From 5091da0eac6bbcb359c4cd6441daede78256deb3 Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Wed, 22 Jan 2025 11:56:02 +0300 Subject: [PATCH 01/11] rm plan --- docs/plan.md | 45 --------------------------------------------- 1 file changed, 45 deletions(-) delete mode 100644 docs/plan.md diff --git a/docs/plan.md b/docs/plan.md deleted file mode 100644 index bfa0ffb..0000000 --- a/docs/plan.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: План разработки ---- - -План разработки самосборочной линии для роботов манипуляторов - -### Этап 1 (апрель-май 2021) -1. Унификация элементной базы манипулятора -2. Задача подбора материала-наполнителя для звена манипулятора; Провести совещание по теме; -3. Задача подбора сменных инструментов; на выходе - перечень требуемых инструментов; -4. Спецификация производственной системы - станок 5-осевой, станок токарный, пресс, три манипулятора (4-5 шт), набор рабочих столов, тележка-транспортёр; -5. Компоновка манипулятора (технология сборки) - разделение подсборки/узлы -6. Разработка технологических карт в привязке к узлам - после п.1 -7. Стандарт публикации технологических карт; -8. Создание кинематической модели манипулятора в Gazebo; -9. Проработать экспорт Solidworks -> URDF (https://blogs.solidworks.com/teacher/wp-content/uploads/sites/3/WPI-Robotics-SolidWorks-to-Gazebo.pdf); - -### Этап 2 (июнь-август 2021) -1. Проработка технологий для сборки манипулятора (адаптеры, вспомогательные рабочие столы для стыковки с ЧПУ и другими элементами сборочной линии) -2. Архитектура автоматизированного рабочего места (АРМ) -3. Технологические карты сборки манипулятора - -### Этап 3 (сентябрь-ноябрь 2021) -1. Разработка инструментальной части манипулятора (приспособления для захвата и других операций) -2. Разработка модели сборки манипулятора с помощью АРМ - -### Этап 4 (декабрь 2021 - январь 2022) -1. Проработка технологий сборки АРМа (адаптер, рабочий стол) -2. Разработка технологических карт сборки -3. Программирование - -### Этап 5 (февраль-март 2022) -1. Проработка технологий сборки сервопривода -2. Разработка технологических карт сборки сервопривода -3. Программирование - -## Результат проекта - -Динамическая модель автономной сборочной линии для роботов манипуляторов - -## Команда - -* Конструкторы-технологи: [Станислав Сгонов](https://gitlab.com/StasjokSS), [Сергей Бикмаев](https://gitlab.com/proton-fx) -* Лидер команды: [Игорь Брылёв](https://gitlab.com/movefasta) -* Системные инженеры: [Алексей Топтун](https://gitlab.com/AlexxTop), [Александр Оликевич](https://gitlab.com/openfablab) From 88cec7b7b6b79ed6fc4bf7c85a16d69851b6752f Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Wed, 22 Jan 2025 16:08:36 +0300 Subject: [PATCH 02/11] main page refactor to cards --- docusaurus.config.js | 2 +- src/pages/index.js | 101 ++++++++++++------------ src/pages/styles.module.css | 3 +- static/img/rbs-framework-simulation.jpg | Bin 0 -> 207227 bytes static/img/robossembler-arm.png | Bin 9678 -> 200031 bytes static/img/servo-reducer-assembled.jpg | Bin 0 -> 69060 bytes static/img/winder1.webp | Bin 0 -> 75604 bytes static/img/winder2.webp | Bin 0 -> 74392 bytes 8 files changed, 52 insertions(+), 54 deletions(-) create mode 100644 static/img/rbs-framework-simulation.jpg create mode 100644 static/img/servo-reducer-assembled.jpg create mode 100644 static/img/winder1.webp create mode 100644 static/img/winder2.webp diff --git a/docusaurus.config.js b/docusaurus.config.js index 14bc960..c6c3a5c 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -4,7 +4,7 @@ const katex = require('rehype-katex'); module.exports = { title: 'Robossembler', tagline: 'Отворённая Робототехника', - url: 'https://robossembler.gitlab.io', + url: 'https://robossembler.org', baseUrl: '/', onBrokenLinks: 'throw', onBrokenMarkdownLinks: 'warn', diff --git a/src/pages/index.js b/src/pages/index.js index e9a4e3d..78563c3 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -8,94 +8,93 @@ import styles from './styles.module.css'; const features = [ { - title: 'Роботы-манипуляторы', + title: 'Робот-манипулятор', imageUrl: 'img/robossembler-arm.png', description: ( <> - + Шестиосевой робот-манипулятор без единого металлического крепежа, адаптированный для автоматической сборки ), + repourl: 'https://gitlab.com/robossembler/roboarm-diy-version', }, { - title: 'Приспособления', - imageUrl: 'img/grip-tool.png', + title: 'Сервопривод', + imageUrl: 'img/servo-reducer-assembled.jpg', description: ( - <> - + <> + Приспособление для захвата с симметричным стыковочным интерфейсом ), + repourl: 'https://gitlab.com/robossembler/servo', }, { - title: 'Серводвигатели', - imageUrl: 'img/motor.png', + title: 'Станок намотки', + imageUrl: 'img/winder1.webp', description: ( <> - Оригинальные модели серводвигателей, ориентированные для автоматического производства - + Сервопривод на базе контроллера собственной разработки ), + repourl: 'https://gitlab.com/robossembler/cnc/motor-wire-winder', }, { - title: 'Производственные модули', - imageUrl: 'img/workspace.png', + title: 'Robossembler Framework', + imageUrl: 'img/rbs-framework-simulation.jpg', description: ( <> - Новые способы масштабирования роботизированных ячеек -
  • Cubic - ячейки на базе кубов
  • -
  • Hexagonal - ячейки на базе плоских шестигранников
  • - - ), - }, - { - title: 'Прикладное ПО', - imageUrl: 'img/ros2.jpg', - description: ( - <> - Разработка программного обеспечения с открытым исходным кодом для управления роботами - - - ), - }, - { - title: 'Инструменты поддержки CAD', - imageUrl: 'img/freecad.svg', - description: ( - <> - Плагины к открытым системам проектирования для автоматизации разработки и производства - + Программный комплекс для обучения роботов в виртуальных средах ), + repourl: 'https://gitlab.com/robossembler/robossembler-ros2', }, ]; function Feature({ imageUrl, title, description }) { const imgUrl = useBaseUrl(imageUrl); return ( -
    +
    {imgUrl && (
    {title}
    )} -

    {title}

    +

    {title}

    {description}

    ); } +function FeatureCard({ imageUrl, title, description, repourl }) { + const imgUrl = useBaseUrl(imageUrl); + return ( +
    +
    +
    + {imgUrl && ( +
    + {title} +
    + )} +
    +

    {title}

    + {description} +
    + +
    +
    +
    + ); +} + + export default function Home() { const context = useDocusaurusContext(); const { siteConfig = {} } = context; @@ -125,7 +124,7 @@ export default function Home() {
    {features.map((props, idx) => ( - + ))}
    diff --git a/src/pages/styles.module.css b/src/pages/styles.module.css index c1aa851..5a7cfe9 100644 --- a/src/pages/styles.module.css +++ b/src/pages/styles.module.css @@ -32,6 +32,5 @@ } .featureImage { - height: 200px; - width: 200px; + width: 100%; } diff --git a/static/img/rbs-framework-simulation.jpg b/static/img/rbs-framework-simulation.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ed8d0d01044b862e92f92a1b72031fb0eb17c33e GIT binary patch literal 207227 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 a(foYt6AhQtax78wTHoy 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 literal 0 HcmV?d00001 diff --git a/static/img/robossembler-arm.png b/static/img/robossembler-arm.png index 5c24550fd8817ff70dcb801885d25f3f3d30bcf8..21770b2ca88cdbda09d4db4d3ec27ae8fc43160f 100644 GIT binary patch literal 200031 zcmeAS@N?(olHy`uVBq!ia0y~yU~gbxV6os}W?*2r&udu7z`($g?&#~tz_78O`%fY( z0|NtNage(c!@6@aFBuq^83KGlT>t<7|MUOKW~Slg@wiU z|NlS!`v2wc{|~?ahepK)M?}B-@&EOg-*3PDd-L_rzyJSUeEj+H)2~;be|`J^|HIG! zKmPy!{P*AA|NlS#`TzXG_lNKPKY9D*)9-&z-+lY@|Npc1-%KoRAHVrLY0>WQ|Nf_> z=RErG|NsAg_uu{x3=cbW;nmF5N4))mAHDwU=;~o)ZasO)-mvI6LsLsFJ;UiM4w_oo z|Nr;@?wkKzv$pI!de7a<@6Z2#8ru4LMyB_kzcsh9|N8%bPi6^`?vel)3eua z-GA|6&WgRuHXfb5_SCxFSJv-39~2fH6Q5MkHfPq-9gDYKJbdQ-jQIq`IVh3*Kh2ezN&NP#)BtLZ`rfIvw!0IAAc8ZyOv+wfBDX%(#EMpWmQv_9kQ^t z*?s89>TRdiY~J?o-@pB*?uW%BE#G-<>(NJ@la?&pbawmxLsJ)QId%y(T(2XZ?;{SD)TWFX^c7n4VqI7@k-h9-rPncavve+`2;#S~|MRsvAr!EYtF; zb|1Up=ownk(EIH3|7|;W);6~6I`=Lyx6#Vc_vqz!A#wSweRDs2`uO$FzwbYO{QmRj z#KqeIky$Tazw-3*eE8_m^y$+LE#0^7JA3KUrOS8UrLCxa`SIJn>&I4{-dw+R;{Df; zO(uu?%*mK?V3A6nuXvYR`jpmV#rsPc7!(*hT^vIyZoS!CTN3Ij0;G z1H*%OUWSJKUJM|>#0DZq@emJzyjC?98&Fx!zyOZX27i{d9|S<2Iv^{u_FNXTfB}ee z$MV=Q9>!qK_3vVO=ZDP>Yis8K3Fqyvo7m9V9DeiIt3A87mh$lMfJDpH7{XUc#JcsMeMx8S{^=FHK_*}m^<(W@hKc(JyEg_*j zBT-_x$oYx$GCsw(wTpv{)VkPSbul=2t9pE}ica+9{ZCt}V_6r!Z!%XtW7jx)W7I+c zUXZe@|6)Twt6eJi`m57+({#hL(UYrZvfW=JuXudvy6gI{|A$tr0eNY`wC?BYliteN zY%!R1m8G@&_+zE!#rnbVdwL)1Cs$t7Ox<$OJZHmPP}R(^YR9i9zxChU34T+Q;kUj; zdY#I8rS2zBri-#{o0u!Dn$VW0mApYnJUxCNN53%x1H%Wy)KYb}y&oPl`}(e3yVm!| z)v()HU*=t%D&P6uPGQTX%U72zTeiyTQ|syQk6~#xozeQ0W)~0MdtU$J(K%=C9E&rB zb42>I76oiyylP$L^!H7A*Vjt6J%74m`|Gcte~8<$EzMwHV0iF2J)vrG{OgF|)oVq6 zm#&$-@A16#@p}p$9_p|A^4{=yeaXW^uDjAtRqS`&Ex-4VT^#Sst4HR3*|um_`Tm~| z=OvXTGP1|1>UhRP3AHGeu`YJ?*_!Zr9>et)Qu`al_jGM*4_mZQ3>2a@JcfBUmS*mF zdH((}Ar=>l6mX_xBOx*w7jc*@Vgg)BWywCstFrKaZ z=9*)tE*gltCzW>kUDSN=IJ&WPRiC)O%&eobp+5f_cM{mCF zl`x#T@%u3$14r#6lWR}*DcA12{va5X{c7$UFnxaQoZ*+nZ|Cj*z29zo<)d4TM<3l; zx%jWfmSd`(yNaH6sVpp6-LZf6Z2O(>FI~Fq{WyD>zkjPmB#)KgiQQrms&eO#sP3^6 z+Rv?eS8-Ym!|9g4D`y;U|4@;{Sg5*q@3beoeVDeHC0v|-GK|l6!}qP~g0k+nZhZfk zU%DpKlqC@ytB>xVI~Te->~>E4AOHD(&kNt?_c?F)H#j&>C|X+}^{6yo`TSY-9}YbG zelPk~yNrw&>nFX&CDC7cEd)-7t+;dBhh@!9_8L{ulal%~raW~EeX{HG-ZPs%ZudIy zrHbwB)0f_A8ybX9&TC}MRDX9|YBvWPs5Y__TjTa`>&j5{Gbl z^musr^6$R=-)}6PyjvnbF&LvYDl{+7~fA|UVz`q?f75bwPJbJ zmnPRrF0YemE{r#sTVhxL?@ueY@3iA-Jhh=l*I4S^Kt=9t>5AC~^M74g<@aWR{NKly zw!XY9w49^OiTAqHMsed7!^b*CD}ujOb^o4M_3B1n@Fmeev7-wzeny(IANcWnljHP` zxC8kdY&W|smuMxMud~pfUmsbNzwp54s-HWxm=>Ft$h^F8Z~MiA305<|9P2(Bqqp30 z(_-#wJDZQcvgP+SrY{oYKlDV1fq|jmcckz0KD+<@$JhJH&+Uq0S|7Y(!LP5ITH6n$ zi>b>+-?}F{H6>DPx@bYFgjrl-IM3!Ln0oyp zv%|KKxY~^x9+MVn1lc6yZ@c}Laq8(eig%;<55409rOq@{MPHeNH4KujbWb=`X#HF9-n`b^TOas=b3)lgm%qEEj^00C zQ<+r1UFxW7;w9%$&4lG&Rc?G@i#(C?13Qt%YBmG+KADSgca)DH)Q_XTKjRmdH(Ov7ha{Or*4dDuHf9R!|oa=wmSP_$U(m_j=j4RKX1%E`ff|O zqNGJcWb3xFpv~JGp9&kC&d51n^M38O{A#6}ZeOh@aIBc4!hPjM4_~|nM^Ok@_2P>a zn_pE-esjfzUu4Q6Mh1q4+o}&Xs@>jSos(p@fXgTKlIkzld!?tkguZGmI*_r$wR380 zQmUwwKdUn1=AzR(YiFyM_3SVTUl+i7-PUNIBcpMtS$@oab7DmB z_1_skWIZ%(&Rg~B3-SDaBy;9-&x=EBeQlpLpEK#Y9)?7t8E3_rvh(+I?$upcY|*+< zadiW$`lpF6o?fwGYCW>zM8?gFtv6c(k5ACfczIe%YLRKiasl7DlJ<7{>Zdrfsj(kC zcw6DYRMrQt4kzvXGiSxA{Yw;g&7CrTV%_bau4Bf23y<(4SObv8rP4$DkhR zTHbXcpnRG)yCIj~Zg0t^)Yk&>dODZoCF4GD6qs6I@g{Ui#i}XRg`)p1fZ7MuLi-q9B`IBjidUo`#r{G$6)!!KJf1~ca0sr+!{VCx*8u$0JMTLNB`#Bu&8 zmx!lpSGg>; z^Xsg{Wo+}(UB!(GLIMwco05IL{&@cbEgPF2IpZ|b|~xb@oO8;ojb4Z zd*(~Qo}EW$Zgb$?bD%OHc5)-yWWRi$ia-aWsoN%)x(Uy))Ef9L+6D;^zUtX=VF|EVjD z`XAP;aWTBN#rp17yP3RhYqFGjFDig4;Do1q@7~1pet!SIrlx4wV=ny*H?rRqrY-ts zw`c#w=bw-Kc_(C45EIliOF3wcZOfnC#Rcbc0)>4Ux&6e;r?1yta8mO3{4NPYc^(WvVCa$d;J>IjFbeK`hFGTa1krb(87s{vHz7OG`X^x zr)UPQn{u5mZYft@>qQk%al@9871g`EK9J$x+h@u9-|ReOar(Q&L+?HbwaIS|CK@`v zd;N9!god3fG&1@wvc9=Lxw$<}+--ACfVjcw=O2B}3vPerv%2%;(iGfN8Tlw^|Ht;W6QhHQChu1&O51MJ^S(a zS#`pq&-ZIwnf&g#o#~nv``4vz&Y#-Bz2`yKBZ)V>$GtyttaaIbCc>ZB&vP$rPQ7y9zl5_}{Elqx+u9wG61CsiErPttc8W}2q;YS>gt>PuEu!C?vf8pB zZb#Y{mb@&fODyTjR1Hn{l_aPr9kow=*WC&4 z(&s6ZoPe#mO@7?L&zpxy-IeBqcaPGGy>t*j7 z8ovsi*dQ(OqfDMvT2HLPS7+jtKIIMiiFXe+mfKJMR2+S;`}TU5bdBH2BfH z{twMwRg1zCAMk?`-@ShAkrJ~gXU29Rkle0^2XpV+DCOO)N&Zn4!k?iHLBXmcZ`_T&y9anDywVyk#`_zZgj^mN&qoi)Nf zZ94w^ePm75+Y>%VMEj@j-mr#g-`BU&U;A3PYiuT(e0{xI!~XT|`M15|j=o;xe(C8G z?|JLj$ejKBEXKfJJmn*k9Iu-cAA8Wno9gd0^(8?a#)c}UZKi+EUb@t{)~~VuG2^{` z4F_I{E413m#V^_$J5}`NO7R6}qs7mxmby^gv_`?IH}-<_n+p>xM4lLP#uvTbw*2~; zGbx98S=P+|5f(DLHCp=b(Q^HcZz+c!ujV)~jaBBxep|_^U)hoMsbcd=#n*crm?qOB zbEZQtsPo&S>}KWludk~fECRLH7PJ`_O+Aq9eSF%pKYLEB&iz+Yvrc=3d(5@h{YPs~ z&In&;^I!Cg?bIi#IuBmm)7tjni;8XT{^(!l9^E;ishOAAtoPsNV8*UhcJKDKhWNaT zGq}Be4coGx+xPO;_6klGneMb}etV1b+kIIP-D#4wo~m{{eQnWy7FQTaY)?KoAJh|G z5O%=q_A%!DGi2U}O>FoqXE*(>#eLlu(F;V&wVr-Ved5K)Ey}daHDh^Y=|h2?e4V;0 zG>X5?`SWS(%$+kA3yDt`I5yQ|yGp{cho914#n1b!QZrBL|EqGw$B*wf28le6FS4Bc zQ+^NU^DxdCeX5y00`b#Zz863F>fM}Z3hH?ToIjB7=UeylhTT^#>JXzw#ji#mV8}ihjrh9g3>HUh{G*9L}8{^~c6W_{k1#K|bn##0O*gz80 zo4oSW^ZS{2o6;P2uV>9U2cqZ9k2Ai%UOhowd#TsTJ=as8ge~9v%Pqdv6_}}l;&!0bgwxz9TxN(a3Ql;=YD%_#L?uUG1_61CAkkpkr{P8-+fu|fk>zLHS z|EpcpcP^axYxBmsPtSOAY+1K)%$UbvEvmoI)M8Hg>CN&N*`=a3fm#FRb1w(M0r z?)UHM$K>62nS@2&{CV@|&BBgF?++Gz+O#)>tD<*u^e4A$##uIpkMDnK;WN*;X5V^! z%MYuU|Ev7<;Y^JA^g!cDDS{jBRfL-9&2?X8FS@75WS;ZBuP-8QFPQx7>i*imCGp~% zkAD0=9&x66bNj(mVd=>SZE{a2wI7@rVzc|hKh{4T{SR+TeYhI@VL3ko!-L5>3DSBF z@h6_`G|iW{-*@}$Cuiq{3*ThAO_}@bg#O|u-m0Eqt5|iWu|KqE)0p)Zvv_G`&RZq4 zVP3iG#Z_^Oa-YO+)t{O3`sT-_Z;gvJ7?wMKYbfP7sX2pb-JKJK-b~N91MO}9s^0ft zGSg2w@HD;1Gb!T8@%?V1f3}%8mfx&vGJ_{qp#aPq#AxF6kCVJ4c-R;iezX{yrR|>3-RwR5|rK0y{OnMUO_)x{0 zMbF&vdge(d`SaYBo8Bh9+qm>7e_EQ~*J8%))`ur5E-8Au-RSSD_Wh!4`xvDkKb`D& zwdhy3Y)-z^oa-m&F85iXV0>|vQ|l0Y$&C_ zvLukT+Bxt2q0_&@?VnhKhT~3tet&n{X(tPbDaQH#o=)%A)!p`_h%Zh|>$AS?E7jGS z+Ut}|c5hkr=k$lTdZURBKfk}spEqZ=<~f{jM9U~9RceaHea>2c-PXfvZYck|9Quxr!rjE*Q8~tN-;1n{75OPcLgY8Cj6}t~4yaW!c#YdaeoC!W`RJ8$;PnU;Uw z?F=|IJ!t6$rRyOZSF`%?x8~O(&eYWZ#)SzB62P6x7Tm{c_T8guS8V2 z$=gI~%IZ}YzusDYhNHW^KgG07DE;_>op1L`%%3MYbNGgp=b-~E01=g*0i#_#8G|NLcBesph|_*T7`?uLupHuF7q z21m?%v!d+pH|EyFg5(!x$|?ZF4yZldFeUDDDm+-=GP4CQVTr&vx`1_0gH-0YJ+-*DetEt^C>Wqhsqcc)3jcbgHEv ztT2h-Y%lZ|3orUCA9wYwwHX^|?B<8chlNru|5CY~KOSO^uloJ=|I5>pCwDLJuKt#D zr!r%T;WyW*(wnq?tvw@i#;ED?>R*MTJ8Bm^{<8JIS!KfedoN$^HQsM|%XVsC>6gk+ zGM4|>-Z&5#c;?yDeS0oTICAYe^7`5WUPkejfW@DT-!}Rw{eQ)1@iMhFVQ%!)R~^?2 z@@pACn-_QnJx$W__Ago3@O;vT%mR}+-@Uod$E)17)H{@5z`$@oy-}(C@9B&+N^dRx z-HZSCbosw$^VR+2^z!al?D+g(VW6*zVZ;jI7Trh*PoI!SOC>fXtf^hF{KKQ<}$!2>|OUN?4I@? z{j+c0wj(P|`*Y)VSMMq>Ec`WHbY-?)LIUgSSdJGv=LAMDp61%C#Wn3?d~Dl~bBU23vvw|6AkU&a-!jyH@h4-` z0;X~YX-135uTQxNM6O-L|Jsf9%)J#2KiNKe^js8{JrZvEAZSZe*ZZ9bKfm;tR_t6A z$h~VhBLl;~Cp%7Q?C9;hUSw%#XZ-W;N&Q<^*17xbzrCLSe*Qh<3W1{!4)%gaFqUs& zI={iKg12kY8!qoc)A`%)mtK$k=i)#6{fmDekE?B$zp=mm`@6q;tLuLrT;I3v^wuw1 z9)7;RqNjSb*0%BsjrY22W&9!o7X{e}Z`!TecHPwDe>|60htTn(kF)Yj+V>|N2(-}H z@usuwV|aYi)HlX|s*k9<@oZWmboPaBgiopFFR^X@asT%|HBRjA_T)KM?D;Y6@1=xK zwP!YIR`oQLyRUb$-!|!e`TgGKZQ-TsvT}3ZzRB5oki(FH;lTW!23EoQA`3Dt+r@0l zKm9P*`+H(r)z-J&@s@TQ-yeANWnr(hx!f&d>)in|y(zMmyqOm}uSmO^^{iecb>jJF z)s*}5*1A8h|8e&0>us_({$4sc`NaP9e?A%9+yC%=M)vpTs&DQud{uk#g>-i9UD3~n zCxpP)0xbXYFGTC9-c9B}wT>g*dtUQ;yX^UBQPszKW^p|GFHr?$?@1!@djEqMXKP#Z zZ8=&zaZTa_y&?%6iKB0CD?gC77B*w;iPshJVPy~caw#EN*mRv_!|_$`a~;;33qF6u zn6xAz`m*f@btwjh2mURm_jIfOJ8QW~=lb6K%(p+nbAD|5asS^}bM@=%ZuUO0_WpC* zmF3I?qYt8-+JT{;mrhx4D_Q;h!@q3r*%#gAEk0Zjm)lkUcU|I>`}a%t-@asbVVcLv zA3w|^cJH4gabr*9jEhUm=1VCt1gQzrw%`eV%)qveqW6&M@B2n`(M8NcIfBn z@bz)~Y8HO_-0?l#)buVhxZDhWxX1Y*`vFUx2OP8YVrIwu?p=C*^3jg(f8>rn*qZI9 zcTPNgLhZyl)4Gn3=A9M0j`n)*k3KIuH~Nm*zAcqWZ`FrC**C3Urf9GGn`$KId4$<_$wjZpo$;?ZDl{f_pOE}pswuqt9p{FJ z_qRFd1v!R?hl|y^Dw+s=nA>sq>51srreohlv!t}ERf{q=>^{O{_tW;1rqji+c>l_O zi^cgxi*0@}xjv9xyqW#~Q{Kl;OG8(0SUEdvZIeA{XsVuRLf5ku;!opc8f0%?^e`xS z_3&i=p08_{|3A|vE_~arRmP_B+pRX{-^<;f$t>?@+kJoTEHC9{i=3A~fA)QSr1i#< znxdMw+w%WExPAZME#>&y7Yp6voqm3AzAsa|eJA_T`$2A>PA%H}>6G&3Pu(uoE!=1I zM1CzPuoF4*e3zr(eyL|t3%WcGB+W7Ya%auyZ3pGnxL7i%f3)>~Dzzo9c@(qof& z81M6OPHv8mtB>0_|I(|3$Fi(uD_TBgY*@1EZD3V)!Rs4$PwW?uoBh;S^M7omX>;~R z$xz-Dm*exq?;n`&`sHMntn}gCOCI){GB6xCet&<(f-lK#B;mYZEBW6^1`A^GgK?CE;CxpsALuHTRU{ds=g z?FNT`e{a>sS3mg|TV42vcPl^7mgS#5Y6s3Vv6t3f|6%Q3iw|s>>7up|uU^)DZe+D~ zLxPHrEaPsazK#Ty1iv8ZCGjdLIuDjeHn6|hxn?U%?y?6Riw{V7>%O1SF!MEc#Q7st zs#5&y?Z*H16lQ<;*&M|=UHF4<8`rNs?yru4ABzeLzp%*0W=Ulqoevu7eBiIZ5N|Uj zd<&DVgEC{ko=D}_7i}ls*FRpHE^q&D=I)P)1LRiA4_i6&e<4QoQ%vtBZ!Tr=;cwPHKIvUg!_23wIeS+zYDRqX z(qL~toZ_ka>2VQYVnU(&w)ls=d*?H{?xTu zrop}Y=*?D{>-+2PuK)jUZF>E`-p>4gFO<$5+-6_>Tfgq(&g1i(I=|o882|s*z2ox# z|84*GPdb0C>%Y7EYVYrx|L=*qedW93_P;;+?<@O1ZLj>FS3Xu3uU!*&&OF;4B$c^I z>JqC>2#4A2lYx1Wn}x!|x9n=pW_@$^*``*XpUF&LpGYfo7lo12%f&YgGL%<$v2=={Gw zj`OdNuKM+Te*N#a+XLDD*{^J@uYJGk`2PQY^J`!K|M`1s_V)b$mXD6x|GWAB_qFKr zwx2Jo+q?hI)tS@wZR;zmx6^ZtH9D7ZZE<|u2KB$0D{pNIQf9ucsGKSrshjJ0_TMVc z2Q%)+yC0BEY=3v(N^!=QsJ=lOPv4~7Qg4L9 zKP~yx7@!~$bhX5)Pwt*V|Gu14nLk#u#63RxZ?ST=p0D2Dula>nlh%~-__J-l6=us( ze+%SSKc;P_TW{s4t9TZ$#X7!;XXiY?&AoYZJ6n43o!y_WzpMQtedFNyzdvra%g>LA zvZ|92U(hc*`v}v&Ys?x9_T6uP-|632SO0DE^LN!5e?OdAS)ObwYuh&)U52XkU1s5c~0ty5Oly*O)i-pSO~_vfy<4K`H4J$;Vww ztkoXu($<_gOPnjJ@!;Zvarq*w4_An6`u+D?!>UzJdSv<&kBgd3Kl`j=TFssYkv)lb zk1TyZ_x+LD=+(!LO=x%+AOTuHa`ctj?Vqg;N(%0~VrCuIa8UmL?q+eu^Y){Mb{c=a zeeAe=-M8oYw%t0v@0_pyr?cs!xj_EjuWvS=|M$o8&$jws%jJ{*{(E!$yzS=`-g~R< zEk5UW&fAxwGymZpu5J2y_OFfI{FVn#6IE?Coym2#tMPH+6Pb2Z!*D+(!T;9;3ubri zKanw`p_H{e)$~q(>Rzdr*Vy}~-H(iX9D6!?LQ`d+A|GG7X!w+D&!2Z0O(*vSvnz8h z-&>>i`a(fTx*7Lfi{SVb^o^>B!`nUXf-KR6x@7?@* z>Y?%Tq_=N5>%C`9-t*%gYt?$DfA4pTEa4AInZ~5C>Q_?ZkF^pOy)BO)JQ8CypWZ&< zPu}*>1DwGJZ1uDrwEa?LKjd=IMtjC>&HN-`_pO_M?sAI@JK&S*JdIob#39RwGS7t} zXL^GR)SSg99x={}xweUK-ny4!JKxPTeas)T`^*2EIVBT7!-qdA8q(du@8)jayMBeA zOwh&686l@g;ynrXSk6S5C7H&AoxCQvA+l|qfWhhTIQ}ydzTrqFFa&zh(Xn<6&IVDb*{Pag+2OfY<({8|MlnkmmenVxGBKE@E}G{2{O-*_BA;0h2 z^5|`g&PaL{tIV(5>$di$jNvMgjUxUNogXmVds=dtDQ#1qN66LonJQ0I!%cccWV~;_ zJ$vPVVg0GOT@#HTd@~bj5Z-j?!PanImOEEN-y6)(-JX1RpX&wIUj9>8mUVHLcN&|X zws>`Q$;I=Bre@?{S-m6Xp@Yt|ZOY86s}!XkYdzum@me!7Y#qz5=iC3jZWP~t*=5#S z&{S5xGn3nYh592;HrB0dOx;xHr7hOW(4&39+W%2D2Rpm@q}3eCeD|JCU9z&EzP`M? zyuQ99OKTn<>l@w15;jSJ=dnt0nORv~S<^3{jn+-*_?dD+mByn24Iw*WSG_~m zWy;vwckP_ER#*4iv$fyWp4hW7f=BX(zmS1o!R+WF^Y*PA`!2ow#VGMwqF?pn8-eVS zq`NNmV$sF_x;N!ChVIz$WNP8Br(gLmoA}Dxtr9GVJo_R!B7BCAs;emLeAeY&iXzQd zO=>k%^G+Sj_S^G}W#UQkvi#eH589vS7I1;$?0D+eS69tq`i`7dUw>q-$eZ{n4TU`= zIyxb24<>sY_@Q>lwmMDxL~M&?Z{e%c%A60i6PaR{I>t!Pn>ESjl;jPS9u}F!O#6NY zKPWMH#IdU>DPW6%iOAN)3_06_|0ey>;H+NJ!2XLVMoEw>kyU(mm_h>Ay}*;NroK4F z^i29|(nizg`=!>mgswY~JUi;^s;5O!2L(2iIPbyGtj zXH-}9(t@&SKfX_pYw*9sQsePme{YXKeESi;iC28O&TieN`#)l0t?Dn|Nhd_TG^;&& z!#N`+NxiANW*#){{$w%bsQou|%Y?cUwzyDSowjOztvnW zmz@C)k9J=W7kG|srxLM4sY4qB$f8!^;^Goxd-W8@#6?L z_ZGi!Sl_L1r+ruZq>w3}yep^9V_W|5@RVG zYwlh4E*!9_K5_9Wa+x9a|CVmH+Z|rwD5c|dI5Ys39 zeS0}r6Z2aedaE{vXg}!UKU^;U^A+ce)w&VpUI*5BY_MK&JN%8B|G@_r0&czAmbb`- z&2Q2MgCpSAQ6%|-{@YU?zwNAeID>rxKL$fo?n|s1MZoBGpJz<_S&G?O|K`Mb&1LgdY?!-Sc3LF=0Jp+{?1YI{f~d zoLGI&`>WI+i20v+{8^bX{nggQwLS;#HF3-T*%foqz%ajnWA7#TypKOtvA*%&n!vcd za@K6;ERUj(QrgQeFXoOtt(M@;wd`+1#i91x8}IgPa+O(g>_(`rbJQm5S*=}M#v2PA z3$9A+_;-k}S6pvhDusDy!^II z`L~%lJCg=$wv;+=YB%@d*wn9PE8L^`n|r-X^xQt5?)iVsmd)*c#8uVufd6U{XK&@Z zuD<<3R98z}>fO>cWd_PSKDhEGemQyiNw8hKRzH99#=47##Y;U;?0>Ocdc*Q3kG|A= ztOTtfKOpaWpya1Y+`l(#bR4xW8Z3WyS8Gz%oXctD^DdlkDCGa5_?P2`KtU>}Rm|dh zRZP=-7?qtY7>~c=+)<;y&}AK~+oPkVp?A`4k1lmySYo3izUk=Ax%&IQUA+2P{AK>? zY=+h550$TQSv=!cWK{P$ap2no+5hoZx3oN;r)p@v%i-6;-C-B_*Usmd%+0NPdt;u% zff~lYVqdB|@BT>CF^@KEYpC>{BJtX_wfD*D^sKO+NA1tKj5b7lQmM^b^T5Kjt7w(f z3HDDvC)wK=TN`~=`6CLN7E$KBkyd?ob|KeRreoa7J9k7mvAL}@6DjkVZ;>eJWTbr| zl<8RRg{@4_q)LsXpC8o9JM_tfU5aDJogY3-W}CvKPP&{ZeR$yaC+X?h>vqd#Z+a_f z@Fv>*fCbZPJE4Y;+XQx7x1^_Co+DD~s_J*qZN2%VE1|9`$HPrhHfrlSevUHGd%4}H zwOH!(W}nJK+XE6x88<&nIDC4N)}!@y(yBXNq%%n0n4h7}wM^VpfI0d9GjCOUb8~y6 z?^1tcL9TyX@Nt4x;$JJ@HB8U0Fc=xcr5tTtCR5Ef&mtpi!F0iby^o5U?X=#6)MUMU z^d)x6RHi;@p<}nVOehZwdb(#*8r!|yy89y2+B~PCxt; zeQI~|zv6axH>Lkf^`J@ee-qY3ZC%BAe}92#P|?NLom#v-EN{BnR7Dy;pEw|NPkkm| zYcY2-J3rqn(Tvp%?GqYY!?(QRnX$T>&1Z>~tKOEk%Y%2P_lYg*XmFOi6Dqp=w#vj= z_f_v5efMC`n#Fk!w$9A%4PU(c+SR!)u1>!_IgRy}NI|7&yZyB}Io=mp?mYT_GxUzu znZhN_62~8W2-p@O6ML~NBlz%58NY)yS6O*@^PDaz8=P;C-Sg~#Y1&#F*_Q%t|gP zo4|5!{rVT*uUVz-e)VpF;Eq7fTXQ{j1-l$PyK;&80wu=frHqfGl@BFeG~5-?ld?NZ zC!toSb7jDX(ymK3k3|a?MxGWurFl(c!?KmRlDf}NupZ{Qzv5Sp%->lL#cThie0k~2 zb}U@!sBvSE*0eV-6#LhD?VECtP48!L-hO*gdsAbh?|X82BzL^b`w`8^!0>^+VcWjA zQjR?h|2B%XurVDIv8-(1JyGnU{i}6OODw#_0;e5sSlRH@N;RW4qvH%m>(>L> z7xiMLJHyjYG)>r;-tl5%&ECIv)BW7Ls`>W)Q{mb(EmbhtcS~_j;QQ+ffgzoER7y>;<08zilqFbIp+y*6_b9J^y*1Kgu+1Ff!men5Zu( zvad?L!s>RY%Z%6ytn;{TqzZ1(jC*poPP}iA64$Qu7pqp~8Ln8rM(E`&Ey2G^zkYvY zXX~G5XKHS4Wb~Q0f?>0W(1wW(ALn_Mdovt8ys6=% zm-~8=qkkh7Yx^Ad)w97+GDi8quGI@Gr?1&9&K~jEFCnJx9Ov65maFxjPHl1eS(dOY zjwx+s(bvdp_T~3hwEXGjnN$9|wzF^Bz6iSuO(H&*_DSDA_rjg+napS9&(l3!Sr`}? zemHYTc)l_7)_>RiGdSM*ySZoD z>8CPFSYi(dM!Zq`H+9*EQ_g=UMfKddyS7?<_V(LFp-fd*UEc-1a&P>8=HmUo&%*ax z*%Ge}z zI_F`=!hm`FX<5^XCj8nQP*{_HCOQ4e4k?Fthoci3*{y88?U^eP@$^xi4R7!7i#vAi zEw0v6VD3M7p9>Vr3@_quH^)SL;Qw-@SmR6@>%}{V8~=%xpV}1Yf6O&Qbo<#yGjCe# zE7>M5X)N{aku=-#Wy|)2Y-=BK=gV~;yx0Di2ak2Ewdn=Q%Ui-l(JwE?a0tQ9~`*v8& zTPL!?iNCr1L}I~VmKf~^fi}}jTJp0ZJoUH8=p4WGDcaQc>hk9IkM_pxOVD|-BD}?o zV@+V4*<<~^4VHa&l^zGmmv%JXt~vXyhTH4ls#7a(?3b%Q^Zwnune(kPqH6_>K=W_% zEvLCx>1>n#$ik|+B6T;*u9itP%MHCsE^_$vHEwL2*!=fhg~-z|mD_bX>2DG)E$W$9 zT%s?^wa?|^va-`1zq0@Cs_6gs?#jc%M|M}Y3s!%B=lbvN?w1#RZ|v)MDEs|J-m_gc zN)NtUPns&Yqp!h}a~7Ayl1q&%HZ_(qKHjJ@edC)gDt9uuJLEQSobZ~Kdpw+|k!#3Ub@(_n~%#E-wo8aeB-)LmFt+;yhrB>gFTXhcYL{X|9&iQ-fk%_x6X?C&)Omt^_H8a zS4`hjzW(L?>1Kid^IqPqy;o+ucBjh$dDUM+rMx-U7TAXDcR9d#N6zQiyb|W*pO3iT zEY>SJnz!Y`RfmJ2oHwR?(6}48vx!58C9?Kys3l|eud-8o>e`w=7Ae-VWM-*Z5VrW>qz?SI8ePQs)#(Dpo>^XM}ebVpR_xytKtY*(Z zE1A0KE_XInvU6Z8!Ii5kipx zJ8KN3?whaR-eJ?aB(t$m+1eYxGAeess_lCJl+9Nby_d_&{%d$rr=>s;q3EB{_? zdG+0Q)!(;nv03%;O+V`WB>QJuTy<*2<;CCc_p|zl+SI-jn^iowN<6HYqlYyoY(eyi zg1&p3a>EviG8Y|@{brP+(|ITIMul?N(ZmlKM*?@ut2@c&xvYkH;k(eY4}DnY=*`r> z61x88(bO~lqK^0PSypengu&OJ|Bqb!rnyo(ZuUAAD9kN;Y@86&@$UX@>(7gF-za@a zWMp8tlgNCVZx!oBy-!U?_p7)pG!PS+xq$n-*U1RG2>0+0_Rp70kvyT^r}BJ#uEoy! zswW>_F3g+La5;0=eMZ+4I|}(^`n+BS7<0wGmCa@DQ2r75`%Y5+(yDgPPrB|8ef#aI z?7a>=Q~a?1PE&*OX>N;W-z(0@t(nFkXrLb1b)iDQ^QF4K%YhdQIl6ZygLs8gQw+Kqu>A2-ELvr6kMXT{*zRE>95mM%=2H|Jumk6RM$R^))&*C#P9mHvn9PQ zd0tAqwH>?L{>q$$FRAStrE^}dJo<9t|GwvYW<6NX&cJYBZt|J3nO_&x@0pwSPxOTA z0l$fbX`ePmtn=p9($jjN9k+>@`|sp=VQ=%c@3%FnD7)WgYJJa`47w7L!ek=xO@R(W@u_RZbfr;E*R_hhX4v9w*zh_y%5X758W ztLAS!D#D#!?AK>H9};~b7JFbCM~ph-7tJMbURrS-VBC#ZP{S|DOIO{^h@;`yaY&TE9MbfpX(v z`@CaZtu{M2dhf_c-P~XPanIX>-5<7tldD?7ZBEk@pPc<>`aPcYG(9dyKBJtS>uA#S zX7SYZi|%vH;ZyWnx_p=a*|YlVEO+NJKVxSv)Au`n{>)r0mfy=SEnKS+|Fz`89&fe` zp3h}pzI;)w*%PgZX)W$4^^ zPAjz3K788z&W6ud_AeEY{q`ciQ$V9b$8n+;P+S)JMbL z4}JH3{+|%dD!q|`f#ID>{vrmSU3qH{yECol3vJqSiGcxfF2I&TKgRg1CtS}e=38lf z&$Tr*-uwS-?e%kUyGkW}3aBMZB|>U*4|tSII+-NHfpb z3);Ds`^(zdm>V0}8(-eNdVBcy^?Hey_x)&p=-a>N*9mU@8BELA=KZ^OmitH68udWY zMs1ckO2r<>1UI-In3SqqlFB(thV^sb8fR{=%+Ah|NWP}Cu~SOjCV8mN>QUu<`sm{) z=R;4|PTnf6@pAM2HKjk7#MNE9J>NL>|EsmHHUG3uJl@XJv-(1At>^sX?~i9&TotKu z_~3JG=ic4l<$g?AyII(3AtM9BJC-LtU!DAv3VW{4NoD3v%3;{<+U;?`G4R7S`H!wL zcdgX~g@qqKP8Z}?W?mn=yY~0D+TY*)UYTOhduaD}eLX+_^XL0#oH>8q-(UaT{r$h6 zG``%sd)t>;5^QezLd=Wh+uqlUCVC#I62JC&+w3=|bGOD$xHXBF=ZzwhU*!qM7e!2E zUnei;V)S08cvkQvZ>#goQ*|#=g*GgFAhS*H{H(-nTI`=g(+`I-J^R{ay4e5!theD$ z*QQSUxVY%&P2W7ZFV!W?+rNJ;DM?^{ED*DaJ;~#!$N80uf1AJkyFYie;{gT+hH}3H z@6(%1>NBTtoH@>JqxA0dA-1$7^BSkTdG#;+cKqJ*noo`F$BwUTIzKOV_cy6RgQ*4= z4eI(1f0!j}&6nUOx8RM!pMY4TUeo*JM`Gx;_E0g5p^_(8Nt(n)i?^}wKxxv1v2G5QkKG4rM ze@{Yl_C!!>?P&c4N?>W^$XQ#3F?B1|rmR&};>cJYL zzDLW>SZumy5PX+^uMd-6zv{%ZGCJ|=Qo@wR+tpPcI4!GWE?ie&G~YSTaN4W;TQl|N?fGZbqXeo;8E5I; zvg10{<1`*MHZ{W= zTQ(>rcl}eU+E@Fw?cT%K-P?HT?*K77ezm(^hF__=9%X+_ZrDOOO$JtEBzB8_V>inSK=v1CiF0q|1 z2UHiEKjhXF*)&J_)b;%<7p^`SQ?TS+qCxyTf358f(R___MNhBy`9E!YenHyrsdeR3 zU&dRp$QZNw@ZPz1eclmCi>aG#uUz)Fn7yjJ<|23v=nmtUH;zcarcZ{3=H{@sn+yJxQ| z5&z}(W%topP2cl=YJGjbdi^!;1JU2?>OXV-*tA1$}OulUR)7tD6+ zwzO-4&Vw1652mHE##D0YEc^AyV{f3isKH!cuJ-0WrIjw_S3Pzl+KbKPQJXj|a$>{E zRi~%xPx&itHr;>H5AW&u5^uw&GA&cIxH-?IpEs}7t-r(m8Q+8clI3rV*{i-cg0@_| zMYVpFcNZcYTHT&HZU?+cYXJ*Pf4H>EZb!V7B3_Rhw-2{V(q?KeL$R6J=ZwDlYcv zQWs0iRW{vSLh}kNdb%&9GCsC$j@`MgHAy9UyR!Br1+Mhso_*@G_VzWLeJksC`r~@b zzu7wbwchX33jF`-=<`)PK2jTR)t=m^VrEcf@aCJyuY&qlXMX*T|8@VNJ}0R0EcoGb zprynXE{oHr)AUW$Y_~r1o_v3n%$=&V+d^IYUthD`=O_N*@spEZ^!W}~*uB*G_JR4x zu4Q%S*WKP{v3LHv5;LAP=1Fh0B=9! zsOXQUI<6UQyJq-naqby2v$V}~C0=B17hAZRr6)gm!)4`!J8WyYBlhEOiD51T~HSbFNGe6?;?7UeR#68(G6ng@F9lHN%(e)*nHWl#RQY1+H=>0f_b&#B*b z`P1fo|5v%~U&8fvVQ<7fmw4;7PRFC7KE(O$|6k6Z8}(UX-lA=5-44WyGcYvVJ~_M4 zP{X2>@%e;?&9M^|MY@_F1qj%er+xZuo*!pk_vXj0t=aN&>My5zNz_;GS;dn(YsL+6 zYYBVbp7#>>TCZoWiQm7^is^Mu<&&B3W_9}$rqf4)3BD?Gj6mu&qH#*}-VrNSP2g+q>3 zX;%G--YRDnKhvUm(y#KEh*I>+iZh-94w_`hEKv-qvrStHVsi3{LIc zy8k%$^Y!~aUOZP8d*I}*)fOM}x`OVlJI@%-b;E{bopwUaAMK1iG4E}=%ypi9NNv68 zk#h8ChLxnw2i|<1b$hBE?f-p^n&ux?X1`nd>im=8a)w_t1emv1e^D~2a+wu<=j^wj ztk>-ExBs^E<~;!KiMkW_O@MK87-PApJ9n4Q?+s0BLT1_Tle}5p)byuYwC9esqspHO zSFUwgrx)>F&i>B-{+{oj?A`-AgsZsinD1S>{rghw_nAMx?|y2T5PLxXV(gUNX0}#) zcyBH!PEF*A{0=&`=<{J)?#Q#1s_T9Q?z_x8XN{=A&dz-)`ZwRIFie&zX>Hic%i5!T zF0LlF;O}?W!(NI(@dr!8U8IveSsho*Zs`4de^cGp)%AOyd}6Kol|Apj+3x8l_doHi z+az*p`Uh2E&G~UH-zu5DJ)3qZc4K+@{>{8*;86v^u8#{cL<__?D@qowkYr2S8T9eS zGtWi$I;%e#i_`?Nm8#6v3c=&2SaRfkO%hvC#VJwSq2#_dP%UW9?f#|nncZKl?@Vhy z^<6Yf=kTf>)dA~vR9}eM=XiVliiW>mU!Q-HTfr0+fAZl+bx$@ouCmn;2mY;Hf9Lzv z`?nnqGB7Y~pTB#zMNs24)*j}9l#(qL)~^c$nY#~7y>#bE@MO1NOV1Z@sQnaQed9%& znv|Qo!M}#U>BoM}y>Tu3*L9AAZ4H^6Rj0$}U;Mn@vL$3-Kv=ud7Q_*H6P7c-`=x(+Ug6UlMfj7t2?qyWP19WqnDdg zJ3Mh`9#2wce#C;)mTvCKS1%td?Y^*B!bbAUC!6TVhP2bS=bwK1yx{03&(nAJpPoAZ zCBv56CL7MbHD;0FW_`0XNUQACMECvayQ@RfSFhzX;bCAXu--Xg>MGVdrcpY2XWmJQ zE_$NZrd@gbNbuwxOtt#G2iqDqHeJ7H(WBaPyjflS`1;)05mNTQ8wBgGN8Vb$qT#gU zj60_;?0z{heV*alY>pqTQH<}aIQJUV?7Xx~eL|`7EREDp6-Ot#pWjtD_Y?OERn4~D z3$ptf&$7Jvc=Phvy6v*!3s0vXn0kA`VspiWTg#WW>@~9EIoGGxbIqP_o$-_wQJnhDY2X60#(U*+S7~UoDZ~aY7n2$V16#`=?V#%pm$cb|85w5X4&y3{!Wjnql%CA#eRRC zx6+c5m8p-;|10ENnjq7te*C`Vz5UXz*T24AE3{2yVRihj^Rwzp8TWt4iagN&is@Z! zKkJ{v=JRU)9#NcBsyd}K_=fC>T^6rj?YkO(BH+=HMRSgLUQFw5m~495B7o(Ln7{wl z1rK809oocoqxv&b*oz74o}6->b@i1s_iN4>C&cabABmia+LpXg^zQj1`@5#c*`A1; z7Ju(a>;Gi9dq9J!I?ARt1!w>8U zQhcyR^MP}7Gq>f@qepD-W^Zh`{*rTsRmGk=y{;-fJT^PGJic3e`Sv>Be~;s9e(hcF z<7Z=Fx3jGL{kyxnwZCNBvbstB2<)!UWWQFvTF5~3!!+OMvb+21E-$mJF6N3~+#Wsc zYR@WfG5gaI23xXKr4C)cC&i>E&-_~Q#^eHV@#Wn&--&I%Eys1`Ui+1R1B)Umm15NY zJz~?{qvOrF{p-?Lz9}u!MGYqEZ#D2d*ptAg8u(Z0`2LjdqLTmC7XP_@VgIfM-v7&j z&gS*!C2XH7Gx@Q*+Jd~?ZTCg3Ywq{mza3=_?lfxXoNJ}f-g z+{}F|wzK%Rdf!an3)8=d_{7-wwN3J1iTnQJQn}dww`cmiC-0Z5ule-y|EF(9ZZ7St zt@!OGDq0&6Emw7Hjs5h`?^o;ZaacY(4ggmoe5M%xwiyfcO z+Wz~}x71VTR%hw=d)`-f`{_HcH#SdRC}Cr1xB2UbttUH6``1_hY5e$j@_Lzn`N!L< z<5zvnw`6`F^*`(8zGV&Z4)^2M3Vcx0d2r9YdSl0TKSk43ii@Od8D`&GJ0Y*Pas83s zRUf9>n=ba))gZia;@$4<-{tdT=9Ifc&w9H`%Dg-44ZBW#Q*C|W(N}0SvFYq?_SB85ep@d7ZQk-HdwWdXl@|;*I`-#r z{nN;K@NAl0ZS;)u>&$L{URi(p|66bHti$c|?weLS9f;Iz$j+dGqZO?(D3ruAD# z()0Pt#r3{IE4SR0+i=`%o@F=7o>iHmce+>@7z(0U*PJL37V{2wysVt?Bwp*mL0kVD zvu5r4SN{L_C6$?mQOnyObQZ?+#VuD)_;TyXVfWqV{9fc<^uEnMKYEYJ$J|9{+FUbg z{zNZl_{(It;bDBS=(P{ae0Q7W-n>+8GXG=&+pcu&j@jq69Oiv0(NRzE|8(VFY{&uY zvNsl%^;xS_7hGSU&9Ww7p_I8k$HEjD_lv*0wPHgLO=B)|)v-|GQ(V_`iJN=(t84RL zdq^xz_%gF-)@yT*zm`6y&tKX9)24HODx{1+80h7kk)_vOZnG{`~UvsPggtfjkoHJ zx6Gb*LWYK(2b4djudG*}URUtt%*mzR>g}&zUgtRQI=-T9&i|-S>+M*3cyn?VZQ-c+ z>+N!2Kj#tSC%fd0873RX_woHHD*Wrd?vI%B@kD#Ug82D??Pj7r!Uffgst>-tE`NXT z@3}rxX)~D!8=I;859Ukpd3)@y5*ORJa?$q~MP9BfCBL#jO;gv5;;e{^g_?`<9YXgQ zO+KBL8osW(hb>%uLGP#Hsf`z{H_uXdb$Nf)_sylh#J9&M{=enDtnTl>w!`kCtQkr< zMSOEU6x%&+Z;B+M}GakS^ay1$!F{P^FPMS&Hi=!#hZ5}+n3MI+cx)bn$Y4P4+S-+4RKOh(Wjgp zB&Kj36TGwJ(Ub-Aas)Chh08>0-t=62l()+C;{}1n&@C$?dT+UWza(L5Xy+sHc#CBA z>aVl@*WZ8teP8~LK;z#N=KOzW-eF_K$R5APzJCSl42{lX=f195Wy{@qvbFW#g8IV6 z73l}>2W*kA>(uyC*b%R8$@s^WZ^w#5F;mmp804-@ot8A&)FAQ7(Q}Ua9TUa3AI#b$ zJ}v9>sU!xUFG`AkiY!u94={#1GHgHlB}Dvs#iqaJUL{PXQO6xr8UtCy^jq}*Pi4?w zbMGxi?d%6K zc-Z+KytZ$%T~P4tN_76-zrU{UtNMTM)51@ylam)8RIr=5SbSOQ!<`8ixUZ{zty+G_ ze_MH0^cm4yQT+$`p`x?)H7Z)L9yGUN={|BlL$oAt;>|f}Z2Ttn4Ge4mg`RHZIop4d zSw|`Lo?;AMD~`4oxCr*le)vLl>x~SfxA~2R{4r_j_#|Ll`8CWChtGZ{CtD;MlBtd2lI{{JI4K2YhC%mYkyrPE)@H$ zkoMETQ~myd6JyWfya;`WUKR_20QCg+7Wg8%Y_|95M%-@oGPbdx_^%KDxACmeWC zI44H4o58?Z#Y6N)n)Ls^FbCEJnt_X4UWzjR2xmCplo-1#V1@v{j6siseJvOB1%?BU zAHV)DeOFh{&~W0nThkfp-|Na-#ny>3f4C)eES~#ZeDnF|#y?DE9de3{_HMo1`@x&Z zAj#lC{>4b1{Yyj&QdrpU94eTY;nc-g5a=8@b?2#^yx1NFi%Y#BtNP*^=l1tB>Zw{L zq}7QWNHt_|V>uVT?N{_FhKAe6j;AX$tX{oZzar(H)B0ED&%H~mHah9uf0DCSTudy^ zw(84;8R;us)YCX5oj#m=>QyY}e`d-Nr3(E9NuhZf{hduWBmPd=b!CR*a&60;!oR)C z{r8_>n17t7pt!iU_Ae)A)s`6&`xt-B=Gwe<$xG>r3&ZEUcy{0R?*0_!GmD&=n7P*^ zC)FPK6T=s*eqm|e&;PT&&5vR9>=aVqerf$`0;bc(n zm#_UGn8Wn%MR3Rc9Xq!3%h~)m7e0}(jo}!t!NYpR2H6V?%rC#jtm~;}G~B-E&|Y(n z-l_3Ng)GvTo*vEqZS|n5ZIxE>#G7|4l@74`uiE%=a>fti$qWW*&72(5g>>Amcl@l> z=W$|YdH&3rmB+n3`XVNvrrz7Fe|3m9y#k^NPxzPHYp($RVO^xZoS%CxUdB?q% zEP3@@Z_TfnS8A8^`ptbZfpL#~J?H<^OdRd^W=>x9;Q3=^uM)*ZhlJ=~-cqJrlRzO7 zXWCF--?UP@(&%dN=C!xJrS$vT&hzLvKSd?g?Ea2_7xVA^50}z4{HV+Dp!|N_+tc6q zYxrFkEM#Q+BkRhxL*T>pra$`AUpN1`n(;+y-D=*}`Py1q-+T^cS-a{+ikaf#_?zOMEt=l)8d3W^_e|cFJ+x$8C z`()#%U-?t5FP)q7I)ezs!c0 z+zd6h_j4b(d9z`^gPwCij{1%V<<)zQY{i`owr>#H@!)B~dFN=0B@?t&)cy9X;OLI& zKN?`rCv!4nfyq|GWI5l3PU@d?bld0t{BiN|-lq}I7qjh<`|zD5=A?q4bl_J}t^G}Z zQtJ!9zu))PU1!sal?J?LF19*1$>i8@#!Fv%S+cEteh|YlmrkLj;VYxJKN8BEziU@@AF-p80*2F$a-zBMtvtw!9vxbM%ItrG8^K~ zmo7S!e{|l5&#LJzOBAO}&!5+0@xb=aQO20is{vOoB$=(xbNKY8=)e-~MIVk{SDBjh zxqj0s!iGNtnhcDKYvEEkm{>8TC zX_?nfv`mDR>|0Z5wQaBX?AC+gR}QaRBCgWVe}Kh+p};A2 zTEK|}soo`@(#u#5TzpZ?Q@{1r-pl45UzRSvw2(Een5A1WEyXT^L*Pc(cTHWxiA)Bn zUQ;yoTK#k4|MT;>yLRCpCx&?4dmk>Gsus`MynJ4d&fe{pf8Q&XTC1>e!Go{A+3&Hi zNvJhwe`NW<{e%0@`g;$uyzUmhf~^Huy-IyUG>5yE44IA%wrq4pJ)|+s9zjQMV)_Iy}-jV1qYwgp| zy=NH?R=XE4FqkKcMtp48&v3x0P2&6hjeqWnA6W7*{P!pE8}S+mjZ;@{Ug&BUC@J^o zWr@y9`Hba$a~DCggw{Ww#j5vyRpjtI*MIZkuB5bl;rp7`_h!p~s}ir<_+*`pS=fue z-?F#txW50h>>AdWCYlVskMyTM(3fkx_L@Ij^r%|n-2?yc@wmLvKgoE1&rbOU&OgT( zb}U@Du-LreYIPZ-@Lf+qcbT1v?ptObNa2o|X84tffuEoM`Zd1YDJ>jK#i_HLt}eN~ zJFITSh5rU;dKe<~)bsiJSPc{mg0%#_j&ijz_4^w?sL@WG7NBUhskpe*ecmL2p5ybC z8DISPVa1a0!D87)ZuWwb?+Hu3X$94}YVBkCP|H}a*f5dRZ+ouJr%Rs&8>Y(4by_Z* z@@ED#_Lm4LfADSToqPU&U5<`bfU?E5&07LDUw-{oc6a%Mhyur_n(yAPm3dmV|M#uk z@w@6Dq<>!|dSS=^trLU~u+%9wnC@eEvVL}kv(v}tU6WP*9h>Ih&amh9e$>`KbJpX$&%2NFzc1$9WfnhWy0~;}ALE9yP7kK{><@0;$_*7cz-`gAcV7DH z2bSvbw%4rx1ss?>VWIb$M1_yxjb;*_N3%5fw<#_3ZO=Hc)I~|;(9#g6Og4LYC5yHL z7r9;tb80Z~9{1N4dDQcB-Or3)=0^3+o23s_-+iz5?~)<+oKu&Imbp8viTQJJW!PN5 z<$qgXUgt{i7yRK|^?_&2nqTewhJV~H?e}LBKXzfw^LrZ?vrjAEv(?o0=(LSaSJUh3 z|JzwI_Uz=q*pJ9Wh)fA(y2S#<-Tez~9sWT8d#tC+eE)P)%y1EgTR$x%lcOS(foRD zA-LFEvYjjMVutAZ*imA;o*>~anD&?ma zt93VQ4AFgdgR#-K+Q)$J!Jj$m3if&&}Umw8So$Nr2~i(7}ZZ)crne`T0sa z!$NG$fvz9%M)glKWW*-R&HTH@w|`09NrrpnKQGojGdB%oU^w&0pQp{c_~QmsZ$T!8 zf2v>mz`ma@VzB?fuR~wCwv_+p^8df+Me%#T%JXgVYpq_rjXkXS=Br+Xc-FP+(%ISB zF$bMbFt~GXIKgc3MdjbC_6I8uUKP`hT-R;Z~zoy63m;SUjIB>(ti6O!G zK)(C&=G&6TF8!Z(<&Dj5j;aUZf;U*C8w(lEzhV1ez~I+Ud6A_iU`5 zMMjBqJe@u9-{M%!gw{K&5>k#PCvU%a$A8DqN58(h`=2*eH&D3|#j|5}_fGkm-0#^^fo%>G9N8J-cvlxU=5EW( zHIwc?p0e!!#H!~3piY-J^9}~aA0ltJ-#@hY{EGSJJA`v?Xt+I0_lQ4|s9(;QS-t1- zofn$t;v{Zg|1b1+zY*`X<|T@!Ht2=9-tNDZr}TVvR(07*&8TM9l1VZR_hOl9HKSTs zbvNwXyrQ`9gQJ+N>4AUCH+tWh9C=F6@u{nT40nP!|DOL}R%_HX zGP1Fx6`EN&`|RU=czxMatr?1MWnay81~-0~4lHlr|97n2I{ftM{XftC|GNGDpMo59 zi(9vUd<=72U-p@(%V7A>* zC-L5y=}nGzXzbYp%5FU%F(@k$0Ns zPBeZHeJD2L!vVvo7nTX_ul%mj$F0KNBe2JsyC>9n^^TL_>$76^K6UTco36hmzonF` z#>m7mp2e57Kal;q-$RyTZuy6w_D?t<|Myd~`}5b6TV{ToaFFw>`i!4yRkk<(KVrvc>Lqhv+k~l_sqxG2Sx(Ui zT=a#Dq2|@KgU$9D`u4kO-XHj@U;F%PGyDCzxAJzU*RB0pweWLnvslI2?H6`8d=6i_ zD)j0a`;4#53MVgoa%6dM_v`tKOc@#;4;DUl5wqZZ{63()^Rj`=P39i!2QQ=^?A3e_ z!LYr=Y)i=&KCWFo9V;ywPD->**6ca5bH?k3B04SiG#WYieIgR}2;T5vD^M0}miu-@ zrSZGajMagK+`Ow2ucjv-Z{U6RR+7h%u}O4dh=B$B<^2uo)cx+*De9cuWn0MlBi`o( z)8W6T_y2i1_xM?-#5ATeY{%z!n0I~Z`I_<1?Jwt?{RPqmSN&7dvFEBP>aAqoYJJbEBWOi?E^2VGfH3oxjX#KD!;m6Of`?c)Ze*Av+SHJe>*X{S4 zzFycLRq-}s{i?Es<{dj9IGy>Yw_+P(eYWlGc^}#RmmNEP+_rV^$&)wORJ_mp>E)O8p>HjarSb|IbZ)kjd4f22{-rZLtRk`kxRHvcULE@vg&#^B=lUv#_*88&Y@GikyU*H%cMJd|O^w?DJxnf~e3f1Z8+*ERF~pEgIoc*V?c z;O`O0SUA3~JrFpII%v!IN)?qRkDYWwp&J=%CVZ+8{LjsB#$;LXx1;)O4{CpSAHSx5Ve!NCmiPrB zb=k^dO=-#u+)Hh~{l4i+Q}oIc6CRFQd|?H634cYk~%7l;<}s6dqnld-_?HN6MxKZZ(np$P9ijEp-w@ZY^8D{|3sE|_oLfXyI-;% zYreqJ$k?>==;L53HO>QEo?&TW6)L|kG(L59?`L9=w|5XRnB0nYlIDJISw(#58zxxdS`P`qs--jdN ze^STdR)%HD4B9XDFN2oXn;4cI{hM1^xk;|KpouB&+M|XyFKXYP&)jnV@73q^pT+k| zIZxTovETIQ&6~ZwHyaLY_Fs1G_;1Fhj$`o=f7U3vE@=N?m2n_pZ`vEF+b^Rv&M z&X0H*zvVnz%{d3JuE`7rQB5VExPuQ&lrdl^NPn)SJ=e9J!7S}a#NA7=Y!+3EcbQz5 z>$QKZHY3B8=|gWtg3AM$)aBCK4+t{EJ1`tO7I^GR;#=_+w;!xbtOufFTWOBmj|SO_$hqh%OS}qp{*zLX0e|* zs+N)XH2jf9-PNT&rn5I|GyQE{E#C1_I^v7u)Of`|P7LKc#1G5p-evnPd}{&oxgX)s z`dxpe%dPW$p;jgqwY(aWc#3zj&5wJ0myx6H-<)rLs^MEV$R56*bm0E6dB^6h>^$13 zx_P%mh2xb>5ySl*`-)Xqnw95p+~xZ*+vpDOoc!CTB4=mZS~_#yyK=W5)j!izm}H;6 zzj=eFfTuw^t@z=$Up!A53_0GX<+;6aEe*e^_wSLO#PfVVKS{TQHR7G|W=+uvIbvbS zrC(VmvEJi-&{~^(L82vf>%Wh;nOK_{HhggLtoZx*{nY95)@=-b)JzVnKR!|BgRV*5 zPk#H_EhT?1E_U~qx6Mn_2skL(ugErE$>PCbmS7pd&iw`dTLMpa-nHGK{(txOA6kdv z8K2dao|&L`_1YtT&M7%zEC-T4&Rw37|YSurkx7ls}a_ql(Rp5ZF?c;_6{L`2H5&zY`JJwlh(pT9-vL9s5FrH6jVT*rz zPVIR>VQ1~dok{0TW`C`8Yv4Rq#<=_e+Ygn-``w1l8!;5GeRJ`Ktx%s*fFKY;ICS6IyZ6=q3!YiW@3mjH>f@D157Q6* zKi9KcvGK5QaPYs!NB{cjwIsw?w42^A&FYPHV%@0ZENX$H+w`^s$I zy?UcW3D=z?0=^8wEPW62r6dnLI~c>qv*z6S^N&j-c5t6Nao}cm{E>5q@<0DP!Fap; zdBaIQi|OY*pFeq)%<`<*!g~hmyPKh{t}2bm#|s~@#3@)OgmCO#Ta=md?xVUD>#FFq zJAAegaqD_mKTMCW&$ee^zE}IJTl%@Yy&ZqZdFO{|TchqwO&2db5bR!>_DUj=Begz} zQOuHcj@0b`u76s&T4%g@xs1~)v4OE+^O~mDTXsZWsfL7%*ZQf&Ukj=m7_Y@iW}RtP z-mDtAoqfK~*9xxd3k1u4n6%2*{q<(QrxU+oFh79YQ#>6R}c z*31!+28Z;W4AL3`e~Gg$_{}yeMt0d9O?R&wcF~VB44#^(#7E3|Q|7k2!C$DlLI2*K zZ%ho^6B*2ApPl1B%lZ?{UPJg!-Hl24R5F`}h)d7Wat zr9tMYldjV*o%RxF_?!0MVw*x!BA8;s zKNUPbyEA&~#%}P(h4gZ<*+|Ace;k{_hq%8Szo35Dj-J7#g zuhu#-&H$&buz3EgnvB}@ivzCR-?`LBH2s=+{LZ4MC#JH`wVk!qY5l_U4?nZ^%l-KL z)cM}5M^Zt*#6Mo=J+NiV#vN8yU%ua2vC!V@fyYbHw7Q8kwY7K8zlk<(P0#&yb>F_w ziMneGj-}1d$#?(a>lkdIq#7ZfA9rUvyQVI0yn9C8O@pUN3~9m)=Q=FnzO3b5ea=W| zd&&XrXE%3Ne%ssmUy32_QYBC$59OC}&wy!Ve-QRU&{!EEF z=Y>7f9(R}MCg@Awoj!5tgg=d9?t4oi&801GCLH{u&#++-s~z1P>NO3Sd#zsI!w*POW5>)F1EKdnzM__yn?L&Jf!!Mv`vSH+nQu#^iIW*F6d zwd*~0NjhiNR{gjL!{;-meR(TgmiF~jNZ(3fGbZOh_l|56bUT(1dqSQnU_KN-Hsm#1Eo zVZ%*ZzU74`hZ3h8H7$^6Z=b`e_EqWOpQAh-YS9m%etpVm)JH>4t04 z=j0jl_VrBWyD>x2fu(O^)ZA5f>i<09PO}&O!>i2Dy_DgAPuk+j({25y7j0%yRox}s zc|{tMkHel;{9k|g>W)Nz`-u$cT!(k^*?9i_>0W+qc~!_>vG#)tp0oMOYwPoWGdC0Z zcis2F_4o1lb7fym>CFVKTrnQwS?o4+zaP78EB}m!~rR z;I0(uP7u7lo}5nWb@T(nRaV z?28AVmh*F&J$1@{yLYujLnEu*mOVV-iFfLspV3^fBRIpm*wK;Yz?SXjYTlmbyVL*s z-7gR0TSpXH&Tru6s!H(NRW^^0GwTj(;Z+L4x24mHS?-bu$`NCNIUC? z2BW>PC)kz0EZSk*80V2((ZDD1?)Bp*$9E-gB&=bR`Y6u4LD0bGq`7X>@~9NOrnMf% zwpVZ7a8tR%bp4&0fm?h=eYq)<^Pg2Irgi0=eFrNFz6zXTU}mrRbt7;M=gWVuI}0pB zlavnW@056b#=5@v|AEHp@BAtGR~#Aci%nDdv+v^9Hcp`k&c}yWo;Y&MU`FN@t^bej zx=VKK|KaR)^kd`(MhV6U9bWqa{aaf~SQ0*no(kgl@35EyG7racAf|oce$#OEJ5x@H zG91|8E~1bJFMZpDt#lSoO-?@ea9*KAec!M6Evpl1OUp`E9lTTa@{woy z0!^=kDIC|%|7`d&&AU6Y&OPCxUG$zy30l!cENO4UmM>O5f8|08?;{Jz&0LxH^%B$sPaRGt@u!=jhe> z^+!5?!|rE+B2g<_m!7d`R94KGJImAE@{{<7>HALqJLKNAH1aFYf%`{~PKY?e-D9DF5oF+u#U0a9DV5QSzlIWKk>F$Bh`%KYeHrfBxj!7 zE3m~vCg$+18!s|0JXZT1zhfnXQbktPlB+rEvaG8OSt}pptx=b_YWMo9zyT@S@*7Wg zq-^HrJG=JQ)^}4kM=yH0u+{N*Sm1Wy-iIA08IPwmcm{7UUAaiMD4lrd`ypn%jK-S`2fX;&9DfeCj^w^~x~?&!^CT+y)VzFeK0{9vnWEH_*E zu~XCUHOoZ2F!+-=I=@atI3z1V8I z4+k=46ua>>CJM~@`{?E5mAl*QrM-L4Oz=D4vqJwM!FM*HWZk^L*!+7lOQh3X z^((g_gBEdnr8pAu7C0ZDoR{}WWJUw)wrK_;MV!uhqVp~4>sG3DbZwmE-n{r=-S*jU z>aRyH_%rwNd8@O}7Hv7K9_$gAv4$a=FEW9*JoRYIwCfkI+ZCDD6fMZ6i17Bdc;+_-FX^TBs!rrpOkZ&pr?xM8v8?%4wp zb)80QG8m*P5*{?AuABCDCHwJH6PeqNpE^}!(f=v>{@;Rh^^C|!?sqkRdYiX2JvU(Q zS@Z06{BI$K4||_JO=De_XW}d}cVQ$CExeu)h|1O6GXH?-yqlm_(mX^93 zgub+jN$BmGoP7JSXj10io$7h-rDTM2Bcr3a`NUl>?brSHby{gl!v9N~9XIb>n)K|) zNs%B`F{1+p>^xh;62sR;&q@5;VETUVmVqZ7Q-Mi<+XT?`IcqXtU@Z}gE;`Cv#2x^+j$ap4Y(?QXix|z9I zd(vh49y2_X?|pQD(?%w^T{PFNE9wF3C!IA>DNVN4-v6q@Hwu_I=x=L(xO)BZiy7kCoF_MT?JoCiYd)$Ucz<`-jvZAO3o5&tMID&4Zm)@K zvWA5oV*~d?IkxuIxzjRPold`PXyMr?@gsi6Z@#|VTOwxuIwzaN93C9n`ef^qx;?*c z_P=>=^{z2`zVEgJ3MMKA!uNVw+#CnAew9G`z%FLcIoUycI|GcPc?Gx!|m^bvd4`tn8AFPlgDJ&xK_FEBly z;nQ%S>`JT1+D13g2nKIOS@uuj5f5$_n)C?Sl$L*O&ET=J5}c*5p+{r?qj%>R7i;Ng ztb0C_-E9G5W529z*{&j;8{8syetyWW=dROC-}gzeV(s38`L@e1-fP;wH2OUQgYv(5 zZDo~jvVQ&!s+{IBN%OsvcirXZQy1;7tofm|VMDz|UgO0cuZ_Qs-n<`sSpBG?wH7#eZ(1k-nSH79ognYqUuEfTIW znRN?gJ2z?ThQ$3p{9xhgsSW$v*Y%0Miak8cUgvir;J{Tzr-yInB`iGn@N1M#>$FE= zN{nxgzu3)}VPm=@Yh9M-?zZR$c^Qq*l|H6tG(P{u?z*k(klgIr3rnR$a<{JiF?CsJ z`2O3KH#?avj5uH4x+h}rtU*84+j#rALmLcxq}+)Bkz8 zZ%E?P=Tl}1G%VyicaUMt)vV`%tke2dUM@2DSUlxg?^3b<6<=E=Yg7{pk1$SVSfg}3 zQE;+G>J5!kxjBoccx}D#>p_I&gZD2lFE-lpNHFU*x610TJo;~H8D9MUCyrA+{L=#t&4(KTAG*024l|%qu2auhs#vhuP5%@ z(5Ko^_-m2Gmi@&W7OzSSWtgCDG?&hK9RP;^xdgNTNf_U;$^TkeHtQ;O3g+7Zpz#s>k2k)X(!f?Cq&V`!<{X zF5zN)aQgT1219-xMxH$+>c8cT{DLkNuk<-77ny=lj^~u}#|Qb#&pRPWH!Jvlqu)KU95x z;og4>!=FmM`uijM`~4$41**sHKZq*GUAsyBOiS+VB(r@b7gEj#Z!+ZWVU|#9a1N65 zS6sR|{z{F=!}SpYalVoce{!?rt!#Ez6>-$GNX?Me>tu?EQs3do`)~nx)y1OvNsJ7y z=T2st!IY+P%p)dfkO-d~cR_5Lw2%??-B z*3#me@4_H=Y|{aYhTjJQ<#$}uoxLGHHoEY6R~UN?|J#SzwY-+g`Whcj)?A_)v9Wmr zL#487#Po*$YhOw5IET40&hhSZJgA3d-i8#mpJ5Ey^4s)2;b0zQ`bg0~UtCAsM zqV3d`V%$@_cn)~^&HMYZSn5oD-T(N%wpYbH9ADJ+A9rRmu;l3tI^ZHLbir&*OI$&I zMSq;F?XsekJLawI+_mdRyZgF1`wJf*`>B04a$&*ApZp<z2{-`q@UWnOWUlO z-oAa?aKQKN+q>%?tGBb=I=JwCQ$zFO*>j_mME*3n2|@;rTKDNbmg3px(9So_{c*$h08N02PhU1Je>X8w~s}+}fSS@bCI^^Nd?ki&)lu3U9o;XwkXQ z;;4&Dr-(>2=XEhj@H_s##U3Q~(5$V^CiuCRLdyKy@-1CI((e1XJ}|o1R8pkhuz2+Z zfqH9pZ=dqFyBT_3Ex4Iu!{4JgU5+vDy3I=_nYfMI2MVOxZ5P@6v$1{uF1B%&W?G>E zgSKVa<$Q+9d5c+Iq(6Rad-G_+0aMc-4qhG!;W?TnoChuHw=ewNy7dD0TK{#^=F8pw zrlZs2Z?NfAf6UIJcgG$t?_YO+XYuokkCkWol#0FCBloDzV{vWy!ef{Be|Y$P+UYTe^*{nXUcs!t2s8p=n07e?vnX4#-Y+&2?2*Y)Is(O329I z6S&bXykq^|%xiXQAFb=kan)|$?$XR$e7WrIL($@Mn-fKv_esuWk=@<(LC381@tdui z5Bxv(?EY3^1~v6Y#>SI+JGduKXUJFiyZUMpn?%)Z35Ll6IgdX0Dv1TJ@m81FVEb6T zKqr(@cjE(|imP>#Z0~jOw;W>&s`{|jL!!a+?EwQ;pP~aA%zJDtw$|*L^E&cIoL1tM z>(|ZY4>H)4{yp~_w2I<&|Lmu3ADd@gH1&NSe(&GSbW_u#^X@HfFZeIb^N3;FnzufR zOxis!bP@=W;a<(y2X>&mAXAUhr|n(wh&cTjLfQrANPueK?l-TqFMj!cYQ>8E~T z!Dq|Qv2Hv5#IBm4#N@qXO`qw5M%kFX_pI+U3Et>;lsI+Q=%!`xlxHPQ48md&&LWP# znZ(_~be)yU5Br^-a`MW>=aE~^vwc}xS+iMK{*d6x#(Ufkygw*C$$uAnhM``tVRr$` z<;71_8F=`AGgvq!e9?8EohM=(X|RdAu5904IV<}u>H@cezC52V`rX8hJ;?2w&^y@^ zf@_=F-n8;eyV_&&@4<~I^XtYMqVpR5urk>7%Y67PU-RMM5B>U|2ZI|PT-Z5FA$)W3 zgMWUxh2L27erEC<(D-*JIwE7E#WlD5Gu=yVG}m*pF0{NQQ*C#TeU0<$no1k(AkR+I zX5XUyD|eq-&l25yJn@%!y1vcJy!V%FZZquP^|D6SEn%BNci=DmDU6UMyNj>eH=mx+ zb~kLJ%({etjL(zhY`rciGH?g|tSM^?6jwBu;F1%4%d^ZvCx-WW!NEIC+Z96{e@CNunW9@{53sizT~l!TfzcKBc-B-mts0?^0H{*xHzso6Da+n|Cw#JfG$M z3`v70`BAsF&er&E-SqLg+|38GZ(~@=xvdTfDcF`<;dogU{l>-`fA*yX=vp+QSqf>dCyCq1yDKRz^qz z>;4#S`7?St;j6@KgcqKvFuAsKou1-9m)g%$k6*X{!EyPw|7_9NUDw_&xL5S%Kxk-L z>EjO(mSGL7Asj!m3oWkMNpJC7nlx|9QAc@^OP^h$lGY0fFRK?7*cVW$7=7kbE01GJ zlu5rP$9gOFhQCMe=>K_@_o}Qy%=g*8eg6#P^Oe$!-DjNL&-~B457u10(4WHBe6TdP znUf($H*v|c>1Os>W^FSPITBLWi7`ra9Dl6H;Ca@9HY* zD$ARGS&x-TqJdqY;rR!d4QdZ$G#+)!{b)0L^YGQwX)=MU?KWg=zjmhdk>`WczeN%s zhDKb^yVvqFKKtC=-G+iMI+%|!@D%U)tS{mgKZPNzh=biHBB5trnYEepExl9MZ%uh{ zT+4M%{F|HqnXL=+{$}jnwQ+~M@`rbg5dynA_PGdENM97sdie3djfJLH_seo#J$gNr zvo+GeX`#TLU5A9-<>LRpm@dyK|L5S`&)biF4y(^!nD{2n(tP*EzU z`^wscr5Bgk>^9o|=-CqGKTLJTZb9}<=jTEf5pmUqrxsYmXf|j4RQr*wYxrym6Fbkp zs`k=dS3=6xP10jv5No!7@!-5=k0Uex9#cEE|G!?he{s%DOQ;pBQ>x^vf@ykK8 z80r&+B+?p9ISyW6+RiRDb(x>H?}>dE@0n{pnl0O&`>k`~!puN-;Y08DF&ukz{>1-v z=VrYVVtf(7P%O}(m=Ny~zinEm*+Y*7SoAHfF*ea|-{;jGN94i<(x#!1`0^{IC&o%xp}`9P!LCrd+MTlseOG{x{WbC17S zKkdkUTL!fov(rx*Yu=1Xty=f@#PSXAGQ=D6MIUhd`&U+0T39c9kGqG1XYmE29e={x z7$cmE4iv~2e0=lc`?Vd9yL;9M9k_qy%$g2`4ppwi&yTI;?^Lps=yhju@2uY2cd97= z>zRuF9Fs@&hX0tDzULSoO))MNCc-#l?bGK=&Zn=~IFT=CUIZV5j$c=JTj*lGW>%paogboGe&6TXv3&bd z7Z+mlj>pBsO_Q$Ra`^r9j zI-4Cj*ZqRayhGq>ytM_Tmbp6B1wb|&K&;1EpEUPv3nD#{c4-77!|1a_0lZda^o}7wu z=CgCZ<)**#^bgG{Q4L6Ke){zl&0E!4JNQ->DzivWlqkx*_w1|vwbkOzS<11e&+DJQ zTE-b56>;Xt$0b5-Oz+YjaS}^ed}fM58IX2u02@u>CMr+C5?(_n6ndP zq!@18ymwdY(G1zE(cd}~|7sZ=?9-~dw`5=8*IAQU9&|rZ(m4=c@OSH?Hb>RQ`zsia zeN+FS?3r*Q`N*|LN9Ojcv?SJUG1JQ7XO3aZQF+-j+w;A3@kJqF zVQ#;Lv;Vz2ezbSOfpv+C_@d12Jb1T$*M?1b^}4<{ zb)6n23k;ku{rPe6@^SOLIqSu_bNI8Xc@KJdFTVYD9q%G89rk1KdOre^HD#7Cv!6*` zrv319((~CRL1`WB;r5Sz_)2u{&s}=iIO)Uc$!*&X@&5|^vD236!Lr7wQl);Osok3n zCr&*3Y{Nw6w8Mr|dh8t-jt4^b=PWuezJsrOS(<4}DO35(dn@)gGUy~Meg1sv)8Y%$ z$|c&{95WQx9G;|+v-V)z0fw^^>NM7}p8g+}z>t@19et(1>}k$r1||ccca62hjOo=A zPhQ&`G*$c6jBNRh?RslUx;`!EIi9<0)iMc&`+M9>lwx<47(V@UcJsS)f|p~hZEn1E zSs@|nIGJHi-)B)LiL1`Z_r#~AWp4bZT(KymsOa;;k9Uv83D+e#J!&{!{N|PYL;2uu zKc6u9`#Flw@mO5@Yk&5p>^5bdu*{Ijt8bd#wC$Bk;%U#?Etc&PlpG{rO<2yTxzXmlLU6C+R>94F-XsqUz75rDE*m!+gIxE8go5rB-Qx|-^ zR!=!{f6YX}Ck^t~ID<}}b+ax!hIDYs7d*;s9tOp*$|Imak4&MtoD?8E2Jrb^Gu zTISS~=5+e0&Ft#qk2d@;ao)GAgE6n!%iDXlVfa!RKglkJ3Jsz5ymB*9+tuI7W)+>$ zKDVJZIbyTcre14?e)YNMPMaq)`b0dK-LU`qrD@v~YCG9fjOslZ{Q4_mL^{)shb0`m z7{2rO1aqM>v!_!NznDHPd|?*0j>G%^yY)MEG_y25ENk+wf8ofXrnS&IyjwiW*3@(z zN5e)(8LgZ8ZpZ2krp?`|=_8PqdTdF(XWyUc?^SKUy z`$}01b3A^VF>EMbQPsl9s3X|@X430=AFkIdCA#+hDq7m7xpiwlTnyHZ=X6&)*?LXL zbCQb^N2Ob!>Xu{Wn_4~oEB#rvbgr(Ey#G$N6Wok5AOf1 zvEF^GnK>dY?rhtQ(yObKc2C&g_n@_K^>g;**NUA27tAM%G^jD}Sl2i6oVUQWc+2vX zMLX*@d#}uiU}lMv`2PFvJSXl&>kmG7tf#}kP~7ZoHgC%EgsiCo2iDZA4Q>1=?*IRu zTh)xIvjiXNPdK;h%8RDM>a#z*((Xu@pC9_AAXj5gqUNm^>*kzEJil47{^rXwKLY+P zU-7L6){NR4>hOE!_4E%}F_RO2E}Ij0=*-kB@|N=FgUfH`>|9|{k@PU@=f&z|+pvGq z$9&UPv@lkOsjlg~XWD*r!KEM1^g=~2^@D5^u^Ez$7lUmS&}>No3PZJKY!-msGHsK zmG$zx{~6Z1Dk^c@ zCtkR7C+7c$Z)t6l_Fu`4l$_eTe*Nxj-5HE#KfVOm?LE4E;>MjPH@~`+c>diUBm0&+ z`C@JH59$<~qqa5R6F_43{8zkRS= z!7Nd8a}8(H_m$hZ!D|Gq4m#aiz{a<&NdMClh69)WTzaPc-0y?g%WYr&7)}2B&Lw}n z=Hs`|X!?mX%P9y}WF)Nn zyXo>(#akZ=!d;^?`?&UHT)LjWRX^^*wp-hSf=)2(Yh(OjbmY_7&HgUs%5V1=>EG2@k~ zXMMg`w716|`M`VS|L)$P1K~5~{ePLucUAQ*cY@5}k5;=q%ncK#UNOHu-(uo{(;nyZ z-)NQARQvjG`k4m> z88(-#eySZlmGkeh{A*RNl};1ZozdMq-S&3e3;D3Z(5>?hEvWBS4)Zp<`f7+&OzQlTLwU-V! zIPbx-$s74*Ja~V$yZ3Tg&{yL?hFiwP+#%~`9fMlz_TP1tbFT30 zd-3Oe#{a7ukF##Sx9lQc-GB9YQv3(rIpwbpXKgPQ_*0sDSZ`_TquaY?F|YD@UC)r9 zTybvU*QG+*2lCU>)bvelzcVU)xV2&b(Klh1JM5bIAFtsz8?bDjP=+)**v*S_i zi_Vuud=kGXzJgCasPkFMO6O;cNuQmpZDi%5cBX8;+OzJKROn@1@!hhUEzN#B&dCvr zmR^-SuYWOQ27kRDJ2%(8D&A>{KT}>Ou8dizvG?EWU*;-4hR$c6J-IC&`oCg@(FxtW zGwW8aEEN6La&xwjrF+mSKLMjl@`n^m6gDJktnDb+KVg45zkL4cf;hf2j_f>~J~9do zbN$Y;M$|o>EmGJOcBdxzc+A-~wcBn?WjgNYe!C%2=tmJlSlZW~JA0*P|5g3bJvBkF zsckz?)097Jb&j#Tf2v=|TsL{8j{SUp@h8vs_%A+s_t$!+9S=lK_5b^Kd|s0O+Ep7i zm`9vg`}M#>X|3?Jr(3%=?0MXC>CJCB*OPG!*B>s8*ubW396YQ3`oAaf$K9PGXL?3D zEu69LOng+ah}!qa@gW4rU>%!Pwp`DWdVr4P=o|M%?*4B2jZuh9{dsf>aG)La%6pw z0o&hNNtVpB9FrBNpEke0qsZl4h_T4hmy2#&x4ShbPhEaI>+jsx|7Ip#tT6J=UKm2r!vPx@{;)PCd-7Y zhoR zl2m$i%6MmkE16DTsT^~ffGC`ud&xk^_Z-W&Vs$_ z#u7XSn7So-;)4D@TjsJZ%;WRh*H2r;n8TM&s@$91YTLY7*?*c{25+vH+}#tYDV`!e z2ZIc5K786_|NpK5OYhD5+1L5x?dvSpYCU-4W|(n^d2vC>WaFbZ6TZdW5{fP4^|?J$ z{kN5iW!mwFx(DK)pFOR<_)n?XR(3t>*>|>O{0vR;F@Ba{ctJ=#Rqe9)&-*8q@V{-mo9x>pWeOs)i(wUZEZ!V34Tm!KUnm`O=j;kFlG9m$+Oe%^!Bd| zOxbsyOUR_P?QR$C)Dl0?wSTHl*x!e1& zJRvV*QPP^=o$n&vdSq&U(|-HYYtfuJYg0LmOXmmVi-C`anfgc9;>Wv{Ot?6!<(^8Tq{g{#-!d-Wd^<+0aQ}|4z2{ab?OFe_l|juiPLT0l&AuS->j(d` za=C@g6=)Lww#fZN8*DAWnW(i4aXfCFp$mSi@~GL@$4&SVU!|(paNka1dc}vk%@YH@ zyswLkj=lRnXy=8V441_B6(`ePUfC=6vRkGgmg$}lkDu{l)ttbJnum=|jLWBJvb@~+ z@SkaS>W-yH?>xKYVq>7PAwSoPfnkoSn_=>{1Qv_?w^jZy{j;01g8$`(85x@X3#%iT z8Etz0XR)!}YM-=xdspn`XH&ZVv8OJQ*%!8YE91r+Yf57GSo{lK#nKI4j;z`6_>te; zU9P{sZ9DkrgXno9$*`}F?bY@&zIj`7^KNg#hEHGiGN0c2S5DHQ;PIB;#nV1ignOA^ zZL09>j9OLA#I9WQwYHYIAYH%5p820#JB#n`YrLyB+&cN=t=y}9JPdad!^76Z1l^i{ zhPUUAYqQ0t=soY&_SM<2)P8#8s&0^WPVM@n7kMckjOXn%CX z%l7}9`~Pb<)*pJ%y~RK@XvK8CuNo?zksIG_*Xv&R!1LjArbMQPEt4M^m#RIT+a-Vk7+Y>2vLyQQLTZ4<>D_EWKsl^gn#XcSxBU#mFFD zv#k8fPo7|_pUYzQ{(R9dw9-Ly*X;1(lAJg1-^>08d%Nql@e)ImyeCtZc9$NCuemgp zkKv5S>7%`iwZ)p{A`;T2R@K|pyj5z-ICayTQT^oKr21E}dM_Hb=ZMQbo3qES-8e`7 zBME` zyTu}Hvp63db?%QeFZ%uM$dLz=b!6wP(R_YzfzITaS{1*lKUBRj{{3^m`iJ6q`@^Gy zyBQ_stlB2ua(HFGcJ-P`OLplL-7|Mo3VU7B)U%Ffanz|3XIfe>7--1qKPx$C{9*nI zf%Dm?=T&g){*o;AzS_D_vFCuDLVM%xYhu$pT1vTQ_nu42oVoE~y37Gps~7bT4MQ%r zr`HG0OIV?wntdzCwD#kNhgqxdPMJM<_11^g6K-q^S@_`2^51KhfM%Fgz4SRBL~rR& zjY(+SF8@j*=%@Ppn9Ambk2T)kd&|jJyf-`f>C~gESKA)lYE*wC?@{OaKOcGhvZgI@ z(Gh#aRy|p_b>B|A<1$+Hc731C4N8o4RiCC=AB#6h<@~!Q5C+s%gjpp@)lOaFO$DnEZZ``CQ;uHCbl?jAn>?q2UZS(B%4mGpldk~K)I@s02- zmVC0V_iAcLx2TY!$)1@rJu}|t#X8wAynm3Dz5FKcybFiU*VnY3)8TCwTf14AU!86K zKknYLWeSGxu4z}N9y~e!{}MJcw(Hjp&3o|nAZLAr(hS`x$qdKR1For_D0N$Gs2m!w zDy@m1xyWLPk?_4)1&jE)-A^A)((FI^?1|skD6UvnU0u<`5)F#=wQS7?lVufv_N$4hyN}17Jh?deuXMNfH& zt=TQME_v<$S=3Y2X4w&`ESaxSGE(yoKipID<3l0O{^`MOI-0qf=dyh}_T9a)#M$Fv zBDuG59ayi zO@a-|p=UYvyu4+;%j>9(_N*fk{8JkGo!M$?FYGdT`u^m%oce8_A0D^=F@JyS`QP84 zyUCT9glzp9l3rbQ;Hh!CQ2yRS;orp8GMKVmcVObbel5@6M>cEDq)NFYhCZJ8DK8rS znsW8{X!IsWN?N_Tz%#px@=c^6GIc}S0ZCjoj+Bn%wNclCO%i{ z;)1oKU%dVMv-_NT0n_h(JOxZ6hcC1sLeQ1}**3j6wF1ai$ zW>PZ+_VaLNS)cOpIFNV5`MJ})8@o=N_BcN?R5iM$Jvypujv#~dj(z*~O+Dmjn6j1c z!}N7m9e*gj?tUyjF+yt7p(4HP3Qzf`?`0SY5>FW$KX|{&a|-i^=wsL27|%@m*Ww15 zKlvyBQsnLY5We<<;W0u&^Q)(9(M;q}U3%)mrNcjj-JT|_4G+7qBUEf&MTy@Tk@i>K zlT}`B5T2pFC2DiCShwr@;xDY{lKzSN?dJNjHGbF2Jz@$6ynC#3Uh!ElPv15#Ge-H_ z2UBM~>g$*E{Y0y<@!Zr_}#h{{P!!`F|hg@B2D+f5r2!+m+5w)0phEG^qaP!}$O2 zeo7vBY;kM#{V&bxQ|$lV-+J@_+v-(27T=U>f73ZbqNY`AzNnR{)McGejR%KPL+0q7 zyk$DSSuvL9Ne~)yQyc^L~rw zew!^y4AJ7^){9RoJzR8RYFGMnzVj*l9iJYQoS!43YR&cF%WIP#yHwPI@`b?-vaebT z_P%Rn*4!DKnEi6%|KGo*triA+`oH=6KgZnr>HFS)FG#nVY0aFz{L8yDlIJt4cSpTS z)y-ZSu_&jWHwhBtDw!Oi!OSk35QiYRI zJSvVMPCK68*lYHzJy*y4;0eD!##pnHV{}+G%&$m9^oQNq)F3ic%J+!*ke)|4f3LlQ-zFNKB){*Pmy!p4TCl|-9 z)(T(3vgQKE>K3O&S%FLf_i$C4F zcPD14N0gdq>&;!on;3fSwq#Fec>D3kTJhj&qY3rPl^3%foveQ7-8VO*m^JriNF7Sd z`N?|6fr)|P#~+rQW&c**dbTmtex~u&zt8^vT)fMxw|Ry`?BgI?t(7seJLGI1&RQ>W zy|r~##k;HGaTdYB>n?GGc5PUs{;;GftWf#O%gfc0|I601`G*NGZa&;r`z71tQtb-s zO?RHo`&^a3+nn!)o2+Vi)6re0jy}7vQ2hI^g3DnkNn48cO_Ke4W}W<+wd&@bGZu!v zm>s-=#gu8Pz4*-Xm#6OBx%J3bq~iPEf5&z%U;pp&a(UJNr;9$FO;h{W*Dt>GV^E#o zHN9U5KP^ZZTFXLG^ zt=Fmy?997}E&u~Ci3N>^4-%{l4t)4YlK!)&&KtAp_5Tm&W4##} z7#RLoGTk#=di=li{ry5=_Ejm@l^D4vJPOg~a*bX5cvIb{LtB6SYCg1MgI3(G*K_T+ zZGW=zNh#CRyCr1@AC*LfFJI2A^1n>D?fUNMi4C=x4=%RH#g`}ST#}e_OTBzOkN^Fm za?u3>ZzOEnKE1yu`R0D;ZQZn=fvKu;a}+h-I^E*EZ2fFzXK2(~?!8y9ta!a8`^fHO zbG5kYU;gpGr|18lo?p0F{bQb>aOK&U8UHgT`5(V*|M$PXb(zSc%=wR1Se04rYi|`h zr%7H}6~y!|^z_yrN>c(>r2bvKKwdOwzDecj;7k*b1vZ^2C5IkM=Do7nZ7#5o)h5?D z|8?hyNebrq{`!3fZ0?;p>ib1|i(YQU)3lOOGtv5q_1F2gn#SuD8voYKI;omq^}nm< z*!*Dd!Mo=J542v1z0+=LSeT{U^T*9idG*KHQK5N7=Ku2UpEVWsoBzow_vG#U_aYas z*m%1&YU-}MbBDfLqzVc(cGhfcuD!hP+Fg$Wit%iX4%^qSU!DK=N%Hq|S8vX+z9%D7 z=wVg6oBz$*V?WIkt{#7Ox9?k3r(Z}K*XgZMHp+C|{VKy;o}RtG z{QrN=e^>X~`@irpWB&{MKkxaAuSzxZF7EMpbYOdJporLl|0-YRFI_o_TjHZpv&Dtu zPrv-tT*lEmdr9k}UmrL{s{H3$-In^K#HjpJ>6)zuQ+(g!*pe|+ni zPS?zLaw+$gG+ceUs%-oJW$~F#KToe)HR<|PnLDKw(_@x$Wrt){?x{TW=*xotz5e|3 zQ@(WbH!`~%n9ccPS9E(yF5hvF4L6_clRY@~h3EZymzVEm-rV@m!JulXOVm=wO|G{b zZ;9@B;dr7yOM-<-DPgT!u;{&x@2>lg{djx&o{|eo&!r#r@dbW2=3FiQR5a~g+}3G4 zhp%vbOnEh>!BbVL|49OC%sQb9-t6Aj_L!wFSecoz-Mopvv9oTj$ARNvRi8io(e_#y zqG_s|%JyLHU#`kOr;1Xh<{nt|`uyd~3l~@X3e|O9d?X`k2|@{4jU-dxIv(dd45b;gsgs>kgsq7%Y1TV9+#W&M1v-||G! z$_E!-3aoyxVENjL^70IBM)qC1nU$x0Ek9v$Dna92nXH6eZB;(Ud1o2Ecl94`tV?>N z_q*ec%7XhbdX_@@Qv)K>Z{64szq6$5+42|G%d=0!|C(x`=MR@MFt} z#QXdD&6)k@hGxk>e7)j{(<)i(9X9JvHJYl5Hd%|q-diRzAGhdoH}*l1ufya^qW6+=Sg4P`1br0AtBBKTN-+I-D?+lAUsUIRCPaDt!DFtPH~fMO^7w=_UaYp8wPDl0i&t0g&I(z#YgX*4f|{ID zFTc1bUB28nc}x9n=iTnVC$u?tEU9q*!7I!W)AjyaOwsGMg5Osg@_$@-dDm{wYJ(){ zp4nM)wyO^Q4SnILH{HG}r2Ip|UB`uO^F()UGrMs8+O<2yhmF2|S^ocvz5QPAKhY60 zCQttS^uMGqo%LlxwmpqLRzP$3hwtsrwTizU9 z&?Oqqo3{sYOzX8$DPMHAov+mW;b!X|$qqCW}yWKj+ z=V#XcQvKcjf3M2-|2q3$`R1EB{d?Rh{8;|{JNwzsPUyoJ@1$sQ&_Dha{wjxK$C{9>@!=Hsy& zcV2vyku>*hU0Pp#c(`!zbS>@M*&FL#^6Bhi?S9*o_fzoCLr?)&!|Ed{_Q>{={fciD zbEa)<+%U_;UiE9Y;E@S+fB8k6CO>&_dV85|(1ThYuB{m&+&82m=FYRL<#<_MzU9F+ zk1MZV-}B9$E?S@w+460lMEUVWZKmHJUpugHZ}slX{W`mTLcUpK>9Oe@^XAVt6#O9nT-_d+vI)H9(U z0utO3@h)7hv)6s8T)gn1^IgV8cLSC+)L!O)cAckDw7kZs>V-gNJs(S2`T5q*dh2xW z?J>5f{1Oq8zx4gJHRa}afBs$mX8XyRik1D9=l!l$=&{6j>@6x(eCQ%s;V8daQ~&&8 z);r$TVTso>W_ZeEGKCeg+?m~8_ol1JG5pW9B~$Y=a_^qzkPu%`DE~#+zG~XEqSlH{ zsSzDX8*10RcVIbP&iFK0C1Jg}Q~&%qZvHoZUj1Qne1F7&GpY$|5|USbRc@RM8lQ0&tR zQ$yVcF**rT!xpEyIWE7v`oR8PljNtGCnjV(eav1Pc>dSIM@<1o1m>ujW-!%X+;@Ec zlj}3gd`g$~vMW39``W6^&CMAzFD`z*-_-dZ|MV)K?Z4Z1tE{g~@1pDL)~)i_ zFy;W&e%uQ(=KPv19oBz#+KPGF!izq1r~7YY3R@{^_#}R}+M1l2lCQ4{@AR(@UD1+w zr#1DWGUNGeZBEMJT6=EnU-<6AH8#GVO!JN`Soi7LzIX4Och_!KVPI#Pcr|iQ$HD7& z-*WTvpI_&;Yqp!)zVD0qPsa0h&HFE}EA+wQYn<=Rt;;!e9(;Cxs+E*rG&#t1S<=ca zMV93fB|^Kx&dRW^zPfjBb&SpLwZhlFdSt)OdlD?vxV*DTd{#{LHyz!ba`{)b9^t;Q zzOzPn%iPX}m)}-Dc=hVn#AQ+DcK@DA%vkF%S!he(_fxju>n_EW6Fysf<+Tw!eR#j2 z`lQt_Esp&NUmEmawhmKoK*aw;>$daT2d!)g<(m4e(AbV;-MrYjeDiDyUWb*l{5Ch( zGq>J(;^OU(w{Bg0@$Pc}a{kGm@85iPdAa{QmEBXE79Pk^xnOg{+~C8z-x_~{?%$dy zYaew<{aanPnaz#~8zO#ip7!&#)J?F-5E7sJmPsXHZNlcpt6JZ-Nc1l|q8nYg^Hi^P zZe0K8fY)(K4>Esg83euE7_sjD{*Zke71wZA*PoeXuK9rD?*E>DokxCN^eV5O)o@cx zr%FJqs$wz|BQpa-jiJb*4L|Q@)%=?^BO;i~h$Y8;+J?g%p2bQl|A69K+_Iyg}fsoDKzVb|$uQz_2 zpw+m|DIG!b0b} zJ5nxA54Gy|4{i7H z)yX^^$@qQMhYx~#CNa7v95fT0@$zWU%A(@p>Zu>K(|P|q=vH?YtP#|VY}t0lh3T7o zd2UFkZJzaf#Rs8Ab;(k{&4tRXGk!1QjBx+rEwsV!6C-PN10w^&J_|-=X8WU(H+Fvb zvMgww(qWCOOC-HpnPzxL2Zx8N7KWI~guD;RXf@rzV(TjOA?Lx9g&tF0luO7zcQZV( zeM{@&eM@=^Z{8F?s%&||UU=8XU+4cl{(FDV&)eqr|NPzm|Hb5f`;`5nY0ZLR;eK^x z96uKB@>(GI+nGsvM*Y8>2uGG4(KQEx=WU&}N^8l3S-!mySzDES5B$4htMSNAV(!L| z&g#3w)zrClr77{(ZSK}heRls_Rq`j69p1-( z^Z#IGWMKHvn#rWUereH%(uDrvSAP;L)*Sf%Up;zaNafDGTGPGjHmuXq36Q^XRa1m% z;hsHN%;t%fwsAH|GtTYbv6AcfeFu{US)aI*>@J4_Hz`Qe8wzyD?f$s>%=^ZD@hw|s z-?{Kx#?;zA_`v>kmro@N|DUj7!s-LU;!jWP-#sHy=E#00m4x1!&xQuFjW-)3zRjrb zkN;>_2Yy_54{b;nfVT>+Hi-FNDeF2!^#jUG>;nl&N)< z*XGktc1?6(Dyu4-_m$P-ujFdco#qbSVy9=={IXbS@yhiW-`P9=xlHZy^j!WgKi;GK z>GS8~7u!Xu&a>P@wB!DA3=9t{1&@0Fv|zTsdV9{igh%|}pHGRp zs#nAAw)D~@TNn1%uU37y)vzZ{C86@F-o>NEVoC|}vJK2B>-7Wk6;5@`s7ws{aE7Pq z$nAcod&}=HI(GJZQ17|Nt|t#pvS3qY7Juk?_56M|u8;Lswi>_MWnCY!;R4gVUHgOm zwseWkSw2Def7rtCDJ|xq3t3IO?kuSfWH}}+{^+5$^4V=)FD#5Sy427yxsxcO znzUZr+Wdgs5}TguLg)C*|38|Y^6z;3;s1}hFW%3xyA!;8-L3!an(CR&ei34Q$KF1X zE6|tgT6!%c^r3OWT8GsaA8qw`mGU>Tm*viEr-g^id&A78<%vf8Y;e!RG)Yy8-kYSbW>WU56AL#uDPG9f?RSCcn-C-WjMVoQ z|BN2-8vKypc4yv~X!Cn#^`qNY`WEe%VtgJjKg9MDN6P;RA3prt!QDN7h7`y5cR>bh z=Y$`~>FnI*wsaErQ`0-m2`UMp`qvNa{juz#+ncc96x$oNIlTsKYJAW7Zx#Qo{-a&E z*5Fz6e7<#)re`kuU0Iu`^RCR~TApKa@?Jg7gyfa)WVu*)K-u2d&M)x(j=;ArTz3ES z@Bet}Ch3>*WFF6?max@pS0&zAV0!G_L($KE>cLgVmOgDTf5n~C+rLMF(LMd%se}Ja z|4-%EF=5d?o8aK>pZ|RSSs^55_~B6Rj4JWVu~V<#j&}a;pk4I+3P&KvGWWvAY9)@# z8bo(ow9K3Tx_jOF_L>uGCx);++kUgSxcIO3Iw@YE4_fR~ny)Wc3pZ2gyQQ0{qnY|w zTWe~_UiaSThv%~}Ff{1T_)|Eg#%}HkHzq!{f97B9uPrIf5{(n=$v>Tu%@P{L8hK^% z>e4wsHnRV|-Z|IW`&0gdW0N3DtancuqZ_FYax<2?V-rtw(_QibG z>hvrh^ZyTRKI-c^eHM0STU~aM?cCwyc^_Y{=Q?`(-`t&{p%t2&7`$h^S?VReLH7EB zw;#2YciX-`>~UbT;4+?GR+}A7tTM%%CL0CZ4{Uys-Ff6`?~X;Pf1hmMII%M4%F@0D zZ`J(ZE8Z8HSQ!{T991_n?pn5gSA6fCtkSyqi|Y1=gsD3yM(7@h3&?y@p)z^V|D@C< ztt>VS&~pLa*km3oy7gh};z%3!OXgoM-fdsMuQcybTiku&-g60kicUJm)0hJP-Z#G9 z%e8Vp7h`{a@b|K9S8`&0#B+;Hs@vG`GdMW=P?77ara<4`sH?l5|2P-EPBx75^^+*a zUWWgBJ~q5CVO;&`gYV)WZ@pQseZBc`N<$&nGyTg<+g7hmTKIBG{l|~%pHI@v3%@!g z#mrtf>viu+t}T9lq-(Tg{wXjpF#KUKXv%*_zg8!?3z4)GgHec4;2u`NP zsCAA%w{N$9_Rea1La~+loO23%dp1w>Sn!3Mum+p$#EC-)DpuPONY zO1tt$(4;mInUGaHjFX)o{CFGPJn`$*hgUgvCow*r6La$O^F+pMxgX0WR;0hY9(vyC z{M6%7yJHtjvdY>nRIrKlbcW8<6>@3E|7J5VG(5j}@W-<=tIhK)=E}`}`;sr~`1FJBwK@LCqDRt;;&q65k9FO*)Hiz^cyWKLdRq9&^(-g;IVwH8`L%Viwwm>!)axeO@-OKx zXX?G+xo%Q-!iVJy3=9vr`ExpCfBZi%f8OS*Idc7_k3zrPod4%f0q?2QPf}aiJR{yn z{P@+ME4Q3gJt6;uctr1yl==hz-*`vtd+h4!`uMSH$)%@G^<1?RZ*Kl@{X$0fKjZth z!HZ>n{1RN=I(7Zg%#AAN;@3L6>FO`vy|7wz=im1Dy5G&K_y4&kZU6u0?(qBfZtj0_ z{bj3jxC)Ki?Zy+x) zZTRH=WPM-)=uYwd9mXG?hQ7M@+C1f4Y5&=*%3t~~!v8-mH|N(snxy@Wy?F62`v<>_ zk3Bl5Y>`$gEN^I~n{+5QP*8696h7OO$LrV3aR^+$#YRi|&wK89A%9%+&$Sj8Cki!u zjD7HFPu$Uuhw~RR{CW5NUd7|;_i=l_ojUh;=S(KO_n|9_i~rWCJh*t_OG(1ii#oAw z-x3&)|EUh?`mvVdmsd;8*~t=jFRWl?n$+;t>D=FVrTcF0R1=a{`dzA@F6DmTqy%)4 z?w_S9bNXw3m46T9D63kwcGLBJzeT%#UAw>6ZsGfj^R55)yZc|IaOm%2C|Y{O~28h54PZ1NO$YRZC|5s8Xuro-y^q&ssgkz5_c??5nJN zx_8x{>Ghpox|t1>AH;1{(tpbnq4?r#x9&~zyxw<5ndb4H*(52!`J*Xz=>aCa?c3L~ zop9Z7^W{u!>2D%>yEpCKHc{73J$i!$n^+x_za#_0fp`nX*&nM^UP*sno$B}e*RNgf zVm!BO#4gP+ZJe&4__s<&Y`wm~r+;78Z`}4r{qwn*vzpuc|IEm%_ft(ca{1tfT{Yo( zzVGB%E&0M${<5!lJa_*7M(qn82db+=SKTXN{GP=4`>i(fV)n4*fedNK`WN!-k=i)7 zOPF!Gc9Q7o6Z;QuUVTnHIrCrX%~;j9CojhzJF;s^gLmorJI(4m3=9wSwI9s+ct|Pd zf$aUg{ryeXZT;>{YF)@*U&t*sU*6^4+n@7)yqhH1W}b6+>ub|fr|TmMmYq56QBnKq z<=hPl;fjV|pRW|Tae&M5=Q;j+f8}%&>f?UNs@!S0y87K)SEfGR9vO~HOlqxZixO`? z-Ql(M(RuCd@tkXw{_?G_(mQ^*EWB4iwBaq+yyn~Wt#Xq@Gd5maF?k>7d2vvvMIES+ z4iwB=^XrAR$3bDw&qnS0U)b6={*C@?eq_Jv2HW)PcXIg`XQ}-^@O{H8U)6-uS1zAU zY%RQ}`}Y3gQ%BcERB~-Swg2Yw_^a6B?4g zS+734`SLdILU+%Zv+^2_@iSTf^GM9`w`N&)UDEp{PfXU8&ayfVCN>6!AE%p~auX93 zYYWZiFDk3~)m$uWBpKZ3#xK@=S&E~z>fS9!Mfc~=pNoh&a#nfYt9dx_<)fdU<@yg! zD`U%<=^$@0vC)*>`<8T!{r;ChPbW%yK23S;l;x-De&8ur(vWSFfLPrR!+yM^Tw-)|EzE7OmSmS35zZVPn(8mW#99 zesh8caP+yYtrrWtyy~NM@&C*0_48)$Xq;rQZ{`!usJ#m%-~U~|@P6lau4hkXoK<+> z`{1lt_R_~GzVve1!vcR)u#)m$1eEr`)#*yW1n{HR*$u@Rz^(RtO;t2+;6hBuA3X( zJWV3=`?N>G38g20i|9CkCVYi{J$Y9izu#WbxT1Q|#T9jrUbb6kHkWVzU)kFq%wHWX zr>Xy^F@Lk`oNIqKvCJ=K^I3I)n>+n&f7}EUyM3GU_2wN{dGPjtx8a+OQ;$wOm#CB= zUwKfm!ptHnJbC-`pT)_=-5)1?6WX;p@=egqw@mL8HyjE%{jyn2G-DadTJGIi_ZKdh zDa*j{;Ivrh@y@LOZ)ey4?tNeL-1`5om+SutyKbzFI$*}M?A^XIlkK^_|Ji&wx%b1~ z+_f){AMjDXwjlO)P?S>SpR>1{_N4zZ_g{N7vh3wEkHUm1tA;197YlF5uP`%GcVRmB z_4nV{zF$vD(&q*^ez$)t9(8n`5W8T3E#CpvrAvDnE-sGMu9F8ho0ke3?30)?fAYtf z`zI~k_kaG+2fLOn(<|eXXN>;2aG$uYpC3b-QNg2^oikRy+O=fgf9BRlGylCU&179C z`uo<|i+eX;UVS&>fZdyfC6BH$YZuLFDE?cfT)wmE%Dia}AAMDpE}qMK@av>04XUSN zexBQ{0IDGMC0n2AYA#V=v~RZGx8T|--|px2b0$>gPGhcB+;{o$nLWKnp3j$`J^A$c zDbuz*v9o4a{lrx7x7V9z9?{?5?0TQVaCb|qNL?wQ?J8Z*46*K zLv#W%q$jhjyZ$nQ@wG~5-DPPJaH2fTvHej`xSZqjtDAqGJNjH!GsUvH!Oxyt6~ zT(*5jA3sb_OGtUpIa@Dx?z%NL+iPZj(^g7ojA>AMbL)jiyS_w@t?e1L1e?C7vOlJxN>R<6^P|U$+<-67G`B=e*Z!AK zvgN%)!rtAN-C1mWgbJ1%P!;F+AXtz;y-)i=(Bf$-@xMf7tk@BLAuIaScBpEiVvF-=5AcQx?8x> z_a$dUZurU)zA7nq+e`YfEpG3()LqVh=pqmDExRT2Irk0o4?Ld#KbM^~{lIPRAJ@}2 zG(?x#*=~Bb#ph#p{@drD=lbALlgl}p=)~61<-P$|p(vk+%q}D}$ ztgm>t3N$h@FwA3C(9iw9*l_kr^C?_c^|pR`_FcRqaWQM$rejS0Pdxk&d|?lMuCBMf zg|+hO8!i=_sm-!y9l0*t+K`=FvL#tUmm%>{Djt$ zm8>(bzWjJ%&pDSWak0-y5A|){?p(>S`t;|jk4bGdHd0dMDT%7jwOFDmZ|tksnZHF- zN=HKW?HAUJ|Gzx=x2$wqu=V%fzfD2Ov+8@@Wc4raf1)O&r1~Ie?vZ!-KLtZMM0r6i z<(>L`HX%K>vE1Bm{Qp@tvh-{>SDRxt`(XBlCF&2ZtQOY(@o7@nYNtzgL+{O=J^Q%I z!?>x}o^l;$(^LN3#&lGJO`M%6=b!Anujg{FT-j08FaLi1mtfL2aiuDA2 zIMmDCtz8(NC8=1n(Mz}BXso#V#QNDz3(s9VU0chZ=K14jvPE0?_jMUtq8!)#-w_`* zOD|zb!d#=xY-@u$WPBKwNpC3GwIS@|1gZAuRIr8f8n{=Q=jrRnNZywC@vrIfBbD9a z8&c2zuQ;`7YyHRkgYTD%os->doL;_@MQdu)0;fwck%yi>-*@uGzisS zap=lKZt;EgPZtUs$cxY1m|^bwXu*3W!4LVHd{p!1WJJew9Tm}7yGlfRBWUVy@#5Um zXOB<&El_?=&;6sC)2)M>Hy5ip_GYKPtf-%wx4EJBjGsy#Z&c`|0PTyO9gQCa3pziP zU-@CXXD=tH5N5Es&$Ms%^Fu#dS86_a&~n^q`huTF*46wIQ_aZJ7yB3Mx6l24&BJpq z4m`Sb>(-+KFP?7Oc2L-3f9~Si+T3(~9eIUcsZ1Z@!Xp$4j!x^74}aD3=#0RfrLT)p zrFLv*<&+4#6mk1q#)^{Zf2H*OSwO?t4Ck#MUs3N;5AJAHe*ROgd$Q+tG4G;3D&Ys_ zR3F^I*ZZL&$7r^XyzRA`M@OD~`jp~$@ZMfl-&zgU`UV@NAAGmx1vH_!Ow zR=wYsjy`^x)K?$LTweOpXYb7R1Gmb`RTu4jvdiH6Q~tW2oRRY^;#f|bGJv|Ju?Ok7Z>{X zx!-=t)Ya0u}=71<2end#qLHu z&J#p7gx$LI|MT|+k0lux7*2To()a(^*&w{7;ilFXG1iQ_Ri@ge5~ni@Z{@fgv`scP zHa!eGs)A_D(W(P2Y$=ct0uO-@fbdj!1Ojgh2OPgck)b9K| zSAAp;3usn~VM6L3_xHTrN6X&*`QBe)b53O@=Z#4+%~K~fyzJBE4%@(UJfW7Kt+GPr z)@5TcUf%U=&!k?JT1~tp(x?1?SJm`szkIDerhU*XSb45xJrlQY*J}G+-mk@1mdm{1 zW?*1Qk$oR$)6SwZIr4{D*a5NhO&n*>?)tN(|L01xOr3=8%gKvndsN;mz39Gp-_?f` zcP!cKl9VGT#K`^U@87zWfqP8dVyA~K4BGQ|cmK=$br*QlK}$v)%07KMFs1lV+mlRh z?*o~0!z80QFK1u+QmV4Yj#JY@Vv7=MGPm@XtG^obH&kUR=UlgZ<$eB2Xl9Jw^uHDL z`xkU;+IMGM645y$Jne7OxqYD434=oRPlIxUhf_k8E30hgg|MWZZ#17>-pw-SRr|Mu z$hNNvY>UT(z^Oc#>MH@q;Jgpd=PG;ZdFV?uUg@&1O?#FDq?Om2BL; z<-HiE#C+DtP9_sK_@-_CS=0E=d;2rFHAfz6$GY|IS=JWg6eMB!?&&2})2U`ASG;@n zeB0Gt@R{YX=7$wZ+@#L zY3JuFPnT}E_Vm)N>C>i}96S5&>BDxT;M&xsi#NI`J+nOZz6ms^)bQr%y^q$t3NsPbVtKwzeZ1%XZe>qzOG?8v(EF8v{T@oPJ#8xb7cE`jvY3QvJ7r~R`}}N zo8OmC{j7Wx-_Cq~t%&!n`!4qtW1N{77#KDM9SGO=J5g}G$m@V)ZN$vY7MF}aJY(^Z z6RMaSbVb}juwq6Wd(MtEQ?j2H9X+}kcOJEwTfHwRyz5}Mu>$MZ1O&%EjJI$aa&`r&G`A}wT`ogx3|?CZuCeoGwA-#SiOD*OVrNO z`%5m~JK7;0zM%4r?vkqSHO@0P`DnSWx6yPv;w&h^R>;7>z!2%d_qE`9E9cCuR;dZM z#hCo^OaAq+^u#Z|d$GY>>eJaazSf$?n;t2pRp#p)c8C4>x3nNUXwMf#gSgWH*7otM zbq+s!>iJTC@p{vJJwgULpeZSaO@8|yUs=C3*(lOftRP_9QOysVtrl+gJSOIS=%w_x zpC12Wd+c}Ens48>t)f`B?|8tiw{`WB#q2YVKlZ%Ia>vd-e*Kg#mlOMUm~wYVW(s+# zybpXF(8LA`OuqwZuX-c4u8Gor9I~*p(KcF!IsY>6+&>d|k31LJbYX-3D`~lTxnf&5 zT1z{c*-xrDO^>;-{*};D79SBEz1$h|r)w-NdGqw**^6G2JvFm-bSW9w1Tru%IBesb zu_!Kbcc3q~#SUNPFX=u@j;IKAh7|sinZMqh$?c!)ws}UGTlJW#^bfqR`rVqtEoP?c zwMS{*5!?4-(?8xQP84eNO$}N(DLm+#0JyGBS=jLYTim=A*TRcga~2D4Xx}{fp|S9W z$y;nM&$paj(B|~yU7$kINtFV_3-UMmpQn{Lbi1m)`^lyfEm-}jn|Dn}*U?n3l{+3j z7cl{ixG_Y!3Qi67sC{&+Jeiv@eGZeoHKV%C@9yunggiCX*W9(UVa&F;B(qv*$0V*} z8o#!lwDu@rpSDqOd;G_BpJzyWK4IA5qbb(8)NARMZO`=n#U-k#f-+Am)4#i?CTHn9 z$kKUG!dz{!{J@{J;=-3M`9}C}b>%&m!s5rWt38u({@n??FWuan@@mqjNun8o{M+rP zZ<*4$&U{33c!i$Bwt$RfMQ5(eF1}i2tNUO|)BKIo3MRK* z)EBzAEzIuz;}pC38-6&Yd~rLlA>-1cTg6(e+|#NucMF|;^fH|Hb6#wudV~28cKQCHuVH?K3($jsHCxcvE?yUN(85~t{iK9;!nxRl{`AjDhtgFZ zbn!K_{x$1&O!HJ={q1x(g=I_K#V19D!W+W2F4>`{R<*Z}HQLDjy+!ltvo><>2XYw1 zI(uwVyLVjr%l&0K>kJN1Q$A&K1NX}9X%dX#>3okpTob(AIG)X8cx?P2pnZCO-Rv{3 zIo)zO{ZF{(F`hqX!?Alyrfx)+s;}mywIbK2uYde)^{;70fkFFcv&Lvm)avaEPf!Mx zbQ4mU%!2RBel}uyCUxU*-<4w<_T5a>LRo|Hv1rRg?`1vK9^W2+d&2hM(y7Yr5hriV z*v=``kbO6g^Vh7$S~iiOFum3=dxM7Y*Nc-iirMDWan0#EFs)~+N3_Az4X5T9t-pNp zuGmxcHBWdX!WXb+GDh6qEn?Pn#BK3J^`ocjD^K}6T~?=Pdd=Kyhjy>mmy<%5ohx>M z%Tb|%z;pb^c``X?g-=UC{Ja*`qk8A)MWO%dIWS366Q| zf>iXbzElyqQ>Uu?I9LCH(Zs`V^CoC{9uNC%{hzk?%3SX%kv-vUcrHL%Gof$2; zZMN6Uf~eG*!vU)&n=RJ^3LvvldMsPBJj76*C0WBR%Rot965akf(6ib@OzltJ)vlw@t)1uI{nN5gn!Cd6 zi$YBBV%6*klWZ?I#ZC_ly43Jzb>PLkyKV>G*y!w$kI;I%s#boUJ_7@TLN<@jL{4#e zyN^;lZNA}+GnGoT7>orgr2jrT?`!#6@9P843qOP=B^sQW%iL=!b9(BcAJP4PUiX!s zDeau`QTogm-oDD0=?nljmV=G zU*nH|iFQwj{$;?|tva)DdtpIRqSrG+1;)p6FCu2Vj{kD)wYjI)hI;MiYU&s^;pStBhAz85O1yaZ@I-@V?194F@i$%+oIn3s?|rVWo?O(s7|(f3 z#U-;VQCHj2LhC$IqX?evfVCrivBG z9F{w_mR2qgJat-NLxwct=Ou5CKb#3}*mTxxo>^6@qxoRV+Lmo!b{{BVt2-vSLH!B$ z1g;Vdv1``~Sl68WZ2e5OTb*k{wc*jDYfmqhmfWN&dww=+jqLYC$=CHA`)+=8vfu>Q z>@E3E1Ip{4#6Epte&W~lX*XMr-f>gPEDvVbrn2Vl;lLWUJynh?E-JlNTYVwwdQio_ zC(jzMC5cUG?9P`y8go-k`+}tS? zCd_mBCBQ9FyC2f#*JiQFTUIx=EM7_HTmB@l)52t(v^pV$BY=y;r^1 z&c!}hD`c?Ffj^niecEFm)+q1a;j6dam($63$|bRRkA`Th_{U3a`8m1?n}j{9r!Run zwCBz*x2s*`?|tA*kV?OLtwL&%($i^kBPw{A*EzVm`E04Z>6fwgfL+z19XqyGXv7}K z{iqjrYLC*zZ?h+U_eKtV?~#S#dcj;hWYZ)vbaS zB1()F2F16JyqYfhp?O(X%2UhG*0_CFkIr@enZxLv{rllbaC&H8v?%|rLGb)YSt(!X8+9T@s+l5_^7Md_mj+9wDxmJ47Ya78& zZ%Xf_FMeF>b62`uO$X$#Y!)BUz{lU2!<@hNKJjvjyrpQcowr-MQ8!aGL+QcQrxl{o z^-pJ6cpYH6zEpg>hQs6I2XEW#5&hvWY_R@sY*tN;%seBIIod2e>OQ^C1Mc@qrG)u0 z%~NpA;J@8Ab=I-OlNra7SY$XRdLKA^?c(vMN}E1mgSwJT({)q#HRZC{SbmzJzDWD* z{N62b{}fpv?HIQMQ+~$reVrIHUn?>!7hwPAa@k9~`26?Hf3-zT_j#I0fSLskWdR*)zcp_x`JdKv z*h|}Kxm%Fh?F~%}^Nzf`@b4(E@VnY|D_0ioWMSHUdY>z+RjK%oYst6P-i~p66z4bT zlT`on21qwgp`G`T{Kdl-L5vo;N?*2lOWw$g;C$cB&bQ}BlH%avctIcBJfPXE)S#l#G9(oKgtJLQB|Uk%+3T#Z&sIBzUu zP~{zw_U+xhz18o#*=NP?*`oMx>Re0bNo%i_7Va#yW)$BpcBb^>xj&w&8Bbnrx)uI_ z6J*XNmjloKINjln4fzpR`pd>EI*sX^jOWa04L>=fIk+p{-(%jLu6M?>G<}NK)0sw< z>uVD>Z3P)NKZm>f|CQi`d7xI#JVQ_fdJ7roK5#Pr8rE;B@%RqQvAq{K%Jd613Cw-7 zZ;^4qCgIcF+ZBJ-EDX?iCA&vRjH^}6cb;w8szs%@jUPO^_EbC8;!cr!e$M?i)zX;O zbRJOYuGMvH<@#5=j<0*OBGcH?)+ri>W;|0fDCbeF<#>}QwNP;L=F8W1Zn!IV`fTyp zg@1PEGU&-^NgO?F@sEX3`L9={D!Y78Yk@eprch!O7Y$n9E4gOVD`}HWFBKlgnf>%L z$Uhk<^G0+@@sqiX`OZla^K8E<=v=>5E&AclZ`X_4oEUhyL3+V3j9#OcOm)%$hzVDBIB~&ahHMZ!G_5NN)HuZbG-axEz@zwDD$bF>$=z1 zid>I=i@k8;fUowk*DqJIZx=W4zw;xTiwA6GD3cr8vU%_3UsPU|YQ7<(dB-0am58;g zb+$~D^i967Jgj;1!T^r+cq1XJP1UMvrrxej)~?krV|QYo7uc+)x8thnqcyTVFQ@GY zKQ&oR`=ZB%)V}GC;E^P=iO!;l%<|FEG7=IyDnEakyScepTut3y=I;GFHpa$}uet}Y zY?~;YcxjgC7GHn%=7?>p*T{(t{=W zm#f$Ba6fqBz@%yI2E5#$bRfrd*45SZ*`aFxb9`&o>aII`Hg?aBmN>!ibulxY*XSx4 z_urA(Tl4(f%7X`=o)lL9R^Fbr=%R+5(YkF$x|bcZk92SP_-ZZh+B>4Jd;3eo%Xvi0 zm-#oHi}3EqS6a$BL(_J-dCEoku1eMS%?+TzrySu8KkxlMYipcroSf{ge`jaSXEmT=v?c*7Z#Qz@&D2#SCwat6DLl*xNqOKZRgZfZeQyX=YJE|*J>(N ztz%~%VrXJ=<<^zJ4Zf^W>W`mZ38m7uuD-+mRFzzwwInmNBJHdXSp zM%DU%zIgH}cZcH_D~pP6Z*B%J_q&^!o&EatZkwv&lm|k(&vq`Yu#hP``dDwe?B=Gs zZ@&K))w2HeWbLCSMV*@qmvy~8-_Si>-(~`rZ_q@KRZFg(mSsDedrD~POrN0Glj<+> zxziwat`Yk1WB>daomI!Hs?z%2T33BxNi*tAUG$XO<+R6{a<*qlWz)HDn#tX}!J#ZX zxnj?k1l4V2n;W*~q!%9D##ynVqR1ggY2E5Wd}6ugQ-!#9oVl_{N7!=RL(yX&QowBu z)r41HPbS-5+$fiS{>H{<&z{x(p3o-gS1`jT>*tXtt=7ytJZfKGTk5U6xHfmWfrjRG zQ*j;sQi1bjU%uuV_fIlO_x-k3W4FqrOJa$!-2N)Q+w(SY=?2Ym*|SM(<&rna70W;& z_eRK|>i3K9?h|XP_uSjKac1)I4K1B*JJr;T{H!GHdH5!kz0CWvss8`JyVc+2EH3Qb zy<_ppMV((P`D3FjLpP+#i~aP;e!g^Tx3+Xpa_2hN3@0wXuIZOMj%o*Y^(-=48uaFe zGNhgO?c=S^nQ~G~5?GWIj~)4aQJb;8V#>x(`~Dukkk3gLcpx%bScnHUs)Fm(E?_U(PPnx0#~u_6oCfg=Z>Os?Lo-8QQ$+PW=jy0zZ% zaIL85?Q=Nih7`QMurlz;gQ*cR+mkOUTKFCax->bot*PMc?<+s}AcNGQGgkhdoWs)h z%|((uncG;&P0LL`MtO06Uu#BR>3IcqW%Kv2{j!f{+%xt~Yf&ng8FaGvOYjwM>jx{rEgi1|t^2LE&F?*6!Ma@LOhM0{ zOYbAooKm>NI1e44p(B$e`zj+hS4yUL`*FRHEn@lRLRB2`A&W%sL|xcb^Vx7`%@I+9 zTKxzYJ!b8xr+%H15447~=F9>!^cKC7mpz;t@#Cm>lK~U|bC1ggN^gZPYD6A!u$I`p z!@8tu#n#11A1*z-yUB^X<$?qM{I*BMlqsa@Go^<7T!>%;ZBg^RJv#Z||WWbG| zSdrdf{_kg9UjFc&CR~-tI$7n+ff}31e`2nPFZJ}?VJ(uStEXpCxV!A*i<4n#udbRg zJ*!#y^-04QtKB_{GwYV72#NiQ(0MkqLiO$Y-~wR@Q1PV4IGa1Zs>sAEJ%0W4P=lfm z5ucW_PhYXv<#5S*F|!f{DGn7?pH&wxGSAIzc6WF8)3GmBEtu8N-WAOr$dbm|v-;x6 zzaBwfl5$F>&zQ2+pkD}NsL_WR$HV>4RP5FKTNGqax#afd7aczJ4*%ydw3QZ^NOhgt zax|Qcn=7ij+y3$a&#vg{*LS(B{3x9i_)0uOQ-9gU>!^JmdQ+a&RX!;(6@ky4!L*#es7d> z+h4_YY-828shr2ZOwUl7*kS(2ciQ5Ojj0P4KDu_ze&eq*UON`$GrK2DTybWJh<9|< zk`flZ$zC#BlTsyLo-C^2hYT``ySk>m+PXMUrs!)7>ucj0?>VRI5*Dz^EL4?A=x^EE z*tO99@ZK4HkFG6bw-Vg(rT>rc^zFBeGy5dPN z(1oopGG2$JA88qiouPE(aNIKoi%q*9pBF4(Ps+&n6c&E-ps}0a z`(LGT(?c>B=_?kh1$!+$_G^CNgLqJsu4c(OcYa~r4IgtSW6m26?Qy?aS6YTIe`%hY z@F>BIO}eH&i*=VW=g!WOy*@4i(nl{D3BGJeWA!PBSq#fnOlJFC{>FahsXnN2HSMVF zr>7m_iq86B%?Gp2niL!Jhz5e6M^8&z?&sw6$LgbzkV-xOZ>QagG`LCb-yL zi2W}yPaEWz*&1igpVwcKC-c^Gn~nPo;{=(8)x0m?9sRa;+Q|tGYdsFcunKcV*Uq0? zAN+88r;XVDilx)a-A)R3Z*0((J{5Fv`t&)zFDu07X@LyO)>yP+PR*UWU*^^(fANja zzjabyH@-INi|Q}ee4|?j)-=zQ$NboJN~#gIoUSOjA=9Hj$Kv1e`s$uWO}A0QJz*>ZnOCB&gQyA?F+s$&IQj+ zf4p^%(Zr1x-|9W=wD=I@7!mWyIZNhmE2zF^*wmr)>g%%==E+}{G)}I+DR5@T^tuhp zM0}oj%e={zt!itqJifoDeq+P*>s~$SQ5Ah&b4w=IRi3G8`ZJIV_?=C;yxAa)Sh46-*<`XPbGiK|Y z2wS-J+Je%_t-*&a%vc|6IUN5ceo}+~T&X?EGxHC8QY{EFa6h0ri(k`%89WN(b)fac zf%S&D5jo-}+u6=$?(;HpoGfLsEq_}&P;a%Uidud?@3*A;yz-Z9yOl zU#{wdKA-<(lY|o<-QOH;rpIq{?WI>{&(bYz!FMB+_AGFW`IHTD$s6Gh%afDi-U&Hv z>Uy|YXoIQ8stb;Nt+{Po3)4AfaPHUqtK{a+{(g-|1mk8oKe0tG^ImNFHeEAo&x9sF za4+9m;j;$!N_jcwM{h5xwr1m4Y6)K&b)EPh-?+42HuLy?6^89|v$CyAU!_U7Cdi6gv28BR5cGewqsxDF zAQKy8pj7!mjn?z@ddtz_y z3~O&I&sp`VCnbD}4EoizR#toTLR$SgLI$qeg!-29wy14yG#1)ms?2!#@`g*^7aaYU zY)#I{X59SPd=gXI-`izb4w{Kv7lc^q5}FH)*sSj@)POXybVX)mGTz_q$g?MwXt%qih5@%NCh>@BYYE4e*RGAA6{U;86*qPphA zjhq&|VF!(SDG^ zUGnPB_VxUGzxCeozO*;`P*bvj;f7>&n`lt9lyO$n?CDr^&+6J^U+)8RRv(zdaz@wj zw$b^9<`NdUTW$w5|IbV6uiscJIQ{u9uMMTak9@gige>Ykrsw%r9WwGC>0Gq!=w0>X zdmaByiXGlybS&{^5MSD)e1o}@S8|+@ZMu5%$lL=5AV*3uqC4dU=)iyCLN(NpB{4YIsls40KdBn5WXC15G_x0*m45w&5=n?f;Q!n}Z z+t=Q>eQUKnL+8D=WLhTM6I4)p+Br++nh>aIdb4%ruiG2t)^ArYmrWU7Q|G?kX<}w}X=z66Q|k{Vpfd61w1%^-SNY%V zkaUB)`|lXOnoqOO>|axzZFu9L>Lj7#^^oBs9cIpogvcKI)>@7v4_xzf@Lw&ZdhP+nZzn^_ya@=bTa1oI^+-)Dbt0SC5g z-NKtbwZB~E-(#P9>VQ$?Dt2!5gvejMD%(VS?JE|^-q?Ti$G80W*WJFEz7al5e%cQG z-;T=MxmB!teeVy(pW8R>y%)>p5AH|B&NzGH!1v=D8VXtZUR*9$D$Kr+X&G^B4b!%w zpbfea7XxiVe46s3k1tF*$61hmOh9K+y}R45n7$=-g>PqWTfg|=!-56nFBWb~+_&js z;7@KyA*!=@#RZ>Q=KHLEw>wjAJdz9g6|`gv%N(g=7o+ZYhR?I+=3BDf(M#ItBu7Qc z;fZmzWf#63&A+k#ZJ*cn-FplFrB=)X^;mU8KJ5Ryq5XEt)SK-`13$QYQi<5+dEkZe z`^LVcBF2@A7jMqp&>Y=x?ux$Phehk=>e?s&HcOaLCoS_u`Jd0y-3vD^{FmI-G#j+G z&>@U-#|az1+U4&4yEe?ru@$IV&7pH!i|M^yURJKHE6*L1?+Y?JE;HZV=E_=CvTonR zmG;K}mdc)KP`%TjT(I`{bV$HQPH#ASWv{gD67JRNJHkh&q4EYdH#Ro6>9?eBe%h>jcJGmWU()Y<=Iwnao*)J8 zXZc>JZu}g`a_r&t-z~dEG?VoUN{=ZPd=jzHe6T<_$mU9*!IhgAuNYeV`cdXuB%Jt5 zq%Sb+fO)u#2E+Aj%l|~*oZy-IbkFX)hX1WA)`3DTN2owi_d$Q2&Be>l58Qj=pp&OA zrp|IZD4NrlC1>j+j+nrUH%%(aQWlpjn7X@jLU8@NGlzknN2koPqh5N)FW*CKN#wc(B zS9yc(&glzpO_*4JG28L^%BLs27f+UzofF$~C;PxjhMLTjr3+>K_hfmjw<*52q3$C0 zyN-GFvkx6Ds#pb%g+nnr9@}vph&vbX;>_yi7kUZAN^g%e~!MwF?K}FUZb1KXY zs-{MobKfY-OwQe~qj{#g=XS^B|MR@K58T+_JzejW)V44BetUWQZV7p=yb-bLvZvQ8 zX=&Nd`7UN3#G^fl)$*W7Kh1(Hp3f;N;ctDGR`b~3ir z<@fZr2M_(*yJbg3_SulgnTiS9Z}-|iUoll;{d~*fzq>qC)TT@`TXFyJ{g- zrh<4~(~Q4n@f#KR^DpO^yHUo%RCHGFfgOUk8sdYMwnhG^p3LO8zjewiC(qyIdF!qp zREd+R%A8Oq`}XV7>+9pir%UxNUAokY(=q&(#>@Y2W4YR#K=FH1OGJDn#)s7wuOgX+xuH!9=N4eE#c0jcG$v$FQWu!MPcr{q%-fhwr}40{O8Y~r`XyT z?`=uBALQwoIraYs?In@jskwS$(?ZVK|1#az&jOjraXH|6CEB)aNyE#(EmhA%DprT- z7)?-?Y_wEA=osyoe)(DIfjM#+G7b8AYj>EnBwgEgVt*f-`(l=z+plP78glW)?=Itw z{4V-sm)qx0+WGr0=?m=EUVqQ|nd^bipi;o*`I9FJjP+Axm>%Cg5ckf7Z%KmfbE|?? zl2YOeUna`5r3f9XSmb+~dj`vc=t~-ox#d@;P4V(7+4W24=V|lx zhNKh=r#SQ@fS9ETi%C2>}dh><9Rh^d?VIeyk zIG+E1`rdE0rBmPjowxhbqiOnTm4?rs&YW5O`ik7K?9z5dX2oQSf|VSqp<)>}(kc0_XG@mHJV4{xblwp?M+!rj_gKJ%`8oF%~Ya)w&1kIf{B_a8Oae5zOfSM8I% zIz0OE{^-wj*KSoaOS7`FOf9Po{lhM8mc7xgrvCNzy3#dMszbW-EBclW-Cnu-oU&a_No~QrA zBiZ&(>J#{qhLF4{UF~48U&W?|5XI-dR zdtXT2QMl%Bj(3aefe?nOyh&URn@gS6IsAMldq>36d&=z#T))!N6lxE$FVO$WD_}9D zJCxf_t-by0Dfx|Sg0|QSfxxBrOb2dwTW>jV_;RrGk@V+V_U7JtI>YQq@AjYXe12Nl zynP#g_0G0g$&*OsWw(;nz=KV@Xe!ej7<X^muc-WJ>3DBGr*O?%uBjrmd(F=$Kf~)qPK3jBLSxJSS-TrUi z-bNRR%`iB$gtt!bULecr=2H#xKI=*ufSj^|}r#vg3*>Sh`+&8_u&2;YzM!kx}v=h%IoAh>A^m%Z8hZROS0`(fg7 zdTaifZGR>C=5tApf9bla-+Q80=LRe5>OZ%NV-k5{dqd4ayd#|ifzzGwNNdttIs zlfQzkci4gzuV>5T$x2nQFzjiX#S1PD?*8Py^Q8W!R>{s~R_45MKVF_-cB_z*czAB@ z$D?8QPk$5i|JreUf5LXX9dGPjAKkf4pNp|Uy6e7}^N)Rdo#NsufA3kiY*rjo_n8Bq zdV9Y4zP{;X#E^T9Bjkbm4u(vTPurUn3fRwVXPQ5kkA1^_=2BaR-9ij;>UIY&3RbJW zEU4w*FDSGlUyMN_GC@T}MP*3|yTP4F3pZSNck9-yZ-33+Ra@G9DoT8^H2-1u!_f0* zJZ|qeX!dTy`d`b%R@oMp$CYiVzi3qPH0j~iq(e;REju5)eqQd!aG2*s>%Oi^nNQ)7 zlj4^O9=O}zz;1TERFALq3S-WPfarOL?M?1nKRn6D$D-HmB8$M2^;|LYwI95Q?A>>* z@7ozwo{!?-u=zVRwCdG<5%JqG!LqZz9rX=ge)QShEtY0$+bZ|h?zwFKX6Eebo3EJl zemuJ2u`%~Z*b8Z89fQtzrh_4V*S_AHoyef}EkPn;?Td*83iW4y{`5K!FS}r+S2usD zUYI_gE}N!}@e@;vTWxCE&%Wl&-F%7TrM05Ui`7ckc(_@d0`I0∓?pVO?-d-hbgT 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

    MZh$ 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

    diff --git a/src/pages/styles.module.css b/src/pages/styles.module.css index 5a7cfe9..6918663 100644 --- a/src/pages/styles.module.css +++ b/src/pages/styles.module.css @@ -27,7 +27,7 @@ .features { display: flex; align-items: center; - padding: 2rem 0; + padding: 2rem 2rem; width: 100%; } From 3d7aea9f8f026c2357e83f67b06c7ff8229d1d55 Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Tue, 11 Feb 2025 15:17:34 +0300 Subject: [PATCH 04/11] nixify repo --- .envrc | 1 + .gitignore | 3 +++ flake.lock | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ flake.nix | 30 +++++++++++++++++++++++++++ 4 files changed, 95 insertions(+) create mode 100644 .envrc create mode 100644 flake.lock create mode 100644 flake.nix diff --git a/.envrc b/.envrc new file mode 100644 index 0000000..3550a30 --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake diff --git a/.gitignore b/.gitignore index a70ddb1..3ad9e9d 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,6 @@ npm-debug.log* yarn-debug.log* yarn-error.log* .vscode + +# nix +.direnv diff --git a/flake.lock b/flake.lock new file mode 100644 index 0000000..5068011 --- /dev/null +++ b/flake.lock @@ -0,0 +1,61 @@ +{ + "nodes": { + "flake-utils": { + "inputs": { + "systems": "systems" + }, + "locked": { + "lastModified": 1731533236, + "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=", + "owner": "numtide", + "repo": "flake-utils", + "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b", + "type": "github" + }, + "original": { + "owner": "numtide", + "repo": "flake-utils", + "type": "github" + } + }, + "nixpkgs": { + "locked": { + "lastModified": 1739275533, + "narHash": "sha256-vIDgZfJEwVGn7ky3ykEQ7FSOmK5I9ytrWjyEQqrZfgs=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "b64b41e8d6498e97643fd245a94874ecf9f50031", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "master", + "repo": "nixpkgs", + "type": "github" + } + }, + "root": { + "inputs": { + "flake-utils": "flake-utils", + "nixpkgs": "nixpkgs" + } + }, + "systems": { + "locked": { + "lastModified": 1681028828, + "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=", + "owner": "nix-systems", + "repo": "default", + "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e", + "type": "github" + }, + "original": { + "owner": "nix-systems", + "repo": "default", + "type": "github" + } + } + }, + "root": "root", + "version": 7 +} diff --git a/flake.nix b/flake.nix new file mode 100644 index 0000000..82b9339 --- /dev/null +++ b/flake.nix @@ -0,0 +1,30 @@ +{ + description = "Robossembler Development Environments on Nix"; + inputs = { + nixpkgs.url = "github:NixOS/nixpkgs?ref=master"; + flake-utils.url = "github:numtide/flake-utils"; + }; + + outputs = { self, nixpkgs, flake-utils }: + flake-utils.lib.eachDefaultSystem + (system: + let + pkgs = import nixpkgs { inherit system; overlays = []; }; + in + { + packages = { + frontend = pkgs.writeShellApplication { + name = "frontend"; + runtimeInputs = [ pkgs.nodejs ]; + text = '' + npm i && npm start + ''; + }; + }; + + devShells = { + default = pkgs.mkShell { packages = with pkgs; [ nodejs ]; }; + }; + } + ); +} From c2e95a3296c3b00d29153d703a74d14c3b4d2f62 Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Tue, 11 Feb 2025 18:24:58 +0300 Subject: [PATCH 05/11] wip --- docs/robossembler-overview.md | 15 +- package-lock.json | 14134 ++++++++++++++++++++++++++++++++ src/pages/index.js | 26 +- src/pages/styles.module.css | 2 +- static/img/winder.jpg | Bin 0 -> 66933 bytes yarn.lock | 2552 +++--- 6 files changed, 15504 insertions(+), 1225 deletions(-) create mode 100644 package-lock.json create mode 100644 static/img/winder.jpg diff --git a/docs/robossembler-overview.md b/docs/robossembler-overview.md index 3159184..3544016 100644 --- a/docs/robossembler-overview.md +++ b/docs/robossembler-overview.md @@ -3,15 +3,16 @@ title: Обзор проекта slug: / --- -Цель проекта - создание ___симуляции___ автономной производственной линии, где роботы-манипуляторы собирают свои копии, осуществляют их наладку и ввод в эксплуатацию, чем достигается частичное самовоспроизводство. Проектирование _изначально автономной_ производственной системы позволит использовать материалы, технологии и условия эксплуатации, недопустимые для классических промышленных систем. +Цель проекта Robossembler - создание свободных для использования и модификации робототехнических комплексов, позволяющих каждому желающему приобщиться к их разработке и производству. ## Аппаратные компоненты + ### Роботы-манипуляторы Роботы-манипуляторы Robossembler со сменными инструментами покрывают большой класс производственных задач. Они проектируются для автономной сборки и эксплуатации, поэтому к ним не предъявляются характерные для коллаборативных роботов требования безопасности, эстетичности и быстродействия. В проекте разрабатываются два варианта исполнения манипулятора: -- [Манипулятор](https://gitlab.com/robossembler/roboarm) с 6-ю степенями свободы для изготовления с помощью литья в [прессформе](https://gitlab.com/robossembler/cnc/roboarm-link-mold). Звено данного манипулятора состоит из двух оригинальных [сервоприводов](https://gitlab.com/robossembler/servo) и производится методом заливки компаундом, перестановкой оснастки на позицию будущего звена и дальнейшей закладкой приводов и кабелей. Данное технологические решение позволяет избавиться от крепёжных, кабельных и ременных соединений, а также необходимости отдельно производить корпус. Материал компаунда подбирается таким образом, чтобы обеспечить оптимальный теплоотвод, дешевизну, удобную утилизацию и повторную переработку компонентов манипулятора. Типы компаунда могут варьироваться в зависимости от нагрузок на конкретные разновидности звеньев. - [Манипулятор](https://gitlab.com/robossembler/roboarm-diy-version) с 6-ю степенями свободы для изготовления с помощью 3D-печати. Все детали манипулятора, кроме электрических плат, проводов и катушек индуктивности, изготавливаются с помощью технологии трёхмерной печати, но могут и отливаться в прессформах. Конструкция манипулятора адаптирована для автономной автоматической сборки. +- [Манипулятор](https://gitlab.com/robossembler/roboarm) с 6-ю степенями свободы для изготовления с помощью литья в [прессформе](https://gitlab.com/robossembler/cnc/roboarm-link-mold). Звено данного манипулятора состоит из двух оригинальных [сервоприводов](https://gitlab.com/robossembler/servo) и производится методом заливки компаундом, перестановкой оснастки на позицию будущего звена и дальнейшей закладкой приводов и кабелей. Данное технологические решение позволяет избавиться от крепёжных, кабельных и ременных соединений, а также необходимости отдельно производить корпус. Материал компаунда подбирается таким образом, чтобы обеспечить оптимальный теплоотвод, дешевизну, удобную утилизацию и повторную переработку компонентов манипулятора. Типы компаунда могут варьироваться в зависимости от нагрузок на конкретные разновидности звеньев. ### Приспособления для манипуляторов Все приспособления монтируются к манипулятору через [стыковочный интерфейс](https://gitlab.com/robossembler/arm-tools/connection-tool). Для смены и хранения двух и более приспособлений используется [Библиотека приспособлений](https://gitlab.com/robossembler/arm-tools/tools-library), к которой в дальнейшем будут присоединяться узлы подачи материалов. @@ -28,25 +29,25 @@ slug: / Рабочий стол и подключённые к нему манипуляторы с приспособлениями формируют Автоматизированное рабочее место (АРМ), которое может быть объединено с другими рабочими местами, формируя сложные производственные комплексы. Конфигурация конкретного АРМ формируется исходя из требований к производственному процессу. ### Оборудование для формирования модульных рабочих пространств +- [Модульный каркас для роботизированных ячеек](https://gitlab.com/robossembler/cnc/cubic-modular-workspace). Состоит из компонентов двух типов: + - *Пластины* служат стыковочным интерфейсом для подключения роботов манипуляторов и их приспособлений. Также в них могут размещаться компоненты встраиваемой электроники для управления подключаемым оборудованием. + - *Стойки* обеспечивают электрическое соединение между пластинами для передачи электронергии и управляющих сигналов. Модульная архитектура каркаса позволяет собирать разноообразные роботизированные ячейки под нужды технологического процесса и объединять их в производственные линии. - [Шестигранные рабочие столы](https://gitlab.com/robossembler/cnc/roboarm-workspace). Роботы-манипуляторы оснащаются рабочими столами - местами, где будет осуществляться сборка и другие технологические операции. Рабочий стол имеет форму пчелиной соты и содержит в себе вычислительный узел для управления рабочим местом. Столы предполагают: - Легкое подключение к ним манипуляторов с помощью специальных надёжных электрических разъемов - Электропитание и управление - рабочий стол будет включать в себя систему управления для всех подключаемых к нему манипуляторов - Подключение к себе других рабочих столов для создания связанной локальной сети и производственной линии - Подключение к рабочим столам [транспортных модулей](https://gitlab.com/robossembler/transport-module) для превращения их в передвижные платформы. -- [Модульный каркас для роботизированных ячеек](https://gitlab.com/robossembler/cnc/cubic-modular-workspace). Состоит из компонентов двух типов: - - *Пластины* служат стыковочным интерфейсом для подключения роботов манипуляторов и их приспособлений. Также в них могут размещаться компоненты встраиваемой электроники для управления подключаемым оборудованием. - - *Стойки* обеспечивают электрическое соединение между пластинами для передачи электронергии и управляющих сигналов. Модульная архитектура каркаса позволяет собирать разноообразные роботизированные ячейки под нужды технологического процесса и объединять их в производственные линии. ## Программные компоненты Все программные компоненты в совокупности составляют собой *фреймворк* для симуляции и отладки алгоритмов сборки сложных многосоставных изделий манипуляторами. -- [ARBench](https://gitlab.com/robossembler/forks/ARBench) - плагин для *FreeCAD*. Основные функции: +- [Framework](https://gitlab.com/robossembler/framework). Основные функции: - разметка CAD моделей изделий - геометрические фреймы, позиции захвата, материалы - парсинг моделей сборок CAD и представление их в виде моделей отдельных деталей и мета-информации об их взаимном расположении (матрица смежности или подобное представление) - преобразование моделей в последовательность сборки (*Assembly Sequence, AS*) с помощью *Assembly Sequence Planner* - формирование спецификации задачи в формате *Planning Domain Definition Language (PDDL)* - экспорт деталей и подсборок в виде пакетов формата *Simulation Description Format (SDF)* для загрузки в симулятор *Gazebo* -* [Robossembler](https://gitlab.com/robossembler/robossembler-ros2) - набор пакетов для *ROS2*. Основные функции: +* [Runtime](https://gitlab.com/robossembler/robossembler-ros2) - набор пакетов для *ROS2*. Основные функции: - отслеживание событий в блокчейне *Robonomics* с помощью python-библиотеки *robonomics-interface* - загрузка данных из сети IPFS с помощью python-библиотеки *ipfshttpclient* - формирование плана исполнения (*Task Plan, TP*) в соответствии со спецификациями предметной области (*domain*) и задачи (*problem*) на языке PDDL diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..4462f98 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,14134 @@ +{ + "name": "robossembler.gitlab.io", + "version": "0.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "robossembler.gitlab.io", + "version": "0.0.0", + "dependencies": { + "@docusaurus/core": "^2.1.0", + "@docusaurus/preset-classic": "^2.1.0", + "@mdx-js/react": "^1.6.21", + "clsx": "^1.1.1", + "hast-util-is-element": "1.1.0", + "react": "^17.0.1", + "react-dom": "^17.0.1", + "rehype-katex": "4", + "remark-math": "3" + } + }, + "node_modules/@algolia/autocomplete-core": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", + "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", + "@algolia/autocomplete-shared": "1.9.3" + } + }, + "node_modules/@algolia/autocomplete-plugin-algolia-insights": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", + "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-shared": "1.9.3" + }, + "peerDependencies": { + "search-insights": ">= 1 < 3" + } + }, + "node_modules/@algolia/autocomplete-preset-algolia": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", + "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-shared": "1.9.3" + }, + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/autocomplete-shared": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", + "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", + "license": "MIT", + "peerDependencies": { + "@algolia/client-search": ">= 4.9.1 < 6", + "algoliasearch": ">= 4.9.1 < 6" + } + }, + "node_modules/@algolia/cache-browser-local-storage": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.20.0.tgz", + "integrity": "sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ==", + "license": "MIT", + "dependencies": { + "@algolia/cache-common": "4.20.0" + } + }, + "node_modules/@algolia/cache-common": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.20.0.tgz", + "integrity": "sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==", + "license": "MIT" + }, + "node_modules/@algolia/cache-in-memory": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.20.0.tgz", + "integrity": "sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg==", + "license": "MIT", + "dependencies": { + "@algolia/cache-common": "4.20.0" + } + }, + "node_modules/@algolia/client-account": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.20.0.tgz", + "integrity": "sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "4.20.0", + "@algolia/client-search": "4.20.0", + "@algolia/transporter": "4.20.0" + } + }, + "node_modules/@algolia/client-account/node_modules/@algolia/client-common": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.20.0.tgz", + "integrity": "sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==", + "license": "MIT", + "dependencies": { + "@algolia/requester-common": "4.20.0", + "@algolia/transporter": "4.20.0" + } + }, + "node_modules/@algolia/client-account/node_modules/@algolia/client-search": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.20.0.tgz", + "integrity": "sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "4.20.0", + "@algolia/requester-common": "4.20.0", + "@algolia/transporter": "4.20.0" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.20.0.tgz", + "integrity": "sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "4.20.0", + "@algolia/client-search": "4.20.0", + "@algolia/requester-common": "4.20.0", + "@algolia/transporter": "4.20.0" + } + }, + "node_modules/@algolia/client-analytics/node_modules/@algolia/client-common": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.20.0.tgz", + "integrity": "sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==", + "license": "MIT", + "dependencies": { + "@algolia/requester-common": "4.20.0", + "@algolia/transporter": "4.20.0" + } + }, + "node_modules/@algolia/client-analytics/node_modules/@algolia/client-search": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.20.0.tgz", + "integrity": "sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "4.20.0", + "@algolia/requester-common": "4.20.0", + "@algolia/transporter": "4.20.0" + } + }, + "node_modules/@algolia/client-common": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.20.2.tgz", + "integrity": "sha512-xoZcL/Uu49KYDb3feu2n06gALD17p5CslO8Zk3mZ7+uTurK3lgjLws7LNetZ172Ap/GpzPCRXI83d2iDoYQD6Q==", + "license": "MIT", + "peer": true, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.20.0.tgz", + "integrity": "sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "4.20.0", + "@algolia/requester-common": "4.20.0", + "@algolia/transporter": "4.20.0" + } + }, + "node_modules/@algolia/client-personalization/node_modules/@algolia/client-common": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.20.0.tgz", + "integrity": "sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==", + "license": "MIT", + "dependencies": { + "@algolia/requester-common": "4.20.0", + "@algolia/transporter": "4.20.0" + } + }, + "node_modules/@algolia/client-search": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.20.2.tgz", + "integrity": "sha512-2cD3RGB5byusLS0DAX1Nvl5MLiv7OoGgQrRs+94dTalqjvK8lGKzxxJhXoVojgx2qcROyIUAIDXFdTqv6NIHaA==", + "license": "MIT", + "peer": true, + "dependencies": { + "@algolia/client-common": "5.20.2", + "@algolia/requester-browser-xhr": "5.20.2", + "@algolia/requester-fetch": "5.20.2", + "@algolia/requester-node-http": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==", + "license": "MIT" + }, + "node_modules/@algolia/logger-common": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.20.0.tgz", + "integrity": "sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==", + "license": "MIT" + }, + "node_modules/@algolia/logger-console": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.20.0.tgz", + "integrity": "sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA==", + "license": "MIT", + "dependencies": { + "@algolia/logger-common": "4.20.0" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.20.2.tgz", + "integrity": "sha512-w+VMzOkIq2XDGg6Ybzr74RlBZvJQnuIdKpVusQSXCXknvxwAwbO457LmoavhZWl06Lcsk9YDx1X2k0zb+iJQmw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@algolia/client-common": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-common": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.20.0.tgz", + "integrity": "sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==", + "license": "MIT" + }, + "node_modules/@algolia/requester-fetch": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.20.2.tgz", + "integrity": "sha512-wpjnbvbi3A13b0DvijE45DRYDvwcP5Ttz7RTMkPWTkF1s6AHuo6O2UcwGyaogMAGa1QOOzFYfp5u4YQwMOQx5g==", + "license": "MIT", + "peer": true, + "dependencies": { + "@algolia/client-common": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/requester-node-http": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.20.2.tgz", + "integrity": "sha512-YuSSdtgUt1dFBTNYUb+2TA5j0Hd0eDXE0bVISjUvTCqmoaGsGLwW+rKI7p1eLQ1r7RESwBAvUwcY1qP2Wl3Lyw==", + "license": "MIT", + "peer": true, + "dependencies": { + "@algolia/client-common": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/transporter": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.20.0.tgz", + "integrity": "sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg==", + "license": "MIT", + "dependencies": { + "@algolia/cache-common": "4.20.0", + "@algolia/logger-common": "4.20.0", + "@algolia/requester-common": "4.20.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "license": "Apache-2.0", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "license": "MIT", + "dependencies": { + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/code-frame/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==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/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==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/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==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/code-frame/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/code-frame/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/code-frame/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz", + "integrity": "sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", + "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", + "license": "MIT", + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helpers": "^7.23.2", + "@babel/parser": "^7.23.0", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.23.0", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", + "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz", + "integrity": "sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", + "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", + "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "license": "MIT", + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", + "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "license": "MIT", + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.2", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", + "license": "MIT", + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/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==", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/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==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/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==", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "license": "MIT" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "license": "MIT", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", + "license": "MIT", + "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.22.15", + "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.22.15.tgz", + "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", + "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "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==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", + "license": "MIT", + "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/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-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==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", + "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", + "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", + "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "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==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", + "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", + "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz", + "integrity": "sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", + "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", + "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz", + "integrity": "sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", + "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", + "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", + "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-environment-visitor": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-split-export-declaration": "^7.22.6", + "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.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", + "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz", + "integrity": "sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", + "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", + "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", + "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", + "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "license": "MIT", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", + "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", + "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", + "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "license": "MIT", + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-function-name": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", + "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", + "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", + "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", + "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz", + "integrity": "sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz", + "integrity": "sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz", + "integrity": "sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==", + "license": "MIT", + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", + "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", + "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", + "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", + "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", + "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", + "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", + "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz", + "integrity": "sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", + "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", + "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", + "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.11", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", + "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz", + "integrity": "sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", + "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz", + "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", + "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "license": "MIT", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", + "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", + "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", + "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz", + "integrity": "sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", + "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", + "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", + "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", + "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", + "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz", + "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==", + "license": "MIT", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", + "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", + "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", + "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", + "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "license": "MIT", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.2.tgz", + "integrity": "sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.23.2", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.22.5", + "@babel/plugin-syntax-import-attributes": "^7.22.5", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.22.5", + "@babel/plugin-transform-async-generator-functions": "^7.23.2", + "@babel/plugin-transform-async-to-generator": "^7.22.5", + "@babel/plugin-transform-block-scoped-functions": "^7.22.5", + "@babel/plugin-transform-block-scoping": "^7.23.0", + "@babel/plugin-transform-class-properties": "^7.22.5", + "@babel/plugin-transform-class-static-block": "^7.22.11", + "@babel/plugin-transform-classes": "^7.22.15", + "@babel/plugin-transform-computed-properties": "^7.22.5", + "@babel/plugin-transform-destructuring": "^7.23.0", + "@babel/plugin-transform-dotall-regex": "^7.22.5", + "@babel/plugin-transform-duplicate-keys": "^7.22.5", + "@babel/plugin-transform-dynamic-import": "^7.22.11", + "@babel/plugin-transform-exponentiation-operator": "^7.22.5", + "@babel/plugin-transform-export-namespace-from": "^7.22.11", + "@babel/plugin-transform-for-of": "^7.22.15", + "@babel/plugin-transform-function-name": "^7.22.5", + "@babel/plugin-transform-json-strings": "^7.22.11", + "@babel/plugin-transform-literals": "^7.22.5", + "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", + "@babel/plugin-transform-member-expression-literals": "^7.22.5", + "@babel/plugin-transform-modules-amd": "^7.23.0", + "@babel/plugin-transform-modules-commonjs": "^7.23.0", + "@babel/plugin-transform-modules-systemjs": "^7.23.0", + "@babel/plugin-transform-modules-umd": "^7.22.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.22.5", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", + "@babel/plugin-transform-numeric-separator": "^7.22.11", + "@babel/plugin-transform-object-rest-spread": "^7.22.15", + "@babel/plugin-transform-object-super": "^7.22.5", + "@babel/plugin-transform-optional-catch-binding": "^7.22.11", + "@babel/plugin-transform-optional-chaining": "^7.23.0", + "@babel/plugin-transform-parameters": "^7.22.15", + "@babel/plugin-transform-private-methods": "^7.22.5", + "@babel/plugin-transform-private-property-in-object": "^7.22.11", + "@babel/plugin-transform-property-literals": "^7.22.5", + "@babel/plugin-transform-regenerator": "^7.22.10", + "@babel/plugin-transform-reserved-words": "^7.22.5", + "@babel/plugin-transform-shorthand-properties": "^7.22.5", + "@babel/plugin-transform-spread": "^7.22.5", + "@babel/plugin-transform-sticky-regex": "^7.22.5", + "@babel/plugin-transform-template-literals": "^7.22.5", + "@babel/plugin-transform-typeof-symbol": "^7.22.5", + "@babel/plugin-transform-unicode-escapes": "^7.22.10", + "@babel/plugin-transform-unicode-property-regex": "^7.22.5", + "@babel/plugin-transform-unicode-regex": "^7.22.5", + "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "@babel/types": "^7.23.0", + "babel-plugin-polyfill-corejs2": "^0.4.6", + "babel-plugin-polyfill-corejs3": "^0.8.5", + "babel-plugin-polyfill-regenerator": "^0.5.3", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.15.tgz", + "integrity": "sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-transform-react-display-name": "^7.22.5", + "@babel/plugin-transform-react-jsx": "^7.22.15", + "@babel/plugin-transform-react-jsx-development": "^7.22.5", + "@babel/plugin-transform-react-pure-annotations": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz", + "integrity": "sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.22.15", + "@babel/plugin-syntax-jsx": "^7.22.5", + "@babel/plugin-transform-modules-commonjs": "^7.23.0", + "@babel/plugin-transform-typescript": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "license": "MIT" + }, + "node_modules/@babel/runtime": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", + "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.23.2.tgz", + "integrity": "sha512-54cIh74Z1rp4oIjsHjqN+WM4fMyCBYe+LpZ9jWm51CZ1fbH3SkAzQD/3XLoNkjbJ7YEmjobLXyvQrFypRHOrXw==", + "license": "MIT", + "dependencies": { + "core-js-pure": "^3.30.2", + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.2", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", + "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "license": "MIT", + "dependencies": { + "@babel/helper-string-parser": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@docsearch/css": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.5.2.tgz", + "integrity": "sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==", + "license": "MIT" + }, + "node_modules/@docsearch/react": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.5.2.tgz", + "integrity": "sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==", + "license": "MIT", + "dependencies": { + "@algolia/autocomplete-core": "1.9.3", + "@algolia/autocomplete-preset-algolia": "1.9.3", + "@docsearch/css": "3.5.2", + "algoliasearch": "^4.19.1" + }, + "peerDependencies": { + "@types/react": ">= 16.8.0 < 19.0.0", + "react": ">= 16.8.0 < 19.0.0", + "react-dom": ">= 16.8.0 < 19.0.0", + "search-insights": ">= 1 < 3" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + }, + "react-dom": { + "optional": true + }, + "search-insights": { + "optional": true + } + } + }, + "node_modules/@docusaurus/core": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.4.3.tgz", + "integrity": "sha512-dWH5P7cgeNSIg9ufReX6gaCl/TmrGKD38Orbwuz05WPhAQtFXHd5B8Qym1TiXfvUNvwoYKkAJOJuGe8ou0Z7PA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.18.6", + "@babel/generator": "^7.18.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.18.6", + "@babel/preset-env": "^7.18.6", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@babel/runtime": "^7.18.6", + "@babel/runtime-corejs3": "^7.18.6", + "@babel/traverse": "^7.18.8", + "@docusaurus/cssnano-preset": "2.4.3", + "@docusaurus/logger": "2.4.3", + "@docusaurus/mdx-loader": "2.4.3", + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/utils": "2.4.3", + "@docusaurus/utils-common": "2.4.3", + "@docusaurus/utils-validation": "2.4.3", + "@slorber/static-site-generator-webpack-plugin": "^4.0.7", + "@svgr/webpack": "^6.2.1", + "autoprefixer": "^10.4.7", + "babel-loader": "^8.2.5", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.0", + "cli-table3": "^0.6.2", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.23.3", + "css-loader": "^6.7.1", + "css-minimizer-webpack-plugin": "^4.0.0", + "cssnano": "^5.1.12", + "del": "^6.1.1", + "detect-port": "^1.3.0", + "escape-html": "^1.0.3", + "eta": "^2.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "html-minifier-terser": "^6.1.0", + "html-tags": "^3.2.0", + "html-webpack-plugin": "^5.5.0", + "import-fresh": "^3.3.0", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.6.1", + "postcss": "^8.4.14", + "postcss-loader": "^7.0.0", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.3", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.3", + "rtl-detect": "^1.0.4", + "semver": "^7.3.7", + "serve-handler": "^6.1.3", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.3", + "tslib": "^2.4.0", + "update-notifier": "^5.1.0", + "url-loader": "^4.1.1", + "wait-on": "^6.0.1", + "webpack": "^5.73.0", + "webpack-bundle-analyzer": "^4.5.0", + "webpack-dev-server": "^4.9.3", + "webpack-merge": "^5.8.0", + "webpackbar": "^5.0.2" + }, + "bin": { + "docusaurus": "bin/docusaurus.mjs" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/cssnano-preset": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.4.3.tgz", + "integrity": "sha512-ZvGSRCi7z9wLnZrXNPG6DmVPHdKGd8dIn9pYbEOFiYihfv4uDR3UtxogmKf+rT8ZlKFf5Lqne8E8nt08zNM8CA==", + "license": "MIT", + "dependencies": { + "cssnano-preset-advanced": "^5.3.8", + "postcss": "^8.4.14", + "postcss-sort-media-queries": "^4.2.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/logger": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.4.3.tgz", + "integrity": "sha512-Zxws7r3yLufk9xM1zq9ged0YHs65mlRmtsobnFkdZTxWXdTYlWWLWdKyNKAsVC+D7zg+pv2fGbyabdOnyZOM3w==", + "license": "MIT", + "dependencies": { + "chalk": "^4.1.2", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/mdx-loader": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.4.3.tgz", + "integrity": "sha512-b1+fDnWtl3GiqkL0BRjYtc94FZrcDDBV1j8446+4tptB9BAOlePwG2p/pK6vGvfL53lkOsszXMghr2g67M0vCw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.18.8", + "@babel/traverse": "^7.18.8", + "@docusaurus/logger": "2.4.3", + "@docusaurus/utils": "2.4.3", + "@mdx-js/mdx": "^1.6.22", + "escape-html": "^1.0.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "image-size": "^1.0.1", + "mdast-util-to-string": "^2.0.0", + "remark-emoji": "^2.2.0", + "stringify-object": "^3.3.0", + "tslib": "^2.4.0", + "unified": "^9.2.2", + "unist-util-visit": "^2.0.3", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.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.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.4.3.tgz", + "integrity": "sha512-cwkBkt1UCiduuvEAo7XZY01dJfRn7UR/75mBgOdb1hKknhrabJZ8YH+7savd/y9kLExPyrhe0QwdS9GuzsRRIA==", + "license": "MIT", + "dependencies": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.4.3", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@docusaurus/plugin-content-blog": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.4.3.tgz", + "integrity": "sha512-PVhypqaA0t98zVDpOeTqWUTvRqCEjJubtfFUQ7zJNYdbYTbS/E/ytq6zbLVsN/dImvemtO/5JQgjLxsh8XLo8Q==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "2.4.3", + "@docusaurus/logger": "2.4.3", + "@docusaurus/mdx-loader": "2.4.3", + "@docusaurus/types": "2.4.3", + "@docusaurus/utils": "2.4.3", + "@docusaurus/utils-common": "2.4.3", + "@docusaurus/utils-validation": "2.4.3", + "cheerio": "^1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "tslib": "^2.4.0", + "unist-util-visit": "^2.0.3", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.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.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.4.3.tgz", + "integrity": "sha512-N7Po2LSH6UejQhzTCsvuX5NOzlC+HiXOVvofnEPj0WhMu1etpLEXE6a4aTxrtg95lQ5kf0xUIdjX9sh3d3G76A==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "2.4.3", + "@docusaurus/logger": "2.4.3", + "@docusaurus/mdx-loader": "2.4.3", + "@docusaurus/module-type-aliases": "2.4.3", + "@docusaurus/types": "2.4.3", + "@docusaurus/utils": "2.4.3", + "@docusaurus/utils-validation": "2.4.3", + "@types/react-router-config": "^5.0.6", + "combine-promises": "^1.1.0", + "fs-extra": "^10.1.0", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.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.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.4.3.tgz", + "integrity": "sha512-txtDVz7y3zGk67q0HjG0gRttVPodkHqE0bpJ+7dOaTH40CQFLSh7+aBeGnPOTl+oCPG+hxkim4SndqPqXjQ8Bg==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "2.4.3", + "@docusaurus/mdx-loader": "2.4.3", + "@docusaurus/types": "2.4.3", + "@docusaurus/utils": "2.4.3", + "@docusaurus/utils-validation": "2.4.3", + "fs-extra": "^10.1.0", + "tslib": "^2.4.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-debug": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.4.3.tgz", + "integrity": "sha512-LkUbuq3zCmINlFb+gAd4ZvYr+bPAzMC0hwND4F7V9bZ852dCX8YoWyovVUBKq4er1XsOwSQaHmNGtObtn8Av8Q==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "2.4.3", + "@docusaurus/types": "2.4.3", + "@docusaurus/utils": "2.4.3", + "fs-extra": "^10.1.0", + "react-json-view": "^1.21.3", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.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.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.4.3.tgz", + "integrity": "sha512-KzBV3k8lDkWOhg/oYGxlK5o9bOwX7KpPc/FTWoB+SfKhlHfhq7qcQdMi1elAaVEIop8tgK6gD1E58Q+XC6otSQ==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "2.4.3", + "@docusaurus/types": "2.4.3", + "@docusaurus/utils-validation": "2.4.3", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.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.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.4.3.tgz", + "integrity": "sha512-5FMg0rT7sDy4i9AGsvJC71MQrqQZwgLNdDetLEGDHLfSHLvJhQbTCUGbGXknUgWXQJckcV/AILYeJy+HhxeIFA==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "2.4.3", + "@docusaurus/types": "2.4.3", + "@docusaurus/utils-validation": "2.4.3", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-tag-manager": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-2.4.3.tgz", + "integrity": "sha512-1jTzp71yDGuQiX9Bi0pVp3alArV0LSnHXempvQTxwCGAEzUWWaBg4d8pocAlTpbP9aULQQqhgzrs8hgTRPOM0A==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "2.4.3", + "@docusaurus/types": "2.4.3", + "@docusaurus/utils-validation": "2.4.3", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-sitemap": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.4.3.tgz", + "integrity": "sha512-LRQYrK1oH1rNfr4YvWBmRzTL0LN9UAPxBbghgeFRBm5yloF6P+zv1tm2pe2hQTX/QP5bSKdnajCvfnScgKXMZQ==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "2.4.3", + "@docusaurus/logger": "2.4.3", + "@docusaurus/types": "2.4.3", + "@docusaurus/utils": "2.4.3", + "@docusaurus/utils-common": "2.4.3", + "@docusaurus/utils-validation": "2.4.3", + "fs-extra": "^10.1.0", + "sitemap": "^7.1.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/preset-classic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.4.3.tgz", + "integrity": "sha512-tRyMliepY11Ym6hB1rAFSNGwQDpmszvWYJvlK1E+md4SW8i6ylNHtpZjaYFff9Mdk3i/Pg8ItQq9P0daOJAvQw==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "2.4.3", + "@docusaurus/plugin-content-blog": "2.4.3", + "@docusaurus/plugin-content-docs": "2.4.3", + "@docusaurus/plugin-content-pages": "2.4.3", + "@docusaurus/plugin-debug": "2.4.3", + "@docusaurus/plugin-google-analytics": "2.4.3", + "@docusaurus/plugin-google-gtag": "2.4.3", + "@docusaurus/plugin-google-tag-manager": "2.4.3", + "@docusaurus/plugin-sitemap": "2.4.3", + "@docusaurus/theme-classic": "2.4.3", + "@docusaurus/theme-common": "2.4.3", + "@docusaurus/theme-search-algolia": "2.4.3", + "@docusaurus/types": "2.4.3" + }, + "engines": { + "node": ">=16.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==", + "license": "MIT", + "dependencies": { + "@types/react": "*", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/@docusaurus/theme-classic": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.4.3.tgz", + "integrity": "sha512-QKRAJPSGPfDY2yCiPMIVyr+MqwZCIV2lxNzqbyUW0YkrlmdzzP3WuQJPMGLCjWgQp/5c9kpWMvMxjhpZx1R32Q==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "2.4.3", + "@docusaurus/mdx-loader": "2.4.3", + "@docusaurus/module-type-aliases": "2.4.3", + "@docusaurus/plugin-content-blog": "2.4.3", + "@docusaurus/plugin-content-docs": "2.4.3", + "@docusaurus/plugin-content-pages": "2.4.3", + "@docusaurus/theme-common": "2.4.3", + "@docusaurus/theme-translations": "2.4.3", + "@docusaurus/types": "2.4.3", + "@docusaurus/utils": "2.4.3", + "@docusaurus/utils-common": "2.4.3", + "@docusaurus/utils-validation": "2.4.3", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "copy-text-to-clipboard": "^3.0.1", + "infima": "0.2.0-alpha.43", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.14", + "prism-react-renderer": "^1.3.5", + "prismjs": "^1.28.0", + "react-router-dom": "^5.3.3", + "rtlcss": "^3.5.0", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-common": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.4.3.tgz", + "integrity": "sha512-7KaDJBXKBVGXw5WOVt84FtN8czGWhM0lbyWEZXGp8AFfL6sZQfRTluFp4QriR97qwzSyOfQb+nzcDZZU4tezUw==", + "license": "MIT", + "dependencies": { + "@docusaurus/mdx-loader": "2.4.3", + "@docusaurus/module-type-aliases": "2.4.3", + "@docusaurus/plugin-content-blog": "2.4.3", + "@docusaurus/plugin-content-docs": "2.4.3", + "@docusaurus/plugin-content-pages": "2.4.3", + "@docusaurus/utils": "2.4.3", + "@docusaurus/utils-common": "2.4.3", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^1.2.1", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^1.3.5", + "tslib": "^2.4.0", + "use-sync-external-store": "^1.2.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-search-algolia": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.4.3.tgz", + "integrity": "sha512-jziq4f6YVUB5hZOB85ELATwnxBz/RmSLD3ksGQOLDPKVzat4pmI8tddNWtriPpxR04BNT+ZfpPUMFkNFetSW1Q==", + "license": "MIT", + "dependencies": { + "@docsearch/react": "^3.1.1", + "@docusaurus/core": "2.4.3", + "@docusaurus/logger": "2.4.3", + "@docusaurus/plugin-content-docs": "2.4.3", + "@docusaurus/theme-common": "2.4.3", + "@docusaurus/theme-translations": "2.4.3", + "@docusaurus/utils": "2.4.3", + "@docusaurus/utils-validation": "2.4.3", + "algoliasearch": "^4.13.1", + "algoliasearch-helper": "^3.10.0", + "clsx": "^1.2.1", + "eta": "^2.0.0", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-translations": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.4.3.tgz", + "integrity": "sha512-H4D+lbZbjbKNS/Zw1Lel64PioUAIT3cLYYJLUf3KkuO/oc9e0QCVhIYVtUI2SfBCF2NNdlyhBDQEEMygsCedIg==", + "license": "MIT", + "dependencies": { + "fs-extra": "^10.1.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/types": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.4.3.tgz", + "integrity": "sha512-W6zNLGQqfrp/EoPD0bhb9n7OobP+RHpmvVzpA+Z/IuU3Q63njJM24hmT0GYboovWcDtFmnIJC9wcyx4RVPQscw==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/utils": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.4.3.tgz", + "integrity": "sha512-fKcXsjrD86Smxv8Pt0TBFqYieZZCPh4cbf9oszUq/AMhZn3ujwpKaVYZACPX8mmjtYx0JOgNx52CREBfiGQB4A==", + "license": "MIT", + "dependencies": { + "@docusaurus/logger": "2.4.3", + "@svgr/webpack": "^6.2.1", + "escape-string-regexp": "^4.0.0", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "github-slugger": "^1.4.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.4.0", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } + } + }, + "node_modules/@docusaurus/utils-common": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.4.3.tgz", + "integrity": "sha512-/jascp4GbLQCPVmcGkPzEQjNaAk3ADVfMtudk49Ggb+131B1WDD6HqlSmDf8MxGdy7Dja2gc+StHf01kiWoTDQ==", + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } + } + }, + "node_modules/@docusaurus/utils-validation": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.4.3.tgz", + "integrity": "sha512-G2+Vt3WR5E/9drAobP+hhZQMaswRwDlp6qOMi7o7ZypB+VO7N//DZWhZEwhcRGepMDJGQEwtPv7UxtYwPL9PBw==", + "license": "MIT", + "dependencies": { + "@docusaurus/logger": "2.4.3", + "@docusaurus/utils": "2.4.3", + "joi": "^17.6.0", + "js-yaml": "^4.1.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "license": "BSD-3-Clause" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@jest/schemas": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", + "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", + "license": "MIT", + "dependencies": { + "@sinclair/typebox": "^0.27.8" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/types": { + "version": "29.6.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", + "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", + "license": "MIT", + "dependencies": { + "@jest/schemas": "^29.6.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "license": "MIT", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "license": "MIT" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "license": "MIT", + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@mdx-js/mdx/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "node_modules/@mdx-js/mdx/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@mdx-js/mdx/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@mdx-js/mdx/node_modules/unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "license": "MIT", + "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/@mdx-js/react": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.23", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", + "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==", + "license": "MIT" + }, + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", + "license": "BSD-3-Clause" + }, + "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==", + "license": "BSD-3-Clause" + }, + "node_modules/@sinclair/typebox": { + "version": "0.27.8", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", + "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", + "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", + "license": "MIT", + "dependencies": { + "eval": "^0.1.8", + "p-map": "^4.0.0", + "webpack-sources": "^3.2.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", + "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", + "license": "MIT", + "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": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", + "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "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": "8.0.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", + "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "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.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", + "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", + "license": "MIT", + "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.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", + "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", + "license": "MIT", + "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.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", + "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", + "license": "MIT", + "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.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", + "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", + "license": "MIT", + "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.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", + "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", + "license": "MIT", + "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.5.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", + "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", + "license": "MIT", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", + "@svgr/babel-plugin-remove-jsx-attribute": "*", + "@svgr/babel-plugin-remove-jsx-empty-expression": "*", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", + "@svgr/babel-plugin-transform-svg-component": "^6.5.1" + }, + "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.5.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", + "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/plugin-jsx": "^6.5.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.5.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", + "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", + "license": "MIT", + "dependencies": { + "@babel/types": "^7.20.0", + "entities": "^4.4.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", + "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.19.6", + "@svgr/babel-preset": "^6.5.1", + "@svgr/hast-util-to-babel-ast": "^6.5.1", + "svg-parser": "^2.0.4" + }, + "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.5.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", + "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", + "license": "MIT", + "dependencies": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.8.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "*" + } + }, + "node_modules/@svgr/webpack": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", + "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.19.6", + "@babel/plugin-transform-react-constant-elements": "^7.18.12", + "@babel/preset-env": "^7.19.4", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@svgr/core": "^6.5.1", + "@svgr/plugin-jsx": "^6.5.1", + "@svgr/plugin-svgo": "^6.5.1" + }, + "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==", + "license": "MIT", + "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==", + "license": "ISC", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.3", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz", + "integrity": "sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==", + "license": "MIT", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.11", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz", + "integrity": "sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.36", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", + "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz", + "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==", + "license": "MIT", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.44.4", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.4.tgz", + "integrity": "sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA==", + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.5", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz", + "integrity": "sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==", + "license": "MIT", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", + "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", + "license": "MIT" + }, + "node_modules/@types/express": { + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.19.tgz", + "integrity": "sha512-UtOfBtzN9OvpZPPbnnYunfjM7XCI4jyk1NvnFhTVz5krYAnW4o5DCoIekvms+8ApqhB4+9wSge1kBijdfTSmfg==", + "license": "MIT", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.37", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz", + "integrity": "sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*", + "@types/send": "*" + } + }, + "node_modules/@types/hast": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.6.tgz", + "integrity": "sha512-47rJE80oqPmFdVDCD7IheXBrVdwuBgsYwoczFvKmwfo2Mzsnt+V9OONsYauFmICb6lQPpCuXYJWejBNs4pDJRg==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2" + } + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/@types/http-errors": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz", + "integrity": "sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==", + "license": "MIT" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.12", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.12.tgz", + "integrity": "sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", + "integrity": "sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz", + "integrity": "sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A==", + "license": "MIT", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.13", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", + "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", + "license": "MIT" + }, + "node_modules/@types/katex": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.11.1.tgz", + "integrity": "sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==", + "license": "MIT" + }, + "node_modules/@types/mdast": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.13.tgz", + "integrity": "sha512-HjiGiWedR0DVFkeNljpa6Lv4/IZU1+30VY5d747K7lBudFc3R0Ibr6yJ9lN3BE28VnZyDfLF/VB1Ql1ZIbKrmg==", + "license": "MIT", + "dependencies": { + "@types/unist": "^2" + } + }, + "node_modules/@types/mime": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz", + "integrity": "sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==", + "license": "MIT" + }, + "node_modules/@types/node": { + "version": "20.8.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", + "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", + "license": "MIT", + "dependencies": { + "undici-types": "~5.25.1" + } + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/@types/prop-types": { + "version": "15.7.8", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz", + "integrity": "sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==", + "license": "MIT" + }, + "node_modules/@types/qs": { + "version": "6.9.8", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", + "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", + "license": "MIT" + }, + "node_modules/@types/range-parser": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz", + "integrity": "sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==", + "license": "MIT" + }, + "node_modules/@types/react": { + "version": "18.2.28", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.28.tgz", + "integrity": "sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg==", + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.20", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", + "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-config": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.8.tgz", + "integrity": "sha512-zBzYZsr05V9xRG96oQ/xBXHy5+fDCX5wL7bboM0FFoOYQp9Gxmz8uvuKSkLesNWHlICl+W1l64F7fmp/KsOkuw==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "^5.1.0" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "license": "MIT" + }, + "node_modules/@types/sax": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.5.tgz", + "integrity": "sha512-9jWta97bBVC027/MShr3gLab8gPhKy4l6qpb+UJLF5pDm3501NvA7uvqVCW+REFtx00oTi6Cq9JzLwgq6evVgw==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.4", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz", + "integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==", + "license": "MIT" + }, + "node_modules/@types/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.2.tgz", + "integrity": "sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==", + "license": "MIT", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/serve-index": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.2.tgz", + "integrity": "sha512-asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig==", + "license": "MIT", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.3.tgz", + "integrity": "sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg==", + "license": "MIT", + "dependencies": { + "@types/http-errors": "*", + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.34", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.34.tgz", + "integrity": "sha512-R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/unist": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz", + "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==", + "license": "MIT" + }, + "node_modules/@types/ws": { + "version": "8.5.7", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.7.tgz", + "integrity": "sha512-6UrLjiDUvn40CMrAubXuIVtj2PEfKDffJS7ychvnPU44j+KVeXmdHHTgqcM/dxLUTHxlXHiFM8Skmb8ozGdTnQ==", + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "17.0.28", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.28.tgz", + "integrity": "sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw==", + "license": "MIT", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", + "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", + "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", + "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "license": "MIT", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "license": "Apache-2.0", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "license": "MIT" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", + "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-opt": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6", + "@webassemblyjs/wast-printer": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", + "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", + "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/wasm-gen": "1.11.6", + "@webassemblyjs/wasm-parser": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", + "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", + "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.11.6", + "@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==", + "license": "BSD-3-Clause" + }, + "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==", + "license": "Apache-2.0" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "license": "MIT", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "deprecated": "package has been renamed to acorn-import-attributes", + "license": "MIT", + "peerDependencies": { + "acorn": "^8" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "license": "MIT", + "engines": { + "node": ">= 10.0.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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "license": "MIT", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/algoliasearch": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.20.0.tgz", + "integrity": "sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g==", + "license": "MIT", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.20.0", + "@algolia/cache-common": "4.20.0", + "@algolia/cache-in-memory": "4.20.0", + "@algolia/client-account": "4.20.0", + "@algolia/client-analytics": "4.20.0", + "@algolia/client-common": "4.20.0", + "@algolia/client-personalization": "4.20.0", + "@algolia/client-search": "4.20.0", + "@algolia/logger-common": "4.20.0", + "@algolia/logger-console": "4.20.0", + "@algolia/requester-browser-xhr": "4.20.0", + "@algolia/requester-common": "4.20.0", + "@algolia/requester-node-http": "4.20.0", + "@algolia/transporter": "4.20.0" + } + }, + "node_modules/algoliasearch-helper": { + "version": "3.14.2", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.14.2.tgz", + "integrity": "sha512-FjDSrjvQvJT/SKMW74nPgFpsoPUwZCzGbCqbp8HhBFfSk/OvNFxzCaCmuO0p7AWeLy1gD+muFwQEkBwcl5H4pg==", + "license": "MIT", + "dependencies": { + "@algolia/events": "^4.0.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 6" + } + }, + "node_modules/algoliasearch/node_modules/@algolia/client-common": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.20.0.tgz", + "integrity": "sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==", + "license": "MIT", + "dependencies": { + "@algolia/requester-common": "4.20.0", + "@algolia/transporter": "4.20.0" + } + }, + "node_modules/algoliasearch/node_modules/@algolia/client-search": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.20.0.tgz", + "integrity": "sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "4.20.0", + "@algolia/requester-common": "4.20.0", + "@algolia/transporter": "4.20.0" + } + }, + "node_modules/algoliasearch/node_modules/@algolia/requester-browser-xhr": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.20.0.tgz", + "integrity": "sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw==", + "license": "MIT", + "dependencies": { + "@algolia/requester-common": "4.20.0" + } + }, + "node_modules/algoliasearch/node_modules/@algolia/requester-node-http": { + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.20.0.tgz", + "integrity": "sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng==", + "license": "MIT", + "dependencies": { + "@algolia/requester-common": "4.20.0" + } + }, + "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==", + "license": "ISC", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-align/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==", + "license": "MIT" + }, + "node_modules/ansi-align/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==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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" + ], + "license": "Apache-2.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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", + "license": "MIT" + }, + "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==", + "license": "Python-2.0" + }, + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "license": "MIT" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "license": "ISC", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.16", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", + "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.10", + "caniuse-lite": "^1.0.30001538", + "fraction.js": "^4.3.6", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "license": "MIT", + "dependencies": { + "follow-redirects": "^1.14.7" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "license": "MIT", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz", + "integrity": "sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==", + "license": "MIT", + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.3", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.5.tgz", + "integrity": "sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.3", + "core-js-compat": "^3.32.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz", + "integrity": "sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.3" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/base16": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", + "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==", + "license": "MIT" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/bonjour-service": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", + "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", + "license": "MIT", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "license": "ISC" + }, + "node_modules/boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "license": "MIT", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001547", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz", + "integrity": "sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "CC-BY-4.0" + }, + "node_modules/ccount": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", + "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "license": "MIT", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "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/" + } + ], + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", + "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/sibiraj-s" + } + ], + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "license": "MIT", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 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==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-table3": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", + "license": "MIT", + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" + } + }, + "node_modules/cli-table3/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==", + "license": "MIT" + }, + "node_modules/cli-table3/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==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-deep/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==", + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "license": "MIT" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "license": "MIT" + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "license": "MIT" + }, + "node_modules/combine-promises": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", + "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "license": "MIT" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "license": "MIT", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compressible/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "license": "MIT" + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "license": "BSD-2-Clause", + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "license": "MIT" + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "license": "MIT" + }, + "node_modules/copy-text-to-clipboard": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", + "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "license": "MIT", + "dependencies": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "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==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", + "license": "MIT", + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", + "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==", + "license": "MIT" + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/core-js": { + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz", + "integrity": "sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==", + "hasInstallScript": true, + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", + "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.22.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.33.0.tgz", + "integrity": "sha512-FKSIDtJnds/YFIEaZ4HszRX7hkxGpNKM7FC9aJ9WLJbSd3lD4vOltFuVIBLR8asSx9frkTSqL0dw90SKQxgKrg==", + "hasInstallScript": true, + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "license": "MIT", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", + "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", + "license": "MIT", + "dependencies": { + "node-fetch": "^2.6.12" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.4.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", + "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", + "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "license": "MIT", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.21", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.3", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "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": "4.2.2", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", + "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", + "license": "MIT", + "dependencies": { + "cssnano": "^5.1.8", + "jest-worker": "^29.1.2", + "postcss": "^8.4.17", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "@swc/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "lightningcss": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "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==", + "license": "MIT", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "license": "BSD-2-Clause", + "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==", + "license": "MIT", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "license": "MIT", + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-advanced": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz", + "integrity": "sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==", + "license": "MIT", + "dependencies": { + "autoprefixer": "^10.4.12", + "cssnano-preset-default": "^5.2.14", + "postcss-discard-unused": "^5.1.0", + "postcss-merge-idents": "^5.1.1", + "postcss-reduce-idents": "^5.2.0", + "postcss-zindex": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "license": "MIT", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csstype": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", + "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "license": "MIT", + "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": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "license": "MIT", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "license": "MIT", + "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==", + "license": "BSD-2-Clause", + "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==", + "license": "MIT" + }, + "node_modules/define-data-property": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", + "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "license": "MIT", + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "license": "MIT", + "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": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detab": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", + "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/detect-port": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", + "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", + "license": "MIT", + "dependencies": { + "address": "^1.0.1", + "debug": "4" + }, + "bin": { + "detect": "bin/detect-port.js", + "detect-port": "bin/detect-port.js" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "license": "MIT" + }, + "node_modules/dns-packet": { + "version": "5.6.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", + "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", + "license": "MIT", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "BSD-2-Clause" + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", + "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", + "license": "BSD-3-Clause" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "license": "MIT" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.551", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.551.tgz", + "integrity": "sha512-/Ng/W/kFv7wdEHYzxdK7Cv0BHEGSkSB3M0Ssl8Ndr1eMiYeas/+Mv4cNaDqamqWx6nd2uQZfPz6g25z25M/sdw==", + "license": "ISC" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", + "license": "MIT" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", + "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", + "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", + "license": "MIT" + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "license": "BSD-2-Clause", + "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==", + "license": "BSD-2-Clause", + "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==", + "license": "BSD-2-Clause", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "license": "BSD-2-Clause", + "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==", + "license": "BSD-2-Clause", + "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==", + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eta": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", + "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", + "license": "MIT", + "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": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "dependencies": { + "@types/node": "*", + "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==", + "license": "MIT" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/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==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "license": "MIT" + }, + "node_modules/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==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "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": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "license": "MIT" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/fast-glob": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "license": "MIT", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-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==", + "license": "MIT" + }, + "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": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "license": "MIT", + "dependencies": { + "punycode": "^1.3.2" + } + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "license": "ISC", + "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==", + "license": "Apache-2.0", + "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==", + "license": "BSD-3-Clause", + "dependencies": { + "fbjs": "^3.0.0" + } + }, + "node_modules/fbjs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", + "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", + "license": "MIT", + "dependencies": { + "cross-fetch": "^3.1.5", + "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": "^1.0.35" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/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==", + "license": "MIT", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "license": "MIT", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flux": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.4.tgz", + "integrity": "sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw==", + "license": "BSD-3-Clause", + "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.15.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", + "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "license": "MIT", + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", + "license": "MIT", + "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/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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==", + "license": "MIT", + "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/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", + "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", + "license": "MIT", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://github.com/sponsors/rawify" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", + "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", + "license": "Unlicense" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3" + }, + "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==", + "license": "ISC" + }, + "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==", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/github-slugger": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", + "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", + "license": "ISC" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", + "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==", + "license": "BSD-2-Clause" + }, + "node_modules/global-dirs": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", + "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", + "license": "MIT", + "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==", + "license": "ISC", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "ISC", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "license": "MIT", + "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.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" + }, + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "license": "MIT" + }, + "node_modules/has": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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-is-element": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz", + "integrity": "sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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-raw/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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/hast-util-to-text": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-2.0.1.tgz", + "integrity": "sha512-8nsgCARfs6VkwH2jJU9b8LNTuR4700na+0h3PqCaEk4MAnMDeu5P0tP8mjk9LLNGxIeQRLbiDbZVw6rku+pYsQ==", + "license": "MIT", + "dependencies": { + "hast-util-is-element": "^1.0.0", + "repeat-string": "^1.0.0", + "unist-util-find-after": "^3.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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "BSD-3-Clause", + "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": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "license": "MIT" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", + "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/mdevils" + }, + { + "type": "patreon", + "url": "https://patreon.com/mdevils" + } + ], + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", + "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", + "license": "MIT", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", + "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "entities": "^4.4.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "license": "BSD-2-Clause" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "license": "MIT" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "license": "MIT", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/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==", + "license": "MIT", + "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==", + "license": "Apache-2.0", + "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==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "license": "MIT", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/immer": { + "version": "9.0.21", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", + "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/infima": { + "version": "0.2.0-alpha.43", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.43.tgz", + "integrity": "sha512-2uw57LvUqW0rK/SWYnd/2rRfxNA5DDNOh33jxF7fy46VWoNhGxiUQyVZHbBMjQ33mQem0cjdDVwgWVAmlRfgyQ==", + "license": "MIT", + "engines": { + "node": ">=12" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", + "license": "ISC", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "license": "ISC" + }, + "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==", + "license": "MIT" + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ipaddr.js": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", + "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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" + } + ], + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-ci/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==", + "license": "MIT" + }, + "node_modules/is-core-module": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "license": "MIT", + "dependencies": { + "has": "^1.0.3" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "license": "MIT", + "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": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "license": "MIT" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "license": "ISC" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-util": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", + "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", + "license": "MIT", + "dependencies": { + "@jest/types": "^29.6.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/jest-worker": { + "version": "29.7.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", + "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "jest-util": "^29.7.0", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", + "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", + "license": "MIT", + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/joi": { + "version": "17.11.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz", + "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==", + "license": "BSD-3-Clause", + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.1", + "@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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "license": "MIT" + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/katex": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.12.0.tgz", + "integrity": "sha512-y+8btoc/CK70XqcHqjxiGWBOeIL8upbS0peTPXTvgrh21n1RiWWcIpSWM+4uXq+IAgNh9YYQWdc7LVDPDAEEAg==", + "license": "MIT", + "dependencies": { + "commander": "^2.19.0" + }, + "bin": { + "katex": "cli.js" + } + }, + "node_modules/katex/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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/launch-editor": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", + "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "license": "MIT", + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.8.1" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "license": "MIT", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/lodash.curry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", + "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==", + "license": "MIT" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "license": "MIT" + }, + "node_modules/lodash.escape": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", + "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", + "license": "MIT" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", + "license": "MIT" + }, + "node_modules/lodash.flow": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", + "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==", + "license": "MIT" + }, + "node_modules/lodash.invokemap": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz", + "integrity": "sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w==", + "license": "MIT" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "license": "MIT" + }, + "node_modules/lodash.pullall": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.pullall/-/lodash.pullall-4.2.0.tgz", + "integrity": "sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg==", + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "license": "MIT" + }, + "node_modules/lodash.uniqby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz", + "integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "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==", + "license": "MIT", + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "CC0-1.0" + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", + "license": "MIT" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.6.0.tgz", + "integrity": "sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ==", + "deprecated": "this will be v4", + "license": "Unlicense", + "dependencies": { + "fs-monkey": "^1.0.4" + }, + "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": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.6", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", + "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "license": "MIT", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "license": "MIT", + "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/mini-css-extract-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==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "license": "ISC" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "license": "MIT", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", + "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "lodash": "^4.17.21" + } + }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "license": "MIT", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "license": "(BSD-3-Clause OR GPL-2.0)", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==", + "license": "MIT" + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "license": "MIT" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", + "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==", + "license": "MIT", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "license": "MIT", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "license": "(WTFPL OR MIT)", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "license": "MIT", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "license": "ISC" + }, + "node_modules/parse5": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", + "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", + "license": "MIT", + "dependencies": { + "entities": "^4.4.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "license": "MIT", + "dependencies": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", + "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": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "license": "(WTFPL OR MIT)" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "ISC" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.31", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", + "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "nanoid": "^3.3.6", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "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==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-unused": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", + "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", + "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", + "license": "MIT", + "dependencies": { + "cosmiconfig": "^8.2.0", + "jiti": "^1.18.2", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/cosmiconfig": { + "version": "8.3.6", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", + "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", + "license": "MIT", + "dependencies": { + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "parse-json": "^5.2.0", + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/d-fischer" + }, + "peerDependencies": { + "typescript": ">=4.9.5" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/postcss-merge-idents": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", + "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "license": "MIT", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "license": "MIT", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.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==", + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", + "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "license": "MIT", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "license": "ISC", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "license": "ISC", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "license": "MIT", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "license": "MIT", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-idents": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", + "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "license": "MIT", + "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.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.13", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", + "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-sort-media-queries": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz", + "integrity": "sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==", + "license": "MIT", + "dependencies": { + "sort-css-media-queries": "2.1.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.4.16" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "license": "MIT" + }, + "node_modules/postcss-zindex": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", + "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "license": "MIT", + "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": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/prism-react-renderer": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", + "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", + "license": "MIT", + "peerDependencies": { + "react": ">=0.14.9" + } + }, + "node_modules/prismjs": { + "version": "1.29.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", + "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "license": "MIT", + "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": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==", + "license": "MIT" + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "license": "MIT", + "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" + } + ], + "license": "MIT" + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "license": "MIT", + "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": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "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==", + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", + "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": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", + "license": "MIT", + "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.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "license": "MIT", + "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.11", + "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/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==", + "license": "MIT", + "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/loader-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", + "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "license": "MIT", + "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.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", + "license": "MIT" + }, + "node_modules/react-fast-compare": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", + "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", + "license": "MIT" + }, + "node_modules/react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "license": "Apache-2.0", + "dependencies": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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.3.4", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", + "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "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==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.1.2" + }, + "peerDependencies": { + "react": ">=15", + "react-router": ">=5" + } + }, + "node_modules/react-router-dom": { + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", + "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.4", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-textarea-autosize": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.5.3.tgz", + "integrity": "sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.20.13", + "use-composed-ref": "^1.3.0", + "use-latest": "^1.2.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "license": "MIT", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "license": "MIT", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", + "license": "MIT" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "license": "MIT", + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "license": "BSD-2-Clause", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/rehype-katex": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-4.0.0.tgz", + "integrity": "sha512-0mgBqYugQyIW0eUl6RDOZ28Cat2YzrnWGaYgKCMQnJw6ClmKgLqXBnkDAPGh2mwxvkkKwQOUMUpSLpA5rt7rzA==", + "license": "MIT", + "dependencies": { + "@types/katex": "^0.11.0", + "hast-util-to-text": "^2.0.0", + "katex": "^0.12.0", + "rehype-parse": "^7.0.0", + "unified": "^9.0.0", + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-parse": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-7.0.1.tgz", + "integrity": "sha512-fOiR9a9xH+Le19i4fGzIEowAbwG7idy2Jzs4mOrFWBSJ0sNUgy0ev871dwWnbOo371SjgjG4pwzrbgSVrKxecw==", + "license": "MIT", + "dependencies": { + "hast-util-from-parse5": "^6.0.0", + "parse5": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-parse/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "license": "MIT" + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remark-emoji": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", + "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-math": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-3.0.1.tgz", + "integrity": "sha512-epT77R/HK0x7NqrWHdSV75uNLwn8g9qTyMqCRCDujL0vj/6T6+yhdrR7mjELWtkse+Fw02kijAaBuVcHBor1+Q==", + "license": "MIT", + "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==", + "license": "MIT", + "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/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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/remark-mdx/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "license": "MIT" + }, + "node_modules/remark-mdx/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/remark-mdx/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remark-mdx/node_modules/unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "license": "MIT", + "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/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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/renderkid/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" + } + ], + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", + "engines": { + "node": "*" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "license": "MIT" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "license": "ISC", + "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==", + "license": "BSD-3-Clause" + }, + "node_modules/rtlcss": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", + "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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" + } + ], + "license": "MIT", + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", + "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", + "license": "Apache-2.0", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/sax": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "license": "ISC" + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/search-insights": { + "version": "2.17.3", + "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", + "integrity": "sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==", + "license": "MIT", + "peer": true + }, + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "license": "MIT", + "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": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "license": "MIT" + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "license": "MIT", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "license": "ISC", + "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==", + "license": "MIT", + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/semver/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==", + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "license": "ISC" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/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==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "license": "BSD-3-Clause", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-handler": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", + "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", + "license": "MIT", + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.1.2", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "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": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "license": "MIT", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "license": "ISC" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/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==", + "license": "ISC" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "license": "MIT", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "license": "MIT" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/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==", + "license": "MIT", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "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==", + "license": "ISC" + }, + "node_modules/sirv": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", + "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", + "license": "MIT", + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^3.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==", + "license": "MIT" + }, + "node_modules/sitemap": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", + "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "license": "MIT", + "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/sitemap/node_modules/@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sort-css-media-queries": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", + "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==", + "license": "MIT", + "engines": { + "node": ">= 6.3.0" + } + }, + "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==", + "license": "BSD-3-Clause", + "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==", + "license": "BSD-3-Clause", + "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==", + "license": "MIT", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "license": "MIT", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "license": "BSD-3-Clause" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "license": "MIT" + }, + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz", + "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "license": "MIT", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width/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==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "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==", + "license": "BSD-2-Clause", + "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==", + "license": "MIT", + "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": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "license": "BSD-2-Clause", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "license": "MIT", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "license": "BSD-2-Clause", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "license": "BSD-2-Clause", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/svgo/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.21.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.21.0.tgz", + "integrity": "sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw==", + "license": "BSD-2-Clause", + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.9", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", + "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "license": "MIT", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.8" + }, + "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/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "license": "MIT", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/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==", + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "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==", + "license": "MIT" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "license": "MIT" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "license": "MIT" + }, + "node_modules/tiny-invariant": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", + "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==", + "license": "MIT" + }, + "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==", + "license": "MIT" + }, + "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": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" + }, + "node_modules/trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==", + "deprecated": "Use String.prototype.trim() instead" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/tslib": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", + "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "license": "0BSD" + }, + "node_modules/type-fest": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", + "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=12.20" + }, + "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==", + "license": "MIT", + "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.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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==", + "license": "MIT", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "5.7.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", + "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, + "node_modules/ua-parser-js": { + "version": "1.0.36", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.36.tgz", + "integrity": "sha512-znuyCIXzl8ciS3+y3fHJI/2OhQIXbXw9MWC/o3qwyR+RGppjZHrM27CGFSKCJXi2Kctiz537iOu2KnXs1lMQhw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + }, + { + "type": "github", + "url": "https://github.com/sponsors/faisalman" + } + ], + "license": "MIT", + "engines": { + "node": "*" + } + }, + "node_modules/undici-types": { + "version": "5.25.3", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", + "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", + "license": "MIT" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", + "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find-after": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-3.0.0.tgz", + "integrity": "sha512-ojlBqfsBftYXExNu3+hHLfJQ/X1jYY/9vdm4yZWjIbf0VuWF6CRufci1ZyoD/wV2TYMKxXUoNuoqwy+CkgzAiQ==", + "license": "MIT", + "dependencies": { + "unist-util-is": "^4.0.0" + }, + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", + "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "license": "BSD-2-Clause", + "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/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "license": "MIT", + "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/update-notifier/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==", + "license": "MIT", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/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==", + "license": "MIT" + }, + "node_modules/update-notifier/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==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-notifier/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==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/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==", + "license": "MIT", + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-notifier/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==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "license": "BSD-2-Clause", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "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==", + "license": "MIT", + "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/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "license": "MIT", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/use-composed-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-latest": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", + "license": "MIT", + "dependencies": { + "use-isomorphic-layout-effect": "^1.1.1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sync-external-store": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", + "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "license": "MIT" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "license": "MIT" + }, + "node_modules/utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", + "license": "MIT", + "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": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "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.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "license": "MIT", + "dependencies": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + }, + "bin": { + "wait-on": "bin/wait-on" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "license": "MIT", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "license": "MIT", + "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==", + "license": "MIT", + "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": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" + }, + "node_modules/webpack": { + "version": "5.88.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", + "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.0", + "@webassemblyjs/ast": "^1.11.5", + "@webassemblyjs/wasm-edit": "^1.11.5", + "@webassemblyjs/wasm-parser": "^1.11.5", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.15.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.7", + "watchpack": "^2.4.0", + "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.9.1", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz", + "integrity": "sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w==", + "license": "MIT", + "dependencies": { + "@discoveryjs/json-ext": "0.5.7", + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "commander": "^7.2.0", + "escape-string-regexp": "^4.0.0", + "gzip-size": "^6.0.0", + "is-plain-object": "^5.0.0", + "lodash.debounce": "^4.0.8", + "lodash.escape": "^4.0.1", + "lodash.flatten": "^4.4.0", + "lodash.invokemap": "^4.6.0", + "lodash.pullall": "^4.2.0", + "lodash.uniqby": "^4.7.0", + "opener": "^1.5.2", + "picocolors": "^1.0.0", + "sirv": "^2.0.3", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "license": "MIT", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "license": "MIT", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/webpack-dev-middleware/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.15.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", + "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", + "license": "MIT", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.5", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "license": "MIT", + "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==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "license": "MIT" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.14.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", + "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", + "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", + "license": "MIT", + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "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==", + "license": "MIT", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "license": "MIT", + "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/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "license": "Apache-2.0", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "license": "Apache-2.0", + "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": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "license": "MIT", + "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==", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "license": "MIT", + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", + "license": "MIT" + }, + "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/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==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "license": "ISC" + }, + "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==", + "license": "ISC", + "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.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "license": "MIT", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "license": "MIT", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "license": "ISC" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", + "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==", + "license": "MIT", + "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==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + } +} diff --git a/src/pages/index.js b/src/pages/index.js index 39a9f70..343f81b 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -7,19 +7,9 @@ import useBaseUrl from '@docusaurus/useBaseUrl'; import styles from './styles.module.css'; const features = [ - { - title: 'Робот-манипулятор', - imageUrl: 'img/rbs-framework-simulation.jpg', - description: ( - <> - Шестиосевой робот-манипулятор без единого металлического крепежа - - ), - repourl: 'https://gitlab.com/robossembler/roboarm-diy-version', - }, { title: 'Сервопривод', - imageUrl: 'img/rbs-framework-simulation.jpg', + imageUrl: 'img/servo-reducer-assembled.jpg', description: ( <> Приспособление для захвата с симметричным стыковочным интерфейсом @@ -27,9 +17,19 @@ const features = [ ), repourl: 'https://gitlab.com/robossembler/servo', }, + { + title: 'Робот-манипулятор', + imageUrl: 'img/robossembler-arm.png', + description: ( + <> + Шестиосевой робот-манипулятор без единого металлического крепежа + + ), + repourl: 'https://gitlab.com/robossembler/roboarm-diy-version', + }, { title: 'Станок намотки', - imageUrl: 'img/rbs-framework-simulation.jpg', + imageUrl: 'img/winder.jpg', description: ( <> Сервопривод на базе контроллера собственной разработки @@ -124,7 +124,7 @@ export default function Home() {
    {features.map((props, idx) => ( - + ))}
    diff --git a/src/pages/styles.module.css b/src/pages/styles.module.css index 6918663..2594c43 100644 --- a/src/pages/styles.module.css +++ b/src/pages/styles.module.css @@ -27,7 +27,7 @@ .features { display: flex; align-items: center; - padding: 2rem 2rem; + padding: 2rem 4rem; width: 100%; } diff --git a/static/img/winder.jpg b/static/img/winder.jpg new file mode 100644 index 0000000000000000000000000000000000000000..530081a501daa1f48a6a753d3ccf1b756e5251be GIT binary patch literal 66933 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 literal 0 HcmV?d00001 diff --git a/yarn.lock b/yarn.lock index 416d8dc..c3012e9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4,7 +4,7 @@ "@algolia/autocomplete-core@1.9.3": version "1.9.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz#1d56482a768c33aae0868c8533049e02e8961be7" + resolved "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz" integrity sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw== dependencies: "@algolia/autocomplete-plugin-algolia-insights" "1.9.3" @@ -12,45 +12,45 @@ "@algolia/autocomplete-plugin-algolia-insights@1.9.3": version "1.9.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz#9b7f8641052c8ead6d66c1623d444cbe19dde587" + resolved "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz" integrity sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg== dependencies: "@algolia/autocomplete-shared" "1.9.3" "@algolia/autocomplete-preset-algolia@1.9.3": version "1.9.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz#64cca4a4304cfcad2cf730e83067e0c1b2f485da" + resolved "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz" integrity sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA== dependencies: "@algolia/autocomplete-shared" "1.9.3" "@algolia/autocomplete-shared@1.9.3": version "1.9.3" - resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz#2e22e830d36f0a9cf2c0ccd3c7f6d59435b77dfa" + resolved "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz" integrity sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ== "@algolia/cache-browser-local-storage@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.20.0.tgz#357318242fc542ffce41d6eb5b4a9b402921b0bb" + resolved "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.20.0.tgz" integrity sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ== dependencies: "@algolia/cache-common" "4.20.0" "@algolia/cache-common@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/cache-common/-/cache-common-4.20.0.tgz#ec52230509fce891091ffd0d890618bcdc2fa20d" + resolved "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.20.0.tgz" integrity sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ== "@algolia/cache-in-memory@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/cache-in-memory/-/cache-in-memory-4.20.0.tgz#5f18d057bd6b3b075022df085c4f83bcca4e3e67" + resolved "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.20.0.tgz" integrity sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg== dependencies: "@algolia/cache-common" "4.20.0" "@algolia/client-account@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/client-account/-/client-account-4.20.0.tgz#23ce0b4cffd63100fb7c1aa1c67a4494de5bd645" + resolved "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.20.0.tgz" integrity sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q== dependencies: "@algolia/client-common" "4.20.0" @@ -59,7 +59,7 @@ "@algolia/client-analytics@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-4.20.0.tgz#0aa6bef35d3a41ac3991b3f46fcd0bf00d276fa9" + resolved "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.20.0.tgz" integrity sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug== dependencies: "@algolia/client-common" "4.20.0" @@ -69,24 +69,39 @@ "@algolia/client-common@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-4.20.0.tgz#ca60f04466515548651c4371a742fbb8971790ef" + resolved "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.20.0.tgz" integrity sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ== dependencies: "@algolia/requester-common" "4.20.0" "@algolia/transporter" "4.20.0" +"@algolia/client-common@5.20.2": + version "5.20.2" + resolved "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.20.2.tgz" + integrity sha512-xoZcL/Uu49KYDb3feu2n06gALD17p5CslO8Zk3mZ7+uTurK3lgjLws7LNetZ172Ap/GpzPCRXI83d2iDoYQD6Q== + "@algolia/client-personalization@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-4.20.0.tgz#ca81308e8ad0db3b27458b78355f124f29657181" + resolved "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.20.0.tgz" integrity sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ== dependencies: "@algolia/client-common" "4.20.0" "@algolia/requester-common" "4.20.0" "@algolia/transporter" "4.20.0" +"@algolia/client-search@>= 4.9.1 < 6": + version "5.20.2" + resolved "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.20.2.tgz" + integrity sha512-2cD3RGB5byusLS0DAX1Nvl5MLiv7OoGgQrRs+94dTalqjvK8lGKzxxJhXoVojgx2qcROyIUAIDXFdTqv6NIHaA== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-browser-xhr" "5.20.2" + "@algolia/requester-fetch" "5.20.2" + "@algolia/requester-node-http" "5.20.2" + "@algolia/client-search@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-4.20.0.tgz#3bcce817ca6caedc835e0eaf6f580e02ee7c3e15" + resolved "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.20.0.tgz" integrity sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg== dependencies: "@algolia/client-common" "4.20.0" @@ -95,43 +110,64 @@ "@algolia/events@^4.0.1": version "4.0.1" - resolved "https://registry.yarnpkg.com/@algolia/events/-/events-4.0.1.tgz#fd39e7477e7bc703d7f893b556f676c032af3950" + resolved "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz" integrity sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ== "@algolia/logger-common@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/logger-common/-/logger-common-4.20.0.tgz#f148ddf67e5d733a06213bebf7117cb8a651ab36" + resolved "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.20.0.tgz" integrity sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ== "@algolia/logger-console@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/logger-console/-/logger-console-4.20.0.tgz#ac443d27c4e94357f3063e675039cef0aa2de0a7" + resolved "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.20.0.tgz" integrity sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA== dependencies: "@algolia/logger-common" "4.20.0" "@algolia/requester-browser-xhr@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.20.0.tgz#db16d0bdef018b93b51681d3f1e134aca4f64814" + resolved "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.20.0.tgz" integrity sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw== dependencies: "@algolia/requester-common" "4.20.0" +"@algolia/requester-browser-xhr@5.20.2": + version "5.20.2" + resolved "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.20.2.tgz" + integrity sha512-w+VMzOkIq2XDGg6Ybzr74RlBZvJQnuIdKpVusQSXCXknvxwAwbO457LmoavhZWl06Lcsk9YDx1X2k0zb+iJQmw== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-common@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/requester-common/-/requester-common-4.20.0.tgz#65694b2263a8712b4360fef18680528ffd435b5c" + resolved "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.20.0.tgz" integrity sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng== +"@algolia/requester-fetch@5.20.2": + version "5.20.2" + resolved "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.20.2.tgz" + integrity sha512-wpjnbvbi3A13b0DvijE45DRYDvwcP5Ttz7RTMkPWTkF1s6AHuo6O2UcwGyaogMAGa1QOOzFYfp5u4YQwMOQx5g== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-node-http@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-4.20.0.tgz#b52b182b52b0b16dec4070832267d484a6b1d5bb" + resolved "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.20.0.tgz" integrity sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng== dependencies: "@algolia/requester-common" "4.20.0" +"@algolia/requester-node-http@5.20.2": + version "5.20.2" + resolved "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.20.2.tgz" + integrity sha512-YuSSdtgUt1dFBTNYUb+2TA5j0Hd0eDXE0bVISjUvTCqmoaGsGLwW+rKI7p1eLQ1r7RESwBAvUwcY1qP2Wl3Lyw== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/transporter@4.20.0": version "4.20.0" - resolved "https://registry.yarnpkg.com/@algolia/transporter/-/transporter-4.20.0.tgz#7e5b24333d7cc9a926b2f6a249f87c2889b944a9" + resolved "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.20.0.tgz" integrity sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg== dependencies: "@algolia/cache-common" "4.20.0" @@ -140,7 +176,7 @@ "@ampproject/remapping@^2.2.0": version "2.2.1" - resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz" integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== dependencies: "@jridgewell/gen-mapping" "^0.3.0" @@ -148,7 +184,7 @@ "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.8.3": version "7.22.13" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.22.13.tgz#e3c1c099402598483b7a8c46a721d1038803755e" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz" integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== dependencies: "@babel/highlight" "^7.22.13" @@ -156,12 +192,33 @@ "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9", "@babel/compat-data@^7.23.2": version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.2.tgz#6a12ced93455827037bfb5ed8492820d60fc32cc" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz" integrity sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ== +"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.0.0-0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.11.6", "@babel/core@^7.12.0", "@babel/core@^7.13.0", "@babel/core@^7.18.6", "@babel/core@^7.19.6", "@babel/core@^7.4.0 || ^8.0.0-0 <8.0.0": + version "7.23.2" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz" + integrity sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.22.13" + "@babel/generator" "^7.23.0" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-module-transforms" "^7.23.0" + "@babel/helpers" "^7.23.2" + "@babel/parser" "^7.23.0" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.2" + "@babel/types" "^7.23.0" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + "@babel/core@7.12.9": version "7.12.9" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.12.9.tgz#fd450c4ec10cdbb980e2928b7aa7a28484593fc8" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz" integrity sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ== dependencies: "@babel/code-frame" "^7.10.4" @@ -181,30 +238,9 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@^7.18.6", "@babel/core@^7.19.6": - version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.23.2.tgz#ed10df0d580fff67c5f3ee70fd22e2e4c90a9f94" - integrity sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ== - dependencies: - "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.22.13" - "@babel/generator" "^7.23.0" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helpers" "^7.23.2" - "@babel/parser" "^7.23.0" - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.2" - "@babel/types" "^7.23.0" - convert-source-map "^2.0.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.3" - semver "^6.3.1" - "@babel/generator@^7.12.5", "@babel/generator@^7.18.7", "@babel/generator@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.0.tgz#df5c386e2218be505b34837acbcb874d7a983420" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz" integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g== dependencies: "@babel/types" "^7.23.0" @@ -214,21 +250,21 @@ "@babel/helper-annotate-as-pure@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz" integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== dependencies: "@babel/types" "^7.22.5" "@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" + resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz" integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== dependencies: "@babel/types" "^7.22.15" "@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz#0698fc44551a26cf29f18d4662d5bf545a6cfc52" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz" integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw== dependencies: "@babel/compat-data" "^7.22.9" @@ -239,7 +275,7 @@ "@babel/helper-create-class-features-plugin@^7.22.11", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.22.5": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz#97a61b385e57fe458496fad19f8e63b63c867de4" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz" integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -254,7 +290,7 @@ "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz" integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -263,7 +299,7 @@ "@babel/helper-define-polyfill-provider@^0.4.3": version "0.4.3" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz#a71c10f7146d809f4a256c373f462d9bba8cf6ba" + resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz" integrity sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug== dependencies: "@babel/helper-compilation-targets" "^7.22.6" @@ -274,12 +310,12 @@ "@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz" integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== "@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz" integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== dependencies: "@babel/template" "^7.22.15" @@ -287,28 +323,28 @@ "@babel/helper-hoist-variables@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz" integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== dependencies: "@babel/types" "^7.22.5" "@babel/helper-member-expression-to-functions@^7.22.15": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz" integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== dependencies: "@babel/types" "^7.23.0" "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz" integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== dependencies: "@babel/types" "^7.22.15" "@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz#3ec246457f6c842c0aee62a01f60739906f7047e" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz" integrity sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw== dependencies: "@babel/helper-environment-visitor" "^7.22.20" @@ -319,24 +355,24 @@ "@babel/helper-optimise-call-expression@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz" integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== dependencies: "@babel/types" "^7.22.5" -"@babel/helper-plugin-utils@7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" - integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== - "@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz" integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== +"@babel/helper-plugin-utils@7.10.4": + 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/helper-remap-async-to-generator@^7.22.20", "@babel/helper-remap-async-to-generator@^7.22.5": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" + resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz" integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -345,7 +381,7 @@ "@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz" integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== dependencies: "@babel/helper-environment-visitor" "^7.22.20" @@ -354,43 +390,43 @@ "@babel/helper-simple-access@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz" integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== dependencies: "@babel/types" "^7.22.5" "@babel/helper-skip-transparent-expression-wrappers@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" + resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz" integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== dependencies: "@babel/types" "^7.22.5" "@babel/helper-split-export-declaration@^7.22.6": version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz" integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== dependencies: "@babel/types" "^7.22.5" "@babel/helper-string-parser@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz" integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== "@babel/helper-validator-identifier@^7.22.20": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== "@babel/helper-validator-option@^7.22.15": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz#694c30dfa1d09a6534cdfcafbe56789d36aba040" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz" integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA== "@babel/helper-wrap-function@^7.22.20": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" + resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz" integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== dependencies: "@babel/helper-function-name" "^7.22.5" @@ -399,7 +435,7 @@ "@babel/helpers@^7.12.5", "@babel/helpers@^7.23.2": version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.23.2.tgz#2832549a6e37d484286e15ba36a5330483cac767" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz" integrity sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ== dependencies: "@babel/template" "^7.22.15" @@ -408,7 +444,7 @@ "@babel/highlight@^7.22.13": version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.22.20.tgz#4ca92b71d80554b01427815e06f2df965b9c1f54" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz" integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== dependencies: "@babel/helper-validator-identifier" "^7.22.20" @@ -417,19 +453,19 @@ "@babel/parser@^7.12.7", "@babel/parser@^7.18.8", "@babel/parser@^7.22.15", "@babel/parser@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.0.tgz#da950e622420bf96ca0d0f2909cdddac3acd8719" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz" integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw== "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.15": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz#02dc8a03f613ed5fdc29fb2f728397c78146c962" + 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.22.15.tgz" integrity sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.15": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz#2aeb91d337d4e1a1e7ce85b76a37f5301781200f" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz" integrity sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -438,7 +474,7 @@ "@babel/plugin-proposal-object-rest-spread@7.12.1": version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz#def9bd03cea0f9b72283dac0ec22d289c7691069" + 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" @@ -447,152 +483,152 @@ "@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": version "7.21.0-placeholder-for-preset-env.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz#a983fb1aeb2ec3f6ed042a210f640e90e786fe0d" + 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" "@babel/plugin-syntax-class-properties@^7.12.13": version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz#b5c987274c4a3a82b89714796931a6b53544ae10" + 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" "@babel/plugin-syntax-class-static-block@^7.14.5": version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + 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" "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + 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" "@babel/plugin-syntax-export-namespace-from@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz#028964a9ba80dbc094c915c487ad7c4e7a66465a" + 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" "@babel/plugin-syntax-import-assertions@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz#07d252e2aa0bc6125567f742cd58619cb14dce98" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz" integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-import-attributes@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz#ab840248d834410b829f569f5262b9e517555ecb" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz" integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-import-meta@^7.10.4": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== dependencies: "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-json-strings@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz#01ca21b668cd8218c9e640cb6dd88c5412b2c96a" + 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" -"@babel/plugin-syntax-jsx@7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz#9d9d357cc818aa7ae7935917c1257f67677a0926" - integrity sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - "@babel/plugin-syntax-jsx@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz#a6b68e84fb76e759fc3b93e901876ffabbe1d918" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz" integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" +"@babel/plugin-syntax-jsx@7.12.1": + 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" + "@babel/plugin-syntax-logical-assignment-operators@^7.10.4": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz#ca91ef46303530448b906652bac2e9fe9941f699" + 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" "@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz#167ed70368886081f74b5c36c65a88c03b66d1a9" + 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" "@babel/plugin-syntax-numeric-separator@^7.10.4": version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz#b9b070b3e33570cd9fd07ba7fa91c0dd37b9af97" + 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" -"@babel/plugin-syntax-object-rest-spread@7.8.3", "@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3": +"@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3", "@babel/plugin-syntax-object-rest-spread@7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz#60e225edcbd98a640332a2e72dd3e66f1af55871" + 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" "@babel/plugin-syntax-optional-catch-binding@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz#6111a265bcfb020eb9efd0fdfd7d26402b9ed6c1" + 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" "@babel/plugin-syntax-optional-chaining@^7.8.3": version "7.8.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz#4f69c2ab95167e0180cd5336613f8c5788f7d48a" + 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" "@babel/plugin-syntax-private-property-in-object@^7.14.5": version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + 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" "@babel/plugin-syntax-top-level-await@^7.14.5": version "7.14.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + 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" "@babel/plugin-syntax-typescript@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz#aac8d383b062c5072c647a31ef990c1d0af90272" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz" integrity sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-syntax-unicode-sets-regex@^7.18.6": version "7.18.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz" integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.18.6" @@ -600,14 +636,14 @@ "@babel/plugin-transform-arrow-functions@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz#e5ba566d0c58a5b2ba2a8b795450641950b71958" + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz" integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-async-generator-functions@^7.23.2": version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz#054afe290d64c6f576f371ccc321772c8ea87ebb" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz" integrity sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ== dependencies: "@babel/helper-environment-visitor" "^7.22.20" @@ -617,7 +653,7 @@ "@babel/plugin-transform-async-to-generator@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz#c7a85f44e46f8952f6d27fe57c2ed3cc084c3775" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz" integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ== dependencies: "@babel/helper-module-imports" "^7.22.5" @@ -626,21 +662,21 @@ "@babel/plugin-transform-block-scoped-functions@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz#27978075bfaeb9fa586d3cb63a3d30c1de580024" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz" integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-block-scoping@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz#8744d02c6c264d82e1a4bc5d2d501fd8aff6f022" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz" integrity sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-class-properties@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz#97a56e31ad8c9dc06a0b3710ce7803d5a48cca77" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz" integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ== dependencies: "@babel/helper-create-class-features-plugin" "^7.22.5" @@ -648,7 +684,7 @@ "@babel/plugin-transform-class-static-block@^7.22.11": version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz#dc8cc6e498f55692ac6b4b89e56d87cec766c974" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz" integrity sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g== dependencies: "@babel/helper-create-class-features-plugin" "^7.22.11" @@ -657,7 +693,7 @@ "@babel/plugin-transform-classes@^7.22.15": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz#aaf4753aee262a232bbc95451b4bdf9599c65a0b" + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz" integrity sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -672,7 +708,7 @@ "@babel/plugin-transform-computed-properties@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz#cd1e994bf9f316bd1c2dafcd02063ec261bb3869" + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz" integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -680,14 +716,14 @@ "@babel/plugin-transform-destructuring@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz#6447aa686be48b32eaf65a73e0e2c0bd010a266c" + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz" integrity sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-dotall-regex@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz#dbb4f0e45766eb544e193fb00e65a1dd3b2a4165" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz" integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.5" @@ -695,14 +731,14 @@ "@babel/plugin-transform-duplicate-keys@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz#b6e6428d9416f5f0bba19c70d1e6e7e0b88ab285" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz" integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-dynamic-import@^7.22.11": version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz#2c7722d2a5c01839eaf31518c6ff96d408e447aa" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz" integrity sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -710,7 +746,7 @@ "@babel/plugin-transform-exponentiation-operator@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz#402432ad544a1f9a480da865fda26be653e48f6a" + resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz" integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g== dependencies: "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5" @@ -718,7 +754,7 @@ "@babel/plugin-transform-export-namespace-from@^7.22.11": version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz#b3c84c8f19880b6c7440108f8929caf6056db26c" + resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz" integrity sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -726,14 +762,14 @@ "@babel/plugin-transform-for-of@^7.22.15": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz#f64b4ccc3a4f131a996388fae7680b472b306b29" + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz" integrity sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-function-name@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz#935189af68b01898e0d6d99658db6b164205c143" + resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz" integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg== dependencies: "@babel/helper-compilation-targets" "^7.22.5" @@ -742,7 +778,7 @@ "@babel/plugin-transform-json-strings@^7.22.11": version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz#689a34e1eed1928a40954e37f74509f48af67835" + resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz" integrity sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -750,14 +786,14 @@ "@babel/plugin-transform-literals@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz#e9341f4b5a167952576e23db8d435849b1dd7920" + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz" integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-logical-assignment-operators@^7.22.11": version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz#24c522a61688bde045b7d9bc3c2597a4d948fc9c" + resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz" integrity sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -765,14 +801,14 @@ "@babel/plugin-transform-member-expression-literals@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz#4fcc9050eded981a468347dd374539ed3e058def" + resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz" integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-modules-amd@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz#05b2bc43373faa6d30ca89214731f76f966f3b88" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz" integrity sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw== dependencies: "@babel/helper-module-transforms" "^7.23.0" @@ -780,7 +816,7 @@ "@babel/plugin-transform-modules-commonjs@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz#b3dba4757133b2762c00f4f94590cf6d52602481" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz" integrity sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ== dependencies: "@babel/helper-module-transforms" "^7.23.0" @@ -789,7 +825,7 @@ "@babel/plugin-transform-modules-systemjs@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz#77591e126f3ff4132a40595a6cccd00a6b60d160" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz" integrity sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg== dependencies: "@babel/helper-hoist-variables" "^7.22.5" @@ -799,7 +835,7 @@ "@babel/plugin-transform-modules-umd@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz#4694ae40a87b1745e3775b6a7fe96400315d4f98" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz" integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ== dependencies: "@babel/helper-module-transforms" "^7.22.5" @@ -807,7 +843,7 @@ "@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" + resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz" integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.5" @@ -815,14 +851,14 @@ "@babel/plugin-transform-new-target@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz#1b248acea54ce44ea06dfd37247ba089fcf9758d" + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz" integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-nullish-coalescing-operator@^7.22.11": version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz#debef6c8ba795f5ac67cd861a81b744c5d38d9fc" + resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz" integrity sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -830,7 +866,7 @@ "@babel/plugin-transform-numeric-separator@^7.22.11": version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz#498d77dc45a6c6db74bb829c02a01c1d719cbfbd" + resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz" integrity sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -838,7 +874,7 @@ "@babel/plugin-transform-object-rest-spread@^7.22.15": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz#21a95db166be59b91cde48775310c0df6e1da56f" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz" integrity sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q== dependencies: "@babel/compat-data" "^7.22.9" @@ -849,7 +885,7 @@ "@babel/plugin-transform-object-super@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz#794a8d2fcb5d0835af722173c1a9d704f44e218c" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz" integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -857,7 +893,7 @@ "@babel/plugin-transform-optional-catch-binding@^7.22.11": version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz#461cc4f578a127bb055527b3e77404cad38c08e0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz" integrity sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -865,7 +901,7 @@ "@babel/plugin-transform-optional-chaining@^7.22.15", "@babel/plugin-transform-optional-chaining@^7.23.0": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz#73ff5fc1cf98f542f09f29c0631647d8ad0be158" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz" integrity sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -874,14 +910,14 @@ "@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.22.15": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz#719ca82a01d177af358df64a514d64c2e3edb114" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz" integrity sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-private-methods@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz#21c8af791f76674420a147ae62e9935d790f8722" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz" integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA== dependencies: "@babel/helper-create-class-features-plugin" "^7.22.5" @@ -889,7 +925,7 @@ "@babel/plugin-transform-private-property-in-object@^7.22.11": version "7.22.11" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz#ad45c4fc440e9cb84c718ed0906d96cf40f9a4e1" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz" integrity sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -899,35 +935,35 @@ "@babel/plugin-transform-property-literals@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz#b5ddabd73a4f7f26cd0e20f5db48290b88732766" + resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz" integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-constant-elements@^7.18.12": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz#6dfa7c1c37f7d7279e417ceddf5a04abb8bb9c29" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz" integrity sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-display-name@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz#3c4326f9fce31c7968d6cb9debcaf32d9e279a2b" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz" integrity sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-react-jsx-development@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz" integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A== dependencies: "@babel/plugin-transform-react-jsx" "^7.22.5" "@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz#7e6266d88705d7c49f11c98db8b9464531289cd6" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz" integrity sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -938,7 +974,7 @@ "@babel/plugin-transform-react-pure-annotations@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz#1f58363eef6626d6fa517b95ac66fe94685e32c0" + resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz" integrity sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -946,7 +982,7 @@ "@babel/plugin-transform-regenerator@^7.22.10": version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz#8ceef3bd7375c4db7652878b0241b2be5d0c3cca" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz" integrity sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -954,14 +990,14 @@ "@babel/plugin-transform-reserved-words@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz#832cd35b81c287c4bcd09ce03e22199641f964fb" + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz" integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-runtime@^7.18.6": version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz#c956a3f8d1aa50816ff6c30c6288d66635c12990" + resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz" integrity sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA== dependencies: "@babel/helper-module-imports" "^7.22.15" @@ -973,14 +1009,14 @@ "@babel/plugin-transform-shorthand-properties@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz#6e277654be82b5559fc4b9f58088507c24f0c624" + resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz" integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-spread@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz#6487fd29f229c95e284ba6c98d65eafb893fea6b" + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz" integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -988,28 +1024,28 @@ "@babel/plugin-transform-sticky-regex@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz#295aba1595bfc8197abd02eae5fc288c0deb26aa" + resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz" integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-template-literals@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz#8f38cf291e5f7a8e60e9f733193f0bcc10909bff" + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz" integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-typeof-symbol@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz#5e2ba478da4b603af8673ff7c54f75a97b716b34" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz" integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-typescript@^7.22.15": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz#15adef906451d86349eb4b8764865c960eb54127" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz" integrity sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA== dependencies: "@babel/helper-annotate-as-pure" "^7.22.5" @@ -1019,14 +1055,14 @@ "@babel/plugin-transform-unicode-escapes@^7.22.10": version "7.22.10" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz#c723f380f40a2b2f57a62df24c9005834c8616d9" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz" integrity sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg== dependencies: "@babel/helper-plugin-utils" "^7.22.5" "@babel/plugin-transform-unicode-property-regex@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz#098898f74d5c1e86660dc112057b2d11227f1c81" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz" integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.5" @@ -1034,7 +1070,7 @@ "@babel/plugin-transform-unicode-regex@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz#ce7e7bb3ef208c4ff67e02a22816656256d7a183" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz" integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.5" @@ -1042,7 +1078,7 @@ "@babel/plugin-transform-unicode-sets-regex@^7.22.5": version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz#77788060e511b708ffc7d42fdfbc5b37c3004e91" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz" integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg== dependencies: "@babel/helper-create-regexp-features-plugin" "^7.22.5" @@ -1050,7 +1086,7 @@ "@babel/preset-env@^7.18.6", "@babel/preset-env@^7.19.4": version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.23.2.tgz#1f22be0ff0e121113260337dbc3e58fafce8d059" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.2.tgz" integrity sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ== dependencies: "@babel/compat-data" "^7.23.2" @@ -1136,7 +1172,7 @@ "@babel/preset-modules@0.1.6-no-external-plugins": version "0.1.6-no-external-plugins" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" + resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz" integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" @@ -1145,7 +1181,7 @@ "@babel/preset-react@^7.18.6": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.22.15.tgz#9a776892b648e13cc8ca2edf5ed1264eea6b6afc" + resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.15.tgz" integrity sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1157,7 +1193,7 @@ "@babel/preset-typescript@^7.18.6": version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz#c8de488130b7081f7e1482936ad3de5b018beef4" + resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz" integrity sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA== dependencies: "@babel/helper-plugin-utils" "^7.22.5" @@ -1168,12 +1204,12 @@ "@babel/regjsgen@^0.8.0": version "0.8.0" - resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" + resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== "@babel/runtime-corejs3@^7.18.6": version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.23.2.tgz#a5cd9d8b408fb946b2f074b21ea40c04e516795c" + resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.23.2.tgz" integrity sha512-54cIh74Z1rp4oIjsHjqN+WM4fMyCBYe+LpZ9jWm51CZ1fbH3SkAzQD/3XLoNkjbJ7YEmjobLXyvQrFypRHOrXw== dependencies: core-js-pure "^3.30.2" @@ -1181,14 +1217,14 @@ "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.18.6", "@babel/runtime@^7.20.13", "@babel/runtime@^7.8.4": version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz" integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg== dependencies: regenerator-runtime "^0.14.0" "@babel/template@^7.12.7", "@babel/template@^7.22.15", "@babel/template@^7.22.5": version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.22.15.tgz#09576efc3830f0430f4548ef971dde1350ef2f38" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz" integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== dependencies: "@babel/code-frame" "^7.22.13" @@ -1197,7 +1233,7 @@ "@babel/traverse@^7.12.9", "@babel/traverse@^7.18.8", "@babel/traverse@^7.23.2": version "7.23.2" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.23.2.tgz#329c7a06735e144a506bdb2cad0268b7f46f4ad8" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz" integrity sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw== dependencies: "@babel/code-frame" "^7.22.13" @@ -1213,7 +1249,7 @@ "@babel/types@^7.12.7", "@babel/types@^7.20.0", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.4.4": version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.0.tgz#8c1f020c9df0e737e4e247c0619f58c68458aaeb" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz" integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg== dependencies: "@babel/helper-string-parser" "^7.22.5" @@ -1222,22 +1258,22 @@ "@colors/colors@1.5.0": version "1.5.0" - resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" + resolved "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== "@discoveryjs/json-ext@0.5.7": version "0.5.7" - resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" + resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz" integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== "@docsearch/css@3.5.2": version "3.5.2" - resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.5.2.tgz#610f47b48814ca94041df969d9fcc47b91fc5aac" + resolved "https://registry.npmjs.org/@docsearch/css/-/css-3.5.2.tgz" integrity sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA== "@docsearch/react@^3.1.1": version "3.5.2" - resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.5.2.tgz#2e6bbee00eb67333b64906352734da6aef1232b9" + resolved "https://registry.npmjs.org/@docsearch/react/-/react-3.5.2.tgz" integrity sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng== dependencies: "@algolia/autocomplete-core" "1.9.3" @@ -1245,9 +1281,9 @@ "@docsearch/css" "3.5.2" algoliasearch "^4.19.1" -"@docusaurus/core@2.4.3", "@docusaurus/core@^2.1.0": +"@docusaurus/core@^2.1.0", "@docusaurus/core@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-2.4.3.tgz#d86624901386fd8164ce4bff9cc7f16fde57f523" + resolved "https://registry.npmjs.org/@docusaurus/core/-/core-2.4.3.tgz" integrity sha512-dWH5P7cgeNSIg9ufReX6gaCl/TmrGKD38Orbwuz05WPhAQtFXHd5B8Qym1TiXfvUNvwoYKkAJOJuGe8ou0Z7PA== dependencies: "@babel/core" "^7.18.6" @@ -1324,7 +1360,7 @@ "@docusaurus/cssnano-preset@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-2.4.3.tgz#1d7e833c41ce240fcc2812a2ac27f7b862f32de0" + resolved "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.4.3.tgz" integrity sha512-ZvGSRCi7z9wLnZrXNPG6DmVPHdKGd8dIn9pYbEOFiYihfv4uDR3UtxogmKf+rT8ZlKFf5Lqne8E8nt08zNM8CA== dependencies: cssnano-preset-advanced "^5.3.8" @@ -1334,7 +1370,7 @@ "@docusaurus/logger@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-2.4.3.tgz#518bbc965fb4ebe8f1d0b14e5f4161607552d34c" + resolved "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.4.3.tgz" integrity sha512-Zxws7r3yLufk9xM1zq9ged0YHs65mlRmtsobnFkdZTxWXdTYlWWLWdKyNKAsVC+D7zg+pv2fGbyabdOnyZOM3w== dependencies: chalk "^4.1.2" @@ -1342,7 +1378,7 @@ "@docusaurus/mdx-loader@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-2.4.3.tgz#e8ff37f30a060eaa97b8121c135f74cb531a4a3e" + resolved "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.4.3.tgz" integrity sha512-b1+fDnWtl3GiqkL0BRjYtc94FZrcDDBV1j8446+4tptB9BAOlePwG2p/pK6vGvfL53lkOsszXMghr2g67M0vCw== dependencies: "@babel/parser" "^7.18.8" @@ -1365,7 +1401,7 @@ "@docusaurus/module-type-aliases@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-2.4.3.tgz#d08ef67e4151e02f352a2836bcf9ecde3b9c56ac" + resolved "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.4.3.tgz" integrity sha512-cwkBkt1UCiduuvEAo7XZY01dJfRn7UR/75mBgOdb1hKknhrabJZ8YH+7savd/y9kLExPyrhe0QwdS9GuzsRRIA== dependencies: "@docusaurus/react-loadable" "5.5.2" @@ -1379,7 +1415,7 @@ "@docusaurus/plugin-content-blog@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.4.3.tgz#6473b974acab98e967414d8bbb0d37e0cedcea14" + resolved "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.4.3.tgz" integrity sha512-PVhypqaA0t98zVDpOeTqWUTvRqCEjJubtfFUQ7zJNYdbYTbS/E/ytq6zbLVsN/dImvemtO/5JQgjLxsh8XLo8Q== dependencies: "@docusaurus/core" "2.4.3" @@ -1401,7 +1437,7 @@ "@docusaurus/plugin-content-docs@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.4.3.tgz#aa224c0512351e81807adf778ca59fd9cd136973" + resolved "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.4.3.tgz" integrity sha512-N7Po2LSH6UejQhzTCsvuX5NOzlC+HiXOVvofnEPj0WhMu1etpLEXE6a4aTxrtg95lQ5kf0xUIdjX9sh3d3G76A== dependencies: "@docusaurus/core" "2.4.3" @@ -1423,7 +1459,7 @@ "@docusaurus/plugin-content-pages@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.4.3.tgz#7f285e718b53da8c8d0101e70840c75b9c0a1ac0" + resolved "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.4.3.tgz" integrity sha512-txtDVz7y3zGk67q0HjG0gRttVPodkHqE0bpJ+7dOaTH40CQFLSh7+aBeGnPOTl+oCPG+hxkim4SndqPqXjQ8Bg== dependencies: "@docusaurus/core" "2.4.3" @@ -1437,7 +1473,7 @@ "@docusaurus/plugin-debug@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-2.4.3.tgz#2f90eb0c9286a9f225444e3a88315676fe02c245" + resolved "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.4.3.tgz" integrity sha512-LkUbuq3zCmINlFb+gAd4ZvYr+bPAzMC0hwND4F7V9bZ852dCX8YoWyovVUBKq4er1XsOwSQaHmNGtObtn8Av8Q== dependencies: "@docusaurus/core" "2.4.3" @@ -1449,7 +1485,7 @@ "@docusaurus/plugin-google-analytics@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.4.3.tgz#0d19993136ade6f7a7741251b4f617400d92ab45" + resolved "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.4.3.tgz" integrity sha512-KzBV3k8lDkWOhg/oYGxlK5o9bOwX7KpPc/FTWoB+SfKhlHfhq7qcQdMi1elAaVEIop8tgK6gD1E58Q+XC6otSQ== dependencies: "@docusaurus/core" "2.4.3" @@ -1459,7 +1495,7 @@ "@docusaurus/plugin-google-gtag@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.4.3.tgz#e1a80b0696771b488562e5b60eff21c9932d9e1c" + resolved "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.4.3.tgz" integrity sha512-5FMg0rT7sDy4i9AGsvJC71MQrqQZwgLNdDetLEGDHLfSHLvJhQbTCUGbGXknUgWXQJckcV/AILYeJy+HhxeIFA== dependencies: "@docusaurus/core" "2.4.3" @@ -1469,7 +1505,7 @@ "@docusaurus/plugin-google-tag-manager@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-2.4.3.tgz#e41fbf79b0ffc2de1cc4013eb77798cff0ad98e3" + resolved "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-2.4.3.tgz" integrity sha512-1jTzp71yDGuQiX9Bi0pVp3alArV0LSnHXempvQTxwCGAEzUWWaBg4d8pocAlTpbP9aULQQqhgzrs8hgTRPOM0A== dependencies: "@docusaurus/core" "2.4.3" @@ -1479,7 +1515,7 @@ "@docusaurus/plugin-sitemap@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.4.3.tgz#1b3930900a8f89670ce7e8f83fb4730cd3298c32" + resolved "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.4.3.tgz" integrity sha512-LRQYrK1oH1rNfr4YvWBmRzTL0LN9UAPxBbghgeFRBm5yloF6P+zv1tm2pe2hQTX/QP5bSKdnajCvfnScgKXMZQ== dependencies: "@docusaurus/core" "2.4.3" @@ -1494,7 +1530,7 @@ "@docusaurus/preset-classic@^2.1.0": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-2.4.3.tgz#074c57ebf29fa43d23bd1c8ce691226f542bc262" + resolved "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.4.3.tgz" integrity sha512-tRyMliepY11Ym6hB1rAFSNGwQDpmszvWYJvlK1E+md4SW8i6ylNHtpZjaYFff9Mdk3i/Pg8ItQq9P0daOJAvQw== dependencies: "@docusaurus/core" "2.4.3" @@ -1511,9 +1547,9 @@ "@docusaurus/theme-search-algolia" "2.4.3" "@docusaurus/types" "2.4.3" -"@docusaurus/react-loadable@5.5.2", "react-loadable@npm:@docusaurus/react-loadable@5.5.2": +"@docusaurus/react-loadable@5.5.2": version "5.5.2" - resolved "https://registry.yarnpkg.com/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz#81aae0db81ecafbdaee3651f12804580868fa6ce" + resolved "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz" integrity sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ== dependencies: "@types/react" "*" @@ -1521,7 +1557,7 @@ "@docusaurus/theme-classic@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-2.4.3.tgz#29360f2eb03a0e1686eb19668633ef313970ee8f" + resolved "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.4.3.tgz" integrity sha512-QKRAJPSGPfDY2yCiPMIVyr+MqwZCIV2lxNzqbyUW0YkrlmdzzP3WuQJPMGLCjWgQp/5c9kpWMvMxjhpZx1R32Q== dependencies: "@docusaurus/core" "2.4.3" @@ -1552,7 +1588,7 @@ "@docusaurus/theme-common@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-2.4.3.tgz#bb31d70b6b67d0bdef9baa343192dcec49946a2e" + resolved "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.4.3.tgz" integrity sha512-7KaDJBXKBVGXw5WOVt84FtN8czGWhM0lbyWEZXGp8AFfL6sZQfRTluFp4QriR97qwzSyOfQb+nzcDZZU4tezUw== dependencies: "@docusaurus/mdx-loader" "2.4.3" @@ -1574,7 +1610,7 @@ "@docusaurus/theme-search-algolia@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.4.3.tgz#32d4cbefc3deba4112068fbdb0bde11ac51ece53" + resolved "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.4.3.tgz" integrity sha512-jziq4f6YVUB5hZOB85ELATwnxBz/RmSLD3ksGQOLDPKVzat4pmI8tddNWtriPpxR04BNT+ZfpPUMFkNFetSW1Q== dependencies: "@docsearch/react" "^3.1.1" @@ -1596,15 +1632,15 @@ "@docusaurus/theme-translations@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-2.4.3.tgz#91ac73fc49b8c652b7a54e88b679af57d6ac6102" + resolved "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.4.3.tgz" integrity sha512-H4D+lbZbjbKNS/Zw1Lel64PioUAIT3cLYYJLUf3KkuO/oc9e0QCVhIYVtUI2SfBCF2NNdlyhBDQEEMygsCedIg== dependencies: fs-extra "^10.1.0" tslib "^2.4.0" -"@docusaurus/types@2.4.3": +"@docusaurus/types@*", "@docusaurus/types@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-2.4.3.tgz#4aead281ca09f721b3c0a9b926818450cfa3db31" + resolved "https://registry.npmjs.org/@docusaurus/types/-/types-2.4.3.tgz" integrity sha512-W6zNLGQqfrp/EoPD0bhb9n7OobP+RHpmvVzpA+Z/IuU3Q63njJM24hmT0GYboovWcDtFmnIJC9wcyx4RVPQscw== dependencies: "@types/history" "^4.7.11" @@ -1618,14 +1654,14 @@ "@docusaurus/utils-common@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-2.4.3.tgz#30656c39ef1ce7e002af7ba39ea08330f58efcfb" + resolved "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.4.3.tgz" integrity sha512-/jascp4GbLQCPVmcGkPzEQjNaAk3ADVfMtudk49Ggb+131B1WDD6HqlSmDf8MxGdy7Dja2gc+StHf01kiWoTDQ== dependencies: tslib "^2.4.0" "@docusaurus/utils-validation@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-2.4.3.tgz#8122c394feef3e96c73f6433987837ec206a63fb" + resolved "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.4.3.tgz" integrity sha512-G2+Vt3WR5E/9drAobP+hhZQMaswRwDlp6qOMi7o7ZypB+VO7N//DZWhZEwhcRGepMDJGQEwtPv7UxtYwPL9PBw== dependencies: "@docusaurus/logger" "2.4.3" @@ -1636,7 +1672,7 @@ "@docusaurus/utils@2.4.3": version "2.4.3" - resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-2.4.3.tgz#52b000d989380a2125831b84e3a7327bef471e89" + resolved "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.4.3.tgz" integrity sha512-fKcXsjrD86Smxv8Pt0TBFqYieZZCPh4cbf9oszUq/AMhZn3ujwpKaVYZACPX8mmjtYx0JOgNx52CREBfiGQB4A== dependencies: "@docusaurus/logger" "2.4.3" @@ -1658,26 +1694,26 @@ "@hapi/hoek@^9.0.0": version "9.3.0" - resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" + resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz" integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== "@hapi/topo@^5.0.0": version "5.1.0" - resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" + resolved "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz" integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== dependencies: "@hapi/hoek" "^9.0.0" "@jest/schemas@^29.6.3": version "29.6.3" - resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== dependencies: "@sinclair/typebox" "^0.27.8" "@jest/types@^29.6.3": version "29.6.3" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz" integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== dependencies: "@jest/schemas" "^29.6.3" @@ -1689,7 +1725,7 @@ "@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": version "0.3.3" - resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz" integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== dependencies: "@jridgewell/set-array" "^1.0.1" @@ -1698,17 +1734,17 @@ "@jridgewell/resolve-uri@^3.1.0": version "3.1.1" - resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz" integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== "@jridgewell/set-array@^1.0.1": version "1.1.2" - resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== "@jridgewell/source-map@^0.3.3": version "0.3.5" - resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" + resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz" integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== dependencies: "@jridgewell/gen-mapping" "^0.3.0" @@ -1716,12 +1752,12 @@ "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": version "1.4.15" - resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": version "0.3.19" - resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz#f8a3249862f91be48d3127c3cfe992f79b4b8811" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz" integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw== dependencies: "@jridgewell/resolve-uri" "^3.1.0" @@ -1729,12 +1765,12 @@ "@leichtgewicht/ip-codec@^2.0.1": version "2.0.4" - resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" + resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== "@mdx-js/mdx@^1.6.22": version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-1.6.22.tgz#8a723157bf90e78f17dc0f27995398e6c731f1ba" + 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" @@ -1759,30 +1795,30 @@ "@mdx-js/react@^1.6.21", "@mdx-js/react@^1.6.22": version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-1.6.22.tgz#ae09b4744fddc74714ee9f9d6f17a66e77c43573" + resolved "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz" integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg== "@mdx-js/util@1.6.22": version "1.6.22" - resolved "https://registry.yarnpkg.com/@mdx-js/util/-/util-1.6.22.tgz#219dfd89ae5b97a8801f015323ffa4b62f45718b" + resolved "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz" integrity sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA== "@nodelib/fs.scandir@2.1.5": version "2.1.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + 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" -"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": +"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": version "2.0.5" - resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== "@nodelib/fs.walk@^1.2.3": version "1.2.8" - resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + 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" @@ -1790,39 +1826,39 @@ "@polka/url@^1.0.0-next.20": version "1.0.0-next.23" - resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.23.tgz#498e41218ab3b6a1419c735e5c6ae2c5ed609b6c" + resolved "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz" integrity sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg== "@sideway/address@^4.1.3": version "4.1.4" - resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" + resolved "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz" integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== dependencies: "@hapi/hoek" "^9.0.0" "@sideway/formula@^3.0.1": version "3.0.1" - resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" + resolved "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz" integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== "@sideway/pinpoint@^2.0.0": version "2.0.0" - resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" + resolved "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz" integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== "@sinclair/typebox@^0.27.8": version "0.27.8" - resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== "@sindresorhus/is@^0.14.0": version "0.14.0" - resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-0.14.0.tgz#9fb3a3cf3132328151f353de4632e01e52102bea" + resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz" integrity sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== "@slorber/static-site-generator-webpack-plugin@^4.0.7": version "4.0.7" - resolved "https://registry.yarnpkg.com/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz#fc1678bddefab014e2145cbe25b3ce4e1cfc36f3" + resolved "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz" integrity sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA== dependencies: eval "^0.1.8" @@ -1831,47 +1867,47 @@ "@svgr/babel-plugin-add-jsx-attribute@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz#74a5d648bd0347bda99d82409d87b8ca80b9a1ba" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz" integrity sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ== "@svgr/babel-plugin-remove-jsx-attribute@*": version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz#69177f7937233caca3a1afb051906698f2f59186" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz" integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== "@svgr/babel-plugin-remove-jsx-empty-expression@*": version "8.0.0" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz#c2c48104cfd7dcd557f373b70a56e9e3bdae1d44" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz" integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== "@svgr/babel-plugin-replace-jsx-attribute-value@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz#fb9d22ea26d2bc5e0a44b763d4c46d5d3f596c60" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz" integrity sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg== "@svgr/babel-plugin-svg-dynamic-title@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz#01b2024a2b53ffaa5efceaa0bf3e1d5a4c520ce4" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz" integrity sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw== "@svgr/babel-plugin-svg-em-dimensions@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz#dd3fa9f5b24eb4f93bcf121c3d40ff5facecb217" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz" integrity sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA== "@svgr/babel-plugin-transform-react-native-svg@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz#1d8e945a03df65b601551097d8f5e34351d3d305" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz" integrity sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg== "@svgr/babel-plugin-transform-svg-component@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz#48620b9e590e25ff95a80f811544218d27f8a250" + resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz" integrity sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ== "@svgr/babel-preset@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-6.5.1.tgz#b90de7979c8843c5c580c7e2ec71f024b49eb828" + resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz" integrity sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw== dependencies: "@svgr/babel-plugin-add-jsx-attribute" "^6.5.1" @@ -1883,9 +1919,9 @@ "@svgr/babel-plugin-transform-react-native-svg" "^6.5.1" "@svgr/babel-plugin-transform-svg-component" "^6.5.1" -"@svgr/core@^6.5.1": +"@svgr/core@*", "@svgr/core@^6.0.0", "@svgr/core@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/core/-/core-6.5.1.tgz#d3e8aa9dbe3fbd747f9ee4282c1c77a27410488a" + resolved "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz" integrity sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw== dependencies: "@babel/core" "^7.19.6" @@ -1896,7 +1932,7 @@ "@svgr/hast-util-to-babel-ast@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz#81800bd09b5bcdb968bf6ee7c863d2288fdb80d2" + resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz" integrity sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw== dependencies: "@babel/types" "^7.20.0" @@ -1904,7 +1940,7 @@ "@svgr/plugin-jsx@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz#0e30d1878e771ca753c94e69581c7971542a7072" + resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz" integrity sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw== dependencies: "@babel/core" "^7.19.6" @@ -1914,7 +1950,7 @@ "@svgr/plugin-svgo@^6.5.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz#0f91910e988fc0b842f88e0960c2862e022abe84" + resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz" integrity sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ== dependencies: cosmiconfig "^7.0.1" @@ -1923,7 +1959,7 @@ "@svgr/webpack@^6.2.1": version "6.5.1" - resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-6.5.1.tgz#ecf027814fc1cb2decc29dc92f39c3cf691e40e8" + resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz" integrity sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA== dependencies: "@babel/core" "^7.19.6" @@ -1937,19 +1973,19 @@ "@szmarczak/http-timer@^1.1.2": version "1.1.2" - resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-1.1.2.tgz#b1665e2c461a2cd92f4c1bbf50d5454de0d4b421" + 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" "@trysound/sax@0.2.0": version "0.2.0" - resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== "@types/body-parser@*": version "1.19.3" - resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.3.tgz#fb558014374f7d9e56c8f34bab2042a3a07d25cd" + resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz" integrity sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ== dependencies: "@types/connect" "*" @@ -1957,14 +1993,14 @@ "@types/bonjour@^3.5.9": version "3.5.11" - resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.11.tgz#fbaa46a1529ea5c5e46cde36e4be6a880db55b84" + resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz" integrity sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg== dependencies: "@types/node" "*" "@types/connect-history-api-fallback@^1.3.5": version "1.5.1" - resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz#6e5e3602d93bda975cebc3449e1a318340af9e20" + resolved "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz" integrity sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw== dependencies: "@types/express-serve-static-core" "*" @@ -1972,14 +2008,14 @@ "@types/connect@*": version "3.4.36" - resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.36.tgz#e511558c15a39cb29bd5357eebb57bd1459cd1ab" + resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz" integrity sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w== dependencies: "@types/node" "*" "@types/eslint-scope@^3.7.3": version "3.7.5" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.5.tgz#e28b09dbb1d9d35fdfa8a884225f00440dfc5a3e" + resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz" integrity sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA== dependencies: "@types/eslint" "*" @@ -1987,7 +2023,7 @@ "@types/eslint@*": version "8.44.4" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.44.4.tgz#28eaff82e1ca0a96554ec5bb0188f10ae1a74c2f" + resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.4.tgz" integrity sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA== dependencies: "@types/estree" "*" @@ -1995,12 +2031,12 @@ "@types/estree@*", "@types/estree@^1.0.0": version "1.0.2" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.2.tgz#ff02bc3dc8317cd668dfec247b750ba1f1d62453" + resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz" integrity sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": version "4.17.37" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz#7e4b7b59da9142138a2aaa7621f5abedce8c7320" + resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz" integrity sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg== dependencies: "@types/node" "*" @@ -2010,7 +2046,7 @@ "@types/express@*", "@types/express@^4.17.13": version "4.17.19" - resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.19.tgz#6ff9b4851fda132c5d3dcd2f89fdb6a7a0031ced" + resolved "https://registry.npmjs.org/@types/express/-/express-4.17.19.tgz" integrity sha512-UtOfBtzN9OvpZPPbnnYunfjM7XCI4jyk1NvnFhTVz5krYAnW4o5DCoIekvms+8ApqhB4+9wSge1kBijdfTSmfg== dependencies: "@types/body-parser" "*" @@ -2020,119 +2056,114 @@ "@types/hast@^2.0.0": version "2.3.6" - resolved "https://registry.yarnpkg.com/@types/hast/-/hast-2.3.6.tgz#bb8b05602112a26d22868acb70c4b20984ec7086" + resolved "https://registry.npmjs.org/@types/hast/-/hast-2.3.6.tgz" integrity sha512-47rJE80oqPmFdVDCD7IheXBrVdwuBgsYwoczFvKmwfo2Mzsnt+V9OONsYauFmICb6lQPpCuXYJWejBNs4pDJRg== dependencies: "@types/unist" "^2" "@types/history@^4.7.11": version "4.7.11" - resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.11.tgz#56588b17ae8f50c53983a524fc3cc47437969d64" + resolved "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz" integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA== "@types/html-minifier-terser@^6.0.0": version "6.1.0" - resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" + resolved "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz" integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== "@types/http-errors@*": version "2.0.2" - resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.2.tgz#a86e00bbde8950364f8e7846687259ffcd96e8c2" + resolved "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz" integrity sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg== "@types/http-proxy@^1.17.8": version "1.17.12" - resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.12.tgz#86e849e9eeae0362548803c37a0a1afc616bd96b" + resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.12.tgz" integrity sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw== dependencies: "@types/node" "*" "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" + resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== "@types/istanbul-lib-report@*": version "3.0.1" - resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz#412e0725ef41cde73bfa03e0e833eaff41e0fd63" + resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz" integrity sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ== dependencies: "@types/istanbul-lib-coverage" "*" "@types/istanbul-reports@^3.0.0": version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz#edc8e421991a3b4df875036d381fc0a5a982f549" + resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz" integrity sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A== dependencies: "@types/istanbul-lib-report" "*" "@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": version "7.0.13" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.13.tgz#02c24f4363176d2d18fc8b70b9f3c54aba178a85" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz" integrity sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ== "@types/katex@^0.11.0": version "0.11.1" - resolved "https://registry.yarnpkg.com/@types/katex/-/katex-0.11.1.tgz#34de04477dcf79e2ef6c8d23b41a3d81f9ebeaf5" + resolved "https://registry.npmjs.org/@types/katex/-/katex-0.11.1.tgz" integrity sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg== "@types/mdast@^3.0.0": version "3.0.13" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-3.0.13.tgz#b7ba6e52d0faeb9c493e32c205f3831022be4e1b" + resolved "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.13.tgz" integrity sha512-HjiGiWedR0DVFkeNljpa6Lv4/IZU1+30VY5d747K7lBudFc3R0Ibr6yJ9lN3BE28VnZyDfLF/VB1Ql1ZIbKrmg== dependencies: "@types/unist" "^2" -"@types/mime@*": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.2.tgz#c1ae807f13d308ee7511a5b81c74f327028e66e8" - integrity sha512-Wj+fqpTLtTbG7c0tH47dkahefpLKEbB+xAZuLq7b4/IDHPl/n6VoXcyUQ2bypFlbSwvCr0y+bD4euTTqTJsPxQ== - -"@types/mime@^1": +"@types/mime@*", "@types/mime@^1": version "1.3.3" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.3.tgz#bbe64987e0eb05de150c305005055c7ad784a9ce" + resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz" integrity sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg== "@types/node@*": version "20.8.4" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.8.4.tgz#0e9ebb2ff29d5c3302fc84477d066fa7c6b441aa" + resolved "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz" integrity sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A== dependencies: undici-types "~5.25.1" "@types/node@^17.0.5": version "17.0.45" - resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.45.tgz#2c0fafd78705e7a18b7906b5201a522719dc5190" + resolved "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz" integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== "@types/parse-json@^4.0.0": version "4.0.0" - resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0" + resolved "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz" integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== "@types/parse5@^5.0.0": version "5.0.3" - resolved "https://registry.yarnpkg.com/@types/parse5/-/parse5-5.0.3.tgz#e7b5aebbac150f8b5fdd4a46e7f0bd8e65e19109" + 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.8" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.8.tgz#805eae6e8f41bd19e88917d2ea200dc992f405d3" + resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz" integrity sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ== "@types/qs@*": version "6.9.8" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.8.tgz#f2a7de3c107b89b441e071d5472e6b726b4adf45" + resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz" integrity sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg== "@types/range-parser@*": version "1.2.5" - resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.5.tgz#38bd1733ae299620771bd414837ade2e57757498" + resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz" integrity sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA== "@types/react-router-config@*", "@types/react-router-config@^5.0.6": version "5.0.8" - resolved "https://registry.yarnpkg.com/@types/react-router-config/-/react-router-config-5.0.8.tgz#dd00654de4d79927570a4a8807c4a728feed59f3" + resolved "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.8.tgz" integrity sha512-zBzYZsr05V9xRG96oQ/xBXHy5+fDCX5wL7bboM0FFoOYQp9Gxmz8uvuKSkLesNWHlICl+W1l64F7fmp/KsOkuw== dependencies: "@types/history" "^4.7.11" @@ -2141,7 +2172,7 @@ "@types/react-router-dom@*": version "5.3.3" - resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83" + resolved "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz" integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw== dependencies: "@types/history" "^4.7.11" @@ -2150,15 +2181,15 @@ "@types/react-router@*", "@types/react-router@^5.1.0": version "5.1.20" - resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.20.tgz#88eccaa122a82405ef3efbcaaa5dcdd9f021387c" + resolved "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz" integrity sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q== dependencies: "@types/history" "^4.7.11" "@types/react" "*" -"@types/react@*": +"@types/react@*", "@types/react@>= 16.8.0 < 19.0.0": version "18.2.28" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.28.tgz#86877465c0fcf751659a36c769ecedfcfacee332" + resolved "https://registry.npmjs.org/@types/react/-/react-18.2.28.tgz" integrity sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg== dependencies: "@types/prop-types" "*" @@ -2167,24 +2198,24 @@ "@types/retry@0.12.0": version "0.12.0" - resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" + resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== "@types/sax@^1.2.1": version "1.2.5" - resolved "https://registry.yarnpkg.com/@types/sax/-/sax-1.2.5.tgz#4392799e1770d24b6dc8d0c66c8882f8e1c38b3d" + resolved "https://registry.npmjs.org/@types/sax/-/sax-1.2.5.tgz" integrity sha512-9jWta97bBVC027/MShr3gLab8gPhKy4l6qpb+UJLF5pDm3501NvA7uvqVCW+REFtx00oTi6Cq9JzLwgq6evVgw== dependencies: "@types/node" "*" "@types/scheduler@*": version "0.16.4" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.4.tgz#fedc3e5b15c26dc18faae96bf1317487cb3658cf" + resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz" integrity sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ== "@types/send@*": version "0.17.2" - resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.2.tgz#af78a4495e3c2b79bfbdac3955fdd50e03cc98f2" + resolved "https://registry.npmjs.org/@types/send/-/send-0.17.2.tgz" integrity sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw== dependencies: "@types/mime" "^1" @@ -2192,14 +2223,14 @@ "@types/serve-index@^1.9.1": version "1.9.2" - resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.2.tgz#cb26e775678a8526b73a5d980a147518740aaecd" + resolved "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.2.tgz" integrity sha512-asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig== dependencies: "@types/express" "*" "@types/serve-static@*", "@types/serve-static@^1.13.10": version "1.15.3" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.3.tgz#2cfacfd1fd4520bbc3e292cca432d5e8e2e3ee61" + resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.3.tgz" integrity sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg== dependencies: "@types/http-errors" "*" @@ -2208,38 +2239,38 @@ "@types/sockjs@^0.3.33": version "0.3.34" - resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.34.tgz#43e10e549b36d2ba2589278f00f81b5d7ccda167" + resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.34.tgz" integrity sha512-R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g== dependencies: "@types/node" "*" "@types/unist@^2", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3": version "2.0.8" - resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.8.tgz#bb197b9639aa1a04cf464a617fe800cccd92ad5c" + resolved "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz" integrity sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw== "@types/ws@^8.5.5": version "8.5.7" - resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.7.tgz#1ca585074fe5d2c81dec7a3d451f244a2a6d83cb" + resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.7.tgz" integrity sha512-6UrLjiDUvn40CMrAubXuIVtj2PEfKDffJS7ychvnPU44j+KVeXmdHHTgqcM/dxLUTHxlXHiFM8Skmb8ozGdTnQ== dependencies: "@types/node" "*" "@types/yargs-parser@*": version "21.0.1" - resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.1.tgz#07773d7160494d56aa882d7531aac7319ea67c3b" + resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz" integrity sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ== "@types/yargs@^17.0.8": version "17.0.28" - resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.28.tgz#d106e4301fbacde3d1796ab27374dd16588ec851" + resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.28.tgz" integrity sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw== dependencies: "@types/yargs-parser" "*" -"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": +"@webassemblyjs/ast@^1.11.5", "@webassemblyjs/ast@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" + resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz" integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== dependencies: "@webassemblyjs/helper-numbers" "1.11.6" @@ -2247,22 +2278,22 @@ "@webassemblyjs/floating-point-hex-parser@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" + resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz" integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== "@webassemblyjs/helper-api-error@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz" integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== "@webassemblyjs/helper-buffer@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz" integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== "@webassemblyjs/helper-numbers@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz" integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== dependencies: "@webassemblyjs/floating-point-hex-parser" "1.11.6" @@ -2271,12 +2302,12 @@ "@webassemblyjs/helper-wasm-bytecode@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz" integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== "@webassemblyjs/helper-wasm-section@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" + resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz" integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2286,26 +2317,26 @@ "@webassemblyjs/ieee754@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" + resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz" integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== dependencies: "@xtuc/ieee754" "^1.2.0" "@webassemblyjs/leb128@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" + resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz" integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== dependencies: "@xtuc/long" "4.2.2" "@webassemblyjs/utf8@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" + resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz" integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== "@webassemblyjs/wasm-edit@^1.11.5": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz" integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2319,7 +2350,7 @@ "@webassemblyjs/wasm-gen@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz" integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2330,7 +2361,7 @@ "@webassemblyjs/wasm-opt@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz" integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2338,9 +2369,9 @@ "@webassemblyjs/wasm-gen" "1.11.6" "@webassemblyjs/wasm-parser" "1.11.6" -"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": +"@webassemblyjs/wasm-parser@^1.11.5", "@webassemblyjs/wasm-parser@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" + resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz" integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2352,7 +2383,7 @@ "@webassemblyjs/wast-printer@1.11.6": version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" + resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz" integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== dependencies: "@webassemblyjs/ast" "1.11.6" @@ -2360,17 +2391,17 @@ "@xtuc/ieee754@^1.2.0": version "1.2.0" - resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== "@xtuc/long@4.2.2": version "4.2.2" - resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: version "1.3.8" - resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + 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" @@ -2378,27 +2409,27 @@ accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: acorn-import-assertions@^1.9.0: version "1.9.0" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" + resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz" integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== acorn-walk@^8.0.0: version "8.2.0" - resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" + resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== -acorn@^8.0.4, acorn@^8.7.1, acorn@^8.8.2: +acorn@^8, acorn@^8.0.4, acorn@^8.7.1, acorn@^8.8.2: version "8.10.0" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.10.0.tgz#8be5b3907a67221a81ab23c7889c4c5526b62ec5" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz" integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== address@^1.0.1, address@^1.1.2: version "1.2.2" - resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" + resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== aggregate-error@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== dependencies: clean-stack "^2.0.0" @@ -2406,26 +2437,26 @@ aggregate-error@^3.0.0: ajv-formats@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" + resolved "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz" integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== dependencies: ajv "^8.0.0" ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: version "3.5.2" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== ajv-keywords@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" + 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" -ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: +ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5, ajv@^6.9.1: version "6.12.6" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== dependencies: fast-deep-equal "^3.1.1" @@ -2433,9 +2464,19 @@ ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ajv@^8.0.0, ajv@^8.9.0: +ajv@^8.0.0: version "8.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +ajv@^8.8.2, ajv@^8.9.0: + version "8.12.0" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== dependencies: fast-deep-equal "^3.1.1" @@ -2445,14 +2486,14 @@ ajv@^8.0.0, ajv@^8.9.0: algoliasearch-helper@^3.10.0: version "3.14.2" - resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.14.2.tgz#c34cfe6cefcfecd65c60bcb8bf9b68134472d28c" + resolved "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.14.2.tgz" integrity sha512-FjDSrjvQvJT/SKMW74nPgFpsoPUwZCzGbCqbp8HhBFfSk/OvNFxzCaCmuO0p7AWeLy1gD+muFwQEkBwcl5H4pg== dependencies: "@algolia/events" "^4.0.1" -algoliasearch@^4.13.1, algoliasearch@^4.19.1: +algoliasearch@^4.13.1, algoliasearch@^4.19.1, "algoliasearch@>= 3.1 < 6", "algoliasearch@>= 4.9.1 < 6": version "4.20.0" - resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-4.20.0.tgz#700c2cb66e14f8a288460036c7b2a554d0d93cf4" + resolved "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.20.0.tgz" integrity sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g== dependencies: "@algolia/cache-browser-local-storage" "4.20.0" @@ -2472,48 +2513,48 @@ algoliasearch@^4.13.1, algoliasearch@^4.19.1: ansi-align@^3.0.0, ansi-align@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" + 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" ansi-html-community@^0.0.8: version "0.0.8" - resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" + 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@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== ansi-regex@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== ansi-styles@^3.2.1: version "3.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + 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" ansi-styles@^4.0.0, ansi-styles@^4.1.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== dependencies: color-convert "^2.0.1" ansi-styles@^6.1.0: version "6.2.1" - resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== anymatch@~3.1.2: version "3.1.3" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== dependencies: normalize-path "^3.0.0" @@ -2521,49 +2562,49 @@ anymatch@~3.1.2: arg@^5.0.0: version "5.0.2" - resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" + resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== argparse@^1.0.7: version "1.0.10" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + resolved "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== dependencies: sprintf-js "~1.0.2" argparse@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" - integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== - array-flatten@^2.1.2: version "2.1.2" - resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + array-union@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== asap@~2.0.3: version "2.0.6" - resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46" + resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== at-least-node@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== autoprefixer@^10.4.12, autoprefixer@^10.4.7: version "10.4.16" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.16.tgz#fad1411024d8670880bdece3970aa72e3572feb8" + resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz" integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== dependencies: browserslist "^4.21.10" @@ -2575,14 +2616,14 @@ autoprefixer@^10.4.12, autoprefixer@^10.4.7: axios@^0.25.0: version "0.25.0" - resolved "https://registry.yarnpkg.com/axios/-/axios-0.25.0.tgz#349cfbb31331a9b4453190791760a8d35b093e0a" + resolved "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz" integrity sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g== dependencies: follow-redirects "^1.14.7" babel-loader@^8.2.5: version "8.3.0" - resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.3.0.tgz#124936e841ba4fe8176786d6ff28add1f134d6a8" + resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz" integrity sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q== dependencies: find-cache-dir "^3.3.1" @@ -2592,7 +2633,7 @@ babel-loader@^8.2.5: babel-plugin-apply-mdx-type-prop@1.6.22: version "1.6.22" - resolved "https://registry.yarnpkg.com/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz#d216e8fd0de91de3f1478ef3231e05446bc8705b" + 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" @@ -2600,21 +2641,21 @@ babel-plugin-apply-mdx-type-prop@1.6.22: babel-plugin-dynamic-import-node@^2.3.3: version "2.3.3" - resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + 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" babel-plugin-extract-import-names@1.6.22: version "1.6.22" - resolved "https://registry.yarnpkg.com/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz#de5f9a28eb12f3eb2578bf74472204e66d1a13dc" + 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" babel-plugin-polyfill-corejs2@^0.4.6: version "0.4.6" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz#b2df0251d8e99f229a8e60fc4efa9a68b41c8313" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz" integrity sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q== dependencies: "@babel/compat-data" "^7.22.6" @@ -2623,7 +2664,7 @@ babel-plugin-polyfill-corejs2@^0.4.6: babel-plugin-polyfill-corejs3@^0.8.5: version "0.8.5" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.5.tgz#a75fa1b0c3fc5bd6837f9ec465c0f48031b8cab1" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.5.tgz" integrity sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA== dependencies: "@babel/helper-define-polyfill-provider" "^0.4.3" @@ -2631,44 +2672,44 @@ babel-plugin-polyfill-corejs3@^0.8.5: babel-plugin-polyfill-regenerator@^0.5.3: version "0.5.3" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz#d4c49e4b44614607c13fb769bcd85c72bb26a4a5" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz" integrity sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw== dependencies: "@babel/helper-define-polyfill-provider" "^0.4.3" bail@^1.0.0: version "1.0.5" - resolved "https://registry.yarnpkg.com/bail/-/bail-1.0.5.tgz#b6fa133404a392cbc1f8c4bf63f5953351e7a776" + resolved "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz" integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== balanced-match@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== base16@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/base16/-/base16-1.0.0.tgz#e297f60d7ec1014a7a971a39ebc8a98c0b681e70" + resolved "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz" integrity sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ== batch@0.6.1: version "0.6.1" - resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== big.js@^5.2.2: version "5.2.2" - resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== binary-extensions@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== body-parser@1.20.1: version "1.20.1" - resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" + resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz" integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== dependencies: bytes "3.1.2" @@ -2686,7 +2727,7 @@ body-parser@1.20.1: bonjour-service@^1.0.11: version "1.1.1" - resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.1.1.tgz#960948fa0e0153f5d26743ab15baf8e33752c135" + resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz" integrity sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg== dependencies: array-flatten "^2.1.2" @@ -2696,12 +2737,12 @@ bonjour-service@^1.0.11: boolbase@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== boxen@^5.0.0: version "5.1.2" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-5.1.2.tgz#788cb686fc83c1f486dfa8a40c68fc2b831d2b50" + resolved "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz" integrity sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ== dependencies: ansi-align "^3.0.0" @@ -2715,7 +2756,7 @@ boxen@^5.0.0: boxen@^6.2.1: version "6.2.1" - resolved "https://registry.yarnpkg.com/boxen/-/boxen-6.2.1.tgz#b098a2278b2cd2845deef2dff2efc38d329b434d" + resolved "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz" integrity sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw== dependencies: ansi-align "^3.0.1" @@ -2729,7 +2770,7 @@ boxen@^6.2.1: brace-expansion@^1.1.7: version "1.1.11" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== dependencies: balanced-match "^1.0.0" @@ -2737,14 +2778,14 @@ brace-expansion@^1.1.7: braces@^3.0.2, braces@~3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== dependencies: fill-range "^7.0.1" -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.21.9, browserslist@^4.22.1: +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.21.9, browserslist@^4.22.1, "browserslist@>= 4.21.0": version "4.22.1" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.1.tgz#ba91958d1a59b87dab6fed8dfbcb3da5e2e9c619" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz" integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ== dependencies: caniuse-lite "^1.0.30001541" @@ -2754,22 +2795,22 @@ browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4 buffer-from@^1.0.0: version "1.1.2" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== bytes@3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== bytes@3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== cacheable-request@^6.0.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-6.1.0.tgz#20ffb8bd162ba4be11e9567d823db651052ca912" + resolved "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz" integrity sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== dependencies: clone-response "^1.0.2" @@ -2782,7 +2823,7 @@ cacheable-request@^6.0.0: call-bind@^1.0.0, call-bind@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.2.tgz#b1d4e89e688119c3c9a903ad30abb2f6a919be3c" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz" integrity sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== dependencies: function-bind "^1.1.1" @@ -2790,12 +2831,12 @@ call-bind@^1.0.0, call-bind@^1.0.2: callsites@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== camel-case@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" + resolved "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz" integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== dependencies: pascal-case "^3.1.2" @@ -2803,17 +2844,17 @@ camel-case@^4.1.2: camelcase-css@2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" + resolved "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== camelcase@^6.2.0: version "6.3.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== caniuse-api@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + 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" @@ -2823,17 +2864,17 @@ caniuse-api@^3.0.0: caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001541: version "1.0.30001547" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz#d4f92efc488aab3c7f92c738d3977c2a3180472b" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz" integrity sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA== ccount@^1.0.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043" + resolved "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz" integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg== chalk@^2.4.2: version "2.4.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + 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" @@ -2842,7 +2883,7 @@ chalk@^2.4.2: chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== dependencies: ansi-styles "^4.1.0" @@ -2850,22 +2891,22 @@ chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: character-entities-legacy@^1.0.0: version "1.1.4" - resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz#94bc1845dce70a5bb9d2ecc748725661293d8fc1" + resolved "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz" integrity sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== character-entities@^1.0.0: version "1.2.4" - resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-1.2.4.tgz#e12c3939b7eaf4e5b15e7ad4c5e28e1d48c5b16b" + resolved "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz" integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== character-reference-invalid@^1.0.0: version "1.1.4" - resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz#083329cda0eae272ab3dbbf37e9a382c13af1560" + resolved "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz" integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== cheerio-select@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-2.1.0.tgz#4d8673286b8126ca2a8e42740d5e3c4884ae21b4" + resolved "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz" integrity sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g== dependencies: boolbase "^1.0.0" @@ -2877,7 +2918,7 @@ cheerio-select@^2.1.0: cheerio@^1.0.0-rc.12: version "1.0.0-rc.12" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683" + resolved "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz" integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== dependencies: cheerio-select "^2.1.0" @@ -2890,7 +2931,7 @@ cheerio@^1.0.0-rc.12: chokidar@^3.4.2, chokidar@^3.5.3: version "3.5.3" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== dependencies: anymatch "~3.1.2" @@ -2905,44 +2946,44 @@ chokidar@^3.4.2, chokidar@^3.5.3: chrome-trace-event@^1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" + resolved "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz" integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== ci-info@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-2.0.0.tgz#67a9e964be31a51e15e5010d58e6f12834002f46" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== ci-info@^3.2.0: version "3.9.0" - resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz" integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== clean-css@^5.2.2, clean-css@^5.3.0: version "5.3.2" - resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.2.tgz#70ecc7d4d4114921f5d298349ff86a31a9975224" + resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz" integrity sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww== dependencies: source-map "~0.6.0" clean-stack@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== cli-boxes@^2.2.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f" + resolved "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz" integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== cli-boxes@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-3.0.0.tgz#71a10c716feeba005e4504f36329ef0b17cf3145" + resolved "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz" integrity sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g== cli-table3@^0.6.2: version "0.6.3" - resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.3.tgz#61ab765aac156b52f222954ffc607a6f01dbeeb2" + resolved "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz" integrity sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg== dependencies: string-width "^4.2.0" @@ -2951,7 +2992,7 @@ cli-table3@^0.6.2: clone-deep@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + 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" @@ -2960,100 +3001,105 @@ clone-deep@^4.0.1: clone-response@^1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/clone-response/-/clone-response-1.0.3.tgz#af2032aa47816399cf5f0a1d0db902f517abb8c3" + resolved "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz" integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA== dependencies: mimic-response "^1.0.0" clsx@^1.1.1, clsx@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" + resolved "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz" integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== collapse-white-space@^1.0.2: version "1.0.6" - resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.6.tgz#e63629c0016665792060dbbeb79c42239d2c5287" + resolved "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz" integrity sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ== color-convert@^1.9.0: version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + 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" color-convert@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + 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" -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - color-name@~1.1.4: version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + colord@^2.9.1: version "2.9.3" - resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" + resolved "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz" integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== colorette@^2.0.10: version "2.0.20" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== combine-promises@^1.1.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/combine-promises/-/combine-promises-1.2.0.tgz#5f2e68451862acf85761ded4d9e2af7769c2ca6a" + resolved "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz" integrity sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ== comma-separated-tokens@^1.0.0: version "1.0.8" - resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz#632b80b6117867a158f1080ad498b2fbe7e3f5ea" + resolved "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz" integrity sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== -commander@^2.19.0, commander@^2.20.0: +commander@^2.19.0: version "2.20.3" - resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^2.20.0: + 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== commander@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" + resolved "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz" integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== commander@^7.2.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== commander@^8.3.0: version "8.3.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== commondir@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" + resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== compressible@~2.0.16: version "2.0.18" - resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + resolved "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz" integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== dependencies: mime-db ">= 1.43.0 < 2" compression@^1.7.4: version "1.7.4" - resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + resolved "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz" integrity sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== dependencies: accepts "~1.3.5" @@ -3066,12 +3112,12 @@ compression@^1.7.4: concat-map@0.0.1: version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== configstore@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/configstore/-/configstore-5.0.1.tgz#d365021b5df4b98cdd187d6a3b0e3f6a7cc5ed96" + resolved "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz" integrity sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA== dependencies: dot-prop "^5.2.0" @@ -3083,59 +3129,59 @@ configstore@^5.0.1: connect-history-api-fallback@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" + resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz" integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== consola@^2.15.3: version "2.15.3" - resolved "https://registry.yarnpkg.com/consola/-/consola-2.15.3.tgz#2e11f98d6a4be71ff72e0bdf07bd23e12cb61550" + resolved "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz" integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== content-disposition@0.5.2: version "0.5.2" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz" integrity sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA== content-disposition@0.5.4: version "0.5.4" - resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + 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" content-type@~1.0.4: version "1.0.5" - resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== convert-source-map@^1.7.0: version "1.9.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz" integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== convert-source-map@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== cookie-signature@1.0.6: version "1.0.6" - resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== cookie@0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== copy-text-to-clipboard@^3.0.1: version "3.2.0" - resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz#0202b2d9bdae30a49a53f898626dcc3b49ad960b" + resolved "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz" integrity sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q== copy-webpack-plugin@^11.0.0: version "11.0.0" - resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz#96d4dbdb5f73d02dd72d0528d1958721ab72e04a" + resolved "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz" integrity sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ== dependencies: fast-glob "^3.2.11" @@ -3147,29 +3193,29 @@ copy-webpack-plugin@^11.0.0: core-js-compat@^3.31.0, core-js-compat@^3.32.2: version "3.33.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.33.0.tgz#24aa230b228406450b2277b7c8bfebae932df966" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz" integrity sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw== dependencies: browserslist "^4.22.1" core-js-pure@^3.30.2: version "3.33.0" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.33.0.tgz#938a28754b4d82017a7a8cbd2727b1abecc63591" + resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.33.0.tgz" integrity sha512-FKSIDtJnds/YFIEaZ4HszRX7hkxGpNKM7FC9aJ9WLJbSd3lD4vOltFuVIBLR8asSx9frkTSqL0dw90SKQxgKrg== core-js@^3.23.3: version "3.33.0" - resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.33.0.tgz#70366dbf737134761edb017990cf5ce6c6369c40" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz" integrity sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw== core-util-is@~1.0.0: version "1.0.3" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== cosmiconfig@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz" integrity sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== dependencies: "@types/parse-json" "^4.0.0" @@ -3180,7 +3226,7 @@ cosmiconfig@^6.0.0: cosmiconfig@^7.0.1: version "7.1.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz#1443b9afa596b670082ea46cbd8f6a62b84635f6" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz" integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== dependencies: "@types/parse-json" "^4.0.0" @@ -3191,7 +3237,7 @@ cosmiconfig@^7.0.1: cosmiconfig@^8.2.0: version "8.3.6" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" + resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz" integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== dependencies: import-fresh "^3.3.0" @@ -3201,14 +3247,14 @@ cosmiconfig@^8.2.0: cross-fetch@^3.1.5: version "3.1.8" - resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.8.tgz#0327eba65fd68a7d119f8fb2bf9334a1a7956f82" + resolved "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz" integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== dependencies: node-fetch "^2.6.12" cross-spawn@^7.0.3: version "7.0.3" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== dependencies: path-key "^3.1.0" @@ -3217,17 +3263,17 @@ cross-spawn@^7.0.3: crypto-random-string@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" + resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== css-declaration-sorter@^6.3.1: version "6.4.1" - resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz#28beac7c20bad7f1775be3a7129d7eae409a3a71" + resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz" integrity sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g== css-loader@^6.7.1: version "6.8.1" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.8.1.tgz#0f8f52699f60f5e679eab4ec0fcd68b8e8a50a88" + resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz" integrity sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g== dependencies: icss-utils "^5.1.0" @@ -3241,7 +3287,7 @@ css-loader@^6.7.1: css-minimizer-webpack-plugin@^4.0.0: version "4.2.2" - resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz#79f6199eb5adf1ff7ba57f105e3752d15211eb35" + resolved "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz" integrity sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA== dependencies: cssnano "^5.1.8" @@ -3253,7 +3299,7 @@ css-minimizer-webpack-plugin@^4.0.0: css-select@^4.1.3: version "4.3.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + resolved "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz" integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== dependencies: boolbase "^1.0.0" @@ -3264,7 +3310,7 @@ css-select@^4.1.3: css-select@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/css-select/-/css-select-5.1.0.tgz#b8ebd6554c3637ccc76688804ad3f6a6fdaea8a6" + resolved "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz" integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== dependencies: boolbase "^1.0.0" @@ -3275,7 +3321,7 @@ css-select@^5.1.0: css-tree@^1.1.2, css-tree@^1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz" integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== dependencies: mdn-data "2.0.14" @@ -3283,17 +3329,17 @@ css-tree@^1.1.2, css-tree@^1.1.3: css-what@^6.0.1, css-what@^6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== cssesc@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== cssnano-preset-advanced@^5.3.8: version "5.3.10" - resolved "https://registry.yarnpkg.com/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz#25558a1fbf3a871fb6429ce71e41be7f5aca6eef" + resolved "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz" integrity sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ== dependencies: autoprefixer "^10.4.12" @@ -3305,7 +3351,7 @@ cssnano-preset-advanced@^5.3.8: cssnano-preset-default@^5.2.14: version "5.2.14" - resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz#309def4f7b7e16d71ab2438052093330d9ab45d8" + resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz" integrity sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A== dependencies: css-declaration-sorter "^6.3.1" @@ -3340,12 +3386,12 @@ cssnano-preset-default@^5.2.14: cssnano-utils@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-3.1.0.tgz#95684d08c91511edfc70d2636338ca37ef3a6861" + resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz" integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== cssnano@^5.1.12, cssnano@^5.1.8: version "5.1.15" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-5.1.15.tgz#ded66b5480d5127fcb44dac12ea5a983755136bf" + resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz" integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== dependencies: cssnano-preset-default "^5.2.14" @@ -3354,62 +3400,69 @@ cssnano@^5.1.12, cssnano@^5.1.8: csso@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" + resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz" integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== dependencies: css-tree "^1.1.2" csstype@^3.0.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz" integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== -debug@2.6.9, debug@^2.6.0: +debug@^2.6.0: version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + resolved "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== dependencies: ms "2.0.0" -debug@4, debug@^4.1.0, debug@^4.1.1: +debug@^4.1.0, debug@^4.1.1, debug@4: version "4.3.4" - resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== dependencies: ms "2.1.2" +debug@2.6.9: + 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" + decompress-response@^3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-3.3.0.tgz#80a4dd323748384bfa248083622aedec982adff3" + resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz" integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== dependencies: mimic-response "^1.0.0" deep-extend@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== deepmerge@^4.2.2: version "4.3.1" - resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== default-gateway@^6.0.3: version "6.0.3" - resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" + 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" defer-to-connect@^1.0.1: version "1.1.3" - resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591" + resolved "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz" integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== define-data-property@^1.0.1: version "1.1.0" - resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.0.tgz#0db13540704e1d8d479a0656cf781267531b9451" + resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz" integrity sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g== dependencies: get-intrinsic "^1.2.1" @@ -3418,12 +3471,12 @@ define-data-property@^1.0.1: define-lazy-prop@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" + resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== define-properties@^1.1.4: version "1.2.1" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== dependencies: define-data-property "^1.0.1" @@ -3432,7 +3485,7 @@ define-properties@^1.1.4: del@^6.1.1: version "6.1.1" - resolved "https://registry.yarnpkg.com/del/-/del-6.1.1.tgz#3b70314f1ec0aa325c6b14eb36b95786671edb7a" + resolved "https://registry.npmjs.org/del/-/del-6.1.1.tgz" integrity sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg== dependencies: globby "^11.0.1" @@ -3444,36 +3497,36 @@ del@^6.1.1: rimraf "^3.0.2" slash "^3.0.0" -depd@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - depd@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== +depd@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + destroy@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== detab@2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/detab/-/detab-2.0.4.tgz#b927892069aff405fbb9a186fe97a44a92a94b43" + resolved "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz" integrity sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g== dependencies: repeat-string "^1.5.4" detect-node@^2.0.4: version "2.1.0" - resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== detect-port-alt@^1.1.6: version "1.1.6" - resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" + 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" @@ -3481,7 +3534,7 @@ detect-port-alt@^1.1.6: detect-port@^1.3.0: version "1.5.1" - resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.5.1.tgz#451ca9b6eaf20451acb0799b8ab40dff7718727b" + resolved "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz" integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ== dependencies: address "^1.0.1" @@ -3489,33 +3542,33 @@ detect-port@^1.3.0: dir-glob@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== dependencies: path-type "^4.0.0" dns-equal@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" + resolved "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== dns-packet@^5.2.2: version "5.6.1" - resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.6.1.tgz#ae888ad425a9d1478a0674256ab866de1012cf2f" + resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz" integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw== dependencies: "@leichtgewicht/ip-codec" "^2.0.1" dom-converter@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + resolved "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz" integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== dependencies: utila "~0.4" dom-serializer@^1.0.1: version "1.4.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== dependencies: domelementtype "^2.0.1" @@ -3524,7 +3577,7 @@ dom-serializer@^1.0.1: dom-serializer@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53" + resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz" integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== dependencies: domelementtype "^2.3.0" @@ -3533,26 +3586,26 @@ dom-serializer@^2.0.0: domelementtype@^2.0.1, domelementtype@^2.2.0, domelementtype@^2.3.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: version "4.3.1" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz" integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== dependencies: domelementtype "^2.2.0" domhandler@^5.0.2, domhandler@^5.0.3: version "5.0.3" - resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" + resolved "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz" integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== dependencies: domelementtype "^2.3.0" domutils@^2.5.2, domutils@^2.8.0: version "2.8.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + resolved "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz" integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== dependencies: dom-serializer "^1.0.1" @@ -3561,7 +3614,7 @@ domutils@^2.5.2, domutils@^2.8.0: domutils@^3.0.1: version "3.1.0" - resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e" + resolved "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz" integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== dependencies: dom-serializer "^2.0.0" @@ -3570,7 +3623,7 @@ domutils@^3.0.1: dot-case@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" + resolved "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz" integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== dependencies: no-case "^3.0.4" @@ -3578,71 +3631,71 @@ dot-case@^3.0.4: dot-prop@^5.2.0: version "5.3.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.3.0.tgz#90ccce708cd9cd82cc4dc8c3ddd9abdd55b20e88" + resolved "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz" integrity sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== dependencies: is-obj "^2.0.0" -duplexer3@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.5.tgz#0b5e4d7bad5de8901ea4440624c8e1d20099217e" - integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== - duplexer@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== +duplexer3@^0.1.4: + version "0.1.5" + resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz" + integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== + eastasianwidth@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== ee-first@1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== electron-to-chromium@^1.4.535: version "1.4.551" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.551.tgz#14db6660a88f66ce095ea2657abe5653bc7f42ed" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.551.tgz" integrity sha512-/Ng/W/kFv7wdEHYzxdK7Cv0BHEGSkSB3M0Ssl8Ndr1eMiYeas/+Mv4cNaDqamqWx6nd2uQZfPz6g25z25M/sdw== emoji-regex@^8.0.0: version "8.0.0" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== emoji-regex@^9.2.2: version "9.2.2" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== emojis-list@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== emoticon@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/emoticon/-/emoticon-3.2.0.tgz#c008ca7d7620fac742fe1bf4af8ff8fed154ae7f" + resolved "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz" integrity sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg== encodeurl@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== end-of-stream@^1.1.0: version "1.4.4" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.4.tgz#5ae64a5f45057baf3626ec14da0ca5e4b2431eb0" + 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" enhanced-resolve@^5.15.0: version "5.15.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" + resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz" integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== dependencies: graceful-fs "^4.2.4" @@ -3650,54 +3703,54 @@ enhanced-resolve@^5.15.0: entities@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== entities@^4.2.0, entities@^4.4.0: version "4.5.0" - resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" + resolved "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz" integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== error-ex@^1.3.1: version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + 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" es-module-lexer@^1.2.1: version "1.3.1" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.3.1.tgz#c1b0dd5ada807a3b3155315911f364dc4e909db1" + resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz" integrity sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q== escalade@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== escape-goat@^2.0.0: version "2.1.1" - resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-2.1.1.tgz#1b2dc77003676c457ec760b2dc68edb648188675" + resolved "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz" integrity sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q== escape-html@^1.0.3, escape-html@~1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== escape-string-regexp@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== escape-string-regexp@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== eslint-scope@5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== dependencies: esrecurse "^4.3.0" @@ -3705,44 +3758,44 @@ eslint-scope@5.1.1: esprima@^4.0.0: version "4.0.1" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== esrecurse@^4.3.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== dependencies: estraverse "^5.2.0" estraverse@^4.1.1: version "4.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== estraverse@^5.2.0: version "5.3.0" - resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== esutils@^2.0.2: version "2.0.3" - resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== eta@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/eta/-/eta-2.2.0.tgz#eb8b5f8c4e8b6306561a455e62cd7492fe3a9b8a" + resolved "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz" integrity sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g== etag@~1.8.1: version "1.8.1" - resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== eval@^0.1.8: version "0.1.8" - resolved "https://registry.yarnpkg.com/eval/-/eval-0.1.8.tgz#2b903473b8cc1d1989b83a1e7923f883eb357f85" + resolved "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz" integrity sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw== dependencies: "@types/node" "*" @@ -3750,17 +3803,17 @@ eval@^0.1.8: eventemitter3@^4.0.0: version "4.0.7" - resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== events@^3.2.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== execa@^5.0.0: version "5.1.1" - resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== dependencies: cross-spawn "^7.0.3" @@ -3775,7 +3828,7 @@ execa@^5.0.0: express@^4.17.3: version "4.18.2" - resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" + resolved "https://registry.npmjs.org/express/-/express-4.18.2.tgz" integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== dependencies: accepts "~1.3.8" @@ -3812,24 +3865,24 @@ express@^4.17.3: extend-shallow@^2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== dependencies: is-extendable "^0.1.0" extend@^3.0.0: version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" - resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== fast-glob@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.0: version "3.3.1" - resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz" integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== dependencies: "@nodelib/fs.stat" "^2.0.2" @@ -3840,45 +3893,45 @@ fast-glob@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.0: fast-json-stable-stringify@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + 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@1.1.3: version "1.1.3" - resolved "https://registry.yarnpkg.com/fast-url-parser/-/fast-url-parser-1.1.3.tgz#f4af3ea9f34d8a271cf58ad2b3759f431f0b318d" + resolved "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz" integrity sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ== dependencies: punycode "^1.3.2" fastq@^1.6.0: version "1.15.0" - resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.15.0.tgz#d04d07c6a2a68fe4599fea8d2e103a937fae6b3a" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz" integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== dependencies: reusify "^1.0.4" faye-websocket@^0.11.3: version "0.11.4" - resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + resolved "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz" integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== dependencies: websocket-driver ">=0.5.1" fbemitter@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/fbemitter/-/fbemitter-3.0.0.tgz#00b2a1af5411254aab416cd75f9e6289bee4bff3" + resolved "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz" integrity sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw== dependencies: fbjs "^3.0.0" fbjs-css-vars@^1.0.0: version "1.0.2" - resolved "https://registry.yarnpkg.com/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz#216551136ae02fe255932c3ec8775f18e2c078b8" + resolved "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz" integrity sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ== fbjs@^3.0.0, fbjs@^3.0.1: version "3.0.5" - resolved "https://registry.yarnpkg.com/fbjs/-/fbjs-3.0.5.tgz#aa0edb7d5caa6340011790bd9249dbef8a81128d" + resolved "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz" integrity sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg== dependencies: cross-fetch "^3.1.5" @@ -3891,14 +3944,14 @@ fbjs@^3.0.0, fbjs@^3.0.1: feed@^4.2.2: version "4.2.2" - resolved "https://registry.yarnpkg.com/feed/-/feed-4.2.2.tgz#865783ef6ed12579e2c44bbef3c9113bc4956a7e" + resolved "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz" integrity sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ== dependencies: xml-js "^1.6.11" -file-loader@^6.2.0: +file-loader@*, file-loader@^6.2.0: version "6.2.0" - resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + resolved "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz" integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== dependencies: loader-utils "^2.0.0" @@ -3906,19 +3959,19 @@ file-loader@^6.2.0: filesize@^8.0.6: version "8.0.7" - resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8" + resolved "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== fill-range@^7.0.1: version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + 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" finalhandler@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== dependencies: debug "2.6.9" @@ -3931,7 +3984,7 @@ finalhandler@1.2.0: find-cache-dir@^3.3.1: version "3.3.2" - resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-3.3.2.tgz#b30c5b6eff0730731aea9bbd9dbecbd80256d64b" + 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" @@ -3940,14 +3993,14 @@ find-cache-dir@^3.3.1: find-up@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + resolved "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz" integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== dependencies: locate-path "^3.0.0" find-up@^4.0.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19" + resolved "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== dependencies: locate-path "^5.0.0" @@ -3955,7 +4008,7 @@ find-up@^4.0.0: find-up@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + 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" @@ -3963,7 +4016,7 @@ find-up@^5.0.0: flux@^4.0.1: version "4.0.4" - resolved "https://registry.yarnpkg.com/flux/-/flux-4.0.4.tgz#9661182ea81d161ee1a6a6af10d20485ef2ac572" + resolved "https://registry.npmjs.org/flux/-/flux-4.0.4.tgz" integrity sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw== dependencies: fbemitter "^3.0.0" @@ -3971,12 +4024,12 @@ flux@^4.0.1: follow-redirects@^1.0.0, follow-redirects@^1.14.7: version "1.15.3" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.3.tgz#fe2f3ef2690afce7e82ed0b44db08165b207123a" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz" integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q== fork-ts-checker-webpack-plugin@^6.5.0: version "6.5.3" - resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz#eda2eff6e22476a2688d10661688c47f611b37f3" + resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz" integrity sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ== dependencies: "@babel/code-frame" "^7.8.3" @@ -3995,22 +4048,22 @@ fork-ts-checker-webpack-plugin@^6.5.0: forwarded@0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== fraction.js@^4.3.6: version "4.3.6" - resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.6.tgz#e9e3acec6c9a28cf7bc36cbe35eea4ceb2c5c92d" + resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz" integrity sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg== fresh@0.5.2: version "0.5.2" - resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== fs-extra@^10.1.0: version "10.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.1.0.tgz#02873cfbc4084dde127eaa5f9905eef2325d1abf" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== dependencies: graceful-fs "^4.2.0" @@ -4019,7 +4072,7 @@ fs-extra@^10.1.0: fs-extra@^9.0.0: version "9.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + 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" @@ -4029,32 +4082,27 @@ fs-extra@^9.0.0: fs-monkey@^1.0.4: version "1.0.5" - resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.5.tgz#fe450175f0db0d7ea758102e1d84096acb925788" + resolved "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz" integrity sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew== fs.realpath@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== -fsevents@~2.3.2: - version "2.3.3" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" - integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== - function-bind@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: version "1.0.0-beta.2" - resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz#d295644fed4505fc9cde952c37ee12b477a83d82" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz" integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== dependencies: function-bind "^1.1.1" @@ -4064,55 +4112,55 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@ get-own-enumerable-property-symbols@^3.0.0: version "3.0.2" - resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" + 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@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-4.1.0.tgz#c1b255575f3dc21d59bfc79cd3d2b46b1c3a54b5" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz" integrity sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== dependencies: pump "^3.0.0" get-stream@^5.1.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3" + 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" get-stream@^6.0.0: version "6.0.1" - resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== github-slugger@^1.4.0: version "1.5.0" - resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.5.0.tgz#17891bbc73232051474d68bd867a34625c955f7d" + resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz" integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== glob-parent@^5.1.2, glob-parent@~5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== dependencies: is-glob "^4.0.1" glob-parent@^6.0.1: version "6.0.2" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + 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" glob-to-regexp@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + resolved "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== glob@^7.0.0, glob@^7.1.3, glob@^7.1.6: version "7.2.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== dependencies: fs.realpath "^1.0.0" @@ -4124,21 +4172,21 @@ glob@^7.0.0, glob@^7.1.3, glob@^7.1.6: global-dirs@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.1.tgz#0c488971f066baceda21447aecb1a8b911d22485" + resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz" integrity sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA== dependencies: ini "2.0.0" global-modules@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + resolved "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz" integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== dependencies: global-prefix "^3.0.0" global-prefix@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + resolved "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz" integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== dependencies: ini "^1.3.5" @@ -4147,12 +4195,12 @@ global-prefix@^3.0.0: globals@^11.1.0: version "11.12.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== globby@^11.0.1, globby@^11.0.4, globby@^11.1.0: version "11.1.0" - resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== dependencies: array-union "^2.1.0" @@ -4164,7 +4212,7 @@ globby@^11.0.1, globby@^11.0.4, globby@^11.1.0: globby@^13.1.1: version "13.2.2" - resolved "https://registry.yarnpkg.com/globby/-/globby-13.2.2.tgz#63b90b1bf68619c2135475cbd4e71e66aa090592" + resolved "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz" integrity sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w== dependencies: dir-glob "^3.0.1" @@ -4175,14 +4223,14 @@ globby@^13.1.1: gopd@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== dependencies: get-intrinsic "^1.1.3" got@^9.6.0: version "9.6.0" - resolved "https://registry.yarnpkg.com/got/-/got-9.6.0.tgz#edf45e7d67f99545705de1f7bbeeeb121765ed85" + resolved "https://registry.npmjs.org/got/-/got-9.6.0.tgz" integrity sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== dependencies: "@sindresorhus/is" "^0.14.0" @@ -4199,12 +4247,12 @@ got@^9.6.0: graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.11" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== gray-matter@^4.0.3: version "4.0.3" - resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-4.0.3.tgz#e893c064825de73ea1f5f7d88c7a9f7274288798" + resolved "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz" integrity sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q== dependencies: js-yaml "^3.13.1" @@ -4214,56 +4262,56 @@ gray-matter@^4.0.3: gzip-size@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" + 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" handle-thing@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== has-flag@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== has-property-descriptors@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== dependencies: get-intrinsic "^1.1.1" has-proto@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== has-symbols@^1.0.3: version "1.0.3" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== has-yarn@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-2.1.0.tgz#137e11354a7b5bf11aa5cb649cf0c6f3ff2b2e77" + resolved "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz" integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== has@^1.0.3: version "1.0.4" - resolved "https://registry.yarnpkg.com/has/-/has-1.0.4.tgz#2eb2860e000011dae4f1406a86fe80e530fb2ec6" + resolved "https://registry.npmjs.org/has/-/has-1.0.4.tgz" integrity sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ== hast-to-hyperscript@^9.0.0: version "9.0.1" - resolved "https://registry.yarnpkg.com/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz#9b67fd188e4c81e8ad66f803855334173920218d" + 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" @@ -4276,7 +4324,7 @@ hast-to-hyperscript@^9.0.0: hast-util-from-parse5@^6.0.0: version "6.0.1" - resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz#554e34abdeea25ac76f5bd950a1f0180e0b3bc2a" + 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" @@ -4286,19 +4334,19 @@ hast-util-from-parse5@^6.0.0: vfile-location "^3.2.0" web-namespaces "^1.0.0" -hast-util-is-element@1.1.0, hast-util-is-element@^1.0.0: +hast-util-is-element@^1.0.0, hast-util-is-element@1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz#3b3ed5159a2707c6137b48637fbfe068e175a425" + resolved "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz" integrity sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ== hast-util-parse-selector@^2.0.0: version "2.2.5" - resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz#d57c23f4da16ae3c63b3b6ca4616683313499c3a" + 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@6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-6.0.1.tgz#973b15930b7529a7b66984c98148b46526885977" + 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" @@ -4314,7 +4362,7 @@ hast-util-raw@6.0.1: hast-util-to-parse5@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz#1ec44650b631d72952066cea9b1445df699f8479" + 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" @@ -4325,7 +4373,7 @@ hast-util-to-parse5@^6.0.0: hast-util-to-text@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/hast-util-to-text/-/hast-util-to-text-2.0.1.tgz#04f2e065642a0edb08341976084aa217624a0f8b" + resolved "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-2.0.1.tgz" integrity sha512-8nsgCARfs6VkwH2jJU9b8LNTuR4700na+0h3PqCaEk4MAnMDeu5P0tP8mjk9LLNGxIeQRLbiDbZVw6rku+pYsQ== dependencies: hast-util-is-element "^1.0.0" @@ -4334,7 +4382,7 @@ hast-util-to-text@^2.0.0: hastscript@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-6.0.0.tgz#e8768d7eac56c3fdeac8a92830d58e811e5bf640" + 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" @@ -4345,12 +4393,12 @@ hastscript@^6.0.0: he@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== history@^4.9.0: version "4.10.1" - resolved "https://registry.yarnpkg.com/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" + resolved "https://registry.npmjs.org/history/-/history-4.10.1.tgz" integrity sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== dependencies: "@babel/runtime" "^7.1.2" @@ -4362,14 +4410,14 @@ history@^4.9.0: hoist-non-react-statics@^3.1.0: version "3.3.2" - resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + 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" hpack.js@^2.1.6: version "2.1.6" - resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== dependencies: inherits "^2.0.1" @@ -4379,12 +4427,12 @@ hpack.js@^2.1.6: html-entities@^2.3.2: version "2.4.0" - resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061" + resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz" integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ== html-minifier-terser@^6.0.2, html-minifier-terser@^6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" + 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" @@ -4397,17 +4445,17 @@ html-minifier-terser@^6.0.2, html-minifier-terser@^6.1.0: html-tags@^3.2.0: version "3.3.1" - resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.3.1.tgz#a04026a18c882e4bba8a01a3d39cfe465d40b5ce" + resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz" integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== html-void-elements@^1.0.0: version "1.0.5" - resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-1.0.5.tgz#ce9159494e86d95e45795b166c2021c2cfca4483" + 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@^5.5.0: version "5.5.3" - resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz#72270f4a78e222b5825b296e5e3e1328ad525a3e" + resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz" integrity sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg== dependencies: "@types/html-minifier-terser" "^6.0.0" @@ -4418,7 +4466,7 @@ html-webpack-plugin@^5.5.0: htmlparser2@^6.1.0: version "6.1.0" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== dependencies: domelementtype "^2.0.1" @@ -4428,7 +4476,7 @@ htmlparser2@^6.1.0: htmlparser2@^8.0.1: version "8.0.2" - resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21" + resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz" integrity sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA== dependencies: domelementtype "^2.3.0" @@ -4438,17 +4486,27 @@ htmlparser2@^8.0.1: http-cache-semantics@^4.0.0: version "4.1.1" - resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz" integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== http-deceiver@^1.2.7: version "1.2.7" - resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + http-errors@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== dependencies: depd "2.0.0" @@ -4457,24 +4515,14 @@ http-errors@2.0.0: statuses "2.0.1" toidentifier "1.0.1" -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" - integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - http-parser-js@>=0.5.1: version "0.5.8" - resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" + resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== http-proxy-middleware@^2.0.3: version "2.0.6" - resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" + resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz" integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw== dependencies: "@types/http-proxy" "^1.17.8" @@ -4485,7 +4533,7 @@ http-proxy-middleware@^2.0.3: http-proxy@^1.18.1: version "1.18.1" - resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + 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" @@ -4494,41 +4542,41 @@ http-proxy@^1.18.1: human-signals@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== iconv-lite@0.4.24: version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" icss-utils@^5.0.0, icss-utils@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== ignore@^5.2.0, ignore@^5.2.4: version "5.2.4" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz" integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== image-size@^1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.0.2.tgz#d778b6d0ab75b2737c1556dd631652eb963bc486" + resolved "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz" integrity sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg== dependencies: queue "6.0.2" immer@^9.0.7: version "9.0.21" - resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176" + resolved "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz" integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA== import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== dependencies: parent-module "^1.0.0" @@ -4536,87 +4584,87 @@ import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: import-lazy@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-2.1.0.tgz#05698e3d45c88e8d7e9d92cb0584e77f096f3e43" + resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz" integrity sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A== imurmurhash@^0.1.4: version "0.1.4" - resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== indent-string@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== infima@0.2.0-alpha.43: version "0.2.0-alpha.43" - resolved "https://registry.yarnpkg.com/infima/-/infima-0.2.0-alpha.43.tgz#f7aa1d7b30b6c08afef441c726bac6150228cbe0" + resolved "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.43.tgz" integrity sha512-2uw57LvUqW0rK/SWYnd/2rRfxNA5DDNOh33jxF7fy46VWoNhGxiUQyVZHbBMjQ33mQem0cjdDVwgWVAmlRfgyQ== inflight@^1.0.4: version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: +inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3, inherits@2, inherits@2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== inherits@2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== -ini@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" - integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== - ini@^1.3.5, ini@~1.3.0: version "1.3.8" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== +ini@2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz" + integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + inline-style-parser@0.1.1: version "0.1.1" - resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" + resolved "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz" integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== interpret@^1.0.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + resolved "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz" integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== invariant@^2.2.4: version "2.2.4" - resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== dependencies: loose-envify "^1.0.0" -ipaddr.js@1.9.1: - version "1.9.1" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" - integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== - ipaddr.js@^2.0.1: version "2.1.0" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz#2119bc447ff8c257753b196fc5f1ce08a4cdf39f" + resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz" integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ== -is-alphabetical@1.0.4, is-alphabetical@^1.0.0: +ipaddr.js@1.9.1: + 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== + +is-alphabetical@^1.0.0, is-alphabetical@1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz#9e7d6b94916be22153745d184c298cbf986a686d" + resolved "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz" integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== is-alphanumerical@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz#7eb9a2431f855f6b1ef1a78e326df515696c4dbf" + resolved "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz" integrity sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== dependencies: is-alphabetical "^1.0.0" @@ -4624,75 +4672,75 @@ is-alphanumerical@^1.0.0: is-arrayish@^0.2.1: version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-binary-path@~2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + 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" is-buffer@^2.0.0: version "2.0.5" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" + resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz" integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== is-ci@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-2.0.0.tgz#6bc6334181810e04b5c22b3d589fdca55026404c" + resolved "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz" integrity sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== dependencies: ci-info "^2.0.0" is-core-module@^2.13.0: version "2.13.0" - resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz" integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ== dependencies: has "^1.0.3" is-decimal@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-1.0.4.tgz#65a3a5958a1c5b63a706e1b333d7cd9f630d3fa5" + resolved "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz" integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== is-docker@^2.0.0, is-docker@^2.1.1: version "2.2.1" - resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== is-extendable@^0.1.0: version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== is-extglob@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== is-fullwidth-code-point@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + 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@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: version "4.0.3" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== dependencies: is-extglob "^2.1.1" is-hexadecimal@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" + resolved "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz" integrity sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== is-installed-globally@^0.4.0: version "0.4.0" - resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" + 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" @@ -4700,121 +4748,121 @@ is-installed-globally@^0.4.0: is-npm@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-5.0.0.tgz#43e8d65cc56e1b67f8d47262cf667099193f45a8" + resolved "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz" integrity sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA== is-number@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== is-obj@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== is-obj@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== is-path-cwd@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + resolved "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz" integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== is-path-inside@^3.0.2: version "3.0.3" - resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== is-plain-obj@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz" integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA== is-plain-obj@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" + resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== is-plain-object@^2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + 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" is-plain-object@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz" integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== is-regexp@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== is-root@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" + resolved "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== is-stream@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== is-typedarray@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== is-whitespace-character@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz#0858edd94a95594c7c9dd0b5c174ec6e45ee4aa7" + resolved "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz" integrity sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w== is-word-character@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/is-word-character/-/is-word-character-1.0.4.tgz#ce0e73216f98599060592f62ff31354ddbeb0230" + resolved "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz" integrity sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA== is-wsl@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + resolved "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz" integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== dependencies: is-docker "^2.0.0" is-yarn-global@^0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.3.0.tgz#d502d3382590ea3004893746754c89139973e232" + resolved "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz" integrity sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== - isarray@~1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" + integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== + isexe@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== isobject@^3.0.1: version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== jest-util@^29.7.0: version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" + resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz" integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== dependencies: "@jest/types" "^29.6.3" @@ -4826,7 +4874,7 @@ jest-util@^29.7.0: jest-worker@^27.4.5: version "27.5.1" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== dependencies: "@types/node" "*" @@ -4835,7 +4883,7 @@ jest-worker@^27.4.5: jest-worker@^29.1.2: version "29.7.0" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz" integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== dependencies: "@types/node" "*" @@ -4845,12 +4893,12 @@ jest-worker@^29.1.2: jiti@^1.18.2: version "1.20.0" - resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.20.0.tgz#2d823b5852ee8963585c8dd8b7992ffc1ae83b42" + resolved "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz" integrity sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA== joi@^17.6.0: version "17.11.0" - resolved "https://registry.yarnpkg.com/joi/-/joi-17.11.0.tgz#aa9da753578ec7720e6f0ca2c7046996ed04fc1a" + resolved "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz" integrity sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ== dependencies: "@hapi/hoek" "^9.0.0" @@ -4861,12 +4909,12 @@ joi@^17.6.0: "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@^3.13.1: version "3.14.1" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== dependencies: argparse "^1.0.7" @@ -4874,49 +4922,49 @@ js-yaml@^3.13.1: js-yaml@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== dependencies: argparse "^2.0.1" jsesc@^2.5.1: version "2.5.2" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== jsesc@~0.5.0: version "0.5.0" - resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== json-buffer@3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.0.tgz#5b1f397afc75d677bde8bcfc0e47e1f9a3d9a898" + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz" integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ== json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: version "2.3.1" - resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + 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@^0.4.1: version "0.4.1" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== json-schema-traverse@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== json5@^2.1.2, json5@^2.2.3: version "2.2.3" - resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== jsonfile@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== dependencies: universalify "^2.0.0" @@ -4925,38 +4973,38 @@ jsonfile@^6.0.1: katex@^0.12.0: version "0.12.0" - resolved "https://registry.yarnpkg.com/katex/-/katex-0.12.0.tgz#2fb1c665dbd2b043edcf8a1f5c555f46beaa0cb9" + resolved "https://registry.npmjs.org/katex/-/katex-0.12.0.tgz" integrity sha512-y+8btoc/CK70XqcHqjxiGWBOeIL8upbS0peTPXTvgrh21n1RiWWcIpSWM+4uXq+IAgNh9YYQWdc7LVDPDAEEAg== dependencies: commander "^2.19.0" keyv@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/keyv/-/keyv-3.1.0.tgz#ecc228486f69991e49e9476485a5be1e8fc5c4d9" + resolved "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz" integrity sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== dependencies: json-buffer "3.0.0" kind-of@^6.0.0, kind-of@^6.0.2: version "6.0.3" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + resolved "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== kleur@^3.0.3: version "3.0.3" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== latest-version@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-5.1.0.tgz#119dfe908fe38d15dfa43ecd13fa12ec8832face" + resolved "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz" integrity sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== dependencies: package-json "^6.3.0" launch-editor@^2.6.0: version "2.6.1" - resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.1.tgz#f259c9ef95cbc9425620bbbd14b468fcdb4ffe3c" + resolved "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz" integrity sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw== dependencies: picocolors "^1.0.0" @@ -4964,27 +5012,27 @@ launch-editor@^2.6.0: leven@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== lilconfig@^2.0.3: version "2.1.0" - resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" + resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz" integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== lines-and-columns@^1.1.6: version "1.2.4" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== loader-runner@^4.2.0: version "4.3.0" - resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== loader-utils@^2.0.0: version "2.0.4" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz" integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== dependencies: big.js "^5.2.2" @@ -4993,12 +5041,12 @@ loader-utils@^2.0.0: loader-utils@^3.2.0: version "3.2.1" - resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576" + resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz" integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw== locate-path@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz" integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== dependencies: p-locate "^3.0.0" @@ -5006,140 +5054,140 @@ locate-path@^3.0.0: locate-path@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== dependencies: p-locate "^4.1.0" locate-path@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + 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" lodash.curry@^4.0.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/lodash.curry/-/lodash.curry-4.1.1.tgz#248e36072ede906501d75966200a86dab8b23170" + resolved "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz" integrity sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA== lodash.debounce@^4.0.8: version "4.0.8" - resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== lodash.escape@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" + resolved "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz" integrity sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw== lodash.flatten@^4.4.0: version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.flatten/-/lodash.flatten-4.4.0.tgz#f31c22225a9632d2bbf8e4addbef240aa765a61f" + resolved "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz" integrity sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g== lodash.flow@^3.3.0: version "3.5.0" - resolved "https://registry.yarnpkg.com/lodash.flow/-/lodash.flow-3.5.0.tgz#87bf40292b8cf83e4e8ce1a3ae4209e20071675a" + resolved "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz" integrity sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw== lodash.invokemap@^4.6.0: version "4.6.0" - resolved "https://registry.yarnpkg.com/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz#1748cda5d8b0ef8369c4eb3ec54c21feba1f2d62" + resolved "https://registry.npmjs.org/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz" integrity sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w== lodash.memoize@^4.1.2: version "4.1.2" - resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== lodash.pullall@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/lodash.pullall/-/lodash.pullall-4.2.0.tgz#9d98b8518b7c965b0fae4099bd9fb7df8bbf38ba" + resolved "https://registry.npmjs.org/lodash.pullall/-/lodash.pullall-4.2.0.tgz" integrity sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg== -lodash.uniq@4.5.0, lodash.uniq@^4.5.0: +lodash.uniq@^4.5.0, lodash.uniq@4.5.0: version "4.5.0" - resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== lodash.uniqby@^4.7.0: version "4.7.0" - resolved "https://registry.yarnpkg.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz#d99c07a669e9e6d24e1362dfe266c67616af1302" + resolved "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz" integrity sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww== lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: version "4.17.21" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + 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" lower-case@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" + resolved "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz" integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== dependencies: tslib "^2.0.3" lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-1.0.1.tgz#6f9e30b47084d971a7c820ff15a6c5167b74c26f" + resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz" integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== lowercase-keys@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-2.0.0.tgz#2603e78b7b4b0006cbca2fbcc8a3202558ac9479" + resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz" integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== lru-cache@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== dependencies: yallist "^3.0.2" lru-cache@^6.0.0: version "6.0.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== dependencies: yallist "^4.0.0" make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/make-dir/-/make-dir-3.1.0.tgz#415e967046b3a7f1d185277d84aa58203726a13f" + 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" markdown-escapes@^1.0.0: version "1.0.4" - resolved "https://registry.yarnpkg.com/markdown-escapes/-/markdown-escapes-1.0.4.tgz#c95415ef451499d7602b91095f3c8e8975f78535" + resolved "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz" integrity sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg== mdast-squeeze-paragraphs@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz#7c4c114679c3bee27ef10b58e2e015be79f1ef97" + 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" mdast-util-definitions@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz#c5c1a84db799173b4dcf7643cda999e440c24db2" + 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" mdast-util-to-hast@10.0.1: version "10.0.1" - resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz#0cfc82089494c52d46eb0e3edb7a4eb2aea021eb" + 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" @@ -5153,145 +5201,171 @@ mdast-util-to-hast@10.0.1: mdast-util-to-string@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b" + resolved "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz" integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== mdn-data@2.0.14: version "2.0.14" - resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== mdurl@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" + resolved "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz" integrity sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g== media-typer@0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== memfs@^3.1.2, memfs@^3.4.3: version "3.6.0" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6" + resolved "https://registry.npmjs.org/memfs/-/memfs-3.6.0.tgz" integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== dependencies: fs-monkey "^1.0.4" merge-descriptors@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== merge-stream@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== merge2@^1.3.0, merge2@^1.4.1: version "1.4.1" - resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== methods@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== dependencies: braces "^3.0.2" picomatch "^2.3.1" -mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": +"mime-db@>= 1.43.0 < 2": version "1.52.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== mime-db@~1.33.0: version "1.33.0" - resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz" integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== -mime-types@2.1.18: +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.27: + version "2.1.35" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime-types@^2.1.31: + version "2.1.35" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime-types@~2.1.17, mime-types@2.1.18: version "2.1.18" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" + 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" -mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: +mime-types@~2.1.24: version "2.1.35" - resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== dependencies: mime-db "1.52.0" mime@1.6.0: version "1.6.0" - resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== mimic-fn@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== mimic-response@^1.0.0, mimic-response@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-1.0.1.tgz#4923538878eef42063cb8a3e3b0798781487ab1b" + resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz" integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== mini-css-extract-plugin@^2.6.1: version "2.7.6" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz#282a3d38863fddcd2e0c220aaed5b90bc156564d" + resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz" integrity sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw== dependencies: schema-utils "^4.0.0" minimalistic-assert@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + resolved "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== -minimatch@3.1.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1: +minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== dependencies: brace-expansion "^1.1.7" minimist@^1.2.0, minimist@^1.2.5: version "1.2.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== mrmime@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-1.0.1.tgz#5f90c825fad4bdd41dc914eff5d1a8cfdaf24f27" + resolved "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz" integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== ms@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== ms@2.1.2: version "2.1.2" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== ms@2.1.3: version "2.1.3" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== multicast-dns@^7.2.5: version "7.2.5" - resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" + resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== dependencies: dns-packet "^5.2.2" @@ -5299,22 +5373,22 @@ multicast-dns@^7.2.5: nanoid@^3.3.6: version "3.3.6" - resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.6.tgz#443380c856d6e9f9824267d960b4236ad583ea4c" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz" integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== negotiator@0.6.3: version "0.6.3" - resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== neo-async@^2.6.2: version "2.6.2" - resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + resolved "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz" integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== no-case@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" + resolved "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz" integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== dependencies: lower-case "^2.0.2" @@ -5322,85 +5396,85 @@ no-case@^3.0.4: node-emoji@^1.10.0: version "1.11.0" - resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.11.0.tgz#69a0150e6946e2f115e9d7ea4df7971e2628301c" + 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-fetch@^2.6.12: version "2.7.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz" integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== dependencies: whatwg-url "^5.0.0" node-forge@^1: version "1.3.1" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" + resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== node-releases@^2.0.13: version "2.0.13" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.13.tgz#d5ed1627c23e3461e819b02e57b75e4899b1c81d" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz" integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== normalize-path@^3.0.0, normalize-path@~3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== normalize-range@^0.1.2: version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== normalize-url@^4.1.0: version "4.5.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-4.5.1.tgz#0dd90cf1288ee1d1313b87081c9a5932ee48518a" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz" integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== normalize-url@^6.0.1: version "6.1.0" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a" + resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz" integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A== npm-run-path@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + 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" nprogress@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1" + resolved "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz" integrity sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA== nth-check@^2.0.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== dependencies: boolbase "^1.0.0" object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-inspect@^1.9.0: version "1.12.3" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.3.tgz#ba62dffd67ee256c8c086dfae69e016cd1f198b9" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz" integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== object-keys@^1.1.1: version "1.1.1" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== object.assign@^4.1.0: version "4.1.4" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz" integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== dependencies: call-bind "^1.0.2" @@ -5410,38 +5484,38 @@ object.assign@^4.1.0: obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== on-finished@2.4.1: version "2.4.1" - resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== dependencies: ee-first "1.1.1" on-headers@~1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + resolved "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz" integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== once@^1.3.0, once@^1.3.1, once@^1.4.0: version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== dependencies: wrappy "1" onetime@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== dependencies: mimic-fn "^2.1.0" open@^8.0.9, open@^8.4.0: version "8.4.2" - resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" + resolved "https://registry.npmjs.org/open/-/open-8.4.2.tgz" integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== dependencies: define-lazy-prop "^2.0.0" @@ -5450,59 +5524,59 @@ open@^8.0.9, open@^8.4.0: opener@^1.5.2: version "1.5.2" - resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" + resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz" integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== p-cancelable@^1.0.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-1.1.0.tgz#d078d15a3af409220c886f1d9a0ca2e441ab26cc" + resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz" integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== dependencies: p-try "^2.0.0" p-limit@^3.0.2: version "3.1.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== dependencies: yocto-queue "^0.1.0" p-locate@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + 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" p-locate@^4.1.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07" + 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" p-locate@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + 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" p-map@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + 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" p-retry@^4.5.0: version "4.6.2" - resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" + resolved "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz" integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== dependencies: "@types/retry" "0.12.0" @@ -5510,12 +5584,12 @@ p-retry@^4.5.0: p-try@^2.0.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + resolved "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== package-json@^6.3.0: version "6.5.0" - resolved "https://registry.yarnpkg.com/package-json/-/package-json-6.5.0.tgz#6feedaca35e75725876d0b0e64974697fed145b0" + resolved "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz" integrity sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== dependencies: got "^9.6.0" @@ -5525,7 +5599,7 @@ package-json@^6.3.0: param-case@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" + resolved "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz" integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== dependencies: dot-case "^3.0.4" @@ -5533,14 +5607,14 @@ param-case@^3.0.4: parent-module@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + 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" parse-entities@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-2.0.0.tgz#53c6eb5b9314a1f4ec99fa0fdf7ce01ecda0cbe8" + 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" @@ -5552,7 +5626,7 @@ parse-entities@^2.0.0: parse-json@^5.0.0, parse-json@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + 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" @@ -5562,12 +5636,12 @@ parse-json@^5.0.0, parse-json@^5.2.0: parse-numeric-range@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz#7c63b61190d61e4d53a1197f0c83c47bb670ffa3" + resolved "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz" integrity sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ== parse5-htmlparser2-tree-adapter@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz#23c2cc233bcf09bb7beba8b8a69d46b08c62c2f1" + resolved "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz" integrity sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g== dependencies: domhandler "^5.0.2" @@ -5575,24 +5649,24 @@ parse5-htmlparser2-tree-adapter@^7.0.0: parse5@^6.0.0: version "6.0.1" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-6.0.1.tgz#e1a1c085c569b3dc08321184f19a39cc27f7c30b" + resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== parse5@^7.0.0: version "7.1.2" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" + resolved "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz" integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== dependencies: entities "^4.4.0" parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" - resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== pascal-case@^3.1.2: version "3.1.2" - resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" + resolved "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz" integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== dependencies: no-case "^3.0.4" @@ -5600,83 +5674,83 @@ pascal-case@^3.1.2: path-exists@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== path-exists@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== path-is-absolute@^1.0.0: version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path-is-inside@1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + resolved "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" integrity sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w== path-key@^3.0.0, path-key@^3.1.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== path-parse@^1.0.7: version "1.0.7" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" - integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== - -path-to-regexp@2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-2.2.1.tgz#90b617025a16381a879bc82a38d4e8bdeb2bcf45" - integrity sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ== - path-to-regexp@^1.7.0: version "1.8.0" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz" integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== dependencies: isarray "0.0.1" +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== + +path-to-regexp@2.2.1: + version "2.2.1" + resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz" + integrity sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ== + path-type@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== picocolors@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" - resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== pkg-dir@^4.1.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-4.2.0.tgz#f099133df7ede422e81d1d8448270eeb3e4261f3" + 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" pkg-up@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" + resolved "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz" integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== dependencies: find-up "^3.0.0" postcss-calc@^8.2.3: version "8.2.4" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-8.2.4.tgz#77b9c29bfcbe8a07ff6693dc87050828889739a5" + 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" @@ -5684,7 +5758,7 @@ postcss-calc@^8.2.3: postcss-colormin@^5.3.1: version "5.3.1" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-5.3.1.tgz#86c27c26ed6ba00d96c79e08f3ffb418d1d1988f" + resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz" integrity sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ== dependencies: browserslist "^4.21.4" @@ -5694,7 +5768,7 @@ postcss-colormin@^5.3.1: postcss-convert-values@^5.1.3: version "5.1.3" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz#04998bb9ba6b65aa31035d669a6af342c5f9d393" + resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz" integrity sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA== dependencies: browserslist "^4.21.4" @@ -5702,34 +5776,34 @@ postcss-convert-values@^5.1.3: postcss-discard-comments@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz#8df5e81d2925af2780075840c1526f0660e53696" + resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== postcss-discard-duplicates@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz#9eb4fe8456706a4eebd6d3b7b777d07bad03e848" + resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== postcss-discard-empty@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz#e57762343ff7f503fe53fca553d18d7f0c369c6c" + resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== postcss-discard-overridden@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz#7e8c5b53325747e9d90131bb88635282fb4a276e" + resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== postcss-discard-unused@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz#8974e9b143d887677304e558c1166d3762501142" + resolved "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz" integrity sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw== dependencies: postcss-selector-parser "^6.0.5" postcss-loader@^7.0.0: version "7.3.3" - resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.3.tgz#6da03e71a918ef49df1bb4be4c80401df8e249dd" + resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz" integrity sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA== dependencies: cosmiconfig "^8.2.0" @@ -5738,7 +5812,7 @@ postcss-loader@^7.0.0: postcss-merge-idents@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz#7753817c2e0b75d0853b56f78a89771e15ca04a1" + resolved "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz" integrity sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw== dependencies: cssnano-utils "^3.1.0" @@ -5746,7 +5820,7 @@ postcss-merge-idents@^5.1.1: postcss-merge-longhand@^5.1.7: version "5.1.7" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz#24a1bdf402d9ef0e70f568f39bdc0344d568fb16" + resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz" integrity sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ== dependencies: postcss-value-parser "^4.2.0" @@ -5754,7 +5828,7 @@ postcss-merge-longhand@^5.1.7: postcss-merge-rules@^5.1.4: version "5.1.4" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz#2f26fa5cacb75b1402e213789f6766ae5e40313c" + resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz" integrity sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g== dependencies: browserslist "^4.21.4" @@ -5764,14 +5838,14 @@ postcss-merge-rules@^5.1.4: postcss-minify-font-values@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz#f1df0014a726083d260d3bd85d7385fb89d1f01b" + resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz" integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== dependencies: postcss-value-parser "^4.2.0" postcss-minify-gradients@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz#f1fe1b4f498134a5068240c2f25d46fcd236ba2c" + resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz" integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== dependencies: colord "^2.9.1" @@ -5780,7 +5854,7 @@ postcss-minify-gradients@^5.1.1: postcss-minify-params@^5.1.4: version "5.1.4" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz#c06a6c787128b3208b38c9364cfc40c8aa5d7352" + resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz" integrity sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw== dependencies: browserslist "^4.21.4" @@ -5789,19 +5863,19 @@ postcss-minify-params@^5.1.4: postcss-minify-selectors@^5.2.1: version "5.2.1" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz#d4e7e6b46147b8117ea9325a915a801d5fe656c6" + resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== dependencies: postcss-selector-parser "^6.0.5" postcss-modules-extract-imports@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + resolved "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz" integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== postcss-modules-local-by-default@^4.0.3: version "4.0.3" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524" + resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz" integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA== dependencies: icss-utils "^5.0.0" @@ -5810,61 +5884,61 @@ postcss-modules-local-by-default@^4.0.3: postcss-modules-scope@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz#9ef3151456d3bbfa120ca44898dfca6f2fa01f06" + 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" postcss-modules-values@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + 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" postcss-normalize-charset@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz#9302de0b29094b52c259e9b2cf8dc0879879f0ed" + resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz" integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== postcss-normalize-display-values@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz#72abbae58081960e9edd7200fcf21ab8325c3da8" + resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz" integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-positions@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz#ef97279d894087b59325b45c47f1e863daefbb92" + resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-repeat-style@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz#e9eb96805204f4766df66fd09ed2e13545420fb2" + resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-string@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz#411961169e07308c82c1f8c55f3e8a337757e228" + resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz" integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-timing-functions@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz#d5614410f8f0b2388e9f240aa6011ba6f52dafbb" + resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz" integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== dependencies: postcss-value-parser "^4.2.0" postcss-normalize-unicode@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz#f67297fca3fea7f17e0d2caa40769afc487aa030" + resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz" integrity sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA== dependencies: browserslist "^4.21.4" @@ -5872,7 +5946,7 @@ postcss-normalize-unicode@^5.1.1: postcss-normalize-url@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz#ed9d88ca82e21abef99f743457d3729a042adcdc" + resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz" integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== dependencies: normalize-url "^6.0.1" @@ -5880,14 +5954,14 @@ postcss-normalize-url@^5.1.0: postcss-normalize-whitespace@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz#08a1a0d1ffa17a7cc6efe1e6c9da969cc4493cfa" + resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz" integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== dependencies: postcss-value-parser "^4.2.0" postcss-ordered-values@^5.1.3: version "5.1.3" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz#b6fd2bd10f937b23d86bc829c69e7732ce76ea38" + resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== dependencies: cssnano-utils "^3.1.0" @@ -5895,14 +5969,14 @@ postcss-ordered-values@^5.1.3: postcss-reduce-idents@^5.2.0: version "5.2.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz#c89c11336c432ac4b28792f24778859a67dfba95" + resolved "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz" integrity sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg== dependencies: postcss-value-parser "^4.2.0" postcss-reduce-initial@^5.1.2: version "5.1.2" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz#798cd77b3e033eae7105c18c9d371d989e1382d6" + resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz" integrity sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg== dependencies: browserslist "^4.21.4" @@ -5910,14 +5984,14 @@ postcss-reduce-initial@^5.1.2: postcss-reduce-transforms@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz#333b70e7758b802f3dd0ddfe98bb1ccfef96b6e9" + resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz" integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== dependencies: postcss-value-parser "^4.2.0" postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: version "6.0.13" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz#d05d8d76b1e8e173257ef9d60b706a8e5e99bf1b" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz" integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== dependencies: cssesc "^3.0.0" @@ -5925,14 +5999,14 @@ postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector postcss-sort-media-queries@^4.2.1: version "4.4.1" - resolved "https://registry.yarnpkg.com/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz#04a5a78db3921eb78f28a1a781a2e68e65258128" + resolved "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz" integrity sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw== dependencies: sort-css-media-queries "2.1.0" postcss-svgo@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-5.1.0.tgz#0a317400ced789f233a28826e77523f15857d80d" + resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz" integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== dependencies: postcss-value-parser "^4.2.0" @@ -5940,24 +6014,24 @@ postcss-svgo@^5.1.0: postcss-unique-selectors@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz#a9f273d1eacd09e9aa6088f4b0507b18b1b541b6" + resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz" integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== dependencies: postcss-selector-parser "^6.0.5" postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + resolved "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== postcss-zindex@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-5.1.0.tgz#4a5c7e5ff1050bd4c01d95b1847dfdcc58a496ff" + resolved "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz" integrity sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A== -postcss@^8.3.11, postcss@^8.4.14, postcss@^8.4.17, postcss@^8.4.21: +"postcss@^7.0.0 || ^8.0.1", postcss@^8.0.9, postcss@^8.1.0, postcss@^8.2.15, postcss@^8.2.2, postcss@^8.3.11, postcss@^8.4.14, postcss@^8.4.16, postcss@^8.4.17, postcss@^8.4.21: version "8.4.31" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== dependencies: nanoid "^3.3.6" @@ -5966,12 +6040,12 @@ postcss@^8.3.11, postcss@^8.4.14, postcss@^8.4.17, postcss@^8.4.21: prepend-http@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897" + resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz" integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA== pretty-error@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" + resolved "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz" integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== dependencies: lodash "^4.17.20" @@ -5979,34 +6053,34 @@ pretty-error@^4.0.0: pretty-time@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e" + resolved "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz" integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== prism-react-renderer@^1.3.5: version "1.3.5" - resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz#786bb69aa6f73c32ba1ee813fbe17a0115435085" + resolved "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz" integrity sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg== prismjs@^1.28.0: version "1.29.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12" + resolved "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz" integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== process-nextick-args@~2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + resolved "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== promise@^7.1.1: version "7.3.1" - resolved "https://registry.yarnpkg.com/promise/-/promise-7.3.1.tgz#064b72602b18f90f29192b8b1bc418ffd1ebd3bf" + resolved "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz" integrity sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg== dependencies: asap "~2.0.3" prompts@^2.4.2: version "2.4.2" - resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + resolved "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz" integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== dependencies: kleur "^3.0.3" @@ -6014,7 +6088,7 @@ prompts@^2.4.2: prop-types@^15.6.2, prop-types@^15.7.2: version "15.8.1" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + resolved "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz" integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== dependencies: loose-envify "^1.4.0" @@ -6023,14 +6097,14 @@ prop-types@^15.6.2, prop-types@^15.7.2: property-information@^5.0.0, property-information@^5.3.0: version "5.6.0" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-5.6.0.tgz#61675545fb23002f245c6540ec46077d4da3ed69" + resolved "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz" integrity sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA== dependencies: xtend "^4.0.0" proxy-addr@~2.0.7: version "2.0.7" - resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + 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" @@ -6038,7 +6112,7 @@ proxy-addr@~2.0.7: pump@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/pump/-/pump-3.0.0.tgz#b4a2116815bde2f4e1ea602354e8c75565107a64" + 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" @@ -6046,65 +6120,70 @@ pump@^3.0.0: punycode@^1.3.2: version "1.4.1" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" + resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== punycode@^2.1.0: version "2.3.0" - resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz" integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== pupa@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/pupa/-/pupa-2.1.1.tgz#f5e8fd4afc2c5d97828faa523549ed8744a20d62" + resolved "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz" integrity sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A== dependencies: escape-goat "^2.0.0" pure-color@^1.2.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/pure-color/-/pure-color-1.3.0.tgz#1fe064fb0ac851f0de61320a8bf796836422f33e" + resolved "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz" integrity sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA== qs@6.11.0: version "6.11.0" - resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + resolved "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz" integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== dependencies: side-channel "^1.0.4" queue-microtask@^1.2.2: version "1.2.3" - resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== queue@6.0.2: version "6.0.2" - resolved "https://registry.yarnpkg.com/queue/-/queue-6.0.2.tgz#b91525283e2315c7553d2efa18d83e76432fed65" + resolved "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz" integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== dependencies: inherits "~2.0.3" randombytes@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== dependencies: safe-buffer "^5.1.0" +range-parser@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + range-parser@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz" integrity sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A== -range-parser@^1.2.1, range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - raw-body@2.5.1: version "2.5.1" - resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz" integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== dependencies: bytes "3.1.2" @@ -6112,9 +6191,9 @@ raw-body@2.5.1: iconv-lite "0.4.24" unpipe "1.0.0" -rc@1.2.8, rc@^1.2.8: +rc@^1.2.8, rc@1.2.8: version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + resolved "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== dependencies: deep-extend "^0.6.0" @@ -6124,7 +6203,7 @@ rc@1.2.8, rc@^1.2.8: react-base16-styling@^0.6.0: version "0.6.0" - resolved "https://registry.yarnpkg.com/react-base16-styling/-/react-base16-styling-0.6.0.tgz#ef2156d66cf4139695c8a167886cb69ea660792c" + resolved "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz" integrity sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ== dependencies: base16 "^1.0.0" @@ -6134,7 +6213,7 @@ react-base16-styling@^0.6.0: react-dev-utils@^12.0.1: version "12.0.1" - resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73" + resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz" integrity sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ== dependencies: "@babel/code-frame" "^7.16.0" @@ -6162,9 +6241,9 @@ react-dev-utils@^12.0.1: strip-ansi "^6.0.1" text-table "^0.2.0" -react-dom@^17.0.1: +react-dom@*, "react-dom@^16.6.0 || ^17.0.0 || ^18.0.0", "react-dom@^16.8.4 || ^17.0.0", "react-dom@^17.0.0 || ^16.3.0 || ^15.5.4", react-dom@^17.0.1, "react-dom@>= 16.8.0 < 19.0.0": version "17.0.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" + resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz" integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== dependencies: loose-envify "^1.1.0" @@ -6173,17 +6252,17 @@ react-dom@^17.0.1: react-error-overlay@^6.0.11: version "6.0.11" - resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" + resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz" integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== react-fast-compare@^3.2.0: version "3.2.2" - resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49" + resolved "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz" integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ== react-helmet-async@*, react-helmet-async@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/react-helmet-async/-/react-helmet-async-1.3.0.tgz#7bd5bf8c5c69ea9f02f6083f14ce33ef545c222e" + resolved "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz" integrity sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg== dependencies: "@babel/runtime" "^7.12.5" @@ -6194,12 +6273,12 @@ react-helmet-async@*, react-helmet-async@^1.3.0: react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: version "16.13.1" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== react-json-view@^1.21.3: version "1.21.3" - resolved "https://registry.yarnpkg.com/react-json-view/-/react-json-view-1.21.3.tgz#f184209ee8f1bf374fb0c41b0813cff54549c475" + 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" @@ -6209,26 +6288,34 @@ react-json-view@^1.21.3: react-lifecycles-compat@^3.0.4: version "3.0.4" - resolved "https://registry.yarnpkg.com/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz#4f1a273afdfc8f3488a8c516bfda78f872352362" + resolved "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz" integrity sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA== react-loadable-ssr-addon-v5-slorber@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz#2cdc91e8a744ffdf9e3556caabeb6e4278689883" + 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" +react-loadable@*, "react-loadable@npm:@docusaurus/react-loadable@5.5.2": + 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" + react-router-config@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/react-router-config/-/react-router-config-5.1.1.tgz#0f4263d1a80c6b2dc7b9c1902c9526478194a988" + 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" react-router-dom@^5.3.3: version "5.3.4" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.3.4.tgz#2ed62ffd88cae6db134445f4a0c0ae8b91d2e5e6" + resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz" integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ== dependencies: "@babel/runtime" "^7.12.13" @@ -6239,9 +6326,9 @@ react-router-dom@^5.3.3: tiny-invariant "^1.0.2" tiny-warning "^1.0.0" -react-router@5.3.4, react-router@^5.3.3: +react-router@^5.3.3, react-router@>=5, react-router@5.3.4: version "5.3.4" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.3.4.tgz#8ca252d70fcc37841e31473c7a151cf777887bb5" + resolved "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz" integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA== dependencies: "@babel/runtime" "^7.12.13" @@ -6256,16 +6343,16 @@ react-router@5.3.4, react-router@^5.3.3: react-textarea-autosize@^8.3.2: version "8.5.3" - resolved "https://registry.yarnpkg.com/react-textarea-autosize/-/react-textarea-autosize-8.5.3.tgz#d1e9fe760178413891484847d3378706052dd409" + resolved "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.5.3.tgz" integrity sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ== dependencies: "@babel/runtime" "^7.20.13" use-composed-ref "^1.3.0" use-latest "^1.2.1" -react@^17.0.1: +react@*, "react@^15.0.2 || ^16.0.0 || ^17.0.0", "react@^16.13.1 || ^17.0.0", "react@^16.6.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@^16.8.4 || ^17.0.0", "react@^17.0.0 || ^16.3.0 || ^15.5.4", react@^17.0.1, "react@>= 16.8.0 < 19.0.0", react@>=0.14.9, react@>=15, react@17.0.2: version "17.0.2" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" + 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" @@ -6273,7 +6360,7 @@ react@^17.0.1: readable-stream@^2.0.1: version "2.3.8" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== dependencies: core-util-is "~1.0.0" @@ -6286,7 +6373,7 @@ readable-stream@^2.0.1: readable-stream@^3.0.6: version "3.6.2" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== dependencies: inherits "^2.0.3" @@ -6295,57 +6382,57 @@ readable-stream@^3.0.6: readdirp@~3.6.0: version "3.6.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== dependencies: picomatch "^2.2.1" reading-time@^1.5.0: version "1.5.0" - resolved "https://registry.yarnpkg.com/reading-time/-/reading-time-1.5.0.tgz#d2a7f1b6057cb2e169beaf87113cc3411b5bc5bb" + resolved "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz" integrity sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg== rechoir@^0.6.2: version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + resolved "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz" integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== dependencies: resolve "^1.1.6" recursive-readdir@^2.2.2: version "2.2.3" - resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.3.tgz#e726f328c0d69153bcabd5c322d3195252379372" + resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz" integrity sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA== dependencies: minimatch "^3.0.5" regenerate-unicode-properties@^10.1.0: version "10.1.1" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480" + resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz" integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== dependencies: regenerate "^1.4.2" regenerate@^1.4.2: version "1.4.2" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== regenerator-runtime@^0.14.0: version "0.14.0" - resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz" integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== regenerator-transform@^0.15.2: version "0.15.2" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" + resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz" integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== dependencies: "@babel/runtime" "^7.8.4" regexpu-core@^5.3.1: version "5.3.2" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" + resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz" integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== dependencies: "@babel/regjsgen" "^0.8.0" @@ -6357,28 +6444,28 @@ regexpu-core@^5.3.1: registry-auth-token@^4.0.0: version "4.2.2" - resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-4.2.2.tgz#f02d49c3668884612ca031419491a13539e21fac" + resolved "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz" integrity sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg== dependencies: rc "1.2.8" registry-url@^5.0.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-5.1.0.tgz#e98334b50d5434b81136b44ec638d9c2009c5009" + resolved "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz" integrity sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== dependencies: rc "^1.2.8" regjsparser@^0.9.1: version "0.9.1" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" + resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz" integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== dependencies: jsesc "~0.5.0" rehype-katex@4: version "4.0.0" - resolved "https://registry.yarnpkg.com/rehype-katex/-/rehype-katex-4.0.0.tgz#ce11a5db0bff014350e7a9cfd30147d314b14330" + resolved "https://registry.npmjs.org/rehype-katex/-/rehype-katex-4.0.0.tgz" integrity sha512-0mgBqYugQyIW0eUl6RDOZ28Cat2YzrnWGaYgKCMQnJw6ClmKgLqXBnkDAPGh2mwxvkkKwQOUMUpSLpA5rt7rzA== dependencies: "@types/katex" "^0.11.0" @@ -6390,7 +6477,7 @@ rehype-katex@4: rehype-parse@^7.0.0: version "7.0.1" - resolved "https://registry.yarnpkg.com/rehype-parse/-/rehype-parse-7.0.1.tgz#58900f6702b56767814afc2a9efa2d42b1c90c57" + resolved "https://registry.npmjs.org/rehype-parse/-/rehype-parse-7.0.1.tgz" integrity sha512-fOiR9a9xH+Le19i4fGzIEowAbwG7idy2Jzs4mOrFWBSJ0sNUgy0ev871dwWnbOo371SjgjG4pwzrbgSVrKxecw== dependencies: hast-util-from-parse5 "^6.0.0" @@ -6398,12 +6485,12 @@ rehype-parse@^7.0.0: relateurl@^0.2.7: version "0.2.7" - resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== remark-emoji@^2.2.0: version "2.2.0" - resolved "https://registry.yarnpkg.com/remark-emoji/-/remark-emoji-2.2.0.tgz#1c702090a1525da5b80e15a8f963ef2c8236cac7" + resolved "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz" integrity sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w== dependencies: emoticon "^3.2.0" @@ -6412,17 +6499,17 @@ remark-emoji@^2.2.0: remark-footnotes@2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/remark-footnotes/-/remark-footnotes-2.0.0.tgz#9001c4c2ffebba55695d2dd80ffb8b82f7e6303f" + resolved "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz" integrity sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ== remark-math@3: version "3.0.1" - resolved "https://registry.yarnpkg.com/remark-math/-/remark-math-3.0.1.tgz#85a02a15b15cad34b89a27244d4887b3a95185bb" + resolved "https://registry.npmjs.org/remark-math/-/remark-math-3.0.1.tgz" integrity sha512-epT77R/HK0x7NqrWHdSV75uNLwn8g9qTyMqCRCDujL0vj/6T6+yhdrR7mjELWtkse+Fw02kijAaBuVcHBor1+Q== remark-mdx@1.6.22: version "1.6.22" - resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-1.6.22.tgz#06a8dab07dcfdd57f3373af7f86bd0e992108bbd" + resolved "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz" integrity sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ== dependencies: "@babel/core" "7.12.9" @@ -6436,7 +6523,7 @@ remark-mdx@1.6.22: remark-parse@8.0.3: version "8.0.3" - resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-8.0.3.tgz#9c62aa3b35b79a486454c690472906075f40c7e1" + 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" @@ -6458,14 +6545,14 @@ remark-parse@8.0.3: remark-squeeze-paragraphs@4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz#76eb0e085295131c84748c8e43810159c5653ead" + 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" renderkid@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" + resolved "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz" integrity sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg== dependencies: css-select "^4.1.3" @@ -6476,37 +6563,37 @@ renderkid@^3.0.0: repeat-string@^1.0.0, repeat-string@^1.5.4: version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== require-from-string@^2.0.2: version "2.0.2" - resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + 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@>= 0.1.1": version "0.1.2" - resolved "https://registry.yarnpkg.com/require-like/-/require-like-0.1.2.tgz#ad6f30c13becd797010c468afa775c0c0a6b47fa" + resolved "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz" integrity sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A== requires-port@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== resolve-from@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== resolve-pathname@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" + resolved "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz" integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== resolve@^1.1.6, resolve@^1.14.2, resolve@^1.3.2: version "1.22.8" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== dependencies: is-core-module "^2.13.0" @@ -6515,36 +6602,36 @@ resolve@^1.1.6, resolve@^1.14.2, resolve@^1.3.2: responselike@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/responselike/-/responselike-1.0.2.tgz#918720ef3b631c5642be068f15ade5a46f4ba1e7" + resolved "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz" integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ== dependencies: lowercase-keys "^1.0.0" retry@^0.13.1: version "0.13.1" - resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" + resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== reusify@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== rimraf@^3.0.2: version "3.0.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== dependencies: glob "^7.1.3" rtl-detect@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/rtl-detect/-/rtl-detect-1.0.4.tgz#40ae0ea7302a150b96bc75af7d749607392ecac6" + resolved "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz" integrity sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ== rtlcss@^3.5.0: version "3.5.0" - resolved "https://registry.yarnpkg.com/rtlcss/-/rtlcss-3.5.0.tgz#c9eb91269827a102bac7ae3115dd5d049de636c3" + resolved "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz" integrity sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A== dependencies: find-up "^5.0.0" @@ -6554,67 +6641,81 @@ rtlcss@^3.5.0: run-parallel@^1.1.9: version "1.2.0" - resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== dependencies: queue-microtask "^1.2.2" rxjs@^7.5.4: version "7.8.1" - resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-7.8.1.tgz#6f6f3d99ea8044291efd92e7c7fcf562c4057543" + resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz" integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== dependencies: tslib "^2.1.0" -safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: +safe-buffer@^5.1.0, safe-buffer@>=5.1.0, safe-buffer@~5.2.0, safe-buffer@5.2.1: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== -safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: - version "5.2.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +safe-buffer@5.1.2: + 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@>= 2.1.2 < 3": version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== sax@^1.2.4: version "1.3.0" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.3.0.tgz#a5dbe77db3be05c9d1ee7785dbd3ea9de51593d0" + resolved "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz" integrity sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA== scheduler@^0.20.2: version "0.20.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" + 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" -schema-utils@2.7.0: - version "2.7.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" - integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== - dependencies: - "@types/json-schema" "^7.0.4" - ajv "^6.12.2" - ajv-keywords "^3.4.1" - schema-utils@^2.6.5: version "2.7.1" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.1.tgz#1ca4f32d1b24c590c203b8e7a50bf0ea4cd394d7" + 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" -schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: +schema-utils@^3.0.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^3.1.1: + version "3.3.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^3.2.0: + version "3.3.0" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== dependencies: "@types/json-schema" "^7.0.8" @@ -6623,7 +6724,7 @@ schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: schema-utils@^4.0.0: version "4.2.0" - resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" + resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz" integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== dependencies: "@types/json-schema" "^7.0.9" @@ -6631,9 +6732,23 @@ schema-utils@^4.0.0: ajv-formats "^2.1.1" ajv-keywords "^5.1.0" +schema-utils@2.7.0: + 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" + +"search-insights@>= 1 < 3": + version "2.17.3" + resolved "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz" + integrity sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ== + section-matter@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" + resolved "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz" integrity sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA== dependencies: extend-shallow "^2.0.1" @@ -6641,43 +6756,58 @@ section-matter@^1.0.0: select-hose@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== selfsigned@^2.1.1: version "2.1.1" - resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.1.1.tgz#18a7613d714c0cd3385c48af0075abf3f266af61" + resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz" integrity sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ== dependencies: node-forge "^1" semver-diff@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-3.1.1.tgz#05f77ce59f325e00e2706afd67bb506ddb1ca32b" + 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" semver@^5.4.1: version "5.7.2" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== -semver@^6.0.0, semver@^6.2.0, semver@^6.3.0, semver@^6.3.1: +semver@^6.0.0: version "6.3.1" - resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^6.2.0: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^6.3.0: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^6.3.1: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== semver@^7.3.2, semver@^7.3.4, semver@^7.3.7, semver@^7.3.8: version "7.5.4" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== dependencies: lru-cache "^6.0.0" send@0.18.0: version "0.18.0" - resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + resolved "https://registry.npmjs.org/send/-/send-0.18.0.tgz" integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== dependencies: debug "2.6.9" @@ -6696,14 +6826,14 @@ send@0.18.0: serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz" integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w== dependencies: randombytes "^2.1.0" serve-handler@^6.1.3: version "6.1.5" - resolved "https://registry.yarnpkg.com/serve-handler/-/serve-handler-6.1.5.tgz#a4a0964f5c55c7e37a02a633232b6f0d6f068375" + resolved "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz" integrity sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg== dependencies: bytes "3.0.0" @@ -6717,7 +6847,7 @@ serve-handler@^6.1.3: serve-index@^1.9.1: version "1.9.1" - resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== dependencies: accepts "~1.3.4" @@ -6730,7 +6860,7 @@ serve-index@^1.9.1: serve-static@1.15.0: version "1.15.0" - resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== dependencies: encodeurl "~1.0.2" @@ -6740,51 +6870,51 @@ serve-static@1.15.0: setimmediate@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/setimmediate/-/setimmediate-1.0.5.tgz#290cbb232e306942d7d7ea9b83732ab7856f8285" + resolved "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== setprototypeof@1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== setprototypeof@1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== shallow-clone@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + 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" shallowequal@^1.1.0: version "1.1.0" - resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" + resolved "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz" integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== shebang-command@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + 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" shebang-regex@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== shell-quote@^1.7.3, shell-quote@^1.8.1: version "1.8.1" - resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz" integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== shelljs@^0.8.5: version "0.8.5" - resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" + resolved "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz" integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== dependencies: glob "^7.0.0" @@ -6793,7 +6923,7 @@ shelljs@^0.8.5: side-channel@^1.0.4: version "1.0.4" - resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== dependencies: call-bind "^1.0.0" @@ -6802,12 +6932,12 @@ side-channel@^1.0.4: signal-exit@^3.0.2, signal-exit@^3.0.3: version "3.0.7" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== sirv@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.3.tgz#ca5868b87205a74bef62a469ed0296abceccd446" + resolved "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz" integrity sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA== dependencies: "@polka/url" "^1.0.0-next.20" @@ -6816,12 +6946,12 @@ sirv@^2.0.3: sisteransi@^1.0.5: version "1.0.5" - resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== sitemap@^7.1.1: version "7.1.1" - resolved "https://registry.yarnpkg.com/sitemap/-/sitemap-7.1.1.tgz#eeed9ad6d95499161a3eadc60f8c6dce4bea2bef" + resolved "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz" integrity sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg== dependencies: "@types/node" "^17.0.5" @@ -6831,17 +6961,17 @@ sitemap@^7.1.1: slash@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== slash@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" + resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== sockjs@^0.3.24: version "0.3.24" - resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" + resolved "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz" integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== dependencies: faye-websocket "^0.11.3" @@ -6850,17 +6980,17 @@ sockjs@^0.3.24: sort-css-media-queries@2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz#7c85e06f79826baabb232f5560e9745d7a78c4ce" + resolved "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz" integrity sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA== source-map-js@^1.0.2: version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== source-map-support@~0.5.20: version "0.5.21" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + 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" @@ -6868,22 +6998,22 @@ source-map-support@~0.5.20: source-map@^0.5.0: version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0: version "0.6.1" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== space-separated-tokens@^1.0.0: version "1.1.5" - resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" + resolved "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz" integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== spdy-transport@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + resolved "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz" integrity sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== dependencies: debug "^4.1.0" @@ -6895,7 +7025,7 @@ spdy-transport@^3.0.0: spdy@^4.0.2: version "4.0.2" - resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + resolved "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz" integrity sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== dependencies: debug "^4.1.0" @@ -6906,37 +7036,60 @@ spdy@^4.0.2: sprintf-js@~1.0.2: version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== stable@^0.1.8: version "0.1.8" - resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf" + resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== state-toggle@^1.0.0: version "1.0.3" - resolved "https://registry.yarnpkg.com/state-toggle/-/state-toggle-1.0.3.tgz#e123b16a88e143139b09c6852221bc9815917dfe" + resolved "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz" integrity sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ== -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - "statuses@>= 1.4.0 < 2": version "1.5.0" - resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + std-env@^3.0.1: version "3.4.3" - resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.4.3.tgz#326f11db518db751c83fd58574f449b7c3060910" + resolved "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz" integrity sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q== -string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2.2: +string_decoder@^1.1.1: + 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" + +string_decoder@~1.1.1: + 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" + +string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.2: version "4.2.3" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + 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" + +string-width@^4.2.0: + 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" @@ -6945,30 +7098,16 @@ string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.0, string-width@^4.2 string-width@^5.0.1: version "5.1.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== dependencies: eastasianwidth "^0.2.0" emoji-regex "^9.2.2" strip-ansi "^7.0.1" -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - stringify-object@^3.3.0: version "3.3.0" - resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" + 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" @@ -6977,48 +7116,48 @@ stringify-object@^3.3.0: strip-ansi@^6.0.0, strip-ansi@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== dependencies: ansi-regex "^5.0.1" strip-ansi@^7.0.1: version "7.1.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz" integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== dependencies: ansi-regex "^6.0.1" strip-bom-string@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92" + resolved "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz" integrity sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g== strip-final-newline@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== strip-json-comments@^3.1.1: version "3.1.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== strip-json-comments@~2.0.1: version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== -style-to-object@0.3.0, style-to-object@^0.3.0: +style-to-object@^0.3.0, style-to-object@0.3.0: version "0.3.0" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" + 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" stylehacks@^5.1.1: version "5.1.1" - resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-5.1.1.tgz#7934a34eb59d7152149fa69d6e9e56f2fc34bcc9" + resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz" integrity sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw== dependencies: browserslist "^4.21.4" @@ -7026,38 +7165,38 @@ stylehacks@^5.1.1: supports-color@^5.3.0: version "5.5.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== dependencies: has-flag "^3.0.0" supports-color@^7.1.0: version "7.2.0" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + 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" supports-color@^8.0.0: version "8.1.1" - resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== dependencies: has-flag "^4.0.0" supports-preserve-symlinks-flag@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== svg-parser@^2.0.4: version "2.0.4" - resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" + resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== svgo@^2.7.0, svgo@^2.8.0: version "2.8.0" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-2.8.0.tgz#4ff80cce6710dc2795f0c7c74101e6764cfccd24" + resolved "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz" integrity sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg== dependencies: "@trysound/sax" "0.2.0" @@ -7070,17 +7209,17 @@ svgo@^2.7.0, svgo@^2.8.0: tapable@^1.0.0: version "1.1.3" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: version "2.2.1" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" + resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== terser-webpack-plugin@^5.3.3, terser-webpack-plugin@^5.3.7: version "5.3.9" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1" + resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz" integrity sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA== dependencies: "@jridgewell/trace-mapping" "^0.3.17" @@ -7091,7 +7230,7 @@ terser-webpack-plugin@^5.3.3, terser-webpack-plugin@^5.3.7: terser@^5.10.0, terser@^5.16.8: version "5.21.0" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.21.0.tgz#d2b27e92b5e56650bc83b6defa00a110f0b124b2" + resolved "https://registry.npmjs.org/terser/-/terser-5.21.0.tgz" integrity sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw== dependencies: "@jridgewell/source-map" "^0.3.3" @@ -7101,89 +7240,89 @@ terser@^5.10.0, terser@^5.16.8: text-table@^0.2.0: version "0.2.0" - resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== thunky@^1.0.2: version "1.1.0" - resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== tiny-invariant@^1.0.2: version "1.3.1" - resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" + resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz" integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== tiny-warning@^1.0.0: version "1.0.3" - resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" + resolved "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz" integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== to-fast-properties@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== to-readable-stream@^1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/to-readable-stream/-/to-readable-stream-1.0.0.tgz#ce0aa0c2f3df6adf852efb404a783e77c0475771" + 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@^5.0.1: version "5.0.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + 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" toidentifier@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== totalist@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" + resolved "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz" integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== tr46@~0.0.3: version "0.0.3" - resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== trim-trailing-lines@^1.0.0: version "1.1.4" - resolved "https://registry.yarnpkg.com/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz#bd4abbec7cc880462f10b2c8b5ce1d8d1ec7c2c0" + resolved "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz" integrity sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ== trim@0.0.1: version "0.0.1" - resolved "https://registry.yarnpkg.com/trim/-/trim-0.0.1.tgz#5858547f6b290757ee95cccc666fb50084c460dd" + resolved "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz" integrity sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ== trough@^1.0.0: version "1.0.5" - resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" + resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz" integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== tslib@^2.0.3, tslib@^2.1.0, tslib@^2.4.0: version "2.6.2" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz" integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== type-fest@^0.20.2: version "0.20.2" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.20.2.tgz#1bf207f4b28f91583666cb5fbd327887301cd5f4" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== type-fest@^2.5.0: version "2.19.0" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz" integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== type-is@~1.6.18: version "1.6.18" - resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + resolved "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz" integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== dependencies: media-typer "0.3.0" @@ -7191,24 +7330,29 @@ type-is@~1.6.18: typedarray-to-buffer@^3.1.5: version "3.1.5" - resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + 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" +"typescript@>= 2.7", typescript@>=4.9.5: + version "5.7.3" + resolved "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz" + integrity sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw== + ua-parser-js@^1.0.35: version "1.0.36" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.36.tgz#a9ab6b9bd3a8efb90bb0816674b412717b7c428c" + resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.36.tgz" integrity sha512-znuyCIXzl8ciS3+y3fHJI/2OhQIXbXw9MWC/o3qwyR+RGppjZHrM27CGFSKCJXi2Kctiz537iOu2KnXs1lMQhw== undici-types@~5.25.1: version "5.25.3" - resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.25.3.tgz#e044115914c85f0bcbb229f346ab739f064998c3" + resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz" integrity sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA== unherit@^1.0.4: version "1.1.3" - resolved "https://registry.yarnpkg.com/unherit/-/unherit-1.1.3.tgz#6c9b503f2b41b262330c80e91c8614abdaa69c22" + 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" @@ -7216,12 +7360,12 @@ unherit@^1.0.4: unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" + 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@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" + 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" @@ -7229,18 +7373,18 @@ unicode-match-property-ecmascript@^2.0.0: unicode-match-property-value-ecmascript@^2.1.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" + resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz" integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== unicode-property-aliases-ecmascript@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== -unified@9.2.0: - version "9.2.0" - resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.0.tgz#67a62c627c40589edebbf60f53edfd4d822027f8" - integrity sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg== +unified@^9.0.0, unified@^9.2.2: + version "9.2.2" + resolved "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz" + integrity sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ== dependencies: bail "^1.0.0" extend "^3.0.0" @@ -7249,10 +7393,10 @@ unified@9.2.0: trough "^1.0.0" vfile "^4.0.0" -unified@^9.0.0, unified@^9.2.2: - version "9.2.2" - resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.2.tgz#67649a1abfc3ab85d2969502902775eb03146975" - integrity sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ== +unified@9.2.0: + 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" @@ -7263,70 +7407,70 @@ unified@^9.0.0, unified@^9.2.2: unique-string@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-2.0.0.tgz#39c6451f81afb2749de2b233e3f7c5e8843bd89d" + 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" -unist-builder@2.0.3, unist-builder@^2.0.0: +unist-builder@^2.0.0, unist-builder@2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-2.0.3.tgz#77648711b5d86af0942f334397a33c5e91516436" + resolved "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz" integrity sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw== unist-util-find-after@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/unist-util-find-after/-/unist-util-find-after-3.0.0.tgz#5c65fcebf64d4f8f496db46fa8fd0fbf354b43e6" + resolved "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-3.0.0.tgz" integrity sha512-ojlBqfsBftYXExNu3+hHLfJQ/X1jYY/9vdm4yZWjIbf0VuWF6CRufci1ZyoD/wV2TYMKxXUoNuoqwy+CkgzAiQ== dependencies: unist-util-is "^4.0.0" unist-util-generated@^1.0.0: version "1.1.6" - resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-1.1.6.tgz#5ab51f689e2992a472beb1b35f2ce7ff2f324d4b" + 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@^4.0.0: version "4.1.0" - resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.1.0.tgz#976e5f462a7a5de73d94b706bac1b90671b57797" + resolved "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz" integrity sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg== unist-util-position@^3.0.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-3.1.0.tgz#1c42ee6301f8d52f47d14f62bbdb796571fa2d47" + 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-position@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz#5d19ca79fdba712301999b2b73553ca8f3b352cc" + 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" unist-util-remove@^2.0.0: version "2.1.0" - resolved "https://registry.yarnpkg.com/unist-util-remove/-/unist-util-remove-2.1.0.tgz#b0b4738aa7ee445c402fda9328d604a02d010588" + resolved "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz" integrity sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q== dependencies: unist-util-is "^4.0.0" unist-util-stringify-position@^2.0.0: version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" + 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" unist-util-visit-parents@^3.0.0: version "3.1.1" - resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz#65a6ce698f78a6b0f56aa0e88f13801886cdaef6" + 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" -unist-util-visit@2.0.3, unist-util-visit@^2.0.0, unist-util-visit@^2.0.3: +unist-util-visit@^2.0.0, unist-util-visit@^2.0.3, unist-util-visit@2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" + 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" @@ -7335,17 +7479,17 @@ unist-util-visit@2.0.3, unist-util-visit@^2.0.0, unist-util-visit@^2.0.3: universalify@^2.0.0: version "2.0.0" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== -unpipe@1.0.0, unpipe@~1.0.0: +unpipe@~1.0.0, unpipe@1.0.0: version "1.0.0" - resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== update-browserslist-db@^1.0.13: version "1.0.13" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz" integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== dependencies: escalade "^3.1.1" @@ -7353,7 +7497,7 @@ update-browserslist-db@^1.0.13: update-notifier@^5.1.0: version "5.1.0" - resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-5.1.0.tgz#4ab0d7c7f36a231dd7316cf7729313f0214d9ad9" + resolved "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz" integrity sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw== dependencies: boxen "^5.0.0" @@ -7373,14 +7517,14 @@ update-notifier@^5.1.0: uri-js@^4.2.2: version "4.4.1" - resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== dependencies: punycode "^2.1.0" url-loader@^4.1.1: version "4.1.1" - resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" + 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" @@ -7389,76 +7533,76 @@ url-loader@^4.1.1: url-parse-lax@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/url-parse-lax/-/url-parse-lax-3.0.0.tgz#16b5cafc07dbe3676c1b1999177823d6503acb0c" + resolved "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz" integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ== dependencies: prepend-http "^2.0.0" use-composed-ref@^1.3.0: version "1.3.0" - resolved "https://registry.yarnpkg.com/use-composed-ref/-/use-composed-ref-1.3.0.tgz#3d8104db34b7b264030a9d916c5e94fbe280dbda" + resolved "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz" integrity sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ== use-isomorphic-layout-effect@^1.1.1: version "1.1.2" - resolved "https://registry.yarnpkg.com/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz#497cefb13d863d687b08477d9e5a164ad8c1a6fb" + resolved "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz" integrity sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA== use-latest@^1.2.1: version "1.2.1" - resolved "https://registry.yarnpkg.com/use-latest/-/use-latest-1.2.1.tgz#d13dfb4b08c28e3e33991546a2cee53e14038cf2" + resolved "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz" integrity sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw== dependencies: use-isomorphic-layout-effect "^1.1.1" use-sync-external-store@^1.2.0: version "1.2.0" - resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz#7dbefd6ef3fe4e767a0cf5d7287aacfb5846928a" + resolved "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz" integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA== util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== utila@~0.4: version "0.4.0" - resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== utility-types@^3.10.0: version "3.10.0" - resolved "https://registry.yarnpkg.com/utility-types/-/utility-types-3.10.0.tgz#ea4148f9a741015f05ed74fd615e1d20e6bed82b" + resolved "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz" integrity sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg== utils-merge@1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== uuid@^8.3.2: version "8.3.2" - resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== value-equal@^1.0.1: version "1.0.1" - resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c" + resolved "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz" integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== vary@~1.1.2: version "1.1.2" - resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== vfile-location@^3.0.0, vfile-location@^3.2.0: version "3.2.0" - resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-3.2.0.tgz#d8e41fbcbd406063669ebf6c33d56ae8721d0f3c" + resolved "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz" integrity sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA== vfile-message@^2.0.0: version "2.0.4" - resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-2.0.4.tgz#5b43b88171d409eae58477d13f23dd41d52c371a" + resolved "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz" integrity sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ== dependencies: "@types/unist" "^2.0.0" @@ -7466,7 +7610,7 @@ vfile-message@^2.0.0: vfile@^4.0.0: version "4.2.1" - resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" + resolved "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz" integrity sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA== dependencies: "@types/unist" "^2.0.0" @@ -7476,7 +7620,7 @@ vfile@^4.0.0: wait-on@^6.0.1: version "6.0.1" - resolved "https://registry.yarnpkg.com/wait-on/-/wait-on-6.0.1.tgz#16bbc4d1e4ebdd41c5b4e63a2e16dbd1f4e5601e" + resolved "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz" integrity sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw== dependencies: axios "^0.25.0" @@ -7487,7 +7631,7 @@ wait-on@^6.0.1: watchpack@^2.4.0: version "2.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" + resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== dependencies: glob-to-regexp "^0.4.1" @@ -7495,24 +7639,24 @@ watchpack@^2.4.0: wbuf@^1.1.0, wbuf@^1.7.3: version "1.7.3" - resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + resolved "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz" integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== dependencies: minimalistic-assert "^1.0.0" web-namespaces@^1.0.0: version "1.1.4" - resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-1.1.4.tgz#bc98a3de60dadd7faefc403d1076d529f5e030ec" + resolved "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz" integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw== webidl-conversions@^3.0.0: version "3.0.1" - resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== webpack-bundle-analyzer@^4.5.0: version "4.9.1" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz#d00bbf3f17500c10985084f22f1a2bf45cb2f09d" + resolved "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz" integrity sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w== dependencies: "@discoveryjs/json-ext" "0.5.7" @@ -7535,7 +7679,7 @@ webpack-bundle-analyzer@^4.5.0: webpack-dev-middleware@^5.3.1: version "5.3.3" - resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz#efae67c2793908e7311f1d9b06f2a08dcc97e51f" + resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== dependencies: colorette "^2.0.10" @@ -7546,7 +7690,7 @@ webpack-dev-middleware@^5.3.1: webpack-dev-server@^4.9.3: version "4.15.1" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz#8944b29c12760b3a45bdaa70799b17cb91b03df7" + resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz" integrity sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA== dependencies: "@types/bonjour" "^3.5.9" @@ -7582,7 +7726,7 @@ webpack-dev-server@^4.9.3: webpack-merge@^5.8.0: version "5.9.0" - resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.9.0.tgz#dc160a1c4cf512ceca515cc231669e9ddb133826" + resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz" integrity sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg== dependencies: clone-deep "^4.0.1" @@ -7590,12 +7734,12 @@ webpack-merge@^5.8.0: webpack-sources@^3.2.2, webpack-sources@^3.2.3: version "3.2.3" - resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@^5.73.0: +"webpack@^4.0.0 || ^5.0.0", "webpack@^4.37.0 || ^5.0.0", webpack@^5.0.0, webpack@^5.1.0, webpack@^5.20.0, webpack@^5.73.0, "webpack@>= 4", webpack@>=2, "webpack@>=4.41.1 || 5.x", "webpack@3 || 4 || 5": version "5.88.2" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.88.2.tgz#f62b4b842f1c6ff580f3fcb2ed4f0b579f4c210e" + resolved "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz" integrity sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ== dependencies: "@types/eslint-scope" "^3.7.3" @@ -7625,7 +7769,7 @@ webpack@^5.73.0: webpackbar@^5.0.2: version "5.0.2" - resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-5.0.2.tgz#d3dd466211c73852741dfc842b7556dcbc2b0570" + resolved "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz" integrity sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ== dependencies: chalk "^4.1.0" @@ -7633,9 +7777,9 @@ webpackbar@^5.0.2: pretty-time "^1.1.0" std-env "^3.0.1" -websocket-driver@>=0.5.1, websocket-driver@^0.7.4: +websocket-driver@^0.7.4, websocket-driver@>=0.5.1: version "0.7.4" - resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + resolved "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz" integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== dependencies: http-parser-js ">=0.5.1" @@ -7644,12 +7788,12 @@ websocket-driver@>=0.5.1, websocket-driver@^0.7.4: websocket-extensions@>=0.1.1: version "0.1.4" - resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + resolved "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz" integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== whatwg-url@^5.0.0: version "5.0.0" - resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== dependencies: tr46 "~0.0.3" @@ -7657,40 +7801,40 @@ whatwg-url@^5.0.0: which@^1.3.1: version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== dependencies: isexe "^2.0.0" which@^2.0.1: version "2.0.2" - resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== dependencies: isexe "^2.0.0" widest-line@^3.1.0: version "3.1.0" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-3.1.0.tgz#8292333bbf66cb45ff0de1603b136b7ae1496eca" + resolved "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz" integrity sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg== dependencies: string-width "^4.0.0" widest-line@^4.0.1: version "4.0.1" - resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-4.0.1.tgz#a0fc673aaba1ea6f0a0d35b3c2795c9a9cc2ebf2" + resolved "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz" integrity sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig== dependencies: string-width "^5.0.1" wildcard@^2.0.0: version "2.0.1" - resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" + resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz" integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== wrap-ansi@^7.0.0: version "7.0.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + 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" @@ -7699,7 +7843,7 @@ wrap-ansi@^7.0.0: wrap-ansi@^8.0.1: version "8.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== dependencies: ansi-styles "^6.1.0" @@ -7708,12 +7852,12 @@ wrap-ansi@^8.0.1: wrappy@1: version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== write-file-atomic@^3.0.0: version "3.0.3" - resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + 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" @@ -7723,52 +7867,52 @@ write-file-atomic@^3.0.0: ws@^7.3.1: version "7.5.9" - resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + resolved "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz" integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== ws@^8.13.0: version "8.14.2" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.14.2.tgz#6c249a806eb2db7a20d26d51e7709eab7b2e6c7f" + resolved "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz" integrity sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g== xdg-basedir@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13" + resolved "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz" integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== xml-js@^1.6.11: version "1.6.11" - resolved "https://registry.yarnpkg.com/xml-js/-/xml-js-1.6.11.tgz#927d2f6947f7f1c19a316dd8eea3614e8b18f8e9" + resolved "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz" integrity sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g== dependencies: sax "^1.2.4" xtend@^4.0.0, xtend@^4.0.1: version "4.0.2" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" + resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== yallist@^3.0.2: version "3.1.1" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== yallist@^4.0.0: version "4.0.0" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: version "1.10.2" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== yocto-queue@^0.1.0: version "0.1.0" - resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== zwitch@^1.0.0: version "1.0.5" - resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" + resolved "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz" integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw== From 86145d6c26a04b2d1fdedb1e6eaba6a2f9fdb929 Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Tue, 11 Feb 2025 23:11:11 +0300 Subject: [PATCH 06/11] yarn -> npm, docusaurus v2 -> v3; add tailwindcss, mdx --- .gitlab-ci.yml | 8 +- README.md | 6 +- docs/concept/engelmeyer.md | 2 +- docs/slides/2023-ros-meetup/README.md | 3 - .../slides/2023-ros-meetup/drv-cryptohash.png | Bin 101346 -> 0 bytes docs/slides/2023-ros-meetup/eelco.jpeg | Bin 4465 -> 0 bytes .../map_repo_size_fresh-2018-06-08.svg | 751 -- docs/slides/2023-ros-meetup/nix-snowflake.svg | 513 - .../2023-ros-meetup/reproducible-testing.jpg | Bin 55647 -> 0 bytes .../2023-ros-meetup/ros-meetup-slides.html | 244 - .../2023-ros-meetup/ros-meetup-slides.md | 268 - docusaurus.config.js | 15 +- package-lock.json | 10536 ++++++++++------ package.json | 26 +- yarn.lock | 7918 ------------ 15 files changed, 6736 insertions(+), 13554 deletions(-) delete mode 100644 docs/slides/2023-ros-meetup/README.md delete mode 100644 docs/slides/2023-ros-meetup/drv-cryptohash.png delete mode 100644 docs/slides/2023-ros-meetup/eelco.jpeg delete mode 100644 docs/slides/2023-ros-meetup/map_repo_size_fresh-2018-06-08.svg delete mode 100644 docs/slides/2023-ros-meetup/nix-snowflake.svg delete mode 100644 docs/slides/2023-ros-meetup/reproducible-testing.jpg delete mode 100644 docs/slides/2023-ros-meetup/ros-meetup-slides.html delete mode 100644 docs/slides/2023-ros-meetup/ros-meetup-slides.md delete mode 100644 yarn.lock diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9333155..db61305 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,16 +7,16 @@ stages: test: stage: test script: - - yarn install - - yarn build + - npm install + - npm build rules: - if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH pages: stage: deploy script: - - yarn install - - yarn build + - npm install + - npm build - mv ./build public artifacts: paths: diff --git a/README.md b/README.md index 710d3ca..ed1d073 100644 --- a/README.md +++ b/README.md @@ -58,13 +58,13 @@ module.exports = { ## Установка ```console -yarn install +npm install ``` ## Запуск сервера для локальной разработки ```console -yarn start +npm start ``` Можно смотреть изменения в коде онлайн - перезапуск сервера не требуется @@ -72,7 +72,7 @@ yarn start ## Сборка ```console -yarn build +npm build ``` Команда генерирует статический контект в директории `build`. Контент потом можно разместить как html на хостинге. diff --git a/docs/concept/engelmeyer.md b/docs/concept/engelmeyer.md index 3d65e16..90e63bc 100755 --- a/docs/concept/engelmeyer.md +++ b/docs/concept/engelmeyer.md @@ -68,7 +68,7 @@ _В этой заметке один из участников проекта А ### I акт. Создание общего плана (происхождение замысла). Акт творческий (интуиция) На этом этапе определяется, что хочет проектировщик. Проектирование машины предполагает, что условия задачи ясно осознаны. Это творческий акт конструирования идеи машины, удовлетворяющей всем поставленным условиям. Он распадается на две стадии: 1. Творчество, дающее идею (идея уже есть полное решение задачи, это полная машина со всеми деталями, которые еще только не видны): «процесс проектирования начинается с возникновения в уме изобретателя темной идеи, которая есть неясное, но полное решение задачи» (убеждение в том, что это лучшее решение, пока основано на вере); на этом этапе главное — изобретательность и личный опыт. Идея машины представляется самому ее носителю загадкой, он вглядывается в нее, вынашивает идею, «думает о ней». «Эта работа, по-моему, должна происходить исключительно умозрительным путем. Бумага и карандаш, которые дальше окажутся необходимыми, теперь наоборот только могут помешать, и это по двум причинам: во-первых, потому, что бумага имеет только два измерения, между тем как машина почти всегда имеет три, пока стоит, и четыре, пока движется; во-вторых, потому, что теперь всего нужнее припомнить как можно больше разных механизмов и чтобы они готовы были несколько видоизменяться и прилаживаться к требованиям идеи-сфинкса; а это возможно только при образах воображаемых». -2. Внутреннее чтение идеи для выяснения главных частей, в результате которого составится общий план машины. Память и конструктивное воображение — вот деятели первого акта во второй его половине. «Первый акт проектирования окончен, когда идея машины возникла и изобретатель настолько ее распознал, что уяснил себе общий план машины, т. е. ее характер и главные рабочие органы». Теперь идея машины представляется в виде «карты» малоизученной земли — есть оазисы, но еще много белых пятен, их связывающих областей. Результат этого акта — принцип машины, в котором выражена сама ее суть. Он дает то, что хотя и не достаточно, но необходимо для достижения данного эффекта. Принцип характеризует целый ряд машин, самое существенное в них. II акт. Выработка схемы {логическое представление). +2. Внутреннее чтение идеи для выяснения главных частей, в результате которого составится общий план машины. Память и конструктивное воображение — вот деятели первого акта во второй его половине. «Первый акт проектирования окончен, когда идея машины возникла и изобретатель настолько ее распознал, что уяснил себе общий план машины, т. е. ее характер и главные рабочие органы». Теперь идея машины представляется в виде «карты» малоизученной земли — есть оазисы, но еще много белых пятен, их связывающих областей. Результат этого акта — принцип машины, в котором выражена сама ее суть. Он дает то, что хотя и не достаточно, но необходимо для достижения данного эффекта. Принцип характеризует целый ряд машин, самое существенное в них. II акт. Выработка схемы "логическое представление". ### II Акт. Научный (знание) На этом этапе выясняется, что может проектировщик. «Второй акт получает машину в виде нескольких отдельно стоящих органов, и задача его заключается в том, чтобы выработать промежуточные члены и чтобы получить таким образом полную схему машины». Теперь конструктора занимают образы не столько формы, сколько движения. Здесь фактически дается кинематическое представление машины, но в более общем виде: речь идет о применении не только кинематики, а и математики, физики, механики, вообще естествознания, науки в собственном смысле слова [ 32, с. 47]. Творческий элемент здесь играет все еще важную роль, поскольку продолжается искание: математика только облегчает приемы искания, естествознание дает самый материал для искания, но руководит этим исканием и выбором все та же «идея-сфинкс». На этом этапе выясняются все промежуточные органы, их расположение, главные размеры будущих деталей и т. д. Второй акт ведется с помощью карандаша и бумаги. Здесь еще рано перелистывать справочники (это может только помешать), а нужны теоретические руководства. В результате второго акта «машина предстанет перед нами вся, во всех частях, но только изображенная схематически». Второй акт дает схему (для сооружения), систему (для машины) или план (для действия). Схема дает то, что необходимо и достаточно для эффекта, т. е. полное идейное содержание данного изобретения (или проекта), полную мысль о нем. Говоря о системе машины, мы отвлекаемся от ее вещественной формы, а берем только ее схему. План для известного действия — все равно что схема для сооружения и система для машины (к способам производства, например, лучше подходит слово «план»). diff --git a/docs/slides/2023-ros-meetup/README.md b/docs/slides/2023-ros-meetup/README.md deleted file mode 100644 index c325274..0000000 --- a/docs/slides/2023-ros-meetup/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Презентация "Nix/NixOS - ОС-независимая сборка пакетов ROS" на ROS-Meetup'2023 - -Для просмотра скопируйте содержимое директории и откройте `ros-meetup-slides.html` в любом браузере. \ No newline at end of file diff --git a/docs/slides/2023-ros-meetup/drv-cryptohash.png b/docs/slides/2023-ros-meetup/drv-cryptohash.png deleted file mode 100644 index 1a5488dc0641b79a8a0f9e34dd0de2296a0b46d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101346 zcmeAS@N?(olHy`uVBq!ia0y~yV429kz+BJ4#K6Gt@aVmn3=9mM1s;*b3=DinK$vl= zHlH*Dg93x6i(^Q|oHuvVV}hT{v42o+p4+n5)kVN{S<|8&8`tgnYL&fK_R8I;={}zSI;89f0c)(ezrcp z=;YHPkOLSP7_2(iy@fIt_?^gM0E1oJGkL)bhjPWuj9}Iay%aMrgW+!L88$F$!R`q+ z!3>5HaU*FktKpqf8Z(%6A$C9wn{i7I$s6=G!j*xhf=FuKMe($w{l8@%mbSk$RQ>Q!VcR_awd84&9(V#=DdM zKR6fm#m$zRVLcBxXzrOB#T_|WI{WeJRrP6G7$k(MDKbGNosbt<8yC1zNW|I1!E*!HBG<|<2!*px%{8=Gk z|2H#ycm)pB1vdlt98WKc^U~6J`tirprlN%bA)3=XmIPTk-@kC<$c*H~_m8eEYc6*v zSl{=p?Ur6xwM*s3>-zV1{j@OD)HPo165%T7#BsMF_4$)K=MJl{D1YzhsF${W<6}OC zC^m3RW|S4xz3Ek6E+QN0b;?6fQSzl>|KW2owqLAQhkl86(+}QiuNho~TKatSLd9#IP&lalweCFc*W9uyq z?}x`ri!wF5a{woYwG*eN-?#knx>@?W_+P8~p6udpJ5FvoS8rZjED`U=p%@uy=s)T7 zwl%YF2C6^mSNL}1k?Zb!@oQb#ubxy@{n}z4D9G@_gvS(=>~tqTyA$>I>$26VA&2#I zbt2F8Wdhrarap?mMZmYKr!LhiUbHzt8UQZmHl^?Q=PqOufD$g)OvY$^lCP*OwUJqh3n(>wqI$S!^v=~4V?AzXU*IC z{pI*Y$g;4(B)3zMt@P@BM^a254q>knXYKdH=pBBfLxL&7I>lzB7PT(e`;Q`1+Ppz;0VVV-%9JQrW9 z+m|h#DDZ;{akL#SO6u0}Fc@S}H+voR&8+NZg>RrlyDkaOiKj2fE$I3~IcCcTU zTaqUJS+y!h`}nqhcmMpI6T$mUD`-*E^78ksN7F<_KD+t|YiCz~Z&;8}uikg9vo^fd2|1J@#XL4*IK_`tQWS!jpc&ui(YmH1_s>;OXlCN-Wi~2 zcwsIZFQ3u1ILB8l8{5NuXYYT$C@Mj@ML_8s7x&+)m(L^$h0mWXC@FrX(Qa1xbM4!D z8UM^zm8&|F%+Ew`_14`W=#=vGlj@QO{#Z||G+{pq*cuNr#=oSrON zv%&ZCzQ{7o_{()K7#7Ha%kU3ro!s;1+_Zb$J@@;RZ~n$5(p!HBuTP75@&9Vz&*^40 zqEd19)v_La2^JTgC6&WtRsMeEt?#PZyS`uU(cgc!R(a`BK(>*W!i`kL%`|+k<-wsWF8vop_^7JDctA10V0#|93Q>d(&=~)~=0tkKZ~?jc_(EeR*ZGcYB%Hr$0+x zM4K-z){cL5MXfPdz4G68_bs22v_E}HpI*LhSJj1U>MNcvaD31E@?Fxk9o#0JJN_v> zxnr%~r_Or*U4XHpuh8e`zurz1?J`d=kpw!+xg`$Uq0y~?RwR5TGg-nua}<6ZkE{5 z8@VI1ZbI$X(#va(aNFzNE>irgTD3?bPxzU>SJa=wOKrB=S$RbWRDPX*Vzs*2t>3*r zD{ehMd~3F;n!cgVZl4)Oxee{Qy|W8mf9Y%fZZx%cj?U+Q&37ba=gez2TlM9g-P6Vy zY%fA_Oz%Y1+74SC-L3jzSD?51$ogU|_f~$ty1{ z=+NW#{>4+pIHYO`oA|sKZ`W>3LMI`PdU1(GmcHav~Jno3#t2axn90n z@v~s3#ru;BP4D}}{qQfTY<_O^>Gz-G_WL9*9bViU-R^hTE`Hb3)$7u~=%GQ@F%E2Rr!GZpk- z{+hUU^RjdCwZ7qEdnY_S?($TFzuV-6O-)DpzF()m+->*gsJW>cJR|I`eQf2U_om$H zCEqt(*^${`^8MR8{b}?3R&Nh{5oT*IcRft=mthpI+{O6R<~*+m#Wm-0nmRgCT-9X` zR~|^<-+JT3r_UwfUsi`MRb6KK?lZ%I*R2~TGB7ZFxOMSH-od}OXJ1YUnz+H_e`HNf zTH(^94~n7ligJ!}DSs~gY@J>I(8DvxYu2YM1s-+#cy3?woxV1HEut;lnHiP*dzcw!8WFxxY#~@=K=& zg=QW)c~<(`+|vSA_c%?etN6T9&{}P0X5~K-)hC=Tr}!`EzAhx7p!dvF=n`M^dWqtN~c1f{xw)0o^uaU=moJ@SSEdKFxr_EB& zs!ellA1{_#;Tv&rhCc(tdg)_sObiSMW*^(~;=}%%(`mMaia~ zWEDNM%q+ZCnu+1S?B+9|divIZ4bmn@`j`Ic(6QFsdG6?I(iJ&kLR?K%`=Ycc0pWi~^Fsf08q0|UdY#Ei^? z3x$_DsI1ly7hF_$K=J7FsV6zyQztCaFkijnW_8nxWy^Hb6uTm`HoZBb!ntv!DaXVU zn~J$+|9;Dxlk4+xNzBUa6Tb-sdMit{9}Tmcy72mO@8cEOF$_zk4xidvc~6=lju%qB zu!c^X8of%WN+M_5#qR%0R;G$ZR+Z>XFWMB;Be2Npy?wh#H*v+DHM?@Gz+JYl17 zWB;|L84L@m4a|fX7#OxVgq75PKIk#^%+Z3P{BT>niN_wzSkbbr>-X{P_n%))QCaon z;x^mw6=&_|_Zmc3|6ZXtJ-(#${xa*Bs}*WJxAy-IDHB$fRy}c2XKl5%mFKaYxx3{% zr^+X7`~2p}s@GqAm%M-Xe(9BEoBkB<_EYP4ZOOn;!uku;%)rEOei;k# zb-Pq&*R{*N-@5W$@TKB{++2rwnyFTi-!>loT-?V0=K8%!Q&i&Zi#2tAe|_^}*?Y@3 zw#V!FQZ#? zpOce&J4fb5Rf|BRYoXVd#jDf(Wp~ay7XB`E@yrtGYwJrl>n_O@k+^g9)vc|I#65%c zDmLYRn|^e2T2Jl%$+@Nf)j}g@iGF?X@9Am7Y4Y{;)u+C! z?2{BOQTtLh^HOzpasHdw>g4rVC(XWXTUxoZ*S~Mmrl7jiM8_K&e{4u@5pYVDl8`i7 zbwtT?Y8#)k)amp?cNUtRwNUH2oc(6Ux9!`HTrc?=s2aGueop1H^leM`ihB1?;$XeA zC@4@=vE^7*{gLb!M_3xBH$e(0wiBsFDvwN@@n6hk_x&+Hd+%Qx zw!Ft`>=7ofyMF7RDwNofkS5+MovD36_g9)hKd-kPg=j)zBP2E~PH>WE(xykXT7 z@%8bIZ)a~`Jep&jd(u7DBFk58I#-wRW#gdvPoLTH=d=jyoN-$8njIrU1}h}3Pu{on zeEaHac{85mE&0~6@cEgimw(^9w$)N<^=I|X_HVM%zecS~m00Vp8)JX>`l5A(ohHfs zou8-ke9XAI?x6)^tisCfCf9MH*vU8^T-?5te9T;`S{jXT4!qhZLjNp-@4eH ze=e`T#;TC_-^BEHd!rDXE|IojZ4yEK$h~XJlvq7yAL-F?#b&v#0g<`&U)%+Lq1OP%aBjYYn@E)&1sJ zm1cc;aZyiC@76k2hI^$ZJ7d+tgOE~(EzrL|?afD7^fB*KaTd$T`GJIHPBStnup}!pGCT-9 zQ8BUI>|N)i(En#ZJ$d;Qvy7c}zg{kHX=%B-I$U`JBcvaE!B#Xg-2Z-W)wKE1AwfYw z$JPskcBo!jrPXEdg}3*t&KjBM?Jpm^y}h}-Vfoa3+p<}mI97V?-}yTysP)$gQK`+P z7nU!!nw4SGrnR&D%agr_UfFrg+V}f`=HXk0aoKYN_V3uS!!-L^MP;RK#0H1kTNxNM zK>m3l6PbA=zFsDzByQycv1dbJLK{kXb-_s|RFG=;2n~(Fn{~x#gTi=?f!_Qkhe_xa9o|?7TETd!3n}he48?D|F%XTII z-JP8^cJ-g1oy{?e28G3n!!>3M40GMLzxe#q{PW(`>NlpO$K2Waarxqpsa|u8m^+`_0{BUl-?p)_Y>Zx4*yN@Bjbr_xl}%kK6d=*MaA?rHxnyfsvCMdG&7a`S*c9#8LERcvHKgNYWP6`@EYH2UIV3AwHJg0Z|azCVg`I?~fht8e5y8HM8xm*h#CyvlrGLloZ z>-I6(pFMDHdv-K;?{_WD!n`xh(%*$Ib9+}NvE9D3YU=F#g82JpZ>Gmq#wT6L-SBzGYWmoe_+t7;KYI@9o{)-__^WECR*ttCllt z3>Ta{RkL148N~mYtf$>+UHak0eQ`O}VpBbDC-cHj(tmG$x!F9Y_m#~~gRjR<#{Tw; z_0+h$rGoA3h1^5e_FlF!-P1Z%=l7jolJ<9l?{z!uKl^)s9$!wMmFiA@zqUN9D$AuY zr8gcP3|M}EU;NC^HLFh^u3aq_C%n&M?%NBx$Dfr2-#_IysrLK)-r4=}-m3#_PfqmR zZ~bkyS^7ivxjFHV{FjDgUD_T0V4M5@kE^%mO#YlFvv-D|&Awda$vr*NrQdGMOTK<6 z=#+}{nf>>B{k`)-T5k=@e>^y5<~YCp`%@A7ZO>Lj&Mg0ZVID90 z`(>+YnSX!(`{>Hw&H3rISB`p3UvI3Xt?lgO#KXf=_U4A;^5iFi3@`NlaI-R8Pztr} z?hlT2ym#W>zn}FUa(_SHUiiC|MbU{PbmG?^2R{A0Tz-Vh#4dhf)t`2KyB~S~SUGz@<%zu5!KP>Ki=C4`(MKgPhc%?r7DGpoR zWBdKPa$&N+V(*>(509L+Vv<&D5qfsd`p@evJAcogay{H5u`co8*R#dfV?sD{&YutX z_vTRB($D-$LxP$ZUc7z(_0N6@ z9kJC1>+e1l_5UBU`(k?VA!?ziq+HS+mT4h#lH7clE!jh;97ASI_XHW_WoOcr$pbsrLbwvY3Y5|6RthU z715a4BT*`Ce86{Sc(2x;iXT;V%F~q=ZoZ+$yS-20*@;bS`?X)yFdjY4d3)p2sJvKS zRsH@Odvo8vv=5i}(p$yK7C&pI28` z+uGXh|NAXE_c{~91%?zehK6ab$NYD1{(Ad;-LA92`;IM(ERhz?`T1zSWsY#vS>uvg z;l8D;$7gsdXQfm=@4KTDvhT&R9oOssXP%xM75?65+T!SHdwYNV?_p+YJWd?V$+r&p z7!=WRoYm zG@NFy-E(-;-?RjX#~*xu&XH z{AkYquXi?AUD8*av_xB7X=-@D#3O%p)>WspF8U}j=i6R3f9{_d$Cf16OD|R2{OHKv z+v}dayw^2T#MO7cU98sBcXxIM$H&+1(P3y!+f`89lJI#(&83ks> zrDc^xE{$5TXyfi$qow;_cF%v2BX;}1rRDDX57sg>|Gl*{Lh2Id!XvK!`m(=LFCVQ~ z>Y`Tj>&M1|6AxZVs8&_!e5sk|)!sGF_X7L;bF;5p-mA9gWQ(OC|NCiM)>Z4tD7I+r z*!J}J`g!i68aZ>jnHEWp5AAfnH2=7W<^Pi}SMO9_z9s9@EU6+V zj=NPSe(c-*e*WpToVuIR)%$IJ6jb_OuIj7lJNIYz0#11^+VR`pC7J!&#^19;v{YU0FTA~F!bE24?S@*twwsH8uiK#XG(Xbs zBxmA{5?SNyp!@6I$vFP`Dl7eO*R-`)szM5%JkAli@a?Go((>=J{()IG(?4q0M_f4m zuJUoMUG9NhH}A{)RMzd7BVYG4=-YwJwWZmPlVW$5-Q8DP{q4=oySvN5xtP~EjhW#> z?WIRoW<0uLHE)SzwNKQK#}clK5^j9`{qevGGd``~*_V0O{&hR|(|3+>-rvi!TxFgv z+LO*|bSO!{i6gY8?*Gw}r~ky--u^ya_qTAt+EY)>4&S)A{rr!r(`!%d+VJZ8?4Mo1 zl3V6~xqJTcZK)Oe-l)EwqBd{mlvOg8UvBls8u|;~;82|N%{gq1)>*Ef+ROT0=4{&Y z{~zb-NVyh+IqiDC7J-N0<{a=>|F-+b=cSvT>rXs(kN5oiJEu0jOb+hZ-6L`Px7nuu$%rv3eYsI)>N)*pKH+PBjjsOwIs2>3{$oA{mA^KI95wft zDk3KM$!7CO$oSypiZ5o#Y4x$PH#ihaF8f_x&N?@`?6a%;29uxP?k>t)Tbd#Hch8?~7IKVU&1xEZ8sT*NbPYtrXA4BAiY&++D5Z3-}Ls|~jopSnRoh$Aj$ zckojFb#_7X%-lA=`u}qK`s@ATtH1irI>uFD(|h~!yKDT?w*G&xCuHuXKQlC@ z?n%5*`9q*TYVqwapy5W7u=*`gHy@v{aGjI9g_rMJ821#N^?q+fL_?M?SKD{zT^7&s zi;s8D)b7t%(_>wx;}-Iq(e#V#6{hI3ns2R23&ZkcD_a-LEA@DB?e8(ag3v4l;q{Dn zL#%8#d#@H>%E(`8Zv5iH=6A5A{`xd)fwEvwM7;G}N_T`nUnfDI+X7)sFzHBm)(7z`QLn&&@UevFZJ_G@BDnM@~ZLIwJ%G#Dw(GGY3*v=JNH=Gf{iyz zzibX{nq#x?((RK*htJ8Z`Jek#$eKFiD5&i?vO#Ah*1P#rD6MExc>x+O<*oD$R$@!u+~TrcGUYi!G-_c^l_s0p7;xkDfo* zGM^P)30n)GU$1<6XRXchMyZxk{hXg^AAkOd+?+OZ)~vi+TRcHM91}((X@-V#i)Vl5 zh_t!C`=RWb`HOc1-k!eZX5@dXH?N*JEqwLqACGhL<8V29eQ*0+PybvfJ$yUkSN7+k z(od|bUjMs1v#Ruu=IYJD-f@BJ_6bHdulTiVlhlC%8KbNR|5i-yx+=T0@VTDtT!SV1 z>dd;n7krTC@UB5lCDLY9d=%D3m;o*EQ9LFf0ineNT8SxZ;WdR}}kFJi}Y&G4nAYpi}$?YKF^ zVAT&#{&&YS|A?7p?f9^4i~Ho;eFAr9n3cW1xA*L9^Y5>&YOAQYfI}BF#(N;z^~;MJ z=XQG~U(e9l&%gh-s>*?|egUTyck1nSuQud1)LC=p>s0o`CynME| z?q!0_=YpU6e_XR(da~R0HyK~GK2CjTR+X}T@&5ne#wwGwc2=sM+qv$$i2K{y((AU& zW$b-x{BL?_aMQf}TDPbFO||!M&RiRL(L!fi(PPP~+C3#ce`^o$Xn(&R6LMHZ$kW54 zW8S=b-`?JSS)y}*jX{^kNSfimZ5N^1&kH~OJMXhyu-lG*!`gqx=RM+PDdovA{_y6( zxjoX6!fj8Umixz^ePw@Yr6;%hC0#b%I|i1usVC-%9JLais#(A8-tE-mXB=G1PoKWN z^8UG{yvjNY(_Hy2_1|Q+5Y+=l~Ge@ zyfFIPESn$iXS)}#=AJ&?j-$W$>Ya4ePR`wnx43X5?(m5+Fg>yC*X#u>sav<%)+fKv zQBTkQwRcwSrlqP%pBobDWA9J*a=gn)%^l<5YH`+1qMZ&fYk7?oRrvH!EdB^d2ph zOb>5s({x=ief{K{w{E+qF0ESi;?+Li@+-?~ITwF>Z#OkI+<(fx^mP8E=ajUbA8Ks& zd}I}OCx*wmSNhfRE3z8TU0c<&`{F`dRkaEyXTE;2;zw2rtN;9zs~4^E8}{wqKRw8N zsm}j9>n3xq-~BPpH!0~+zx}@#4TFc6ejy8zWzi&2Lu(+G%O;JAGO{FZ$2PuE*w=f9SVa1x=bX<-_9WYq@{c-&<
    -

    Nix/Nixos

    -

    ОС-независимая сборка пакетов ROS

    -

    |

    -

    Брылёв Игорь
    -robossembler.org

    -
    -
    -

    Что же такое ROS?

    - -
      -
    • Стандарт
    • -
    • Фреймворк
    • -
    • Набор форматов
    • -
    • ...
    • -
    • Система сборки и дистрибьюции ПО
    • -
    -
    -
    -

    Проблемы пакетных менеджеров

    -
      -
    • Апгрейд конфигурации безвозвратно изменяет состояние системы
    • -
    • Сборки не детерминированы
    • -
    • Не поддерживаются разные версии бинарников и библиотек
    • -
    • Конфликты пакетов
    • -
    -
    -
    -

    Проблемы управления зависимостями в ROS

    -
      -
    • Зависимость от Ubuntu и её системных зависимостей (apt-пакеты)
    • -
    • Сложность интеграции с ПО вне ROS-экосистемы
    • -
    • Подготовить для удобного запуска сложный ROS-проект - трудоёмкая задача
    • -
    -
    -
    -

    Тренды

    -
      -
    • Из набора библиотек для одного робота ROS становится стандартом для роботизированных кибер-физических систем
    • -
    • В робототехнику проникают инструменты из других ниш: web, машинное обучение, DevOps
    • -
    -
    -
    -

    А как же Docker?

    -
    -
    -

    -
    -
    -

    "В"

    -

    воспроизводимость

    -
    -
    -

    Теория

    -

    Dockerfile -> Image

    -
    -
    -

    Реальность

    -

    Dockerfile -> Image1 || Image2 ... ImageN

    -
    -
    -

    Типичный Dockerfile для ROS

    -
    FROM ros:foxy-ros-base-focal
    -...
    -RUN rosdep update && apt-get update
    -...
    -RUN apk add --no-cache python g++ make
    -...
    -RUN curl -sSL http://get.gazebosim.org | sh
    -...
    -CMD [ "ros2", "launch", "app", "app_bringup.launch.py" ]
    -
    -
    -
    -

    Ключевая идея nix

    -

    Описывать сборку в виде чистой функции или уравнения(derivation), результат исполнения строго детерминирован входными параметрами.

    -
    -
    -


    -Eelco Dolstra

    -

    The Purely Functional Software Deployment Model

    -

    PhD Thesis'2006
    -https://edolstra.github.io/pubs/phd-thesis.pdf

    -
    -
    -

    Парадигмы программирования

    -
      -
    • Императивная (как?) - C, C++, Java
    • -
    • Декларативная (что?) - Lisp, Prolog, Nix
    • -
    -
    -
    -

    Парадигмы конфигурации

    -
      -
    • Императивная конфигурация (apt) -
        -
      • Изменение состояния (dependency hell, неконсистентные состояния)
      • -
      -
    • -
    • Декларативная конфигурация (nix) -
        -
      • Пакеты = иммутабельные переменные (нельзя изменить напрямую, только через функцию)
      • -
      • Одно и то же nix-выражение даёт всегда один и тот же результат
      • -
      -
    • -
    -
    -
    {
    -    pname = "hello";
    -    version = "2.12.1";
    -    src = fetchurl {
    -        url = "http://github.com/hello-${version}.tar.bz2";
    -        sha256 = "0x2g1jqy...";
    -    };
    -    buildInputs = [ libbar perl ncurses ];
    -    buildPhase = ''gcc hello.c -o hello'';
    -    installPhase = ''mkdir -p $out/bin && cp hello $out/bin'';
    -}
    -
    -
    -
    -
    {
    -    "builder": "/nix/store/561wgc73s0x1250hrgp7jm22hhv7yfln-bash-5.2-p15/bin/bash",
    -    "env": {
    -        "builder": "/nix/store/561wgc73s0x1250hrgp7jm22hhv7yfln-bash-5.2-p15/bin/bash",
    -        "out": "/nix/store/260q5867crm1xjs4khgqpl6vr9kywql1-hello-2.12.1",
    -        "src": "/nix/store/pa10z4ngm0g83kx9mssrqzz30s84vq7k-hello-2.12.1.tar.gz",
    -        "stdenv": "/nix/store/b09v23lirgvci3wzszh22mbkdfj0h0yq-stdenv-linux",
    -        "version": "2.12.1"
    -    },
    -    "inputDrvs": {
    -        "/nix/store/0hnjp6s8k71xm62157v37zg3qzwvl8lx-bash-5.2-p15.drv": [ "out" ],
    -        "/nix/store/8n3ib41pb90nkq3vv49z520qinf4q9c0-hello-2.12.1.tar.gz.drv": [ "out" ],
    -        "/nix/store/r2h029bx2fbyxxj84s5hf1abp2vfkah2-stdenv-linux.drv": [ "out" ]
    -    },
    -    "inputSrcs": [ "/nix/store/6xg259477c90a229xwmb53pdfkn6ig3g-default-builder.sh" ],
    -    "outputs": {
    -        "out": { "path": "/nix/store/260q5867crm1xjs4khgqpl6vr9kywql1-hello-2.12.1" }
    -    },
    -    "system": "x86_64-linux"
    -}
    -}
    -
    -
    -
    $ ls /nix/store/ | grep humble    
    -00z4hg8q0cxhsl5jq4s7iq81zz54j8vy-ros-humble-ament-lint-common-0.12.5-r1
    -01nvrmwbf0zbchb3d25kb49rl8jzspv6-ros-humble-ament-cmake-cppcheck-0.12.5-r1
    -02gdrzn2yrngmqih4hq0j17vj2hgiiz3-ros-humble-unique-identifier-msgs-2.2.1-r3
    -08s5gvg7gaypllyxvzd17w21ijqx3hgd-ros-humble-tf2-msgs-0.25.2-r1
    -0hwva9zk3250hd6spwq11ayk0aq4flnm-ros-humble-control-msgs-4.1.0-r1
    -
    -
    -
    -

    -
    -
    -

    Что это даёт для ROS?

    -
      -
    • Возможность запустить проект ROS на любой ОС, даже без apt
    • -
    • Контролируемое управление зависимостями
    • -
    • Возможность использования разных версий одних и тех же пакетов и библиотек
    • -
    • Детерминированные сборки одной командой
    • -
    • CACHE!!!
    • -
    -
    -
    -

    Основные компоненты nix

    -
      -
    • Nix (менеджер пакетов и язык программирования)
    • -
    • Nixpkgs (репозиторий пакетов и стандартная библиотека)
    • -
    • NixOS (операционная система)
    • -
    • NixOps (DevOps инструмент)
    • -
    -
    -
    -

    -
    -
    -

    Nix ROS Overlay

    -

    https://github.com/lopsided98/nix-ros-overlay

    -

    Автоматическая генерация nix-выражений для сборки пакетов ROS из официальных репозиториев (github:ros/rosdistro).

    -
    -
    -
    { lib, buildRosPackage, fetchurl, ament-cmake ... }:
    -buildRosPackage {
    -pname = "ros-rolling-std-msgs";
    -version = "4.6.1-r1";
    -src = fetchurl {
    -    url = "https://github.com/ros2-gbp/common_interfaces/std_msgs/4.6.1-1.tar.gz";
    -    name = "4.6.1-1.tar.gz";
    -    sha256 = "87eee895c2c60a8335ae2a63b05f99773f0897e451e5bf7f45a14a6c36295640";
    -};
    -
    -buildType = "ament_cmake";
    -buildInputs = [ ament-cmake rosidl-default-generators ];
    -checkInputs = [ ament-lint-common ];
    -propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ];
    -nativeBuildInputs = [ ament-cmake rosidl-default-generators ];
    -
    -meta = {
    -    description = ''A package containing some standard message definitions.'';
    -    license = with lib.licenses; [ asl20 ];
    -};
    -}
    -
    -
    -
    -

    Недостатки

    -
      -
    • Пологая кривая обучения
    • -
    • Некоторая разрозненность документации
    • -
    • Не все пакеты ROS адаптированы в nix
    • -
    • Необходимость сборки мусора
    • -
    -
    -
    -

    Полезные ресурсы

    -


    -Русскоязычное сообщество Telegram
    -@ru_nixos

    -

    Туториал для новичков
    -zero-to-nix.com

    -
    -

    Чтобы сгенерировать из этого файла презентацию в pdf, html или pptx, нужно воспользоваться утилитой Marp https://marp.app/ или одноимённым расширением VSCode https://marketplace.visualstudio.com/items?itemName=marp-team.marp-vscode.

    В сообществе часто спорят по поводу того чем является или не является ROS. ROS звучит буквально как операционная система для роботов, однако де-факто операционной системой не является. Как правило, все сходятся на том, что ROS включает в себя много разных сущностей - это и стандарт, и фреймворк, и формат взаимодействия приложений, и непосредственно программное обеспечение - стандартная библиотека, если хотите. Но конкретно в этом докладе я бы хотел поговорить о ROS в немного другом свете - как о системе сборки и дистрибьюции программного обеспечения, что тоже имеет место быть. Причём этот аспект я считаю весьма важным, потому что почти любое ROS-приложение в среднем на 95% состоит из подгруженного из пакетных репозиториев кода, из которых на долю ROS-экосистемы приходится меньшая часть.

    Итак метод сборки и дострибьюции пакетов в ROS в значительной опирается на пакетных менеджер apt и пакетные базы debian/ubuntu (по статистике ros index 2100 пакетов представляют собой системные зависимости, предоставляемые операционной системой), а следовательно зависит от них. Многие пакеты ROS-экосистемы представляют в качестве рекомендуемого способа установки именно установку из своих репозиториев собранных заранее бинарных пакетов. Компиляция проектов их исходников редко практикуется и достаточно сложна. В целом, apt свойственны следующие проблемы.

    Когда рассказываешь про nix часто у инженеров возникает прочная ассциация с Docker. А не решает ли Docker ту же самую проблему? Да, действительно, эти инструменты решают одну и ту же проблему, которую можно было бы кратко сформулировать так

    С проблемой сталкиваются нууууу почти все - от первой линии службы технической поддержки до программистов. Это проблема состояния окружения - если ваша программа или приложение в какой-то степени опирается на него, то неизбежно будут возникать проблемы с его корректной работы на компьютерах с другим окружением.

    Как добиться того, чтобы программа запущенная успешно на одном компьютере, была также успешно запущена на другом? Современные проекты представляют собой зачастую сложную комбинацию инструментов, библиотек и обеспечить воспроизводимость в этих условиях непросто. Классическое управление зависимостями в Linux-системах не позволяло добиться хорошей воспроизводимости. Docker появился во многом в ответ на эту проблему плохого управления зависимостями в операционной системе. Как это решил Docker?

    Как мы знаем, Docker создаёт своеобразную песочницу вокруг вашего приложения и вы передаёте его вместе с ней, чтобы состояние машины пользователя не влияло на работоспособность. Идеальная картика выглядит так: на входе Dockerfile, на выходе Образ. Вроде всё круто

    Но де-факто с одним и тем же докерфайлом вы можете получить кучу разных образов. Почему так происходит?

    Если посмотреть вглубь, то можно обнаружить, что в типичном Docker-файле для ROS есть сразу несколько мест, которые сделают вашу сборку невоспроизводимой на другом компьютере: -1. hub.docker.com -2. apt-репозиторий -3. rosdep-репозиторий -3. файл, взятый по имени - -Но есть другие недостатки: -1. Возможность комбинировать зависимости (docker позволяет создавать контейнеры только наследуя от одного базового - нельзя добавить несколько базовых контейнеров) -2. Необходимость тянуть с собой все зависимости, даже если они представлены в системе

    # Что предлагает Nix?

    Именно эта идея и легла в основу диссертации автора nix под названием ___, где как раз и описывались недостатки классической системы использования динамических библиотек в unix-подобных системах. Данный подход получил название декларативным в противовес императивного.

    nix использует функциональный язык программирования для описания процесса сборки. Тут можно сделать некоторое отступление о том, что ROS создан робототехниками для робототехников, а у них по прежнему был и остаётся доминирующим императивный подход к программированию, что обусловлено высокими требованиями к производительности и реальному времени исполнения. Собственно, императивная парадигма распространилась не только на сферу низкоуровневых программ, но и на управление операционной системой. Однако, сфера сборки ПО не требует гарантий реального времени или высокой производительности, в ней куда важнее как раз воспроизводимость, отсутствие неявных обращений к состоянию системы.

    как выглядит типичное Nix-выражение. Это уравнение превращается в такой json-образный файл, где и прописаны все версии с хэшами конкретных зависимостей. Этот файл и является по сути инструкцией или чистой функцией, на выходе которой мы получаем конкретные артефакты в виде пакетов, бинарников, динамических библиотек и т.п.

    А вот как это выглядит на диске. Заметьте, имя каждого пакета снабжается хэшом, который позволяет избежать коллизий при совпадении имён и даже совпадении имён и версий, а ещё даёт использовать несколько версий библиотеки одновременно. Откуда берётся этот хэш?

    Собственно этот хэш и получается с помощью криптографической хэш-функции применённой ко всем входным зависимостям

    Вы не полагаетесь на apt, можете при желании собрать систему полностью из исходников.

    # Текущее состояние nixpkgs

    \ No newline at end of file diff --git a/docs/slides/2023-ros-meetup/ros-meetup-slides.md b/docs/slides/2023-ros-meetup/ros-meetup-slides.md deleted file mode 100644 index 1cc54ff..0000000 --- a/docs/slides/2023-ros-meetup/ros-meetup-slides.md +++ /dev/null @@ -1,268 +0,0 @@ ---- -marp: true -theme: uncover -paginate: true - ---- - -# Nix/Nixos -ОС-независимая сборка пакетов ROS - -| - -Брылёв Игорь -robossembler.org - ---- - -# Что же такое ROS? - - - -* Стандарт -* Фреймворк -* Набор форматов -* ... -* Система сборки и дистрибьюции ПО ---- - - - -### Проблемы пакетных менеджеров - -* Апгрейд конфигурации безвозвратно изменяет состояние системы -* Сборки не детерминированы -* Не поддерживаются разные версии бинарников и библиотек -* Конфликты пакетов - ---- - -#### Проблемы управления зависимостями в ROS - -* Зависимость от Ubuntu и её системных зависимостей (apt-пакеты) -* Сложность интеграции с ПО вне ROS-экосистемы -* Подготовить для удобного запуска сложный ROS-проект - трудоёмкая задача - ---- - -# Тренды - -* Из набора библиотек для одного робота ROS становится стандартом для роботизированных кибер-физических систем -* В робототехнику проникают инструменты из других ниш: web, машинное обучение, DevOps - ---- - -# А как же Docker? ---- - -![](reproducible-testing.jpg) - ---- - - -# "В" -воспроизводимость - ---- - - -# Теория -Dockerfile -> Image - ---- - - -# Реальность -Dockerfile -> Image1 || Image2 ... ImageN - ---- - - -# Типичный Dockerfile для ROS - FROM ros:foxy-ros-base-focal - ... - RUN rosdep update && apt-get update - ... - RUN apk add --no-cache python g++ make - ... - RUN curl -sSL http://get.gazebosim.org | sh - ... - CMD [ "ros2", "launch", "app", "app_bringup.launch.py" ] ---- - -# Ключевая идея nix -Описывать сборку в виде _чистой функции_ или уравнения(derivation), результат исполнения строго детерминирован входными параметрами. - ---- - -![](eelco.jpeg) -Eelco Dolstra -## The Purely Functional Software Deployment Model -PhD Thesis'2006 -https://edolstra.github.io/pubs/phd-thesis.pdf - ---- -# Парадигмы программирования -* Императивная (как?) - C, C++, Java -* Декларативная (что?) - Lisp, Prolog, Nix - ---- - - -# Парадигмы конфигурации - -* Императивная конфигурация (apt) - - Изменение состояния (dependency hell, неконсистентные состояния) -* Декларативная конфигурация (nix) - - Пакеты = иммутабельные переменные (нельзя изменить напрямую, только через функцию) - - Одно и то же nix-выражение даёт всегда один и тот же результат - ---- - - { - pname = "hello"; - version = "2.12.1"; - src = fetchurl { - url = "http://github.com/hello-${version}.tar.bz2"; - sha256 = "0x2g1jqy..."; - }; - buildInputs = [ libbar perl ncurses ]; - buildPhase = ''gcc hello.c -o hello''; - installPhase = ''mkdir -p $out/bin && cp hello $out/bin''; - } ---- - { - "builder": "/nix/store/561wgc73s0x1250hrgp7jm22hhv7yfln-bash-5.2-p15/bin/bash", - "env": { - "builder": "/nix/store/561wgc73s0x1250hrgp7jm22hhv7yfln-bash-5.2-p15/bin/bash", - "out": "/nix/store/260q5867crm1xjs4khgqpl6vr9kywql1-hello-2.12.1", - "src": "/nix/store/pa10z4ngm0g83kx9mssrqzz30s84vq7k-hello-2.12.1.tar.gz", - "stdenv": "/nix/store/b09v23lirgvci3wzszh22mbkdfj0h0yq-stdenv-linux", - "version": "2.12.1" - }, - "inputDrvs": { - "/nix/store/0hnjp6s8k71xm62157v37zg3qzwvl8lx-bash-5.2-p15.drv": [ "out" ], - "/nix/store/8n3ib41pb90nkq3vv49z520qinf4q9c0-hello-2.12.1.tar.gz.drv": [ "out" ], - "/nix/store/r2h029bx2fbyxxj84s5hf1abp2vfkah2-stdenv-linux.drv": [ "out" ] - }, - "inputSrcs": [ "/nix/store/6xg259477c90a229xwmb53pdfkn6ig3g-default-builder.sh" ], - "outputs": { - "out": { "path": "/nix/store/260q5867crm1xjs4khgqpl6vr9kywql1-hello-2.12.1" } - }, - "system": "x86_64-linux" - } - } - ---- - - - $ ls /nix/store/ | grep humble - 00z4hg8q0cxhsl5jq4s7iq81zz54j8vy-ros-humble-ament-lint-common-0.12.5-r1 - 01nvrmwbf0zbchb3d25kb49rl8jzspv6-ros-humble-ament-cmake-cppcheck-0.12.5-r1 - 02gdrzn2yrngmqih4hq0j17vj2hgiiz3-ros-humble-unique-identifier-msgs-2.2.1-r3 - 08s5gvg7gaypllyxvzd17w21ijqx3hgd-ros-humble-tf2-msgs-0.25.2-r1 - 0hwva9zk3250hd6spwq11ayk0aq4flnm-ros-humble-control-msgs-4.1.0-r1 - ---- - -![width:900px](drv-cryptohash.png) - ---- - - -# Что это даёт для ROS? - -* Возможность запустить проект ROS на любой ОС, даже без apt -* Контролируемое управление зависимостями -* Возможность использования разных версий одних и тех же пакетов и библиотек -* Детерминированные сборки одной командой -* CACHE!!! - ---- - - -# Основные компоненты nix - -* Nix (менеджер пакетов и язык программирования) -* Nixpkgs (репозиторий пакетов и стандартная библиотека) -* NixOS (операционная система) -* NixOps (DevOps инструмент) - ---- - - -![width:1000px](map_repo_size_fresh-2018-06-08.svg) - ---- - -## Nix ROS Overlay -https://github.com/lopsided98/nix-ros-overlay - -Автоматическая генерация nix-выражений для сборки пакетов ROS из официальных репозиториев (github:ros/rosdistro). - ---- - { lib, buildRosPackage, fetchurl, ament-cmake ... }: - buildRosPackage { - pname = "ros-rolling-std-msgs"; - version = "4.6.1-r1"; - src = fetchurl { - url = "https://github.com/ros2-gbp/common_interfaces/std_msgs/4.6.1-1.tar.gz"; - name = "4.6.1-1.tar.gz"; - sha256 = "87eee895c2c60a8335ae2a63b05f99773f0897e451e5bf7f45a14a6c36295640"; - }; - - buildType = "ament_cmake"; - buildInputs = [ ament-cmake rosidl-default-generators ]; - checkInputs = [ ament-lint-common ]; - propagatedBuildInputs = [ builtin-interfaces rosidl-default-runtime ]; - nativeBuildInputs = [ ament-cmake rosidl-default-generators ]; - - meta = { - description = ''A package containing some standard message definitions.''; - license = with lib.licenses; [ asl20 ]; - }; - } ---- - -# Недостатки - -* Пологая кривая обучения -* Некоторая разрозненность документации -* Не все пакеты ROS адаптированы в nix -* Необходимость сборки мусора - - ---- -# Полезные ресурсы - -![width:200px](nix-snowflake.svg) -Русскоязычное сообщество Telegram -@ru_nixos - -Туториал для новичков -zero-to-nix.com \ No newline at end of file diff --git a/docusaurus.config.js b/docusaurus.config.js index c6c3a5c..8a04e26 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -1,6 +1,8 @@ /** @type {import('@docusaurus/types').DocusaurusConfig} */ -const math = require('remark-math'); -const katex = require('rehype-katex'); + +import remarkMath from 'remark-math'; +import rehypeKatex from 'rehype-katex'; + module.exports = { title: 'Robossembler', tagline: 'Отворённая Робототехника', @@ -88,8 +90,8 @@ module.exports = { 'https://gitlab.com/robossembler/robossembler.gitlab.io/-/edit/master/', showLastUpdateAuthor: true, showLastUpdateTime: true, - remarkPlugins: [math], - rehypePlugins: [katex], + remarkPlugins: [remarkMath], + rehypePlugins: [rehypeKatex], }, blog: { showReadingTime: true, @@ -105,9 +107,10 @@ module.exports = { ], stylesheets: [ { - href: 'https://cdn.jsdelivr.net/npm/katex@0.13.11/dist/katex.min.css', + href: 'https://cdn.jsdelivr.net/npm/katex@0.13.24/dist/katex.min.css', + type: 'text/css', integrity: - 'sha384-Um5gpz1odJg5Z4HAmzPtgZKdTBHZdw8S29IecapCSB31ligYPhHQZMIlWLYQGVoc', + 'sha384-odtC+0UGzzFL/6PNoE8rX/SPcQDXBJ+uRepguP4QkPCm2LBxH3FA3y+fKSiJ+AmM', crossorigin: 'anonymous', }, ], diff --git a/package-lock.json b/package-lock.json index 4462f98..9b96069 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,46 +8,56 @@ "name": "robossembler.gitlab.io", "version": "0.0.0", "dependencies": { - "@docusaurus/core": "^2.1.0", - "@docusaurus/preset-classic": "^2.1.0", - "@mdx-js/react": "^1.6.21", - "clsx": "^1.1.1", + "@docusaurus/core": "3.1.0", + "@docusaurus/module-type-aliases": "3.1.0", + "@docusaurus/plugin-client-redirects": "3.1.0", + "@docusaurus/preset-classic": "3.1.0", + "@docusaurus/tsconfig": "3.1.0", + "@docusaurus/types": "^3.1.0", + "@mdx-js/react": "^3.0.0", + "@tailwindcss/typography": "^0.5.10", + "clsx": "^2.1.0", "hast-util-is-element": "1.1.0", - "react": "^17.0.1", - "react-dom": "^17.0.1", - "rehype-katex": "4", - "remark-math": "3" + "react": "^18.2.0", + "react-dom": "^18.2.0", + "rehype-katex": "7", + "remark-math": "6", + "tailwindcss": "^3.4.1", + "typescript": "~5.3.3" + }, + "engines": { + "node": ">=18.17.1" } }, "node_modules/@algolia/autocomplete-core": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz", - "integrity": "sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.9.tgz", + "integrity": "sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ==", "license": "MIT", "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.9.3", - "@algolia/autocomplete-shared": "1.9.3" + "@algolia/autocomplete-plugin-algolia-insights": "1.17.9", + "@algolia/autocomplete-shared": "1.17.9" } }, "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz", - "integrity": "sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.9.tgz", + "integrity": "sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ==", "license": "MIT", "dependencies": { - "@algolia/autocomplete-shared": "1.9.3" + "@algolia/autocomplete-shared": "1.17.9" }, "peerDependencies": { "search-insights": ">= 1 < 3" } }, "node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz", - "integrity": "sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.9.tgz", + "integrity": "sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ==", "license": "MIT", "dependencies": { - "@algolia/autocomplete-shared": "1.9.3" + "@algolia/autocomplete-shared": "1.17.9" }, "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", @@ -55,9 +65,9 @@ } }, "node_modules/@algolia/autocomplete-shared": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz", - "integrity": "sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ==", + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.9.tgz", + "integrity": "sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ==", "license": "MIT", "peerDependencies": { "@algolia/client-search": ">= 4.9.1 < 6", @@ -65,92 +75,107 @@ } }, "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.20.0.tgz", - "integrity": "sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", + "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", "license": "MIT", "dependencies": { - "@algolia/cache-common": "4.20.0" + "@algolia/cache-common": "4.24.0" } }, "node_modules/@algolia/cache-common": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.20.0.tgz", - "integrity": "sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", + "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==", "license": "MIT" }, "node_modules/@algolia/cache-in-memory": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.20.0.tgz", - "integrity": "sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", + "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", "license": "MIT", "dependencies": { - "@algolia/cache-common": "4.20.0" + "@algolia/cache-common": "4.24.0" + } + }, + "node_modules/@algolia/client-abtesting": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.20.2.tgz", + "integrity": "sha512-IS8JSFsDD33haaKIIFaL7qj3bEIG9GldZfb3ILW0QF3at7TcrIJYy58hrDvFee5T3p3E2aH/+wqIr0eha8jB/w==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.20.2", + "@algolia/requester-browser-xhr": "5.20.2", + "@algolia/requester-fetch": "5.20.2", + "@algolia/requester-node-http": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/client-account": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.20.0.tgz", - "integrity": "sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", + "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", "license": "MIT", "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/client-search": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-account/node_modules/@algolia/client-common": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.20.0.tgz", - "integrity": "sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-account/node_modules/@algolia/client-search": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.20.0.tgz", - "integrity": "sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", "license": "MIT", "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-analytics": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.20.0.tgz", - "integrity": "sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", + "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", "license": "MIT", "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/client-search": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-analytics/node_modules/@algolia/client-common": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.20.0.tgz", - "integrity": "sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-analytics/node_modules/@algolia/client-search": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.20.0.tgz", - "integrity": "sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", "license": "MIT", "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-common": { @@ -158,30 +183,59 @@ "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.20.2.tgz", "integrity": "sha512-xoZcL/Uu49KYDb3feu2n06gALD17p5CslO8Zk3mZ7+uTurK3lgjLws7LNetZ172Ap/GpzPCRXI83d2iDoYQD6Q==", "license": "MIT", - "peer": true, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/client-insights": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.20.2.tgz", + "integrity": "sha512-fy7aCbo9y7WHt/9G03EYc471Dd5kIaM8PNP4z6AEQYr9a9X8c4inwNs6tePxAEfRHwVQi0CZ7kuVdn6/MjWx1A==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.20.2", + "@algolia/requester-browser-xhr": "5.20.2", + "@algolia/requester-fetch": "5.20.2", + "@algolia/requester-node-http": "5.20.2" + }, "engines": { "node": ">= 14.0.0" } }, "node_modules/@algolia/client-personalization": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.20.0.tgz", - "integrity": "sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", + "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", "license": "MIT", "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/@algolia/client-personalization/node_modules/@algolia/client-common": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.20.0.tgz", - "integrity": "sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/client-query-suggestions": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.20.2.tgz", + "integrity": "sha512-Xjs4Tj1zkLCnmq1ys8RRhLQPy002I6GuT/nbHVdSQmQu4yKCI0gOFbwxHdM6yYPEuE3cJx7A4wSQjCH21mUKsg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.20.2", + "@algolia/requester-browser-xhr": "5.20.2", + "@algolia/requester-fetch": "5.20.2", + "@algolia/requester-node-http": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" } }, "node_modules/@algolia/client-search": { @@ -189,7 +243,6 @@ "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.20.2.tgz", "integrity": "sha512-2cD3RGB5byusLS0DAX1Nvl5MLiv7OoGgQrRs+94dTalqjvK8lGKzxxJhXoVojgx2qcROyIUAIDXFdTqv6NIHaA==", "license": "MIT", - "peer": true, "dependencies": { "@algolia/client-common": "5.20.2", "@algolia/requester-browser-xhr": "5.20.2", @@ -206,19 +259,107 @@ "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==", "license": "MIT" }, + "node_modules/@algolia/ingestion": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.20.2.tgz", + "integrity": "sha512-S593Kmhc98+5zdzGet4GrZEBEBGl4vVtqg/MPfW8dCRf9qDRNYSkhBsIzlhQe9JWiohe9oB9LW5meibwOgRmww==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.20.2", + "@algolia/requester-browser-xhr": "5.20.2", + "@algolia/requester-fetch": "5.20.2", + "@algolia/requester-node-http": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, "node_modules/@algolia/logger-common": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.20.0.tgz", - "integrity": "sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", + "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==", "license": "MIT" }, "node_modules/@algolia/logger-console": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.20.0.tgz", - "integrity": "sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", + "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", "license": "MIT", "dependencies": { - "@algolia/logger-common": "4.20.0" + "@algolia/logger-common": "4.24.0" + } + }, + "node_modules/@algolia/monitoring": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.20.2.tgz", + "integrity": "sha512-bW41aWLYgBv/coJUIT85mkN3kk1VBKsM8tlwB5S/s446Mgc7r8t5TX7kA8kCR2UbwDedOK51i/85/x/rM0ZXbg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.20.2", + "@algolia/requester-browser-xhr": "5.20.2", + "@algolia/requester-fetch": "5.20.2", + "@algolia/requester-node-http": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@algolia/recommend": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", + "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", + "license": "MIT", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/client-common": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", + "license": "MIT", + "dependencies": { + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/client-search": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/requester-browser-xhr": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", + "license": "MIT", + "dependencies": { + "@algolia/requester-common": "4.24.0" + } + }, + "node_modules/@algolia/recommend/node_modules/@algolia/requester-node-http": { + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", + "license": "MIT", + "dependencies": { + "@algolia/requester-common": "4.24.0" } }, "node_modules/@algolia/requester-browser-xhr": { @@ -226,7 +367,6 @@ "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.20.2.tgz", "integrity": "sha512-w+VMzOkIq2XDGg6Ybzr74RlBZvJQnuIdKpVusQSXCXknvxwAwbO457LmoavhZWl06Lcsk9YDx1X2k0zb+iJQmw==", "license": "MIT", - "peer": true, "dependencies": { "@algolia/client-common": "5.20.2" }, @@ -235,9 +375,9 @@ } }, "node_modules/@algolia/requester-common": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.20.0.tgz", - "integrity": "sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", + "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==", "license": "MIT" }, "node_modules/@algolia/requester-fetch": { @@ -245,7 +385,6 @@ "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.20.2.tgz", "integrity": "sha512-wpjnbvbi3A13b0DvijE45DRYDvwcP5Ttz7RTMkPWTkF1s6AHuo6O2UcwGyaogMAGa1QOOzFYfp5u4YQwMOQx5g==", "license": "MIT", - "peer": true, "dependencies": { "@algolia/client-common": "5.20.2" }, @@ -258,7 +397,6 @@ "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.20.2.tgz", "integrity": "sha512-YuSSdtgUt1dFBTNYUb+2TA5j0Hd0eDXE0bVISjUvTCqmoaGsGLwW+rKI7p1eLQ1r7RESwBAvUwcY1qP2Wl3Lyw==", "license": "MIT", - "peer": true, "dependencies": { "@algolia/client-common": "5.20.2" }, @@ -267,14 +405,26 @@ } }, "node_modules/@algolia/transporter": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.20.0.tgz", - "integrity": "sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", + "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", "license": "MIT", "dependencies": { - "@algolia/cache-common": "4.20.0", - "@algolia/logger-common": "4.20.0", - "@algolia/requester-common": "4.20.0" + "@algolia/cache-common": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/requester-common": "4.24.0" + } + }, + "node_modules/@alloc/quick-lru": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", + "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/@ampproject/remapping": { @@ -291,114 +441,45 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.22.13", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", - "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", + "version": "7.26.2", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", + "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", "license": "MIT", "dependencies": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" + "@babel/helper-validator-identifier": "^7.25.9", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/code-frame/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/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==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/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==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/code-frame/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/@babel/code-frame/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/code-frame/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/code-frame/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==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/compat-data": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz", - "integrity": "sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", + "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", - "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.8.tgz", + "integrity": "sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==", "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helpers": "^7.23.2", - "@babel/parser": "^7.23.0", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.0", + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.8", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.7", + "@babel/parser": "^7.26.8", + "@babel/template": "^7.26.8", + "@babel/traverse": "^7.26.8", + "@babel/types": "^7.26.8", + "@types/gensync": "^1.0.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -423,53 +504,42 @@ } }, "node_modules/@babel/generator": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", - "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.8.tgz", + "integrity": "sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==", "license": "MIT", "dependencies": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" + "@babel/parser": "^7.26.8", + "@babel/types": "^7.26.8", + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25", + "jsesc": "^3.0.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", + "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", - "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.15" + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", + "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", + "@babel/compat-data": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -487,19 +557,17 @@ } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", - "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", + "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.15", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/traverse": "^7.25.9", "semver": "^6.3.1" }, "engines": { @@ -519,13 +587,13 @@ } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", - "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz", + "integrity": "sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "regexpu-core": "^5.3.1", + "@babel/helper-annotate-as-pure": "^7.25.9", + "regexpu-core": "^6.2.0", "semver": "^6.3.1" }, "engines": { @@ -545,9 +613,9 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz", - "integrity": "sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", + "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", "license": "MIT", "dependencies": { "@babel/helper-compilation-targets": "^7.22.6", @@ -560,75 +628,41 @@ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", - "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", + "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", "license": "MIT", "dependencies": { - "@babel/types": "^7.23.0" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", + "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", "license": "MIT", "dependencies": { - "@babel/types": "^7.22.15" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", - "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", + "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -638,35 +672,35 @@ } }, "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", + "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", + "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", - "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", + "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-wrap-function": "^7.22.20" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-wrap-function": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -676,14 +710,14 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", - "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", + "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-member-expression-to-functions": "^7.22.15", - "@babel/helper-optimise-call-expression": "^7.22.5" + "@babel/helper-member-expression-to-functions": "^7.25.9", + "@babel/helper-optimise-call-expression": "^7.25.9", + "@babel/traverse": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -692,187 +726,81 @@ "@babel/core": "^7.0.0" } }, - "node_modules/@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", + "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", "license": "MIT", "dependencies": { - "@babel/types": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.22.5" + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-string-parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz", - "integrity": "sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", + "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", + "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", + "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", - "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", + "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", "license": "MIT", "dependencies": { - "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.15", - "@babel/types": "^7.22.19" + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", - "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.7.tgz", + "integrity": "sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==", "license": "MIT", "dependencies": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.0" + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.7" }, "engines": { "node": ">=6.9.0" } }, - "node_modules/@babel/highlight": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", - "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/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==", - "license": "MIT", - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/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==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/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==", - "license": "MIT", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "license": "MIT" - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "license": "MIT", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/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==", - "license": "MIT", - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, "node_modules/@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.8.tgz", + "integrity": "sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==", "license": "MIT", + "dependencies": { + "@babel/types": "^7.26.8" + }, "bin": { "parser": "bin/babel-parser.js" }, @@ -880,13 +808,44 @@ "node": ">=6.0.0" } }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.15", - "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.22.15.tgz", - "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", + "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", + "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", + "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.25.9", + "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.25.9.tgz", + "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -896,14 +855,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", - "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.15" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -912,19 +871,20 @@ "@babel/core": "^7.13.0" } }, - "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==", - "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.", + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", + "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.12.1" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0" } }, "node_modules/@babel/plugin-proposal-private-property-in-object": { @@ -939,45 +899,6 @@ "@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==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-syntax-dynamic-import": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", @@ -990,25 +911,13 @@ "@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==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz", - "integrity": "sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", + "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1018,12 +927,12 @@ } }, "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz", - "integrity": "sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", + "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1032,139 +941,13 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz", - "integrity": "sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", + "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "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==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1174,12 +957,12 @@ } }, "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz", - "integrity": "sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", + "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1205,12 +988,12 @@ } }, "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz", - "integrity": "sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", + "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1220,15 +1003,14 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz", - "integrity": "sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", + "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", "license": "MIT", "dependencies": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.20", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-remap-async-to-generator": "^7.25.9", + "@babel/traverse": "^7.26.8" }, "engines": { "node": ">=6.9.0" @@ -1238,14 +1020,14 @@ } }, "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz", - "integrity": "sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", + "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5" + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-remap-async-to-generator": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1255,12 +1037,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz", - "integrity": "sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==", + "version": "7.26.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", + "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -1270,12 +1052,12 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz", - "integrity": "sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", + "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1285,13 +1067,13 @@ } }, "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz", - "integrity": "sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", + "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1301,14 +1083,13 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", - "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", + "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.11", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1318,19 +1099,16 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", - "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", + "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", - "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9", + "@babel/traverse": "^7.25.9", "globals": "^11.1.0" }, "engines": { @@ -1341,13 +1119,13 @@ } }, "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz", - "integrity": "sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", + "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/template": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/template": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1357,12 +1135,12 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz", - "integrity": "sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", + "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1372,13 +1150,13 @@ } }, "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz", - "integrity": "sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", + "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1388,12 +1166,12 @@ } }, "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz", - "integrity": "sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", + "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1402,14 +1180,29 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", - "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", + "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", + "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1419,13 +1212,12 @@ } }, "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz", - "integrity": "sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==", + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", + "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", "license": "MIT", "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1435,13 +1227,12 @@ } }, "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", - "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", + "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1451,12 +1242,13 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", - "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", + "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1466,14 +1258,14 @@ } }, "node_modules/@babel/plugin-transform-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz", - "integrity": "sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", + "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", "license": "MIT", "dependencies": { - "@babel/helper-compilation-targets": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1483,13 +1275,12 @@ } }, "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", - "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", + "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1499,12 +1290,12 @@ } }, "node_modules/@babel/plugin-transform-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz", - "integrity": "sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", + "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1514,13 +1305,12 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", - "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", + "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1530,12 +1320,12 @@ } }, "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz", - "integrity": "sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", + "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1545,13 +1335,13 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz", - "integrity": "sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", + "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1561,14 +1351,13 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz", - "integrity": "sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==", + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", + "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5" + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1578,15 +1367,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz", - "integrity": "sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", + "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", "license": "MIT", "dependencies": { - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.23.0", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20" + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9", + "@babel/traverse": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1596,13 +1385,13 @@ } }, "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz", - "integrity": "sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", + "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", "license": "MIT", "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-module-transforms": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1612,13 +1401,13 @@ } }, "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", - "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", + "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1628,12 +1417,12 @@ } }, "node_modules/@babel/plugin-transform-new-target": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz", - "integrity": "sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", + "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1643,13 +1432,12 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", - "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", + "version": "7.26.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", + "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "@babel/helper-plugin-utils": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -1659,13 +1447,12 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", - "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", + "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1675,16 +1462,14 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", - "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", + "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.15" + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1694,13 +1479,13 @@ } }, "node_modules/@babel/plugin-transform-object-super": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz", - "integrity": "sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", + "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-replace-supers": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1710,13 +1495,12 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", - "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", + "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1726,14 +1510,13 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz", - "integrity": "sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", + "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1743,12 +1526,12 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", - "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", + "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1758,13 +1541,13 @@ } }, "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz", - "integrity": "sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", + "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", "license": "MIT", "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1774,15 +1557,14 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.22.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", - "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", + "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.11", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1792,12 +1574,12 @@ } }, "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz", - "integrity": "sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", + "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1822,12 +1604,12 @@ } }, "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz", - "integrity": "sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz", + "integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1837,16 +1619,16 @@ } }, "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz", - "integrity": "sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", + "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/types": "^7.22.15" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/types": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1856,12 +1638,12 @@ } }, "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz", - "integrity": "sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", + "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", "license": "MIT", "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.22.5" + "@babel/plugin-transform-react-jsx": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1871,13 +1653,13 @@ } }, "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz", - "integrity": "sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz", + "integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1887,12 +1669,12 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", - "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", + "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-plugin-utils": "^7.25.9", "regenerator-transform": "^0.15.2" }, "engines": { @@ -1902,13 +1684,29 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz", - "integrity": "sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==", + "node_modules/@babel/plugin-transform-regexp-modifiers": { + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", + "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", + "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", + "license": "MIT", + "dependencies": { + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1918,16 +1716,16 @@ } }, "node_modules/@babel/plugin-transform-runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz", - "integrity": "sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.26.8.tgz", + "integrity": "sha512-H0jlQxFMI0Q8SyGPsj9pO3ygVQRxPkIGytsL3m1Zqca8KrCPpMlvh+e2dxknqdfS8LFwBw+PpiYPD9qy/FPQpA==", "license": "MIT", "dependencies": { - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "babel-plugin-polyfill-corejs2": "^0.4.6", - "babel-plugin-polyfill-corejs3": "^0.8.5", - "babel-plugin-polyfill-regenerator": "^0.5.3", + "@babel/helper-module-imports": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.10.6", + "babel-plugin-polyfill-regenerator": "^0.6.1", "semver": "^6.3.1" }, "engines": { @@ -1947,12 +1745,12 @@ } }, "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz", - "integrity": "sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", + "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1962,13 +1760,13 @@ } }, "node_modules/@babel/plugin-transform-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz", - "integrity": "sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", + "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1978,12 +1776,12 @@ } }, "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz", - "integrity": "sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", + "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -1993,12 +1791,12 @@ } }, "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz", - "integrity": "sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.26.8.tgz", + "integrity": "sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -2008,12 +1806,12 @@ } }, "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz", - "integrity": "sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz", + "integrity": "sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.26.5" }, "engines": { "node": ">=6.9.0" @@ -2023,15 +1821,16 @@ } }, "node_modules/@babel/plugin-transform-typescript": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz", - "integrity": "sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.8.tgz", + "integrity": "sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==", "license": "MIT", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.22.5" + "@babel/helper-annotate-as-pure": "^7.25.9", + "@babel/helper-create-class-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", + "@babel/plugin-syntax-typescript": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2041,12 +1840,12 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.22.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", - "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", + "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2056,13 +1855,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz", - "integrity": "sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", + "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2072,13 +1871,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz", - "integrity": "sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", + "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2088,13 +1887,13 @@ } }, "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz", - "integrity": "sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", + "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", "license": "MIT", "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.22.5", - "@babel/helper-plugin-utils": "^7.22.5" + "@babel/helper-create-regexp-features-plugin": "^7.25.9", + "@babel/helper-plugin-utils": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2104,90 +1903,79 @@ } }, "node_modules/@babel/preset-env": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.2.tgz", - "integrity": "sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.8.tgz", + "integrity": "sha512-um7Sy+2THd697S4zJEfv/U5MHGJzkN2xhtsR3T/SWRbVSic62nbISh51VVfU9JiO/L/Z97QczHTaFVkOU8IzNg==", "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.23.2", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.22.15", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.22.15", + "@babel/compat-data": "^7.26.8", + "@babel/helper-compilation-targets": "^7.26.5", + "@babel/helper-plugin-utils": "^7.26.5", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", + "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-import-assertions": "^7.22.5", - "@babel/plugin-syntax-import-attributes": "^7.22.5", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-import-assertions": "^7.26.0", + "@babel/plugin-syntax-import-attributes": "^7.26.0", "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.22.5", - "@babel/plugin-transform-async-generator-functions": "^7.23.2", - "@babel/plugin-transform-async-to-generator": "^7.22.5", - "@babel/plugin-transform-block-scoped-functions": "^7.22.5", - "@babel/plugin-transform-block-scoping": "^7.23.0", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-class-static-block": "^7.22.11", - "@babel/plugin-transform-classes": "^7.22.15", - "@babel/plugin-transform-computed-properties": "^7.22.5", - "@babel/plugin-transform-destructuring": "^7.23.0", - "@babel/plugin-transform-dotall-regex": "^7.22.5", - "@babel/plugin-transform-duplicate-keys": "^7.22.5", - "@babel/plugin-transform-dynamic-import": "^7.22.11", - "@babel/plugin-transform-exponentiation-operator": "^7.22.5", - "@babel/plugin-transform-export-namespace-from": "^7.22.11", - "@babel/plugin-transform-for-of": "^7.22.15", - "@babel/plugin-transform-function-name": "^7.22.5", - "@babel/plugin-transform-json-strings": "^7.22.11", - "@babel/plugin-transform-literals": "^7.22.5", - "@babel/plugin-transform-logical-assignment-operators": "^7.22.11", - "@babel/plugin-transform-member-expression-literals": "^7.22.5", - "@babel/plugin-transform-modules-amd": "^7.23.0", - "@babel/plugin-transform-modules-commonjs": "^7.23.0", - "@babel/plugin-transform-modules-systemjs": "^7.23.0", - "@babel/plugin-transform-modules-umd": "^7.22.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", - "@babel/plugin-transform-new-target": "^7.22.5", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", - "@babel/plugin-transform-numeric-separator": "^7.22.11", - "@babel/plugin-transform-object-rest-spread": "^7.22.15", - "@babel/plugin-transform-object-super": "^7.22.5", - "@babel/plugin-transform-optional-catch-binding": "^7.22.11", - "@babel/plugin-transform-optional-chaining": "^7.23.0", - "@babel/plugin-transform-parameters": "^7.22.15", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/plugin-transform-private-property-in-object": "^7.22.11", - "@babel/plugin-transform-property-literals": "^7.22.5", - "@babel/plugin-transform-regenerator": "^7.22.10", - "@babel/plugin-transform-reserved-words": "^7.22.5", - "@babel/plugin-transform-shorthand-properties": "^7.22.5", - "@babel/plugin-transform-spread": "^7.22.5", - "@babel/plugin-transform-sticky-regex": "^7.22.5", - "@babel/plugin-transform-template-literals": "^7.22.5", - "@babel/plugin-transform-typeof-symbol": "^7.22.5", - "@babel/plugin-transform-unicode-escapes": "^7.22.10", - "@babel/plugin-transform-unicode-property-regex": "^7.22.5", - "@babel/plugin-transform-unicode-regex": "^7.22.5", - "@babel/plugin-transform-unicode-sets-regex": "^7.22.5", + "@babel/plugin-transform-arrow-functions": "^7.25.9", + "@babel/plugin-transform-async-generator-functions": "^7.26.8", + "@babel/plugin-transform-async-to-generator": "^7.25.9", + "@babel/plugin-transform-block-scoped-functions": "^7.26.5", + "@babel/plugin-transform-block-scoping": "^7.25.9", + "@babel/plugin-transform-class-properties": "^7.25.9", + "@babel/plugin-transform-class-static-block": "^7.26.0", + "@babel/plugin-transform-classes": "^7.25.9", + "@babel/plugin-transform-computed-properties": "^7.25.9", + "@babel/plugin-transform-destructuring": "^7.25.9", + "@babel/plugin-transform-dotall-regex": "^7.25.9", + "@babel/plugin-transform-duplicate-keys": "^7.25.9", + "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-dynamic-import": "^7.25.9", + "@babel/plugin-transform-exponentiation-operator": "^7.26.3", + "@babel/plugin-transform-export-namespace-from": "^7.25.9", + "@babel/plugin-transform-for-of": "^7.25.9", + "@babel/plugin-transform-function-name": "^7.25.9", + "@babel/plugin-transform-json-strings": "^7.25.9", + "@babel/plugin-transform-literals": "^7.25.9", + "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", + "@babel/plugin-transform-member-expression-literals": "^7.25.9", + "@babel/plugin-transform-modules-amd": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.26.3", + "@babel/plugin-transform-modules-systemjs": "^7.25.9", + "@babel/plugin-transform-modules-umd": "^7.25.9", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", + "@babel/plugin-transform-new-target": "^7.25.9", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", + "@babel/plugin-transform-numeric-separator": "^7.25.9", + "@babel/plugin-transform-object-rest-spread": "^7.25.9", + "@babel/plugin-transform-object-super": "^7.25.9", + "@babel/plugin-transform-optional-catch-binding": "^7.25.9", + "@babel/plugin-transform-optional-chaining": "^7.25.9", + "@babel/plugin-transform-parameters": "^7.25.9", + "@babel/plugin-transform-private-methods": "^7.25.9", + "@babel/plugin-transform-private-property-in-object": "^7.25.9", + "@babel/plugin-transform-property-literals": "^7.25.9", + "@babel/plugin-transform-regenerator": "^7.25.9", + "@babel/plugin-transform-regexp-modifiers": "^7.26.0", + "@babel/plugin-transform-reserved-words": "^7.25.9", + "@babel/plugin-transform-shorthand-properties": "^7.25.9", + "@babel/plugin-transform-spread": "^7.25.9", + "@babel/plugin-transform-sticky-regex": "^7.25.9", + "@babel/plugin-transform-template-literals": "^7.26.8", + "@babel/plugin-transform-typeof-symbol": "^7.26.7", + "@babel/plugin-transform-unicode-escapes": "^7.25.9", + "@babel/plugin-transform-unicode-property-regex": "^7.25.9", + "@babel/plugin-transform-unicode-regex": "^7.25.9", + "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", "@babel/preset-modules": "0.1.6-no-external-plugins", - "@babel/types": "^7.23.0", - "babel-plugin-polyfill-corejs2": "^0.4.6", - "babel-plugin-polyfill-corejs3": "^0.8.5", - "babel-plugin-polyfill-regenerator": "^0.5.3", - "core-js-compat": "^3.31.0", + "babel-plugin-polyfill-corejs2": "^0.4.10", + "babel-plugin-polyfill-corejs3": "^0.11.0", + "babel-plugin-polyfill-regenerator": "^0.6.1", + "core-js-compat": "^3.40.0", "semver": "^6.3.1" }, "engines": { @@ -2197,6 +1985,19 @@ "@babel/core": "^7.0.0-0" } }, + "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", + "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.6.3", + "core-js-compat": "^3.40.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, "node_modules/@babel/preset-env/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", @@ -2221,17 +2022,17 @@ } }, "node_modules/@babel/preset-react": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.15.tgz", - "integrity": "sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==", + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.26.3.tgz", + "integrity": "sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-transform-react-display-name": "^7.22.5", - "@babel/plugin-transform-react-jsx": "^7.22.15", - "@babel/plugin-transform-react-jsx-development": "^7.22.5", - "@babel/plugin-transform-react-pure-annotations": "^7.22.5" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-transform-react-display-name": "^7.25.9", + "@babel/plugin-transform-react-jsx": "^7.25.9", + "@babel/plugin-transform-react-jsx-development": "^7.25.9", + "@babel/plugin-transform-react-pure-annotations": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2241,16 +2042,16 @@ } }, "node_modules/@babel/preset-typescript": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz", - "integrity": "sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==", + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", + "integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", "license": "MIT", "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-syntax-jsx": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.23.0", - "@babel/plugin-transform-typescript": "^7.22.15" + "@babel/helper-plugin-utils": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "@babel/plugin-syntax-jsx": "^7.25.9", + "@babel/plugin-transform-modules-commonjs": "^7.25.9", + "@babel/plugin-transform-typescript": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2259,16 +2060,10 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", - "license": "MIT" - }, "node_modules/@babel/runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", - "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.7.tgz", + "integrity": "sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==", "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" @@ -2278,9 +2073,9 @@ } }, "node_modules/@babel/runtime-corejs3": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.23.2.tgz", - "integrity": "sha512-54cIh74Z1rp4oIjsHjqN+WM4fMyCBYe+LpZ9jWm51CZ1fbH3SkAzQD/3XLoNkjbJ7YEmjobLXyvQrFypRHOrXw==", + "version": "7.26.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.26.7.tgz", + "integrity": "sha512-55gRV8vGrCIYZnaQHQrD92Lo/hYE3Sj5tmbuf0hhHR7sj2CWhEhHU89hbq+UVDXvFG1zUVXJhUkEq1eAfqXtFw==", "license": "MIT", "dependencies": { "core-js-pure": "^3.30.2", @@ -2291,34 +2086,31 @@ } }, "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.8.tgz", + "integrity": "sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==", "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" + "@babel/code-frame": "^7.26.2", + "@babel/parser": "^7.26.8", + "@babel/types": "^7.26.8" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.8.tgz", + "integrity": "sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==", "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.8", + "@babel/parser": "^7.26.8", + "@babel/template": "^7.26.8", + "@babel/types": "^7.26.8", + "debug": "^4.3.1", "globals": "^11.1.0" }, "engines": { @@ -2326,14 +2118,13 @@ } }, "node_modules/@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", + "version": "7.26.8", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz", + "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==", "license": "MIT", "dependencies": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" + "@babel/helper-string-parser": "^7.25.9", + "@babel/helper-validator-identifier": "^7.25.9" }, "engines": { "node": ">=6.9.0" @@ -2359,21 +2150,21 @@ } }, "node_modules/@docsearch/css": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.5.2.tgz", - "integrity": "sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.8.3.tgz", + "integrity": "sha512-1nELpMV40JDLJ6rpVVFX48R1jsBFIQ6RnEQDsLFGmzOjPWTOMlZqUcXcvRx8VmYV/TqnS1l784Ofz+ZEb+wEOQ==", "license": "MIT" }, "node_modules/@docsearch/react": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.5.2.tgz", - "integrity": "sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==", + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.8.3.tgz", + "integrity": "sha512-6UNrg88K7lJWmuS6zFPL/xgL+n326qXqZ7Ybyy4E8P/6Rcblk3GE8RXxeol4Pd5pFpKMhOhBhzABKKwHtbJCIg==", "license": "MIT", "dependencies": { - "@algolia/autocomplete-core": "1.9.3", - "@algolia/autocomplete-preset-algolia": "1.9.3", - "@docsearch/css": "3.5.2", - "algoliasearch": "^4.19.1" + "@algolia/autocomplete-core": "1.17.9", + "@algolia/autocomplete-preset-algolia": "1.17.9", + "@docsearch/css": "3.8.3", + "algoliasearch": "^5.14.2" }, "peerDependencies": { "@types/react": ">= 16.8.0 < 19.0.0", @@ -2396,163 +2187,239 @@ } } }, - "node_modules/@docusaurus/core": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.4.3.tgz", - "integrity": "sha512-dWH5P7cgeNSIg9ufReX6gaCl/TmrGKD38Orbwuz05WPhAQtFXHd5B8Qym1TiXfvUNvwoYKkAJOJuGe8ou0Z7PA==", + "node_modules/@docsearch/react/node_modules/@algolia/client-analytics": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.20.2.tgz", + "integrity": "sha512-k0KxCfcX/HZySqPasKy6GkiiDuebaMh2v/nE0HHg1PbsyeyagLapDi6Ktjkxhz8NlUq6eTJR+ddGJegippKQtQ==", "license": "MIT", "dependencies": { - "@babel/core": "^7.18.6", - "@babel/generator": "^7.18.7", + "@algolia/client-common": "5.20.2", + "@algolia/requester-browser-xhr": "5.20.2", + "@algolia/requester-fetch": "5.20.2", + "@algolia/requester-node-http": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@docsearch/react/node_modules/@algolia/client-personalization": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.20.2.tgz", + "integrity": "sha512-ocL1ZXulfuXzJAwsKw2kMscKMD0rs/f4CFYu6Gjh4mK4um6rGfa1a6u1MSc4swFqRQer0wNP9Pi+kVfKhuKt5A==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.20.2", + "@algolia/requester-browser-xhr": "5.20.2", + "@algolia/requester-fetch": "5.20.2", + "@algolia/requester-node-http": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@docsearch/react/node_modules/@algolia/recommend": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.20.2.tgz", + "integrity": "sha512-wBMf3J1L5ogvU8p8ifHkknDXWn1zdZ2epkqpt2MkUaZynE3G77rrFU9frcO+Pu1FQJQ5xCDTKcYUUcJCDD00rg==", + "license": "MIT", + "dependencies": { + "@algolia/client-common": "5.20.2", + "@algolia/requester-browser-xhr": "5.20.2", + "@algolia/requester-fetch": "5.20.2", + "@algolia/requester-node-http": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@docsearch/react/node_modules/algoliasearch": { + "version": "5.20.2", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.20.2.tgz", + "integrity": "sha512-8evxG++iWyWnhng3g5RP+kwn6j+2vKLfew8pVoekn87FcfsDm92zJXKwSrU6pl+m5eAbGFhFF/gCYEQiRdbPlA==", + "license": "MIT", + "dependencies": { + "@algolia/client-abtesting": "5.20.2", + "@algolia/client-analytics": "5.20.2", + "@algolia/client-common": "5.20.2", + "@algolia/client-insights": "5.20.2", + "@algolia/client-personalization": "5.20.2", + "@algolia/client-query-suggestions": "5.20.2", + "@algolia/client-search": "5.20.2", + "@algolia/ingestion": "1.20.2", + "@algolia/monitoring": "1.20.2", + "@algolia/recommend": "5.20.2", + "@algolia/requester-browser-xhr": "5.20.2", + "@algolia/requester-fetch": "5.20.2", + "@algolia/requester-node-http": "5.20.2" + }, + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/@docusaurus/core": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.1.0.tgz", + "integrity": "sha512-GWudMGYA9v26ssbAWJNfgeDZk+lrudUTclLPRsmxiknEBk7UMp7Rglonhqbsf3IKHOyHkMU4Fr5jFyg5SBx9jQ==", + "license": "MIT", + "dependencies": { + "@babel/core": "^7.23.3", + "@babel/generator": "^7.23.3", "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.18.6", - "@babel/preset-env": "^7.18.6", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@babel/runtime": "^7.18.6", - "@babel/runtime-corejs3": "^7.18.6", - "@babel/traverse": "^7.18.8", - "@docusaurus/cssnano-preset": "2.4.3", - "@docusaurus/logger": "2.4.3", - "@docusaurus/mdx-loader": "2.4.3", + "@babel/plugin-transform-runtime": "^7.22.9", + "@babel/preset-env": "^7.22.9", + "@babel/preset-react": "^7.22.5", + "@babel/preset-typescript": "^7.22.5", + "@babel/runtime": "^7.22.6", + "@babel/runtime-corejs3": "^7.22.6", + "@babel/traverse": "^7.22.8", + "@docusaurus/cssnano-preset": "3.1.0", + "@docusaurus/logger": "3.1.0", + "@docusaurus/mdx-loader": "3.1.0", "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "2.4.3", - "@docusaurus/utils-common": "2.4.3", - "@docusaurus/utils-validation": "2.4.3", + "@docusaurus/utils": "3.1.0", + "@docusaurus/utils-common": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", "@slorber/static-site-generator-webpack-plugin": "^4.0.7", - "@svgr/webpack": "^6.2.1", - "autoprefixer": "^10.4.7", - "babel-loader": "^8.2.5", + "@svgr/webpack": "^6.5.1", + "autoprefixer": "^10.4.14", + "babel-loader": "^9.1.3", "babel-plugin-dynamic-import-node": "^2.3.3", "boxen": "^6.2.1", "chalk": "^4.1.2", "chokidar": "^3.5.3", - "clean-css": "^5.3.0", - "cli-table3": "^0.6.2", + "clean-css": "^5.3.2", + "cli-table3": "^0.6.3", "combine-promises": "^1.1.0", "commander": "^5.1.0", "copy-webpack-plugin": "^11.0.0", - "core-js": "^3.23.3", - "css-loader": "^6.7.1", - "css-minimizer-webpack-plugin": "^4.0.0", - "cssnano": "^5.1.12", + "core-js": "^3.31.1", + "css-loader": "^6.8.1", + "css-minimizer-webpack-plugin": "^4.2.2", + "cssnano": "^5.1.15", "del": "^6.1.1", - "detect-port": "^1.3.0", + "detect-port": "^1.5.1", "escape-html": "^1.0.3", - "eta": "^2.0.0", + "eta": "^2.2.0", "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "html-minifier-terser": "^6.1.0", - "html-tags": "^3.2.0", - "html-webpack-plugin": "^5.5.0", - "import-fresh": "^3.3.0", + "fs-extra": "^11.1.1", + "html-minifier-terser": "^7.2.0", + "html-tags": "^3.3.1", + "html-webpack-plugin": "^5.5.3", "leven": "^3.1.0", "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.6.1", - "postcss": "^8.4.14", - "postcss-loader": "^7.0.0", + "mini-css-extract-plugin": "^2.7.6", + "postcss": "^8.4.26", + "postcss-loader": "^7.3.3", "prompts": "^2.4.2", "react-dev-utils": "^12.0.1", "react-helmet-async": "^1.3.0", "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.3.3", + "react-router": "^5.3.4", "react-router-config": "^5.1.1", - "react-router-dom": "^5.3.3", + "react-router-dom": "^5.3.4", "rtl-detect": "^1.0.4", - "semver": "^7.3.7", - "serve-handler": "^6.1.3", + "semver": "^7.5.4", + "serve-handler": "^6.1.5", "shelljs": "^0.8.5", - "terser-webpack-plugin": "^5.3.3", - "tslib": "^2.4.0", - "update-notifier": "^5.1.0", + "terser-webpack-plugin": "^5.3.9", + "tslib": "^2.6.0", + "update-notifier": "^6.0.2", "url-loader": "^4.1.1", - "wait-on": "^6.0.1", - "webpack": "^5.73.0", - "webpack-bundle-analyzer": "^4.5.0", - "webpack-dev-server": "^4.9.3", - "webpack-merge": "^5.8.0", + "webpack": "^5.88.1", + "webpack-bundle-analyzer": "^4.9.0", + "webpack-dev-server": "^4.15.1", + "webpack-merge": "^5.9.0", "webpackbar": "^5.0.2" }, "bin": { "docusaurus": "bin/docusaurus.mjs" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@docusaurus/cssnano-preset": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.4.3.tgz", - "integrity": "sha512-ZvGSRCi7z9wLnZrXNPG6DmVPHdKGd8dIn9pYbEOFiYihfv4uDR3UtxogmKf+rT8ZlKFf5Lqne8E8nt08zNM8CA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.1.0.tgz", + "integrity": "sha512-ned7qsgCqSv/e7KyugFNroAfiszuxLwnvMW7gmT2Ywxb/Nyt61yIw7KHyAZCMKglOalrqnYA4gMhLUCK/mVePA==", "license": "MIT", "dependencies": { - "cssnano-preset-advanced": "^5.3.8", - "postcss": "^8.4.14", - "postcss-sort-media-queries": "^4.2.1", - "tslib": "^2.4.0" + "cssnano-preset-advanced": "^5.3.10", + "postcss": "^8.4.26", + "postcss-sort-media-queries": "^4.4.1", + "tslib": "^2.6.0" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" } }, "node_modules/@docusaurus/logger": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.4.3.tgz", - "integrity": "sha512-Zxws7r3yLufk9xM1zq9ged0YHs65mlRmtsobnFkdZTxWXdTYlWWLWdKyNKAsVC+D7zg+pv2fGbyabdOnyZOM3w==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.1.0.tgz", + "integrity": "sha512-p740M+HCst1VnKKzL60Hru9xfG4EUYJDarjlEC4hHeBy9+afPmY3BNPoSHx9/8zxuYfUlv/psf7I9NvRVdmdvg==", "license": "MIT", "dependencies": { "chalk": "^4.1.2", - "tslib": "^2.4.0" + "tslib": "^2.6.0" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" } }, "node_modules/@docusaurus/mdx-loader": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.4.3.tgz", - "integrity": "sha512-b1+fDnWtl3GiqkL0BRjYtc94FZrcDDBV1j8446+4tptB9BAOlePwG2p/pK6vGvfL53lkOsszXMghr2g67M0vCw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.1.0.tgz", + "integrity": "sha512-D7onDz/3mgBonexWoQXPw3V2E5Bc4+jYRf9gGUUK+KoQwU8xMDaDkUUfsr7t6UBa/xox9p5+/3zwLuXOYMzGSg==", "license": "MIT", "dependencies": { - "@babel/parser": "^7.18.8", - "@babel/traverse": "^7.18.8", - "@docusaurus/logger": "2.4.3", - "@docusaurus/utils": "2.4.3", - "@mdx-js/mdx": "^1.6.22", + "@babel/parser": "^7.22.7", + "@babel/traverse": "^7.22.8", + "@docusaurus/logger": "3.1.0", + "@docusaurus/utils": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", + "@mdx-js/mdx": "^3.0.0", + "@slorber/remark-comment": "^1.0.0", "escape-html": "^1.0.3", + "estree-util-value-to-estree": "^3.0.1", "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "image-size": "^1.0.1", - "mdast-util-to-string": "^2.0.0", - "remark-emoji": "^2.2.0", + "fs-extra": "^11.1.1", + "image-size": "^1.0.2", + "mdast-util-mdx": "^3.0.0", + "mdast-util-to-string": "^4.0.0", + "rehype-raw": "^7.0.0", + "remark-directive": "^3.0.0", + "remark-emoji": "^4.0.0", + "remark-frontmatter": "^5.0.0", + "remark-gfm": "^4.0.0", "stringify-object": "^3.3.0", - "tslib": "^2.4.0", - "unified": "^9.2.2", - "unist-util-visit": "^2.0.3", + "tslib": "^2.6.0", + "unified": "^11.0.3", + "unist-util-visit": "^5.0.0", "url-loader": "^4.1.1", - "webpack": "^5.73.0" + "vfile": "^6.0.1", + "webpack": "^5.88.1" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@docusaurus/module-type-aliases": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.4.3.tgz", - "integrity": "sha512-cwkBkt1UCiduuvEAo7XZY01dJfRn7UR/75mBgOdb1hKknhrabJZ8YH+7savd/y9kLExPyrhe0QwdS9GuzsRRIA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.1.0.tgz", + "integrity": "sha512-XUl7Z4PWlKg4l6KF05JQ3iDHQxnPxbQUqTNKvviHyuHdlalOFv6qeDAm7IbzyQPJD5VA6y4dpRbTWSqP9ClwPg==", "license": "MIT", "dependencies": { "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/types": "2.4.3", + "@docusaurus/types": "3.1.0", "@types/history": "^4.7.11", "@types/react": "*", "@types/react-router-config": "*", @@ -2565,219 +2432,454 @@ "react-dom": "*" } }, - "node_modules/@docusaurus/plugin-content-blog": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.4.3.tgz", - "integrity": "sha512-PVhypqaA0t98zVDpOeTqWUTvRqCEjJubtfFUQ7zJNYdbYTbS/E/ytq6zbLVsN/dImvemtO/5JQgjLxsh8XLo8Q==", + "node_modules/@docusaurus/module-type-aliases/node_modules/@docusaurus/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", + "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", "license": "MIT", "dependencies": { - "@docusaurus/core": "2.4.3", - "@docusaurus/logger": "2.4.3", - "@docusaurus/mdx-loader": "2.4.3", - "@docusaurus/types": "2.4.3", - "@docusaurus/utils": "2.4.3", - "@docusaurus/utils-common": "2.4.3", - "@docusaurus/utils-validation": "2.4.3", - "cheerio": "^1.0.0-rc.12", - "feed": "^4.2.2", - "fs-extra": "^10.1.0", - "lodash": "^4.17.21", - "reading-time": "^1.5.0", - "tslib": "^2.4.0", - "unist-util-visit": "^2.0.3", + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", "utility-types": "^3.10.0", - "webpack": "^5.73.0" - }, - "engines": { - "node": ">=16.14" + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-client-redirects": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.1.0.tgz", + "integrity": "sha512-CuFbdciMGvtGYiIPSOpj5idsHOQUcqZWTLCmZV3ePhviekm4dRZm1+QK/BxigmSTL5ICJMGbtOQnz7bgFSWHqg==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.1.0", + "@docusaurus/logger": "3.1.0", + "@docusaurus/utils": "3.1.0", + "@docusaurus/utils-common": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-blog": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.1.0.tgz", + "integrity": "sha512-iMa6WBaaEdYuxckvJtLcq/HQdlA4oEbCXf/OFfsYJCCULcDX7GDZpKxLF3X1fLsax3sSm5bmsU+CA0WD+R1g3A==", + "license": "MIT", + "dependencies": { + "@docusaurus/core": "3.1.0", + "@docusaurus/logger": "3.1.0", + "@docusaurus/mdx-loader": "3.1.0", + "@docusaurus/types": "3.1.0", + "@docusaurus/utils": "3.1.0", + "@docusaurus/utils-common": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", + "cheerio": "^1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "srcset": "^4.0.0", + "tslib": "^2.6.0", + "unist-util-visit": "^5.0.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-blog/node_modules/@docusaurus/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", + "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@docusaurus/plugin-content-docs": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.4.3.tgz", - "integrity": "sha512-N7Po2LSH6UejQhzTCsvuX5NOzlC+HiXOVvofnEPj0WhMu1etpLEXE6a4aTxrtg95lQ5kf0xUIdjX9sh3d3G76A==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.1.0.tgz", + "integrity": "sha512-el5GxhT8BLrsWD0qGa8Rq+Ttb/Ni6V3DGT2oAPio0qcs/mUAxeyXEAmihkvmLCnAgp6xD27Ce7dISZ5c6BXeqA==", "license": "MIT", "dependencies": { - "@docusaurus/core": "2.4.3", - "@docusaurus/logger": "2.4.3", - "@docusaurus/mdx-loader": "2.4.3", - "@docusaurus/module-type-aliases": "2.4.3", - "@docusaurus/types": "2.4.3", - "@docusaurus/utils": "2.4.3", - "@docusaurus/utils-validation": "2.4.3", - "@types/react-router-config": "^5.0.6", + "@docusaurus/core": "3.1.0", + "@docusaurus/logger": "3.1.0", + "@docusaurus/mdx-loader": "3.1.0", + "@docusaurus/module-type-aliases": "3.1.0", + "@docusaurus/types": "3.1.0", + "@docusaurus/utils": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", + "@types/react-router-config": "^5.0.7", "combine-promises": "^1.1.0", - "fs-extra": "^10.1.0", - "import-fresh": "^3.3.0", + "fs-extra": "^11.1.1", "js-yaml": "^4.1.0", "lodash": "^4.17.21", - "tslib": "^2.4.0", + "tslib": "^2.6.0", "utility-types": "^3.10.0", - "webpack": "^5.73.0" + "webpack": "^5.88.1" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", + "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@docusaurus/plugin-content-pages": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.4.3.tgz", - "integrity": "sha512-txtDVz7y3zGk67q0HjG0gRttVPodkHqE0bpJ+7dOaTH40CQFLSh7+aBeGnPOTl+oCPG+hxkim4SndqPqXjQ8Bg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.1.0.tgz", + "integrity": "sha512-9gntYQFpk+93+Xl7gYczJu8I9uWoyRLnRwS0+NUFcs9iZtHKsdqKWPRrONC9elfN3wJ9ORwTbcVzsTiB8jvYlg==", "license": "MIT", "dependencies": { - "@docusaurus/core": "2.4.3", - "@docusaurus/mdx-loader": "2.4.3", - "@docusaurus/types": "2.4.3", - "@docusaurus/utils": "2.4.3", - "@docusaurus/utils-validation": "2.4.3", - "fs-extra": "^10.1.0", - "tslib": "^2.4.0", - "webpack": "^5.73.0" + "@docusaurus/core": "3.1.0", + "@docusaurus/mdx-loader": "3.1.0", + "@docusaurus/types": "3.1.0", + "@docusaurus/utils": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", + "fs-extra": "^11.1.1", + "tslib": "^2.6.0", + "webpack": "^5.88.1" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-pages/node_modules/@docusaurus/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", + "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@docusaurus/plugin-debug": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.4.3.tgz", - "integrity": "sha512-LkUbuq3zCmINlFb+gAd4ZvYr+bPAzMC0hwND4F7V9bZ852dCX8YoWyovVUBKq4er1XsOwSQaHmNGtObtn8Av8Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.1.0.tgz", + "integrity": "sha512-AbvJwCVRbmQ8w9d8QXbF4Iq/ui0bjPZNYFIhtducGFnm2YQRN1mraK8mCEQb0Aq0T8SqRRvSfC/far4n/s531w==", "license": "MIT", "dependencies": { - "@docusaurus/core": "2.4.3", - "@docusaurus/types": "2.4.3", - "@docusaurus/utils": "2.4.3", - "fs-extra": "^10.1.0", - "react-json-view": "^1.21.3", - "tslib": "^2.4.0" + "@docusaurus/core": "3.1.0", + "@docusaurus/types": "3.1.0", + "@docusaurus/utils": "3.1.0", + "fs-extra": "^11.1.1", + "react-json-view-lite": "^1.2.0", + "tslib": "^2.6.0" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-debug/node_modules/@docusaurus/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", + "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@docusaurus/plugin-google-analytics": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.4.3.tgz", - "integrity": "sha512-KzBV3k8lDkWOhg/oYGxlK5o9bOwX7KpPc/FTWoB+SfKhlHfhq7qcQdMi1elAaVEIop8tgK6gD1E58Q+XC6otSQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.1.0.tgz", + "integrity": "sha512-zvUOMzu9Uhz0ciqnSbtnp/5i1zEYlzarQrOXG90P3Is3efQI43p2YLW/rzSGdLb5MfQo2HvKT6Q5+tioMO045Q==", "license": "MIT", "dependencies": { - "@docusaurus/core": "2.4.3", - "@docusaurus/types": "2.4.3", - "@docusaurus/utils-validation": "2.4.3", - "tslib": "^2.4.0" + "@docusaurus/core": "3.1.0", + "@docusaurus/types": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", + "tslib": "^2.6.0" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-analytics/node_modules/@docusaurus/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", + "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@docusaurus/plugin-google-gtag": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.4.3.tgz", - "integrity": "sha512-5FMg0rT7sDy4i9AGsvJC71MQrqQZwgLNdDetLEGDHLfSHLvJhQbTCUGbGXknUgWXQJckcV/AILYeJy+HhxeIFA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.1.0.tgz", + "integrity": "sha512-0txshvaY8qIBdkk2UATdVcfiCLGq3KAUfuRQD2cRNgO39iIf4/ihQxH9NXcRTwKs4Q5d9yYHoix3xT6pFuEYOg==", "license": "MIT", "dependencies": { - "@docusaurus/core": "2.4.3", - "@docusaurus/types": "2.4.3", - "@docusaurus/utils-validation": "2.4.3", - "tslib": "^2.4.0" + "@docusaurus/core": "3.1.0", + "@docusaurus/types": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", + "@types/gtag.js": "^0.0.12", + "tslib": "^2.6.0" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-gtag/node_modules/@docusaurus/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", + "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-2.4.3.tgz", - "integrity": "sha512-1jTzp71yDGuQiX9Bi0pVp3alArV0LSnHXempvQTxwCGAEzUWWaBg4d8pocAlTpbP9aULQQqhgzrs8hgTRPOM0A==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.1.0.tgz", + "integrity": "sha512-zOWPEi8kMyyPtwG0vhyXrdbLs8fIZmY5vlbi9lUU+v8VsroO5iHmfR2V3SMsrsfOanw5oV/ciWqbxezY00qEZg==", "license": "MIT", "dependencies": { - "@docusaurus/core": "2.4.3", - "@docusaurus/types": "2.4.3", - "@docusaurus/utils-validation": "2.4.3", - "tslib": "^2.4.0" + "@docusaurus/core": "3.1.0", + "@docusaurus/types": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", + "tslib": "^2.6.0" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-tag-manager/node_modules/@docusaurus/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", + "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@docusaurus/plugin-sitemap": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.4.3.tgz", - "integrity": "sha512-LRQYrK1oH1rNfr4YvWBmRzTL0LN9UAPxBbghgeFRBm5yloF6P+zv1tm2pe2hQTX/QP5bSKdnajCvfnScgKXMZQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.1.0.tgz", + "integrity": "sha512-TkR5vGBpUooEB9SoW42thahqqwKzfHrQQhkB+JrEGERsl4bKODSuJNle4aA4h6LSkg4IyfXOW8XOI0NIPWb9Cg==", "license": "MIT", "dependencies": { - "@docusaurus/core": "2.4.3", - "@docusaurus/logger": "2.4.3", - "@docusaurus/types": "2.4.3", - "@docusaurus/utils": "2.4.3", - "@docusaurus/utils-common": "2.4.3", - "@docusaurus/utils-validation": "2.4.3", - "fs-extra": "^10.1.0", + "@docusaurus/core": "3.1.0", + "@docusaurus/logger": "3.1.0", + "@docusaurus/types": "3.1.0", + "@docusaurus/utils": "3.1.0", + "@docusaurus/utils-common": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", + "fs-extra": "^11.1.1", "sitemap": "^7.1.1", - "tslib": "^2.4.0" + "tslib": "^2.6.0" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/plugin-sitemap/node_modules/@docusaurus/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", + "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@docusaurus/preset-classic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.4.3.tgz", - "integrity": "sha512-tRyMliepY11Ym6hB1rAFSNGwQDpmszvWYJvlK1E+md4SW8i6ylNHtpZjaYFff9Mdk3i/Pg8ItQq9P0daOJAvQw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.1.0.tgz", + "integrity": "sha512-xGLQRFmmT9IinAGUDVRYZ54Ys28USNbA3OTXQXnSJLPr1rCY7CYnHI4XoOnKWrNnDiAI4ruMzunXWyaElUYCKQ==", "license": "MIT", "dependencies": { - "@docusaurus/core": "2.4.3", - "@docusaurus/plugin-content-blog": "2.4.3", - "@docusaurus/plugin-content-docs": "2.4.3", - "@docusaurus/plugin-content-pages": "2.4.3", - "@docusaurus/plugin-debug": "2.4.3", - "@docusaurus/plugin-google-analytics": "2.4.3", - "@docusaurus/plugin-google-gtag": "2.4.3", - "@docusaurus/plugin-google-tag-manager": "2.4.3", - "@docusaurus/plugin-sitemap": "2.4.3", - "@docusaurus/theme-classic": "2.4.3", - "@docusaurus/theme-common": "2.4.3", - "@docusaurus/theme-search-algolia": "2.4.3", - "@docusaurus/types": "2.4.3" + "@docusaurus/core": "3.1.0", + "@docusaurus/plugin-content-blog": "3.1.0", + "@docusaurus/plugin-content-docs": "3.1.0", + "@docusaurus/plugin-content-pages": "3.1.0", + "@docusaurus/plugin-debug": "3.1.0", + "@docusaurus/plugin-google-analytics": "3.1.0", + "@docusaurus/plugin-google-gtag": "3.1.0", + "@docusaurus/plugin-google-tag-manager": "3.1.0", + "@docusaurus/plugin-sitemap": "3.1.0", + "@docusaurus/theme-classic": "3.1.0", + "@docusaurus/theme-common": "3.1.0", + "@docusaurus/theme-search-algolia": "3.1.0", + "@docusaurus/types": "3.1.0" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", + "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, "node_modules/@docusaurus/react-loadable": { @@ -2794,165 +2896,193 @@ } }, "node_modules/@docusaurus/theme-classic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.4.3.tgz", - "integrity": "sha512-QKRAJPSGPfDY2yCiPMIVyr+MqwZCIV2lxNzqbyUW0YkrlmdzzP3WuQJPMGLCjWgQp/5c9kpWMvMxjhpZx1R32Q==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.1.0.tgz", + "integrity": "sha512-/+jMl2Z9O8QQxves5AtHdt91gWsEZFgOV3La/6eyKEd7QLqQUtM5fxEJ40rq9NKYjqCd1HzZ9egIMeJoWwillw==", "license": "MIT", "dependencies": { - "@docusaurus/core": "2.4.3", - "@docusaurus/mdx-loader": "2.4.3", - "@docusaurus/module-type-aliases": "2.4.3", - "@docusaurus/plugin-content-blog": "2.4.3", - "@docusaurus/plugin-content-docs": "2.4.3", - "@docusaurus/plugin-content-pages": "2.4.3", - "@docusaurus/theme-common": "2.4.3", - "@docusaurus/theme-translations": "2.4.3", - "@docusaurus/types": "2.4.3", - "@docusaurus/utils": "2.4.3", - "@docusaurus/utils-common": "2.4.3", - "@docusaurus/utils-validation": "2.4.3", - "@mdx-js/react": "^1.6.22", - "clsx": "^1.2.1", - "copy-text-to-clipboard": "^3.0.1", + "@docusaurus/core": "3.1.0", + "@docusaurus/mdx-loader": "3.1.0", + "@docusaurus/module-type-aliases": "3.1.0", + "@docusaurus/plugin-content-blog": "3.1.0", + "@docusaurus/plugin-content-docs": "3.1.0", + "@docusaurus/plugin-content-pages": "3.1.0", + "@docusaurus/theme-common": "3.1.0", + "@docusaurus/theme-translations": "3.1.0", + "@docusaurus/types": "3.1.0", + "@docusaurus/utils": "3.1.0", + "@docusaurus/utils-common": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.0.0", + "copy-text-to-clipboard": "^3.2.0", "infima": "0.2.0-alpha.43", "lodash": "^4.17.21", "nprogress": "^0.2.0", - "postcss": "^8.4.14", - "prism-react-renderer": "^1.3.5", - "prismjs": "^1.28.0", - "react-router-dom": "^5.3.3", - "rtlcss": "^3.5.0", - "tslib": "^2.4.0", + "postcss": "^8.4.26", + "prism-react-renderer": "^2.3.0", + "prismjs": "^1.29.0", + "react-router-dom": "^5.3.4", + "rtlcss": "^4.1.0", + "tslib": "^2.6.0", "utility-types": "^3.10.0" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "node_modules/@docusaurus/theme-common": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.4.3.tgz", - "integrity": "sha512-7KaDJBXKBVGXw5WOVt84FtN8czGWhM0lbyWEZXGp8AFfL6sZQfRTluFp4QriR97qwzSyOfQb+nzcDZZU4tezUw==", - "license": "MIT", - "dependencies": { - "@docusaurus/mdx-loader": "2.4.3", - "@docusaurus/module-type-aliases": "2.4.3", - "@docusaurus/plugin-content-blog": "2.4.3", - "@docusaurus/plugin-content-docs": "2.4.3", - "@docusaurus/plugin-content-pages": "2.4.3", - "@docusaurus/utils": "2.4.3", - "@docusaurus/utils-common": "2.4.3", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^1.2.1", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^1.3.5", - "tslib": "^2.4.0", - "use-sync-external-store": "^1.2.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/theme-search-algolia": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.4.3.tgz", - "integrity": "sha512-jziq4f6YVUB5hZOB85ELATwnxBz/RmSLD3ksGQOLDPKVzat4pmI8tddNWtriPpxR04BNT+ZfpPUMFkNFetSW1Q==", - "license": "MIT", - "dependencies": { - "@docsearch/react": "^3.1.1", - "@docusaurus/core": "2.4.3", - "@docusaurus/logger": "2.4.3", - "@docusaurus/plugin-content-docs": "2.4.3", - "@docusaurus/theme-common": "2.4.3", - "@docusaurus/theme-translations": "2.4.3", - "@docusaurus/utils": "2.4.3", - "@docusaurus/utils-validation": "2.4.3", - "algoliasearch": "^4.13.1", - "algoliasearch-helper": "^3.10.0", - "clsx": "^1.2.1", - "eta": "^2.0.0", - "fs-extra": "^10.1.0", - "lodash": "^4.17.21", - "tslib": "^2.4.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=16.14" - }, - "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" - } - }, - "node_modules/@docusaurus/theme-translations": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.4.3.tgz", - "integrity": "sha512-H4D+lbZbjbKNS/Zw1Lel64PioUAIT3cLYYJLUf3KkuO/oc9e0QCVhIYVtUI2SfBCF2NNdlyhBDQEEMygsCedIg==", - "license": "MIT", - "dependencies": { - "fs-extra": "^10.1.0", - "tslib": "^2.4.0" - }, - "engines": { - "node": ">=16.14" - } - }, - "node_modules/@docusaurus/types": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.4.3.tgz", - "integrity": "sha512-W6zNLGQqfrp/EoPD0bhb9n7OobP+RHpmvVzpA+Z/IuU3Q63njJM24hmT0GYboovWcDtFmnIJC9wcyx4RVPQscw==", + "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/types": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", + "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", "license": "MIT", "dependencies": { + "@mdx-js/mdx": "^3.0.0", "@types/history": "^4.7.11", "@types/react": "*", "commander": "^5.1.0", - "joi": "^17.6.0", + "joi": "^17.9.2", "react-helmet-async": "^1.3.0", "utility-types": "^3.10.0", - "webpack": "^5.73.0", - "webpack-merge": "^5.8.0" + "webpack": "^5.88.1", + "webpack-merge": "^5.9.0" }, "peerDependencies": { - "react": "^16.8.4 || ^17.0.0", - "react-dom": "^16.8.4 || ^17.0.0" + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/theme-common": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.1.0.tgz", + "integrity": "sha512-YGwEFALLIbF5ocW/Fy6Ae7tFWUOugEN3iwxTx8UkLAcLqYUboDSadesYtVBmRCEB4FVA2qoP7YaW3lu3apUPPw==", + "license": "MIT", + "dependencies": { + "@docusaurus/mdx-loader": "3.1.0", + "@docusaurus/module-type-aliases": "3.1.0", + "@docusaurus/plugin-content-blog": "3.1.0", + "@docusaurus/plugin-content-docs": "3.1.0", + "@docusaurus/plugin-content-pages": "3.1.0", + "@docusaurus/utils": "3.1.0", + "@docusaurus/utils-common": "3.1.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^2.0.0", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^2.3.0", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/theme-search-algolia": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.1.0.tgz", + "integrity": "sha512-8cJH0ZhPsEDjq3jR3I+wHmWzVY2bXMQJ59v2QxUmsTZxbWA4u+IzccJMIJx4ooFl9J6iYynwYsFuHxyx/KUmfQ==", + "license": "MIT", + "dependencies": { + "@docsearch/react": "^3.5.2", + "@docusaurus/core": "3.1.0", + "@docusaurus/logger": "3.1.0", + "@docusaurus/plugin-content-docs": "3.1.0", + "@docusaurus/theme-common": "3.1.0", + "@docusaurus/theme-translations": "3.1.0", + "@docusaurus/utils": "3.1.0", + "@docusaurus/utils-validation": "3.1.0", + "algoliasearch": "^4.18.0", + "algoliasearch-helper": "^3.13.3", + "clsx": "^2.0.0", + "eta": "^2.2.0", + "fs-extra": "^11.1.1", + "lodash": "^4.17.21", + "tslib": "^2.6.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=18.0" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@docusaurus/theme-translations": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.1.0.tgz", + "integrity": "sha512-DApE4AbDI+WBajihxB54L4scWQhVGNZAochlC9fkbciPuFAgdRBD3NREb0rgfbKexDC/rioppu/WJA0u8tS+yA==", + "license": "MIT", + "dependencies": { + "fs-extra": "^11.1.1", + "tslib": "^2.6.0" + }, + "engines": { + "node": ">=18.0" + } + }, + "node_modules/@docusaurus/tsconfig": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.1.0.tgz", + "integrity": "sha512-PE6fSuj5gJy5sNC1OO+bYAU1/xZH5YqddGjhrNu3/T7OAUroqkMZfVl13Tz70CjYB8no4OWcraqSkObAeNdIcQ==", + "license": "MIT" + }, + "node_modules/@docusaurus/types": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", + "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", + "license": "MIT", + "dependencies": { + "@mdx-js/mdx": "^3.0.0", + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.9.2", + "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.95.0", + "webpack-merge": "^5.9.0" + }, + "peerDependencies": { + "react": "^18.0.0 || ^19.0.0", + "react-dom": "^18.0.0 || ^19.0.0" } }, "node_modules/@docusaurus/utils": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.4.3.tgz", - "integrity": "sha512-fKcXsjrD86Smxv8Pt0TBFqYieZZCPh4cbf9oszUq/AMhZn3ujwpKaVYZACPX8mmjtYx0JOgNx52CREBfiGQB4A==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.1.0.tgz", + "integrity": "sha512-LgZfp0D+UBqAh7PZ//MUNSFBMavmAPku6Si9x8x3V+S318IGCNJ6hUr2O29UO0oLybEWUjD5Jnj9IUN6XyZeeg==", "license": "MIT", "dependencies": { - "@docusaurus/logger": "2.4.3", - "@svgr/webpack": "^6.2.1", + "@docusaurus/logger": "3.1.0", + "@svgr/webpack": "^6.5.1", "escape-string-regexp": "^4.0.0", "file-loader": "^6.2.0", - "fs-extra": "^10.1.0", - "github-slugger": "^1.4.0", + "fs-extra": "^11.1.1", + "github-slugger": "^1.5.0", "globby": "^11.1.0", "gray-matter": "^4.0.3", + "jiti": "^1.20.0", "js-yaml": "^4.1.0", "lodash": "^4.17.21", "micromatch": "^4.0.5", "resolve-pathname": "^3.0.0", "shelljs": "^0.8.5", - "tslib": "^2.4.0", + "tslib": "^2.6.0", "url-loader": "^4.1.1", - "webpack": "^5.73.0" + "webpack": "^5.88.1" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { "@docusaurus/types": "*" @@ -2964,15 +3094,15 @@ } }, "node_modules/@docusaurus/utils-common": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.4.3.tgz", - "integrity": "sha512-/jascp4GbLQCPVmcGkPzEQjNaAk3ADVfMtudk49Ggb+131B1WDD6HqlSmDf8MxGdy7Dja2gc+StHf01kiWoTDQ==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.1.0.tgz", + "integrity": "sha512-SfvnRLHoZ9bwTw67knkSs7IcUR0GY2SaGkpdB/J9pChrDiGhwzKNUhcieoPyPYrOWGRPk3rVNYtoy+Bc7psPAw==", "license": "MIT", "dependencies": { - "tslib": "^2.4.0" + "tslib": "^2.6.0" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" }, "peerDependencies": { "@docusaurus/types": "*" @@ -2984,19 +3114,19 @@ } }, "node_modules/@docusaurus/utils-validation": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.4.3.tgz", - "integrity": "sha512-G2+Vt3WR5E/9drAobP+hhZQMaswRwDlp6qOMi7o7ZypB+VO7N//DZWhZEwhcRGepMDJGQEwtPv7UxtYwPL9PBw==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.1.0.tgz", + "integrity": "sha512-dFxhs1NLxPOSzmcTk/eeKxLY5R+U4cua22g9MsAMiRWcwFKStZ2W3/GDY0GmnJGqNS8QAQepJrxQoyxXkJNDeg==", "license": "MIT", "dependencies": { - "@docusaurus/logger": "2.4.3", - "@docusaurus/utils": "2.4.3", - "joi": "^17.6.0", + "@docusaurus/logger": "3.1.0", + "@docusaurus/utils": "3.1.0", + "joi": "^17.9.2", "js-yaml": "^4.1.0", - "tslib": "^2.4.0" + "tslib": "^2.6.0" }, "engines": { - "node": ">=16.14" + "node": ">=18.0" } }, "node_modules/@hapi/hoek": { @@ -3014,6 +3144,50 @@ "@hapi/hoek": "^9.0.0" } }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "license": "MIT", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/@jest/schemas": { "version": "29.6.3", "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", @@ -3044,14 +3218,14 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" @@ -3067,9 +3241,9 @@ } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "license": "MIT", "engines": { "node": ">=6.0.0" @@ -3092,9 +3266,9 @@ "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -3108,115 +3282,35 @@ "license": "MIT" }, "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==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", + "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==", "license": "MIT", "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@mdx-js/mdx/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "license": "MIT" - }, - "node_modules/@mdx-js/mdx/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/@mdx-js/mdx/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@mdx-js/mdx/node_modules/unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", - "license": "MIT", - "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" + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdx": "^2.0.0", + "collapse-white-space": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-util-scope": "^1.0.0", + "estree-walker": "^3.0.0", + "hast-util-to-jsx-runtime": "^2.0.0", + "markdown-extensions": "^2.0.0", + "recma-build-jsx": "^1.0.0", + "recma-jsx": "^1.0.0", + "recma-stringify": "^1.0.0", + "rehype-recma": "^1.0.0", + "remark-mdx": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-rehype": "^11.0.0", + "source-map": "^0.7.0", + "unified": "^11.0.0", + "unist-util-position-from-estree": "^2.0.0", + "unist-util-stringify-position": "^4.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" }, "funding": { "type": "opencollective", @@ -3224,26 +3318,20 @@ } }, "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==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", + "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", "license": "MIT", + "dependencies": { + "@types/mdx": "^2.0.0" + }, "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==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "@types/react": ">=16", + "react": ">=16" } }, "node_modules/@nodelib/fs.scandir": { @@ -3281,6 +3369,57 @@ "node": ">= 8" } }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", + "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/@pnpm/config.env-replace": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", + "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", + "license": "MIT", + "engines": { + "node": ">=12.22.0" + } + }, + "node_modules/@pnpm/network.ca-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", + "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", + "license": "MIT", + "dependencies": { + "graceful-fs": "4.2.10" + }, + "engines": { + "node": ">=12.22.0" + } + }, + "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "license": "ISC" + }, + "node_modules/@pnpm/npm-conf": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz", + "integrity": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==", + "license": "MIT", + "dependencies": { + "@pnpm/config.env-replace": "^1.1.0", + "@pnpm/network.ca-file": "^1.0.1", + "config-chain": "^1.1.11" + }, + "engines": { + "node": ">=12" + } + }, "node_modules/@polka/url": { "version": "1.0.0-next.23", "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", @@ -3288,9 +3427,9 @@ "license": "MIT" }, "node_modules/@sideway/address": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", - "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", + "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", "license": "BSD-3-Clause", "dependencies": { "@hapi/hoek": "^9.0.0" @@ -3315,12 +3454,26 @@ "license": "MIT" }, "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==", + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", "license": "MIT", "engines": { - "node": ">=6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@slorber/remark-comment": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", + "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^1.0.0", + "micromark-util-character": "^1.1.0", + "micromark-util-symbol": "^1.0.1" } }, "node_modules/@slorber/static-site-generator-webpack-plugin": { @@ -3595,15 +3748,30 @@ } }, "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==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", + "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", "license": "MIT", "dependencies": { - "defer-to-connect": "^1.0.1" + "defer-to-connect": "^2.0.1" }, "engines": { - "node": ">=6" + "node": ">=14.16" + } + }, + "node_modules/@tailwindcss/typography": { + "version": "0.5.16", + "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.16.tgz", + "integrity": "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==", + "license": "MIT", + "dependencies": { + "lodash.castarray": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.merge": "^4.6.2", + "postcss-selector-parser": "6.0.10" + }, + "peerDependencies": { + "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1" } }, "node_modules/@trysound/sax": { @@ -3615,6 +3783,15 @@ "node": ">=10.13.0" } }, + "node_modules/@types/acorn": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", + "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, "node_modules/@types/body-parser": { "version": "1.19.3", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz", @@ -3653,6 +3830,15 @@ "@types/node": "*" } }, + "node_modules/@types/debug": { + "version": "4.1.12", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", + "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", + "license": "MIT", + "dependencies": { + "@types/ms": "*" + } + }, "node_modules/@types/eslint": { "version": "8.44.4", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.4.tgz", @@ -3664,9 +3850,9 @@ } }, "node_modules/@types/eslint-scope": { - "version": "3.7.5", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz", - "integrity": "sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==", + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", "license": "MIT", "dependencies": { "@types/eslint": "*", @@ -3674,11 +3860,20 @@ } }, "node_modules/@types/estree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", - "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", "license": "MIT" }, + "node_modules/@types/estree-jsx": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", + "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", + "license": "MIT", + "dependencies": { + "@types/estree": "*" + } + }, "node_modules/@types/express": { "version": "4.17.19", "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.19.tgz", @@ -3703,13 +3898,25 @@ "@types/send": "*" } }, + "node_modules/@types/gensync": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/gensync/-/gensync-1.0.4.tgz", + "integrity": "sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA==", + "license": "MIT" + }, + "node_modules/@types/gtag.js": { + "version": "0.0.12", + "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", + "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==", + "license": "MIT" + }, "node_modules/@types/hast": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.6.tgz", - "integrity": "sha512-47rJE80oqPmFdVDCD7IheXBrVdwuBgsYwoczFvKmwfo2Mzsnt+V9OONsYauFmICb6lQPpCuXYJWejBNs4pDJRg==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", + "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", "license": "MIT", "dependencies": { - "@types/unist": "^2" + "@types/unist": "*" } }, "node_modules/@types/history": { @@ -3724,6 +3931,12 @@ "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", "license": "MIT" }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "license": "MIT" + }, "node_modules/@types/http-errors": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz", @@ -3770,26 +3983,38 @@ "license": "MIT" }, "node_modules/@types/katex": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.11.1.tgz", - "integrity": "sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==", + "version": "0.16.7", + "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", + "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==", "license": "MIT" }, "node_modules/@types/mdast": { - "version": "3.0.13", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.13.tgz", - "integrity": "sha512-HjiGiWedR0DVFkeNljpa6Lv4/IZU1+30VY5d747K7lBudFc3R0Ibr6yJ9lN3BE28VnZyDfLF/VB1Ql1ZIbKrmg==", + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", + "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", "license": "MIT", "dependencies": { - "@types/unist": "^2" + "@types/unist": "*" } }, + "node_modules/@types/mdx": { + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", + "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", + "license": "MIT" + }, "node_modules/@types/mime": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz", "integrity": "sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==", "license": "MIT" }, + "node_modules/@types/ms": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", + "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", + "license": "MIT" + }, "node_modules/@types/node": { "version": "20.8.4", "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", @@ -3805,10 +4030,10 @@ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", "license": "MIT" }, - "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/prismjs": { + "version": "1.26.5", + "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.5.tgz", + "integrity": "sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ==", "license": "MIT" }, "node_modules/@types/prop-types": { @@ -3933,9 +4158,9 @@ } }, "node_modules/@types/unist": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz", - "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", + "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", "license": "MIT" }, "node_modules/@types/ws": { @@ -3962,149 +4187,155 @@ "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", "license": "MIT" }, + "node_modules/@ungap/structured-clone": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", + "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", + "license": "ISC" + }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", "license": "MIT", "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" } }, "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", "license": "MIT" }, "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", "license": "MIT" }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", "license": "MIT" }, "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", "license": "MIT", "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", "license": "MIT" }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", "license": "MIT", "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", "license": "Apache-2.0", "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", "license": "MIT" }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.14.1", "@xtuc/long": "4.2.2" } }, @@ -4155,9 +4386,9 @@ } }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", "license": "MIT", "bin": { "acorn": "bin/acorn" @@ -4166,14 +4397,13 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "deprecated": "package has been renamed to acorn-import-attributes", + "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==", "license": "MIT", "peerDependencies": { - "acorn": "^8" + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "node_modules/acorn-walk": { @@ -4208,14 +4438,14 @@ } }, "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", "uri-js": "^4.2.2" }, "funding": { @@ -4240,63 +4470,45 @@ } } }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "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==", "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "fast-deep-equal": "^3.1.3" }, - "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==", - "license": "MIT" - }, - "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==", - "license": "MIT", "peerDependencies": { - "ajv": "^6.9.1" + "ajv": "^8.8.2" } }, "node_modules/algoliasearch": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.20.0.tgz", - "integrity": "sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", + "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", "license": "MIT", "dependencies": { - "@algolia/cache-browser-local-storage": "4.20.0", - "@algolia/cache-common": "4.20.0", - "@algolia/cache-in-memory": "4.20.0", - "@algolia/client-account": "4.20.0", - "@algolia/client-analytics": "4.20.0", - "@algolia/client-common": "4.20.0", - "@algolia/client-personalization": "4.20.0", - "@algolia/client-search": "4.20.0", - "@algolia/logger-common": "4.20.0", - "@algolia/logger-console": "4.20.0", - "@algolia/requester-browser-xhr": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/requester-node-http": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/cache-browser-local-storage": "4.24.0", + "@algolia/cache-common": "4.24.0", + "@algolia/cache-in-memory": "4.24.0", + "@algolia/client-account": "4.24.0", + "@algolia/client-analytics": "4.24.0", + "@algolia/client-common": "4.24.0", + "@algolia/client-personalization": "4.24.0", + "@algolia/client-search": "4.24.0", + "@algolia/logger-common": "4.24.0", + "@algolia/logger-console": "4.24.0", + "@algolia/recommend": "4.24.0", + "@algolia/requester-browser-xhr": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/requester-node-http": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/algoliasearch-helper": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.14.2.tgz", - "integrity": "sha512-FjDSrjvQvJT/SKMW74nPgFpsoPUwZCzGbCqbp8HhBFfSk/OvNFxzCaCmuO0p7AWeLy1gD+muFwQEkBwcl5H4pg==", + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.24.1.tgz", + "integrity": "sha512-knYRACqLH9UpeR+WRUrBzBFR2ulGuOjI2b525k4PNeqZxeFMHJE7YcL7s6Jh12Qza0rtHqZdgHMfeuaaAkf4wA==", "license": "MIT", "dependencies": { "@algolia/events": "^4.0.1" @@ -4306,42 +4518,42 @@ } }, "node_modules/algoliasearch/node_modules/@algolia/client-common": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.20.0.tgz", - "integrity": "sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", + "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/algoliasearch/node_modules/@algolia/client-search": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.20.0.tgz", - "integrity": "sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", + "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", "license": "MIT", "dependencies": { - "@algolia/client-common": "4.20.0", - "@algolia/requester-common": "4.20.0", - "@algolia/transporter": "4.20.0" + "@algolia/client-common": "4.24.0", + "@algolia/requester-common": "4.24.0", + "@algolia/transporter": "4.24.0" } }, "node_modules/algoliasearch/node_modules/@algolia/requester-browser-xhr": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.20.0.tgz", - "integrity": "sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", + "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.20.0" + "@algolia/requester-common": "4.24.0" } }, "node_modules/algoliasearch/node_modules/@algolia/requester-node-http": { - "version": "4.20.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.20.0.tgz", - "integrity": "sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", + "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", "license": "MIT", "dependencies": { - "@algolia/requester-common": "4.20.0" + "@algolia/requester-common": "4.24.0" } }, "node_modules/ansi-align": { @@ -4409,6 +4621,12 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "license": "MIT" + }, "node_modules/anymatch": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", @@ -4449,11 +4667,14 @@ "node": ">=8" } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "license": "MIT" + "node_modules/astring": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", + "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", + "license": "MIT", + "bin": { + "astring": "bin/astring" + } }, "node_modules/at-least-node": { "version": "1.0.0", @@ -4465,9 +4686,9 @@ } }, "node_modules/autoprefixer": { - "version": "10.4.16", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz", - "integrity": "sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ==", + "version": "10.4.20", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", + "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", "funding": [ { "type": "opencollective", @@ -4484,11 +4705,11 @@ ], "license": "MIT", "dependencies": { - "browserslist": "^4.21.10", - "caniuse-lite": "^1.0.30001538", - "fraction.js": "^4.3.6", + "browserslist": "^4.23.3", + "caniuse-lite": "^1.0.30001646", + "fraction.js": "^4.3.7", "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", + "picocolors": "^1.0.1", "postcss-value-parser": "^4.2.0" }, "bin": { @@ -4501,57 +4722,23 @@ "postcss": "^8.1.0" } }, - "node_modules/axios": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", - "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", - "license": "MIT", - "dependencies": { - "follow-redirects": "^1.14.7" - } - }, "node_modules/babel-loader": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", - "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", + "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", "license": "MIT", "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^2.0.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" + "find-cache-dir": "^4.0.0", + "schema-utils": "^4.0.0" }, "engines": { - "node": ">= 8.9" + "node": ">= 14.15.0" }, "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" + "@babel/core": "^7.12.0", + "webpack": ">=5" } }, - "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==", - "license": "MIT", - "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==", - "license": "MIT" - }, "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", @@ -4561,33 +4748,14 @@ "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==", - "license": "MIT", - "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==", - "license": "MIT" - }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz", - "integrity": "sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==", + "version": "0.4.12", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", + "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.4.3", + "@babel/helper-define-polyfill-provider": "^0.6.3", "semver": "^6.3.1" }, "peerDependencies": { @@ -4604,34 +4772,34 @@ } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.5.tgz", - "integrity": "sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==", + "version": "0.10.6", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", + "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.3", - "core-js-compat": "^3.32.2" + "@babel/helper-define-polyfill-provider": "^0.6.2", + "core-js-compat": "^3.38.0" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz", - "integrity": "sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==", + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", + "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", "license": "MIT", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.3" + "@babel/helper-define-polyfill-provider": "^0.6.3" }, "peerDependencies": { "@babel/core": "^7.4.0 || ^8.0.0-0 <8.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==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", + "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", "license": "MIT", "funding": { "type": "github", @@ -4644,12 +4812,6 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "license": "MIT" }, - "node_modules/base16": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", - "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==", - "license": "MIT" - }, "node_modules/batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", @@ -4773,21 +4935,21 @@ } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" } }, "node_modules/browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", "funding": [ { "type": "opencollective", @@ -4804,10 +4966,10 @@ ], "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.13" + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" }, "bin": { "browserslist": "cli.js" @@ -4831,55 +4993,43 @@ "node": ">= 0.8" } }, + "node_modules/cacheable-lookup": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", + "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", + "license": "MIT", + "engines": { + "node": ">=14.16" + } + }, "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==", + "version": "10.2.14", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", + "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", "license": "MIT", "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" + "@types/http-cache-semantics": "^4.0.2", + "get-stream": "^6.0.1", + "http-cache-semantics": "^4.1.1", + "keyv": "^4.5.3", + "mimic-response": "^4.0.0", + "normalize-url": "^8.0.0", + "responselike": "^3.0.0" }, "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=8" + "node": ">=14.16" } }, "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==", + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", + "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", "license": "MIT", "engines": { - "node": ">=8" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/call-bind": { @@ -4948,9 +5098,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001547", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz", - "integrity": "sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA==", + "version": "1.0.30001699", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001699.tgz", + "integrity": "sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==", "funding": [ { "type": "opencollective", @@ -4968,9 +5118,9 @@ "license": "CC-BY-4.0" }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", + "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", "license": "MIT", "funding": { "type": "github", @@ -4993,10 +5143,29 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, "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==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", + "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", + "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", "license": "MIT", "funding": { "type": "github", @@ -5004,9 +5173,9 @@ } }, "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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", + "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", "license": "MIT", "funding": { "type": "github", @@ -5014,9 +5183,9 @@ } }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", + "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", "license": "MIT", "funding": { "type": "github", @@ -5062,15 +5231,9 @@ } }, "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/" - } - ], + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "license": "MIT", "dependencies": { "anymatch": "~3.1.2", @@ -5084,6 +5247,9 @@ "engines": { "node": ">= 8.10.0" }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, "optionalDependencies": { "fsevents": "~2.3.2" } @@ -5113,9 +5279,9 @@ } }, "node_modules/clean-css": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", - "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", "license": "MIT", "dependencies": { "source-map": "~0.6.0" @@ -5124,6 +5290,15 @@ "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==", + "license": "BSD-3-Clause", + "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", @@ -5146,9 +5321,9 @@ } }, "node_modules/cli-table3": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", - "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", + "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", "license": "MIT", "dependencies": { "string-width": "^4.2.0" @@ -5194,43 +5369,19 @@ "node": ">=6" } }, - "node_modules/clone-deep/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==", - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "license": "MIT", - "dependencies": { - "mimic-response": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/clsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", - "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", + "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", "license": "MIT", "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==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", + "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", "license": "MIT", "funding": { "type": "github", @@ -5277,9 +5428,9 @@ } }, "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==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", + "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", "license": "MIT", "funding": { "type": "github", @@ -5295,11 +5446,11 @@ "node": ">= 6" } }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "license": "MIT" + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", + "license": "ISC" }, "node_modules/compressible": { "version": "2.0.18", @@ -5367,21 +5518,33 @@ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "license": "MIT" }, + "node_modules/config-chain": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", + "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", + "license": "MIT", + "dependencies": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, "node_modules/configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", + "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", "license": "BSD-2-Clause", "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" + "dot-prop": "^6.0.1", + "graceful-fs": "^4.2.6", + "unique-string": "^3.0.0", + "write-file-atomic": "^3.0.3", + "xdg-basedir": "^5.0.1" }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/yeoman/configstore?sponsor=1" } }, "node_modules/connect-history-api-fallback": { @@ -5474,34 +5637,6 @@ "webpack": "^5.1.0" } }, - "node_modules/copy-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, "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", @@ -5533,31 +5668,6 @@ "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==", - "license": "MIT" - }, - "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/copy-webpack-plugin/node_modules/slash": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", @@ -5571,9 +5681,9 @@ } }, "node_modules/core-js": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz", - "integrity": "sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.40.0.tgz", + "integrity": "sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==", "hasInstallScript": true, "license": "MIT", "funding": { @@ -5582,12 +5692,12 @@ } }, "node_modules/core-js-compat": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", - "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", + "version": "3.40.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz", + "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==", "license": "MIT", "dependencies": { - "browserslist": "^4.22.1" + "browserslist": "^4.24.3" }, "funding": { "type": "opencollective", @@ -5627,15 +5737,6 @@ "node": ">=10" } }, - "node_modules/cross-fetch": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz", - "integrity": "sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg==", - "license": "MIT", - "dependencies": { - "node-fetch": "^2.6.12" - } - }, "node_modules/cross-spawn": { "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", @@ -5651,12 +5752,30 @@ } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", + "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", "license": "MIT", + "dependencies": { + "type-fest": "^1.0.1" + }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/crypto-random-string/node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/css-declaration-sorter": { @@ -5672,19 +5791,19 @@ } }, "node_modules/css-loader": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz", - "integrity": "sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g==", + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", + "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", "license": "MIT", "dependencies": { "icss-utils": "^5.1.0", - "postcss": "^8.4.21", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.3", - "postcss-modules-scope": "^3.0.0", + "postcss": "^8.4.33", + "postcss-modules-extract-imports": "^3.1.0", + "postcss-modules-local-by-default": "^4.0.5", + "postcss-modules-scope": "^3.2.0", "postcss-modules-values": "^4.0.0", "postcss-value-parser": "^4.2.0", - "semver": "^7.3.8" + "semver": "^7.5.4" }, "engines": { "node": ">= 12.13.0" @@ -5694,7 +5813,16 @@ "url": "https://opencollective.com/webpack" }, "peerDependencies": { + "@rspack/core": "0.x || 1.x", "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } } }, "node_modules/css-minimizer-webpack-plugin": { @@ -5741,57 +5869,13 @@ } } }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, + "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==", + "license": "BSD-3-Clause", "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=0.10.0" } }, "node_modules/css-select": { @@ -5823,6 +5907,15 @@ "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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/css-what": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", @@ -5961,6 +6054,12 @@ "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", "license": "MIT" }, + "node_modules/debounce": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", + "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", + "license": "MIT" + }, "node_modules/debug": { "version": "4.3.4", "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", @@ -5978,16 +6077,44 @@ } } }, - "node_modules/decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "node_modules/decode-named-character-reference": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", + "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", "license": "MIT", "dependencies": { - "mimic-response": "^1.0.0" + "character-entities": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "license": "MIT", + "dependencies": { + "mimic-response": "^3.1.0" }, "engines": { - "node": ">=4" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/deep-extend": { @@ -6021,10 +6148,13 @@ } }, "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==", - "license": "MIT" + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "license": "MIT", + "engines": { + "node": ">=10" + } }, "node_modules/define-data-property": { "version": "1.1.0", @@ -6097,6 +6227,15 @@ "node": ">= 0.8" } }, + "node_modules/dequal": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", + "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, "node_modules/destroy": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", @@ -6107,19 +6246,6 @@ "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/detab": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", - "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", - "license": "MIT", - "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", @@ -6127,9 +6253,9 @@ "license": "MIT" }, "node_modules/detect-port": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz", - "integrity": "sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", + "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", "license": "MIT", "dependencies": { "address": "^1.0.1", @@ -6138,6 +6264,9 @@ "bin": { "detect": "bin/detect-port.js", "detect-port": "bin/detect-port.js" + }, + "engines": { + "node": ">= 4.0.0" } }, "node_modules/detect-port-alt": { @@ -6172,6 +6301,25 @@ "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "license": "MIT" }, + "node_modules/devlop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", + "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", + "license": "MIT", + "dependencies": { + "dequal": "^2.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", + "license": "Apache-2.0" + }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", @@ -6184,6 +6332,12 @@ "node": ">=8" } }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "license": "MIT" + }, "node_modules/dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", @@ -6277,15 +6431,18 @@ } }, "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==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", + "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", "license": "MIT", "dependencies": { "is-obj": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/dot-prop/node_modules/is-obj": { @@ -6303,12 +6460,6 @@ "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", "license": "MIT" }, - "node_modules/duplexer3": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", - "license": "BSD-3-Clause" - }, "node_modules/eastasianwidth": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", @@ -6322,9 +6473,9 @@ "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.4.551", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.551.tgz", - "integrity": "sha512-/Ng/W/kFv7wdEHYzxdK7Cv0BHEGSkSB3M0Ssl8Ndr1eMiYeas/+Mv4cNaDqamqWx6nd2uQZfPz6g25z25M/sdw==", + "version": "1.5.97", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.97.tgz", + "integrity": "sha512-HKLtaH02augM7ZOdYRuO19rWDeY+QSJ1VxnXFa/XDFLf07HvM90pALIJFgrO+UVaajI3+aJMMpojoUTLZyQ7JQ==", "license": "ISC" }, "node_modules/emoji-regex": { @@ -6333,6 +6484,12 @@ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "license": "MIT" }, + "node_modules/emojilib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", + "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==", + "license": "MIT" + }, "node_modules/emojis-list": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", @@ -6343,9 +6500,9 @@ } }, "node_modules/emoticon": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", - "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", + "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==", "license": "MIT", "funding": { "type": "github", @@ -6361,19 +6518,10 @@ "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==", - "license": "MIT", - "dependencies": { - "once": "^1.4.0" - } - }, "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.18.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", + "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", @@ -6410,22 +6558,57 @@ "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", "license": "MIT" }, + "node_modules/esast-util-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", + "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/esast-util-from-js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", + "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "acorn": "^8.0.0", + "esast-util-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "license": "MIT", "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", + "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/escape-html": { @@ -6502,6 +6685,109 @@ "node": ">=4.0" } }, + "node_modules/estree-util-attach-comments": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", + "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-build-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", + "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "estree-walker": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-is-identifier-name": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", + "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-scope": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", + "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-to-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", + "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "astring": "^1.8.0", + "source-map": "^0.7.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-util-value-to-estree": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.3.2.tgz", + "integrity": "sha512-hYH1aSvQI63Cvq3T3loaem6LW4u72F187zW4FHpTrReJSm6W66vYTFNO1vH/chmcOulp1HlAj1pxn8Ag0oXI5Q==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/remcohaszing" + } + }, + "node_modules/estree-util-visit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", + "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/unist": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0" + } + }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", @@ -6582,18 +6868,6 @@ "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==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/express": { "version": "4.18.2", "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", @@ -6709,16 +6983,16 @@ "license": "MIT" }, "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "micromatch": "^4.0.8" }, "engines": { "node": ">=8.6.0" @@ -6730,15 +7004,6 @@ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "license": "MIT" }, - "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": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", - "license": "MIT", - "dependencies": { - "punycode": "^1.3.2" - } - }, "node_modules/fastq": { "version": "1.15.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", @@ -6748,6 +7013,19 @@ "reusify": "^1.0.4" } }, + "node_modules/fault": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", + "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", + "license": "MIT", + "dependencies": { + "format": "^0.2.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/faye-websocket": { "version": "0.11.4", "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", @@ -6760,36 +7038,6 @@ "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==", - "license": "BSD-3-Clause", - "dependencies": { - "fbjs": "^3.0.0" - } - }, - "node_modules/fbjs": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz", - "integrity": "sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg==", - "license": "MIT", - "dependencies": { - "cross-fetch": "^3.1.5", - "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": "^1.0.35" - } - }, - "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==", - "license": "MIT" - }, "node_modules/feed": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", @@ -6822,6 +7070,37 @@ "webpack": "^4.0.0 || ^5.0.0" } }, + "node_modules/file-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/file-loader/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==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/file-loader/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==", + "license": "MIT" + }, "node_modules/file-loader/node_modules/schema-utils": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", @@ -6850,9 +7129,9 @@ } }, "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==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" @@ -6895,46 +7174,44 @@ "license": "MIT" }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", + "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", "license": "MIT", "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" + "common-path-prefix": "^3.0.0", + "pkg-dir": "^7.0.0" }, "engines": { - "node": ">=8" + "node": ">=14.16" }, "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, "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==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", + "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", "license": "MIT", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "locate-path": "^7.1.0", + "path-exists": "^5.0.0" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/flux": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.4.tgz", - "integrity": "sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw==", + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", "license": "BSD-3-Clause", - "dependencies": { - "fbemitter": "^3.0.0", - "fbjs": "^3.0.1" - }, - "peerDependencies": { - "react": "^15.0.2 || ^16.0.0 || ^17.0.0" + "bin": { + "flat": "cli.js" } }, "node_modules/follow-redirects": { @@ -6957,6 +7234,34 @@ } } }, + "node_modules/foreground-child": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/foreground-child/node_modules/signal-exit": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/fork-ts-checker-webpack-plugin": { "version": "6.5.3", "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", @@ -6996,6 +7301,31 @@ } } }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, "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", @@ -7027,6 +7357,12 @@ "node": ">=10" } }, + "node_modules/fork-ts-checker-webpack-plugin/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==", + "license": "MIT" + }, "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", @@ -7054,6 +7390,23 @@ "node": ">=6" } }, + "node_modules/form-data-encoder": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", + "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", + "license": "MIT", + "engines": { + "node": ">= 14.17" + } + }, + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", + "engines": { + "node": ">=0.4.x" + } + }, "node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", @@ -7064,9 +7417,9 @@ } }, "node_modules/fraction.js": { - "version": "4.3.6", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", - "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", + "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", "license": "MIT", "engines": { "node": "*" @@ -7086,9 +7439,9 @@ } }, "node_modules/fs-extra": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", - "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "version": "11.3.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", + "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", @@ -7096,7 +7449,7 @@ "universalify": "^2.0.0" }, "engines": { - "node": ">=12" + "node": ">=14.14" } }, "node_modules/fs-monkey": { @@ -7162,15 +7515,15 @@ "license": "ISC" }, "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==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "license": "MIT", - "dependencies": { - "pump": "^3.0.0" - }, "engines": { - "node": ">=6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/github-slugger": { @@ -7322,25 +7675,40 @@ } }, "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==", + "version": "12.6.1", + "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", + "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", "license": "MIT", "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" + "@sindresorhus/is": "^5.2.0", + "@szmarczak/http-timer": "^5.0.1", + "cacheable-lookup": "^7.0.0", + "cacheable-request": "^10.2.8", + "decompress-response": "^6.0.0", + "form-data-encoder": "^2.1.2", + "get-stream": "^6.0.1", + "http2-wrapper": "^2.1.10", + "lowercase-keys": "^3.0.0", + "p-cancelable": "^3.0.0", + "responselike": "^3.0.0" }, "engines": { - "node": ">=8.6" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "node_modules/got/node_modules/@sindresorhus/is": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", + "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", + "license": "MIT", + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" } }, "node_modules/graceful-fs": { @@ -7462,27 +7830,60 @@ } }, "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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", + "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", "license": "MIT", "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/hast-util-from-dom": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-5.0.1.tgz", + "integrity": "sha512-N+LqofjR2zuzTjCPzyDUdSshy4Ma6li7p/c3pA78uTwzFgENbgbUrm2ugwsOdcjI1muO+o6Dgzp9p8WHtn/39Q==", + "license": "ISC", + "dependencies": { + "@types/hast": "^3.0.0", + "hastscript": "^9.0.0", + "web-namespaces": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-html": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", + "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", "license": "MIT", "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" + "@types/hast": "^3.0.0", + "devlop": "^1.1.0", + "hast-util-from-parse5": "^8.0.0", + "parse5": "^7.0.0", + "vfile": "^6.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-html-isomorphic": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-2.0.0.tgz", + "integrity": "sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-from-dom": "^5.0.0", + "hast-util-from-html": "^2.0.0", + "unist-util-remove-position": "^5.0.0" }, "funding": { "type": "opencollective", @@ -7490,17 +7891,19 @@ } }, "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==", + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.2.tgz", + "integrity": "sha512-SfMzfdAi/zAoZ1KkFEyyeXBn7u/ShQrfd675ZEE9M3qj+PMFX05xubzRyF76CCSJu8au9jgVxDV1+okFvgZU4A==", "license": "MIT", "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" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "hastscript": "^9.0.0", + "property-information": "^6.0.0", + "vfile": "^6.0.0", + "vfile-location": "^5.0.0", + "web-namespaces": "^2.0.0" }, "funding": { "type": "opencollective", @@ -7518,54 +7921,111 @@ } }, "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==", - "license": "MIT", - "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", + "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", "license": "MIT", "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" + "@types/hast": "^3.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/hast-util-raw/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "license": "MIT" - }, - "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==", + "node_modules/hast-util-raw": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", + "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", "license": "MIT", "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" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "@ungap/structured-clone": "^1.0.0", + "hast-util-from-parse5": "^8.0.0", + "hast-util-to-parse5": "^8.0.0", + "html-void-elements": "^3.0.0", + "mdast-util-to-hast": "^13.0.0", + "parse5": "^7.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-estree": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.1.tgz", + "integrity": "sha512-IWtwwmPskfSmma9RpzCappDUitC8t5jhAynHhc1m2+5trOgsrp7txscUSavc5Ic8PATyAjfrCK1wgtxh2cICVQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-attach-comments": "^3.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "zwitch": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-jsx-runtime": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz", + "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "hast-util-whitespace": "^3.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "style-to-object": "^1.0.0", + "unist-util-position": "^5.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-parse5": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", + "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "devlop": "^1.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0", + "web-namespaces": "^2.0.0", + "zwitch": "^2.0.0" }, "funding": { "type": "opencollective", @@ -7573,14 +8033,41 @@ } }, "node_modules/hast-util-to-text": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-2.0.1.tgz", - "integrity": "sha512-8nsgCARfs6VkwH2jJU9b8LNTuR4700na+0h3PqCaEk4MAnMDeu5P0tP8mjk9LLNGxIeQRLbiDbZVw6rku+pYsQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", + "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", "license": "MIT", "dependencies": { - "hast-util-is-element": "^1.0.0", - "repeat-string": "^1.0.0", - "unist-util-find-after": "^3.0.0" + "@types/hast": "^3.0.0", + "@types/unist": "^3.0.0", + "hast-util-is-element": "^3.0.0", + "unist-util-find-after": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-text/node_modules/hast-util-is-element": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", + "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-whitespace": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", + "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0" }, "funding": { "type": "opencollective", @@ -7588,16 +8075,16 @@ } }, "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==", + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.0.tgz", + "integrity": "sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw==", "license": "MIT", "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" + "@types/hast": "^3.0.0", + "comma-separated-tokens": "^2.0.0", + "hast-util-parse-selector": "^4.0.0", + "property-information": "^6.0.0", + "space-separated-tokens": "^2.0.0" }, "funding": { "type": "opencollective", @@ -7700,7 +8187,106 @@ ], "license": "MIT" }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "license": "MIT" + }, "node_modules/html-minifier-terser": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", + "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", + "license": "MIT", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "~5.3.2", + "commander": "^10.0.0", + "entities": "^4.4.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.15.1" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": "^14.13.1 || >=16.0.0" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "license": "MIT", + "engines": { + "node": ">=14" + } + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/html-void-elements": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", + "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.6.3", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz", + "integrity": "sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==", + "license": "MIT", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "@rspack/core": "0.x || 1.x", + "webpack": "^5.20.0" + }, + "peerDependenciesMeta": { + "@rspack/core": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/html-webpack-plugin/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-webpack-plugin/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==", @@ -7721,60 +8307,6 @@ "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==", - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz", - "integrity": "sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg==", - "license": "MIT", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" - } - }, "node_modules/htmlparser2": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", @@ -7878,6 +8410,19 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/http2-wrapper": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", + "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", + "license": "MIT", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.2.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, "node_modules/human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", @@ -7921,9 +8466,9 @@ } }, "node_modules/image-size": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", - "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.0.tgz", + "integrity": "sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==", "license": "MIT", "dependencies": { "queue": "6.0.2" @@ -7932,7 +8477,7 @@ "image-size": "bin/image-size.js" }, "engines": { - "node": ">=14.0.0" + "node": ">=16.x" } }, "node_modules/immer": { @@ -7962,12 +8507,12 @@ } }, "node_modules/import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", "license": "MIT", "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/imurmurhash": { @@ -8021,9 +8566,9 @@ "license": "ISC" }, "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==", + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", + "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==", "license": "MIT" }, "node_modules/interpret": { @@ -8054,9 +8599,9 @@ } }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", + "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", "license": "MIT", "funding": { "type": "github", @@ -8064,13 +8609,13 @@ } }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", + "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", "license": "MIT", "dependencies": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" + "is-alphabetical": "^2.0.0", + "is-decimal": "^2.0.0" }, "funding": { "type": "github", @@ -8095,47 +8640,18 @@ "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" - } - ], - "license": "MIT", - "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==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", + "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", "license": "MIT", "dependencies": { - "ci-info": "^2.0.0" + "ci-info": "^3.2.0" }, "bin": { "is-ci": "bin.js" } }, - "node_modules/is-ci/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==", - "license": "MIT" - }, "node_modules/is-core-module": { "version": "2.13.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", @@ -8149,9 +8665,9 @@ } }, "node_modules/is-decimal": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", - "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", + "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", "license": "MIT", "funding": { "type": "github", @@ -8213,9 +8729,9 @@ } }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", + "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", "license": "MIT", "funding": { "type": "github", @@ -8239,12 +8755,12 @@ } }, "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==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", + "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", "license": "MIT", "engines": { - "node": ">=10" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -8287,19 +8803,25 @@ } }, "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==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", + "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "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==", "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, "engines": { "node": ">=0.10.0" } @@ -8340,26 +8862,6 @@ "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", "license": "MIT" }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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", @@ -8373,10 +8875,13 @@ } }, "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==", - "license": "MIT" + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", + "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", + "license": "MIT", + "engines": { + "node": ">=12" + } }, "node_modules/isarray": { "version": "0.0.1", @@ -8399,6 +8904,21 @@ "node": ">=0.10.0" } }, + "node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, "node_modules/jest-util": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", @@ -8447,23 +8967,23 @@ } }, "node_modules/jiti": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz", - "integrity": "sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA==", + "version": "1.21.7", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", + "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", "license": "MIT", "bin": { "jiti": "bin/jiti.js" } }, "node_modules/joi": { - "version": "17.11.0", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz", - "integrity": "sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ==", + "version": "17.13.3", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", + "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", "license": "BSD-3-Clause", "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", + "@hapi/hoek": "^9.3.0", + "@hapi/topo": "^5.1.0", + "@sideway/address": "^4.1.5", "@sideway/formula": "^3.0.1", "@sideway/pinpoint": "^2.0.0" } @@ -8487,21 +9007,21 @@ } }, "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", + "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", "license": "MIT", "bin": { "jsesc": "bin/jsesc" }, "engines": { - "node": ">=4" + "node": ">=6" } }, "node_modules/json-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", - "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", "license": "MIT" }, "node_modules/json-parse-even-better-errors": { @@ -8511,9 +9031,9 @@ "license": "MIT" }, "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "license": "MIT" }, "node_modules/json5": { @@ -8541,30 +9061,37 @@ } }, "node_modules/katex": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.12.0.tgz", - "integrity": "sha512-y+8btoc/CK70XqcHqjxiGWBOeIL8upbS0peTPXTvgrh21n1RiWWcIpSWM+4uXq+IAgNh9YYQWdc7LVDPDAEEAg==", + "version": "0.16.21", + "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz", + "integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==", + "funding": [ + "https://opencollective.com/katex", + "https://github.com/sponsors/katex" + ], "license": "MIT", "dependencies": { - "commander": "^2.19.0" + "commander": "^8.3.0" }, "bin": { "katex": "cli.js" } }, "node_modules/katex/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==", - "license": "MIT" + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "license": "MIT", + "engines": { + "node": ">= 12" + } }, "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==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "license": "MIT", "dependencies": { - "json-buffer": "3.0.0" + "json-buffer": "3.0.1" } }, "node_modules/kind-of": { @@ -8586,15 +9113,18 @@ } }, "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==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", + "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", "license": "MIT", "dependencies": { - "package-json": "^6.3.0" + "package-json": "^8.1.0" }, "engines": { - "node": ">=8" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/launch-editor": { @@ -8655,15 +9185,18 @@ } }, "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==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", + "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", "license": "MIT", "dependencies": { - "p-locate": "^4.1.0" + "p-locate": "^6.0.0" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lodash": { @@ -8672,10 +9205,10 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "license": "MIT" }, - "node_modules/lodash.curry": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", - "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==", + "node_modules/lodash.castarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", + "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", "license": "MIT" }, "node_modules/lodash.debounce": { @@ -8684,28 +9217,10 @@ "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", "license": "MIT" }, - "node_modules/lodash.escape": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz", - "integrity": "sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw==", - "license": "MIT" - }, - "node_modules/lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==", - "license": "MIT" - }, - "node_modules/lodash.flow": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", - "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==", - "license": "MIT" - }, - "node_modules/lodash.invokemap": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz", - "integrity": "sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w==", + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", "license": "MIT" }, "node_modules/lodash.memoize": { @@ -8714,10 +9229,10 @@ "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", "license": "MIT" }, - "node_modules/lodash.pullall": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.pullall/-/lodash.pullall-4.2.0.tgz", - "integrity": "sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg==", + "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==", "license": "MIT" }, "node_modules/lodash.uniq": { @@ -8726,11 +9241,15 @@ "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", "license": "MIT" }, - "node_modules/lodash.uniqby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz", - "integrity": "sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==", - "license": "MIT" + "node_modules/longest-streak": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", + "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", + "license": "MIT", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } }, "node_modules/loose-envify": { "version": "1.4.0", @@ -8754,12 +9273,15 @@ } }, "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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", + "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lru-cache": { @@ -8771,60 +9293,388 @@ "yallist": "^3.0.2" } }, - "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==", + "node_modules/markdown-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", + "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", "license": "MIT", - "dependencies": { - "semver": "^6.0.0" - }, "engines": { - "node": ">=8" + "node": ">=16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "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==", + "node_modules/markdown-table": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", + "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", "license": "MIT", "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==", + "node_modules/mdast-util-directive": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz", + "integrity": "sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==", "license": "MIT", "dependencies": { - "unist-util-remove": "^2.0.0" + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-visit-parents": "^6.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==", + "node_modules/mdast-util-find-and-replace": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", + "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", "license": "MIT", "dependencies": { - "unist-util-visit": "^2.0.0" + "@types/mdast": "^4.0.0", + "escape-string-regexp": "^5.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-from-markdown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", + "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark": "^4.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-stringify-position": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/mdast-util-frontmatter": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", + "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "escape-string-regexp": "^5.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-gfm": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", + "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", + "license": "MIT", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-gfm-autolink-literal": "^2.0.0", + "mdast-util-gfm-footnote": "^2.0.0", + "mdast-util-gfm-strikethrough": "^2.0.0", + "mdast-util-gfm-table": "^2.0.0", + "mdast-util-gfm-task-list-item": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", + "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "ccount": "^2.0.0", + "devlop": "^1.0.0", + "mdast-util-find-and-replace": "^3.0.0", + "micromark-util-character": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/mdast-util-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", + "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", + "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "markdown-table": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", + "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-math": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-3.0.0.tgz", + "integrity": "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "longest-streak": "^3.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.1.0", + "unist-util-remove-position": "^5.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", + "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", + "license": "MIT", + "dependencies": { + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-mdx-expression": "^2.0.0", + "mdast-util-mdx-jsx": "^3.0.0", + "mdast-util-mdxjs-esm": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-expression": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", + "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdx-jsx": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz", + "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "ccount": "^2.0.0", + "devlop": "^1.1.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0", + "parse-entities": "^4.0.0", + "stringify-entities": "^4.0.0", + "unist-util-stringify-position": "^4.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-mdxjs-esm": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", + "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", + "license": "MIT", + "dependencies": { + "@types/estree-jsx": "^1.0.0", + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "devlop": "^1.0.0", + "mdast-util-from-markdown": "^2.0.0", + "mdast-util-to-markdown": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-phrasing": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "unist-util-is": "^6.0.0" }, "funding": { "type": "opencollective", @@ -8832,19 +9682,41 @@ } }, "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==", + "version": "13.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", + "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", "license": "MIT", "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" + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "@ungap/structured-clone": "^1.0.0", + "devlop": "^1.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "trim-lines": "^3.0.0", + "unist-util-position": "^5.0.0", + "unist-util-visit": "^5.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-markdown": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", + "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "@types/unist": "^3.0.0", + "longest-streak": "^3.0.0", + "mdast-util-phrasing": "^4.0.0", + "mdast-util-to-string": "^4.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-decode-string": "^2.0.0", + "unist-util-visit": "^5.0.0", + "zwitch": "^2.0.0" }, "funding": { "type": "opencollective", @@ -8852,10 +9724,13 @@ } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", + "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" @@ -8867,12 +9742,6 @@ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", "license": "CC0-1.0" }, - "node_modules/mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", - "license": "MIT" - }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", @@ -8925,13 +9794,1874 @@ "node": ">= 0.6" } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "node_modules/micromark": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz", + "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], "license": "MIT", "dependencies": { - "braces": "^3.0.2", + "@types/debug": "^4.0.0", + "debug": "^4.0.0", + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz", + "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-destination": "^2.0.0", + "micromark-factory-label": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-title": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-html-tag-name": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-subtokenize": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-directive": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", + "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-factory-whitespace": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "parse-entities": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-frontmatter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", + "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", + "license": "MIT", + "dependencies": { + "fault": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", + "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", + "license": "MIT", + "dependencies": { + "micromark-extension-gfm-autolink-literal": "^2.0.0", + "micromark-extension-gfm-footnote": "^2.0.0", + "micromark-extension-gfm-strikethrough": "^2.0.0", + "micromark-extension-gfm-table": "^2.0.0", + "micromark-extension-gfm-tagfilter": "^2.0.0", + "micromark-extension-gfm-task-list-item": "^2.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", + "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm-footnote": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", + "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-normalize-identifier": "^2.0.0", + "micromark-util-sanitize-uri": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", + "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-classify-character": "^2.0.0", + "micromark-util-resolve-all": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm-table": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", + "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", + "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", + "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-math": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz", + "integrity": "sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==", + "license": "MIT", + "dependencies": { + "@types/katex": "^0.16.0", + "devlop": "^1.0.0", + "katex": "^0.16.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-math/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-math/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-math/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-mdx-expression": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", + "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-mdx-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", + "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", + "license": "MIT", + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "estree-util-is-identifier-name": "^3.0.0", + "micromark-factory-mdx-expression": "^2.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-extension-mdx-md": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", + "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", + "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", + "license": "MIT", + "dependencies": { + "acorn": "^8.0.0", + "acorn-jsx": "^5.0.0", + "micromark-extension-mdx-expression": "^3.0.0", + "micromark-extension-mdx-jsx": "^3.0.0", + "micromark-extension-mdx-md": "^2.0.0", + "micromark-extension-mdxjs-esm": "^3.0.0", + "micromark-util-combine-extensions": "^2.0.0", + "micromark-util-types": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", + "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-core-commonmark": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-destination": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", + "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-label": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", + "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-mdx-expression": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", + "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "devlop": "^1.0.0", + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-events-to-acorn": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unist-util-position-from-estree": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-space": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", + "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-factory-space/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-title": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", + "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-factory-whitespace": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", + "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-factory-space": "^2.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-character": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", + "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^1.0.0", + "micromark-util-types": "^1.0.0" + } + }, + "node_modules/micromark-util-character/node_modules/micromark-util-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", + "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-chunked": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", + "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-classify-character": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", + "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-combine-extensions": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", + "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-chunked": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", + "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-decode-string": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", + "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "decode-named-character-reference": "^1.0.0", + "micromark-util-character": "^2.0.0", + "micromark-util-decode-numeric-character-reference": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-encode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", + "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-events-to-acorn": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", + "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "@types/acorn": "^4.0.0", + "@types/estree": "^1.0.0", + "@types/unist": "^3.0.0", + "devlop": "^1.0.0", + "estree-util-visit": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0", + "vfile-message": "^4.0.0" + } + }, + "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-html-tag-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", + "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-normalize-identifier": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", + "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-resolve-all": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", + "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", + "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-encode": "^2.0.0", + "micromark-util-symbol": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-subtokenize": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz", + "integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "devlop": "^1.0.0", + "micromark-util-chunked": "^2.0.0", + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-symbol": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", + "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark-util-types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz", + "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromark/node_modules/micromark-factory-space": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", + "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-character": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark/node_modules/micromark-util-character": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", + "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT", + "dependencies": { + "micromark-util-symbol": "^2.0.0", + "micromark-util-types": "^2.0.0" + } + }, + "node_modules/micromark/node_modules/micromark-util-symbol": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", + "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "license": "MIT" + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "license": "MIT", + "dependencies": { + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -8981,21 +11711,25 @@ } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", + "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", "license": "MIT", "engines": { - "node": ">=4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/mini-css-extract-plugin": { - "version": "2.7.6", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", - "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz", + "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==", "license": "MIT", "dependencies": { - "schema-utils": "^4.0.0" + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" }, "engines": { "node": ">= 12.13.0" @@ -9008,59 +11742,6 @@ "webpack": "^5.0.0" } }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "license": "MIT", - "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/mini-css-extract-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==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", @@ -9088,6 +11769,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/minipass": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", + "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/mrmime": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", @@ -9116,10 +11806,21 @@ "multicast-dns": "cli.js" } }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, "node_modules/nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", "funding": [ { "type": "github", @@ -9160,32 +11861,18 @@ } }, "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==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.2.0.tgz", + "integrity": "sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==", "license": "MIT", "dependencies": { - "lodash": "^4.17.21" - } - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "license": "MIT", - "dependencies": { - "whatwg-url": "^5.0.0" + "@sindresorhus/is": "^4.6.0", + "char-regex": "^1.0.2", + "emojilib": "^2.4.0", + "skin-tone": "^2.0.0" }, "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } + "node": ">=18" } }, "node_modules/node-forge": { @@ -9198,9 +11885,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", "license": "MIT" }, "node_modules/normalize-path": { @@ -9272,6 +11959,15 @@ "node": ">=0.10.0" } }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, "node_modules/object-inspect": { "version": "1.12.3", "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", @@ -9386,39 +12082,42 @@ } }, "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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", + "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", "license": "MIT", "engines": { - "node": ">=6" + "node": ">=12.20" } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", + "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", "license": "MIT", "dependencies": { - "p-try": "^2.0.0" + "yocto-queue": "^1.0.0" }, "engines": { - "node": ">=6" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "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==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", + "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", "license": "MIT", "dependencies": { - "p-limit": "^2.2.0" + "p-limit": "^4.0.0" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-map": { @@ -9459,28 +12158,28 @@ } }, "node_modules/package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", + "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", "license": "MIT", "dependencies": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" + "got": "^12.1.0", + "registry-auth-token": "^5.0.1", + "registry-url": "^6.0.0", + "semver": "^7.3.7" }, "engines": { - "node": ">=8" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/package-json/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } + "node_modules/package-json-from-dist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", + "license": "BlueOak-1.0.0" }, "node_modules/param-case": { "version": "3.0.4", @@ -9505,23 +12204,30 @@ } }, "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==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", + "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", "license": "MIT", "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" + "@types/unist": "^2.0.0", + "character-entities-legacy": "^3.0.0", + "character-reference-invalid": "^2.0.0", + "decode-named-character-reference": "^1.0.0", + "is-alphanumerical": "^2.0.0", + "is-decimal": "^2.0.0", + "is-hexadecimal": "^2.0.0" }, "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/parse-entities/node_modules/@types/unist": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz", + "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==", + "license": "MIT" + }, "node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -9591,12 +12297,12 @@ } }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", + "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", "license": "MIT", "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } }, "node_modules/path-is-absolute": { @@ -9629,6 +12335,28 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "license": "MIT" }, + "node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", + "license": "ISC" + }, "node_modules/path-to-regexp": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", @@ -9648,9 +12376,9 @@ } }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "license": "ISC" }, "node_modules/picomatch": { @@ -9665,16 +12393,37 @@ "url": "https://github.com/sponsors/jonschlinkert" } }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", + "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, "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==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", + "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", "license": "MIT", "dependencies": { - "find-up": "^4.0.0" + "find-up": "^6.3.0" }, "engines": { - "node": ">=8" + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/pkg-up": { @@ -9714,6 +12463,21 @@ "node": ">=6" } }, + "node_modules/pkg-up/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==", + "license": "MIT", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "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", @@ -9736,9 +12500,9 @@ } }, "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", + "version": "8.5.2", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.2.tgz", + "integrity": "sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==", "funding": [ { "type": "opencollective", @@ -9755,9 +12519,9 @@ ], "license": "MIT", "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "nanoid": "^3.3.8", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" }, "engines": { "node": "^10 || ^12 || >=14" @@ -9873,15 +12637,110 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-loader": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz", - "integrity": "sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA==", + "node_modules/postcss-import": { + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", + "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", "license": "MIT", "dependencies": { - "cosmiconfig": "^8.2.0", - "jiti": "^1.18.2", - "semver": "^7.3.8" + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", + "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", + "license": "MIT", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/postcss-load-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", + "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "lilconfig": "^3.0.0", + "yaml": "^2.3.4" + }, + "engines": { + "node": ">= 14" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-load-config/node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/postcss-load-config/node_modules/yaml": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", + "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/postcss-loader": { + "version": "7.3.4", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", + "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", + "license": "MIT", + "dependencies": { + "cosmiconfig": "^8.3.5", + "jiti": "^1.20.0", + "semver": "^7.5.4" }, "engines": { "node": ">= 14.15.0" @@ -10036,9 +12895,9 @@ } }, "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==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", + "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", "license": "ISC", "engines": { "node": "^10 || ^12 || >= 14" @@ -10048,13 +12907,13 @@ } }, "node_modules/postcss-modules-local-by-default": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz", - "integrity": "sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", + "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", "license": "MIT", "dependencies": { "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", + "postcss-selector-parser": "^7.0.0", "postcss-value-parser": "^4.1.0" }, "engines": { @@ -10064,13 +12923,26 @@ "postcss": "^8.1.0" } }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "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==", + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", + "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", "license": "ISC", "dependencies": { - "postcss-selector-parser": "^6.0.4" + "postcss-selector-parser": "^7.0.0" }, "engines": { "node": "^10 || ^12 || >= 14" @@ -10079,6 +12951,19 @@ "postcss": "^8.1.0" } }, + "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", + "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss-modules-values": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", @@ -10094,6 +12979,44 @@ "postcss": "^8.1.0" } }, + "node_modules/postcss-nested": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", + "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "license": "MIT", + "dependencies": { + "postcss-selector-parser": "^6.1.1" + }, + "engines": { + "node": ">=12.0" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nested/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/postcss-normalize-charset": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", @@ -10291,9 +13214,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", "license": "MIT", "dependencies": { "cssesc": "^3.0.0", @@ -10367,15 +13290,6 @@ "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": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, "node_modules/pretty-error": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", @@ -10396,12 +13310,16 @@ } }, "node_modules/prism-react-renderer": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", - "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.4.1.tgz", + "integrity": "sha512-ey8Ls/+Di31eqzUxC46h8MksNuGx/n0AAC8uKpwFau4RPDYLuE3EXTp8N8G2vX2N7UC/+IXeNUnlWBGGcAG+Ig==", "license": "MIT", + "dependencies": { + "@types/prismjs": "^1.26.0", + "clsx": "^2.0.0" + }, "peerDependencies": { - "react": ">=0.14.9" + "react": ">=16.0.0" } }, "node_modules/prismjs": { @@ -10419,15 +13337,6 @@ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "license": "MIT" }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "license": "MIT", - "dependencies": { - "asap": "~2.0.3" - } - }, "node_modules/prompts": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", @@ -10453,18 +13362,21 @@ } }, "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==", + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", + "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", "license": "MIT", - "dependencies": { - "xtend": "^4.0.0" - }, "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", + "license": "ISC" + }, "node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", @@ -10487,40 +13399,30 @@ "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==", - "license": "MIT", - "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": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "license": "MIT" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "license": "MIT", + "engines": { + "node": ">=6" + } }, "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==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", + "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", "license": "MIT", "dependencies": { - "escape-goat": "^2.0.0" + "escape-goat": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/pure-color": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", - "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==", - "license": "MIT" - }, "node_modules/qs": { "version": "6.11.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", @@ -10565,6 +13467,18 @@ ], "license": "MIT" }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -10632,30 +13546,17 @@ } }, "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==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", + "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" }, "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": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", - "license": "MIT", - "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.1", "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", @@ -10761,18 +13662,38 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/react-dev-utils/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==", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/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==", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "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==", + "version": "18.3.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", + "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" + "scheduler": "^0.23.2" }, "peerDependencies": { - "react": "17.0.2" + "react": "^18.3.1" } }, "node_modules/react-error-overlay": { @@ -10810,28 +13731,18 @@ "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", "license": "MIT" }, - "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==", + "node_modules/react-json-view-lite": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz", + "integrity": "sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==", "license": "MIT", - "dependencies": { - "flux": "^4.0.1", - "react-base16-styling": "^0.6.0", - "react-lifecycles-compat": "^3.0.4", - "react-textarea-autosize": "^8.3.2" + "engines": { + "node": ">=14" }, "peerDependencies": { - "react": "^17.0.0 || ^16.3.0 || ^15.5.4", - "react-dom": "^17.0.0 || ^16.3.0 || ^15.5.4" + "react": "^16.13.1 || ^17.0.0 || ^18.0.0" } }, - "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==", - "license": "MIT" - }, "node_modules/react-loadable": { "name": "@docusaurus/react-loadable", "version": "5.5.2", @@ -10913,21 +13824,13 @@ "react": ">=15" } }, - "node_modules/react-textarea-autosize": { - "version": "8.5.3", - "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.5.3.tgz", - "integrity": "sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==", + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", "license": "MIT", "dependencies": { - "@babel/runtime": "^7.20.13", - "use-composed-ref": "^1.3.0", - "use-latest": "^1.2.1" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "pify": "^2.3.0" } }, "node_modules/readable-stream": { @@ -10973,6 +13876,70 @@ "node": ">= 0.10" } }, + "node_modules/recma-build-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", + "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-build-jsx": "^3.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-jsx": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz", + "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==", + "license": "MIT", + "dependencies": { + "acorn-jsx": "^5.0.0", + "estree-util-to-js": "^2.0.0", + "recma-parse": "^1.0.0", + "recma-stringify": "^1.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-parse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", + "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "esast-util-from-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/recma-stringify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", + "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "estree-util-to-js": "^2.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, "node_modules/recursive-readdir": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", @@ -10992,9 +13959,9 @@ "license": "MIT" }, "node_modules/regenerate-unicode-properties": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", - "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", + "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", "license": "MIT", "dependencies": { "regenerate": "^1.4.2" @@ -11019,15 +13986,15 @@ } }, "node_modules/regexpu-core": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", - "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", + "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", "license": "MIT", "dependencies": { - "@babel/regjsgen": "^0.8.0", "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.1.0", - "regjsparser": "^0.9.1", + "regenerate-unicode-properties": "^10.2.0", + "regjsgen": "^0.8.0", + "regjsparser": "^0.12.0", "unicode-match-property-ecmascript": "^2.0.0", "unicode-match-property-value-ecmascript": "^2.1.0" }, @@ -11036,86 +14003,110 @@ } }, "node_modules/registry-auth-token": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", - "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.0.tgz", + "integrity": "sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==", + "license": "MIT", + "dependencies": { + "@pnpm/npm-conf": "^2.1.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/registry-url": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", + "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", "license": "MIT", "dependencies": { "rc": "1.2.8" }, "engines": { - "node": ">=6.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", - "license": "MIT", - "dependencies": { - "rc": "^1.2.8" - }, - "engines": { - "node": ">=8" - } + "node_modules/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", + "license": "MIT" }, "node_modules/regjsparser": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", - "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", + "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", "license": "BSD-2-Clause", "dependencies": { - "jsesc": "~0.5.0" + "jsesc": "~3.0.2" }, "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": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", + "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", + "license": "MIT", "bin": { "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=6" } }, "node_modules/rehype-katex": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-4.0.0.tgz", - "integrity": "sha512-0mgBqYugQyIW0eUl6RDOZ28Cat2YzrnWGaYgKCMQnJw6ClmKgLqXBnkDAPGh2mwxvkkKwQOUMUpSLpA5rt7rzA==", - "license": "MIT", - "dependencies": { - "@types/katex": "^0.11.0", - "hast-util-to-text": "^2.0.0", - "katex": "^0.12.0", - "rehype-parse": "^7.0.0", - "unified": "^9.0.0", - "unist-util-visit": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-parse": { "version": "7.0.1", - "resolved": "https://registry.npmjs.org/rehype-parse/-/rehype-parse-7.0.1.tgz", - "integrity": "sha512-fOiR9a9xH+Le19i4fGzIEowAbwG7idy2Jzs4mOrFWBSJ0sNUgy0ev871dwWnbOo371SjgjG4pwzrbgSVrKxecw==", + "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-7.0.1.tgz", + "integrity": "sha512-OiM2wrZ/wuhKkigASodFoo8wimG3H12LWQaH8qSPVJn9apWKFSH3YOCtbKpBorTVw/eI7cuT21XBbvwEswbIOA==", "license": "MIT", "dependencies": { - "hast-util-from-parse5": "^6.0.0", - "parse5": "^6.0.0" + "@types/hast": "^3.0.0", + "@types/katex": "^0.16.0", + "hast-util-from-html-isomorphic": "^2.0.0", + "hast-util-to-text": "^4.0.0", + "katex": "^0.16.0", + "unist-util-visit-parents": "^6.0.0", + "vfile": "^6.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/rehype-parse/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "license": "MIT" + "node_modules/rehype-raw": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", + "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", + "license": "MIT", + "dependencies": { + "@types/hast": "^3.0.0", + "hast-util-raw": "^9.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/rehype-recma": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", + "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", + "license": "MIT", + "dependencies": { + "@types/estree": "^1.0.0", + "@types/hast": "^3.0.0", + "hast-util-to-estree": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } }, "node_modules/relateurl": { "version": "0.2.7", @@ -11126,142 +14117,96 @@ "node": ">= 0.10" } }, - "node_modules/remark-emoji": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", - "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", + "node_modules/remark-directive": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.1.tgz", + "integrity": "sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A==", "license": "MIT", "dependencies": { - "emoticon": "^3.2.0", - "node-emoji": "^1.10.0", - "unist-util-visit": "^2.0.3" + "@types/mdast": "^4.0.0", + "mdast-util-directive": "^3.0.0", + "micromark-extension-directive": "^3.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" } }, - "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==", + "node_modules/remark-emoji": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", + "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.2", + "emoticon": "^4.0.1", + "mdast-util-find-and-replace": "^3.0.1", + "node-emoji": "^2.1.0", + "unified": "^11.0.4" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, + "node_modules/remark-frontmatter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", + "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-frontmatter": "^2.0.0", + "micromark-extension-frontmatter": "^2.0.0", + "unified": "^11.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", + "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-gfm": "^3.0.0", + "micromark-extension-gfm": "^3.0.0", + "remark-parse": "^11.0.0", + "remark-stringify": "^11.0.0", + "unified": "^11.0.0" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, "node_modules/remark-math": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-3.0.1.tgz", - "integrity": "sha512-epT77R/HK0x7NqrWHdSV75uNLwn8g9qTyMqCRCDujL0vj/6T6+yhdrR7mjELWtkse+Fw02kijAaBuVcHBor1+Q==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-6.0.0.tgz", + "integrity": "sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA==", "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-math": "^3.0.0", + "micromark-extension-math": "^3.0.0", + "unified": "^11.0.0" + }, "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==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz", + "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==", "license": "MIT", "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/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==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/remark-mdx/node_modules/convert-source-map": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", - "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", - "license": "MIT" - }, - "node_modules/remark-mdx/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "license": "ISC", - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/remark-mdx/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/remark-mdx/node_modules/unified": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", - "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", - "license": "MIT", - "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" + "mdast-util-mdx": "^3.0.0", + "micromark-extension-mdxjs": "^3.0.0" }, "funding": { "type": "opencollective", @@ -11269,40 +14214,47 @@ } }, "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==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", + "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", "license": "MIT", "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" + "@types/mdast": "^4.0.0", + "mdast-util-from-markdown": "^2.0.0", + "micromark-util-types": "^2.0.0", + "unified": "^11.0.0" }, "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==", + "node_modules/remark-rehype": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", + "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", "license": "MIT", "dependencies": { - "mdast-squeeze-paragraphs": "^4.0.0" + "@types/hast": "^3.0.0", + "@types/mdast": "^4.0.0", + "mdast-util-to-hast": "^13.0.0", + "unified": "^11.0.0", + "vfile": "^6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", + "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", + "license": "MIT", + "dependencies": { + "@types/mdast": "^4.0.0", + "mdast-util-to-markdown": "^2.0.0", + "unified": "^11.0.0" }, "funding": { "type": "opencollective", @@ -11409,15 +14361,6 @@ "entities": "^2.0.0" } }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "license": "MIT", - "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", @@ -11458,6 +14401,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "license": "MIT" + }, "node_modules/resolve-from": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", @@ -11474,12 +14423,18 @@ "license": "MIT" }, "node_modules/responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", + "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", "license": "MIT", "dependencies": { - "lowercase-keys": "^1.0.0" + "lowercase-keys": "^3.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/retry": { @@ -11524,79 +14479,21 @@ "license": "BSD-3-Clause" }, "node_modules/rtlcss": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", - "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz", + "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==", "license": "MIT", "dependencies": { - "find-up": "^5.0.0", + "escalade": "^3.1.1", "picocolors": "^1.0.0", - "postcss": "^8.3.11", + "postcss": "^8.4.21", "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=12.0.0" } }, "node_modules/run-parallel": { @@ -11622,15 +14519,6 @@ "queue-microtask": "^1.2.2" } }, - "node_modules/rxjs": { - "version": "7.8.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz", - "integrity": "sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==", - "license": "Apache-2.0", - "dependencies": { - "tslib": "^2.1.0" - } - }, "node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -11664,27 +14552,27 @@ "license": "ISC" }, "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "version": "0.23.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", + "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "loose-envify": "^1.1.0" } }, "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==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", + "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" }, "engines": { - "node": ">= 8.9.0" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", @@ -11730,13 +14618,10 @@ } }, "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", + "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", "license": "ISC", - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -11745,44 +14630,20 @@ } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", + "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", "license": "MIT", "dependencies": { - "semver": "^6.3.0" + "semver": "^7.3.5" }, "engines": { - "node": ">=8" - } - }, - "node_modules/semver-diff/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/semver/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==", - "license": "ISC", - "dependencies": { - "yallist": "^4.0.0" + "node": ">=12" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/semver/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "license": "ISC" - }, "node_modules/send": { "version": "0.18.0", "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", @@ -11838,34 +14699,33 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" } }, "node_modules/serve-handler": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz", - "integrity": "sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg==", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", + "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", "license": "MIT", "dependencies": { "bytes": "3.0.0", "content-disposition": "0.5.2", - "fast-url-parser": "1.1.3", "mime-types": "2.1.18", "minimatch": "3.1.2", "path-is-inside": "1.0.2", - "path-to-regexp": "2.2.1", + "path-to-regexp": "3.3.0", "range-parser": "1.2.0" } }, "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==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", + "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", "license": "MIT" }, "node_modules/serve-index": { @@ -11961,12 +14821,6 @@ "node": ">= 0.8.0" } }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "license": "MIT" - }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -12103,6 +14957,18 @@ "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", "license": "MIT" }, + "node_modules/skin-tone": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", + "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", + "license": "MIT", + "dependencies": { + "unicode-emoji-modifier-base": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -12133,18 +14999,18 @@ } }, "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==", + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "license": "BSD-3-Clause", "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, "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==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" @@ -12160,10 +15026,19 @@ "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==", + "license": "BSD-3-Clause", + "engines": { + "node": ">=0.10.0" + } + }, "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==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", + "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", "license": "MIT", "funding": { "type": "github", @@ -12206,6 +15081,18 @@ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "license": "BSD-3-Clause" }, + "node_modules/srcset": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", + "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", @@ -12213,16 +15100,6 @@ "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", "license": "MIT" }, - "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==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, "node_modules/statuses": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", @@ -12264,6 +15141,27 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/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==", + "license": "MIT" + }, "node_modules/string-width/node_modules/ansi-regex": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", @@ -12291,6 +15189,20 @@ "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, + "node_modules/stringify-entities": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", + "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", + "license": "MIT", + "dependencies": { + "character-entities-html4": "^2.0.0", + "character-entities-legacy": "^3.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, "node_modules/stringify-object": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", @@ -12317,6 +15229,19 @@ "node": ">=8" } }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "license": "MIT", + "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", @@ -12348,12 +15273,12 @@ } }, "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==", + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", + "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", "license": "MIT", "dependencies": { - "inline-style-parser": "0.1.1" + "inline-style-parser": "0.2.4" } }, "node_modules/stylehacks": { @@ -12372,6 +15297,81 @@ "postcss": "^8.2.15" } }, + "node_modules/sucrase": { + "version": "3.35.0", + "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", + "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", + "license": "MIT", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.2", + "commander": "^4.0.0", + "glob": "^10.3.10", + "lines-and-columns": "^1.1.6", + "mz": "^2.7.0", + "pirates": "^4.0.1", + "ts-interface-checker": "^0.1.9" + }, + "bin": { + "sucrase": "bin/sucrase", + "sucrase-node": "bin/sucrase-node" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, + "node_modules/sucrase/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/sucrase/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "license": "MIT", + "engines": { + "node": ">= 6" + } + }, + "node_modules/sucrase/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "license": "ISC", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/sucrase/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", @@ -12500,6 +15500,80 @@ "url": "https://github.com/fb55/entities?sponsor=1" } }, + "node_modules/tailwindcss": { + "version": "3.4.17", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", + "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", + "license": "MIT", + "dependencies": { + "@alloc/quick-lru": "^5.2.0", + "arg": "^5.0.2", + "chokidar": "^3.6.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.3.2", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "jiti": "^1.21.6", + "lilconfig": "^3.1.3", + "micromatch": "^4.0.8", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.1.1", + "postcss": "^8.4.47", + "postcss-import": "^15.1.0", + "postcss-js": "^4.0.1", + "postcss-load-config": "^4.0.2", + "postcss-nested": "^6.2.0", + "postcss-selector-parser": "^6.1.2", + "resolve": "^1.22.8", + "sucrase": "^3.35.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/tailwindcss/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==", + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/tailwindcss/node_modules/lilconfig": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", + "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", + "license": "MIT", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antonk52" + } + }, + "node_modules/tailwindcss/node_modules/postcss-selector-parser": { + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", + "license": "MIT", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", @@ -12510,9 +15584,9 @@ } }, "node_modules/terser": { - "version": "5.21.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.21.0.tgz", - "integrity": "sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw==", + "version": "5.38.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.38.2.tgz", + "integrity": "sha512-w8CXxxbFA5zfNsR/i8HZq5bvn18AK0O9jj7hyo1YqkovLxEFa0uP0LCVGZRqiRaKRFxXhELBp8SteeAjEnfeJg==", "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -12528,16 +15602,16 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "5.3.11", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", + "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" }, "engines": { "node": ">= 10.13.0" @@ -12576,14 +15650,15 @@ } }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", + "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" }, "engines": { "node": ">= 10.13.0" @@ -12620,6 +15695,27 @@ "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", "license": "MIT" }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "license": "MIT", + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "license": "MIT", + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", @@ -12638,24 +15734,6 @@ "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", "license": "MIT" }, - "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": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "license": "MIT", - "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==", - "license": "MIT", - "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", @@ -12686,22 +15764,10 @@ "node": ">=6" } }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", - "license": "MIT" - }, - "node_modules/trim": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", - "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==", - "deprecated": "Use String.prototype.trim() instead" - }, - "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==", + "node_modules/trim-lines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", + "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", "license": "MIT", "funding": { "type": "github", @@ -12709,19 +15775,25 @@ } }, "node_modules/trough": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", - "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", + "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", "license": "MIT", "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" } }, + "node_modules/ts-interface-checker": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", + "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", + "license": "Apache-2.0" + }, "node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", + "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "license": "0BSD" }, "node_modules/type-fest": { @@ -12780,11 +15852,10 @@ } }, "node_modules/typescript": { - "version": "5.7.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz", - "integrity": "sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", + "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -12793,49 +15864,12 @@ "node": ">=14.17" } }, - "node_modules/ua-parser-js": { - "version": "1.0.36", - "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.36.tgz", - "integrity": "sha512-znuyCIXzl8ciS3+y3fHJI/2OhQIXbXw9MWC/o3qwyR+RGppjZHrM27CGFSKCJXi2Kctiz537iOu2KnXs1lMQhw==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/ua-parser-js" - }, - { - "type": "paypal", - "url": "https://paypal.me/faisalman" - }, - { - "type": "github", - "url": "https://github.com/sponsors/faisalman" - } - ], - "license": "MIT", - "engines": { - "node": "*" - } - }, "node_modules/undici-types": { "version": "5.25.3", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", "license": "MIT" }, - "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==", - "license": "MIT", - "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", @@ -12845,6 +15879,15 @@ "node": ">=4" } }, + "node_modules/unicode-emoji-modifier-base": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", + "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", + "license": "MIT", + "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", @@ -12877,17 +15920,18 @@ } }, "node_modules/unified": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", - "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", + "version": "11.0.5", + "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", + "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", "license": "MIT", "dependencies": { - "bail": "^1.0.0", + "@types/unist": "^3.0.0", + "bail": "^2.0.0", + "devlop": "^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" + "is-plain-obj": "^4.0.0", + "trough": "^2.0.0", + "vfile": "^6.0.0" }, "funding": { "type": "opencollective", @@ -12895,77 +15939,67 @@ } }, "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==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", + "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", "license": "MIT", "dependencies": { - "crypto-random-string": "^2.0.0" + "crypto-random-string": "^4.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==", - "license": "MIT", + "node": ">=12" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/unist-util-find-after": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-3.0.0.tgz", - "integrity": "sha512-ojlBqfsBftYXExNu3+hHLfJQ/X1jYY/9vdm4yZWjIbf0VuWF6CRufci1ZyoD/wV2TYMKxXUoNuoqwy+CkgzAiQ==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", + "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", "license": "MIT", "dependencies": { - "unist-util-is": "^4.0.0" + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" }, "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==", - "license": "MIT", - "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==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", + "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", + "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/unist-util-remove": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", - "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", + "node_modules/unist-util-position-from-estree": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", + "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", "license": "MIT", "dependencies": { - "unist-util-is": "^4.0.0" + "@types/unist": "^3.0.0" }, "funding": { "type": "opencollective", @@ -12973,12 +16007,13 @@ } }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", + "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", "license": "MIT", "dependencies": { - "unist-util-visit": "^2.0.0" + "@types/unist": "^3.0.0", + "unist-util-visit": "^5.0.0" }, "funding": { "type": "opencollective", @@ -12986,12 +16021,12 @@ } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", + "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", "license": "MIT", "dependencies": { - "@types/unist": "^2.0.2" + "@types/unist": "^3.0.0" }, "funding": { "type": "opencollective", @@ -12999,14 +16034,14 @@ } }, "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==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", + "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", "license": "MIT", "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0", + "unist-util-visit-parents": "^6.0.0" }, "funding": { "type": "opencollective", @@ -13014,13 +16049,13 @@ } }, "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==", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", + "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", "license": "MIT", "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" + "@types/unist": "^3.0.0", + "unist-util-is": "^6.0.0" }, "funding": { "type": "opencollective", @@ -13046,9 +16081,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", + "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", "funding": [ { "type": "opencollective", @@ -13065,8 +16100,8 @@ ], "license": "MIT", "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.2.0", + "picocolors": "^1.1.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -13076,126 +16111,77 @@ } }, "node_modules/update-notifier": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", - "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", + "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", "license": "BSD-2-Clause", "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", + "boxen": "^7.0.0", + "chalk": "^5.0.1", + "configstore": "^6.0.0", + "has-yarn": "^3.0.0", + "import-lazy": "^4.0.0", + "is-ci": "^3.0.1", "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" + "is-npm": "^6.0.0", + "is-yarn-global": "^0.4.0", + "latest-version": "^7.0.0", + "pupa": "^3.1.0", + "semver": "^7.3.7", + "semver-diff": "^4.0.0", + "xdg-basedir": "^5.1.0" }, "engines": { - "node": ">=10" + "node": ">=14.16" }, "funding": { "url": "https://github.com/yeoman/update-notifier?sponsor=1" } }, "node_modules/update-notifier/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==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", + "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", "license": "MIT", "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" + "ansi-align": "^3.0.1", + "camelcase": "^7.0.1", + "chalk": "^5.2.0", + "cli-boxes": "^3.0.0", + "string-width": "^5.1.2", + "type-fest": "^2.13.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.1.0" }, "engines": { - "node": ">=10" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/update-notifier/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==", + "node_modules/update-notifier/node_modules/camelcase": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", + "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", "license": "MIT", "engines": { - "node": ">=6" + "node": ">=14.16" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/update-notifier/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==", - "license": "MIT" - }, - "node_modules/update-notifier/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==", + "node_modules/update-notifier/node_modules/chalk": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", + "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, "engines": { - "node": ">=8" - } - }, - "node_modules/update-notifier/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==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" + "node": "^12.17.0 || ^14.13 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/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==", - "license": "MIT", - "dependencies": { - "string-width": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/update-notifier/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==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, "node_modules/uri-js": { @@ -13207,15 +16193,6 @@ "punycode": "^2.1.0" } }, - "node_modules/uri-js/node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, "node_modules/url-loader": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", @@ -13243,6 +16220,37 @@ } } }, + "node_modules/url-loader/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/url-loader/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==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/url-loader/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==", + "license": "MIT" + }, "node_modules/url-loader/node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", @@ -13282,67 +16290,6 @@ "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": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", - "license": "MIT", - "dependencies": { - "prepend-http": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/use-composed-ref": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", - "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, - "node_modules/use-isomorphic-layout-effect": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", - "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-latest": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", - "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", - "license": "MIT", - "dependencies": { - "use-isomorphic-layout-effect": "^1.1.1" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/use-sync-external-store": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz", - "integrity": "sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==", - "license": "MIT", - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - } - }, "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -13398,15 +16345,13 @@ } }, "node_modules/vfile": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", - "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", + "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", "license": "MIT", "dependencies": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^2.0.0", - "vfile-message": "^2.0.0" + "@types/unist": "^3.0.0", + "vfile-message": "^4.0.0" }, "funding": { "type": "opencollective", @@ -13414,52 +16359,37 @@ } }, "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==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", + "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", "license": "MIT", + "dependencies": { + "@types/unist": "^3.0.0", + "vfile": "^6.0.0" + }, "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==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", + "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", "license": "MIT", "dependencies": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" + "@types/unist": "^3.0.0", + "unist-util-stringify-position": "^4.0.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/unified" } }, - "node_modules/wait-on": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", - "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", - "license": "MIT", - "dependencies": { - "axios": "^0.25.0", - "joi": "^17.6.0", - "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^7.5.4" - }, - "bin": { - "wait-on": "bin/wait-on" - }, - "engines": { - "node": ">=10.0.0" - } - }, "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", @@ -13479,50 +16409,43 @@ } }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", + "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", "license": "MIT", "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": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", - "license": "BSD-2-Clause" - }, "node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.97.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", + "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", "license": "MIT", "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { @@ -13542,24 +16465,19 @@ } }, "node_modules/webpack-bundle-analyzer": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz", - "integrity": "sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w==", + "version": "4.10.2", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", + "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", "license": "MIT", "dependencies": { "@discoveryjs/json-ext": "0.5.7", "acorn": "^8.0.4", "acorn-walk": "^8.0.0", "commander": "^7.2.0", + "debounce": "^1.2.1", "escape-string-regexp": "^4.0.0", "gzip-size": "^6.0.0", - "is-plain-object": "^5.0.0", - "lodash.debounce": "^4.0.8", - "lodash.escape": "^4.0.1", - "lodash.flatten": "^4.4.0", - "lodash.invokemap": "^4.6.0", - "lodash.pullall": "^4.2.0", - "lodash.uniqby": "^4.7.0", + "html-escaper": "^2.0.2", "opener": "^1.5.2", "picocolors": "^1.0.0", "sirv": "^2.0.3", @@ -13582,9 +16500,9 @@ } }, "node_modules/webpack-dev-middleware": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", - "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "version": "5.3.4", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", + "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", "license": "MIT", "dependencies": { "colorette": "^2.0.10", @@ -13604,40 +16522,6 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, "node_modules/webpack-dev-middleware/node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", @@ -13668,29 +16552,10 @@ "node": ">= 0.6" } }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/webpack-dev-server": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz", - "integrity": "sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==", + "version": "4.15.2", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", + "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", "license": "MIT", "dependencies": { "@types/bonjour": "^3.5.9", @@ -13721,7 +16586,7 @@ "serve-index": "^1.9.1", "sockjs": "^0.3.24", "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", + "webpack-dev-middleware": "^5.3.4", "ws": "^8.13.0" }, "bin": { @@ -13746,59 +16611,6 @@ } } }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "license": "MIT" - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/webpack-dev-server/node_modules/ws": { "version": "8.14.2", "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", @@ -13821,12 +16633,13 @@ } }, "node_modules/webpack-merge": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", - "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", "license": "MIT", "dependencies": { "clone-deep": "^4.0.1", + "flat": "^5.0.2", "wildcard": "^2.0.0" }, "engines": { @@ -13842,6 +16655,37 @@ "node": ">=10.13.0" } }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/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==", + "license": "MIT", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/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==", + "license": "MIT" + }, "node_modules/webpack/node_modules/mime-db": { "version": "1.52.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", @@ -13922,16 +16766,6 @@ "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": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "license": "MIT", - "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", @@ -13985,6 +16819,44 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "license": "MIT", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs/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==", + "license": "MIT" + }, + "node_modules/wrap-ansi-cjs/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==", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/wrap-ansi/node_modules/ansi-regex": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", @@ -14064,12 +16936,15 @@ } }, "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==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", + "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", "license": "MIT", "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/xml-js": { @@ -14084,15 +16959,6 @@ "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==", - "license": "MIT", - "engines": { - "node": ">=0.4" - } - }, "node_modules/yallist": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", @@ -14109,21 +16975,21 @@ } }, "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==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", + "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", "license": "MIT", "engines": { - "node": ">=10" + "node": ">=12.20" }, "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==", + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", + "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", "license": "MIT", "funding": { "type": "github", diff --git a/package.json b/package.json index 33882a3..df7e9f6 100644 --- a/package.json +++ b/package.json @@ -15,15 +15,25 @@ "build:gitlab": "docusaurus build --out-dir public" }, "dependencies": { - "@docusaurus/core": "^2.1.0", - "@docusaurus/preset-classic": "^2.1.0", - "@mdx-js/react": "^1.6.21", - "clsx": "^1.1.1", + "@docusaurus/core": "3.1.0", + "@docusaurus/module-type-aliases": "3.1.0", + "@docusaurus/plugin-client-redirects": "3.1.0", + "@docusaurus/preset-classic": "3.1.0", + "@docusaurus/tsconfig": "3.1.0", + "@docusaurus/types": "^3.1.0", + "@mdx-js/react": "^3.0.0", + "clsx": "^2.1.0", "hast-util-is-element": "1.1.0", - "react": "^17.0.1", - "react-dom": "^17.0.1", - "rehype-katex": "4", - "remark-math": "3" + "react": "^18.2.0", + "react-dom": "^18.2.0", + "rehype-katex": "7", + "remark-math": "6", + "tailwindcss": "^3.4.1", + "@tailwindcss/typography": "^0.5.10", + "typescript": "~5.3.3" + }, + "engines": { + "node": ">=18.17.1" }, "browserslist": { "production": [ diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index c3012e9..0000000 --- a/yarn.lock +++ /dev/null @@ -1,7918 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - -"@algolia/autocomplete-core@1.9.3": - version "1.9.3" - resolved "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.9.3.tgz" - integrity sha512-009HdfugtGCdC4JdXUbVJClA0q0zh24yyePn+KUGk3rP7j8FEe/m5Yo/z65gn6nP/cM39PxpzqKrL7A6fP6PPw== - dependencies: - "@algolia/autocomplete-plugin-algolia-insights" "1.9.3" - "@algolia/autocomplete-shared" "1.9.3" - -"@algolia/autocomplete-plugin-algolia-insights@1.9.3": - version "1.9.3" - resolved "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.9.3.tgz" - integrity sha512-a/yTUkcO/Vyy+JffmAnTWbr4/90cLzw+CC3bRbhnULr/EM0fGNvM13oQQ14f2moLMcVDyAx/leczLlAOovhSZg== - dependencies: - "@algolia/autocomplete-shared" "1.9.3" - -"@algolia/autocomplete-preset-algolia@1.9.3": - version "1.9.3" - resolved "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.9.3.tgz" - integrity sha512-d4qlt6YmrLMYy95n5TB52wtNDr6EgAIPH81dvvvW8UmuWRgxEtY0NJiPwl/h95JtG2vmRM804M0DSwMCNZlzRA== - dependencies: - "@algolia/autocomplete-shared" "1.9.3" - -"@algolia/autocomplete-shared@1.9.3": - version "1.9.3" - resolved "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.9.3.tgz" - integrity sha512-Wnm9E4Ye6Rl6sTTqjoymD+l8DjSTHsHboVRYrKgEt8Q7UHm9nYbqhN/i0fhUYA3OAEH7WA8x3jfpnmJm3rKvaQ== - -"@algolia/cache-browser-local-storage@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.20.0.tgz" - integrity sha512-uujahcBt4DxduBTvYdwO3sBfHuJvJokiC3BP1+O70fglmE1ShkH8lpXqZBac1rrU3FnNYSUs4pL9lBdTKeRPOQ== - dependencies: - "@algolia/cache-common" "4.20.0" - -"@algolia/cache-common@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.20.0.tgz" - integrity sha512-vCfxauaZutL3NImzB2G9LjLt36vKAckc6DhMp05An14kVo8F1Yofb6SIl6U3SaEz8pG2QOB9ptwM5c+zGevwIQ== - -"@algolia/cache-in-memory@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.20.0.tgz" - integrity sha512-Wm9ak/IaacAZXS4mB3+qF/KCoVSBV6aLgIGFEtQtJwjv64g4ePMapORGmCyulCFwfePaRAtcaTbMcJF+voc/bg== - dependencies: - "@algolia/cache-common" "4.20.0" - -"@algolia/client-account@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.20.0.tgz" - integrity sha512-GGToLQvrwo7am4zVkZTnKa72pheQeez/16sURDWm7Seyz+HUxKi3BM6fthVVPUEBhtJ0reyVtuK9ArmnaKl10Q== - dependencies: - "@algolia/client-common" "4.20.0" - "@algolia/client-search" "4.20.0" - "@algolia/transporter" "4.20.0" - -"@algolia/client-analytics@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.20.0.tgz" - integrity sha512-EIr+PdFMOallRdBTHHdKI3CstslgLORQG7844Mq84ib5oVFRVASuuPmG4bXBgiDbcsMLUeOC6zRVJhv1KWI0ug== - dependencies: - "@algolia/client-common" "4.20.0" - "@algolia/client-search" "4.20.0" - "@algolia/requester-common" "4.20.0" - "@algolia/transporter" "4.20.0" - -"@algolia/client-common@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.20.0.tgz" - integrity sha512-P3WgMdEss915p+knMMSd/fwiHRHKvDu4DYRrCRaBrsfFw7EQHon+EbRSm4QisS9NYdxbS04kcvNoavVGthyfqQ== - dependencies: - "@algolia/requester-common" "4.20.0" - "@algolia/transporter" "4.20.0" - -"@algolia/client-common@5.20.2": - version "5.20.2" - resolved "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.20.2.tgz" - integrity sha512-xoZcL/Uu49KYDb3feu2n06gALD17p5CslO8Zk3mZ7+uTurK3lgjLws7LNetZ172Ap/GpzPCRXI83d2iDoYQD6Q== - -"@algolia/client-personalization@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.20.0.tgz" - integrity sha512-N9+zx0tWOQsLc3K4PVRDV8GUeOLAY0i445En79Pr3zWB+m67V+n/8w4Kw1C5LlbHDDJcyhMMIlqezh6BEk7xAQ== - dependencies: - "@algolia/client-common" "4.20.0" - "@algolia/requester-common" "4.20.0" - "@algolia/transporter" "4.20.0" - -"@algolia/client-search@>= 4.9.1 < 6": - version "5.20.2" - resolved "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.20.2.tgz" - integrity sha512-2cD3RGB5byusLS0DAX1Nvl5MLiv7OoGgQrRs+94dTalqjvK8lGKzxxJhXoVojgx2qcROyIUAIDXFdTqv6NIHaA== - dependencies: - "@algolia/client-common" "5.20.2" - "@algolia/requester-browser-xhr" "5.20.2" - "@algolia/requester-fetch" "5.20.2" - "@algolia/requester-node-http" "5.20.2" - -"@algolia/client-search@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.20.0.tgz" - integrity sha512-zgwqnMvhWLdpzKTpd3sGmMlr4c+iS7eyyLGiaO51zDZWGMkpgoNVmltkzdBwxOVXz0RsFMznIxB9zuarUv4TZg== - dependencies: - "@algolia/client-common" "4.20.0" - "@algolia/requester-common" "4.20.0" - "@algolia/transporter" "4.20.0" - -"@algolia/events@^4.0.1": - version "4.0.1" - resolved "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz" - integrity sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ== - -"@algolia/logger-common@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.20.0.tgz" - integrity sha512-xouigCMB5WJYEwvoWW5XDv7Z9f0A8VoXJc3VKwlHJw/je+3p2RcDXfksLI4G4lIVncFUYMZx30tP/rsdlvvzHQ== - -"@algolia/logger-console@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.20.0.tgz" - integrity sha512-THlIGG1g/FS63z0StQqDhT6bprUczBI8wnLT3JWvfAQDZX5P6fCg7dG+pIrUBpDIHGszgkqYEqECaKKsdNKOUA== - dependencies: - "@algolia/logger-common" "4.20.0" - -"@algolia/requester-browser-xhr@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.20.0.tgz" - integrity sha512-HbzoSjcjuUmYOkcHECkVTwAelmvTlgs48N6Owt4FnTOQdwn0b8pdht9eMgishvk8+F8bal354nhx/xOoTfwiAw== - dependencies: - "@algolia/requester-common" "4.20.0" - -"@algolia/requester-browser-xhr@5.20.2": - version "5.20.2" - resolved "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.20.2.tgz" - integrity sha512-w+VMzOkIq2XDGg6Ybzr74RlBZvJQnuIdKpVusQSXCXknvxwAwbO457LmoavhZWl06Lcsk9YDx1X2k0zb+iJQmw== - dependencies: - "@algolia/client-common" "5.20.2" - -"@algolia/requester-common@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.20.0.tgz" - integrity sha512-9h6ye6RY/BkfmeJp7Z8gyyeMrmmWsMOCRBXQDs4mZKKsyVlfIVICpcSibbeYcuUdurLhIlrOUkH3rQEgZzonng== - -"@algolia/requester-fetch@5.20.2": - version "5.20.2" - resolved "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.20.2.tgz" - integrity sha512-wpjnbvbi3A13b0DvijE45DRYDvwcP5Ttz7RTMkPWTkF1s6AHuo6O2UcwGyaogMAGa1QOOzFYfp5u4YQwMOQx5g== - dependencies: - "@algolia/client-common" "5.20.2" - -"@algolia/requester-node-http@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.20.0.tgz" - integrity sha512-ocJ66L60ABSSTRFnCHIEZpNHv6qTxsBwJEPfYaSBsLQodm0F9ptvalFkHMpvj5DfE22oZrcrLbOYM2bdPJRHng== - dependencies: - "@algolia/requester-common" "4.20.0" - -"@algolia/requester-node-http@5.20.2": - version "5.20.2" - resolved "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.20.2.tgz" - integrity sha512-YuSSdtgUt1dFBTNYUb+2TA5j0Hd0eDXE0bVISjUvTCqmoaGsGLwW+rKI7p1eLQ1r7RESwBAvUwcY1qP2Wl3Lyw== - dependencies: - "@algolia/client-common" "5.20.2" - -"@algolia/transporter@4.20.0": - version "4.20.0" - resolved "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.20.0.tgz" - integrity sha512-Lsii1pGWOAISbzeyuf+r/GPhvHMPHSPrTDWNcIzOE1SG1inlJHICaVe2ikuoRjcpgxZNU54Jl+if15SUCsaTUg== - dependencies: - "@algolia/cache-common" "4.20.0" - "@algolia/logger-common" "4.20.0" - "@algolia/requester-common" "4.20.0" - -"@ampproject/remapping@^2.2.0": - version "2.2.1" - resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz" - integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== - dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" - -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.8.3": - version "7.22.13" - resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz" - integrity sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w== - dependencies: - "@babel/highlight" "^7.22.13" - chalk "^2.4.2" - -"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.22.9", "@babel/compat-data@^7.23.2": - version "7.23.2" - resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.2.tgz" - integrity sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ== - -"@babel/core@^7.0.0", "@babel/core@^7.0.0-0", "@babel/core@^7.0.0-0 || ^8.0.0-0 <8.0.0", "@babel/core@^7.11.6", "@babel/core@^7.12.0", "@babel/core@^7.13.0", "@babel/core@^7.18.6", "@babel/core@^7.19.6", "@babel/core@^7.4.0 || ^8.0.0-0 <8.0.0": - version "7.23.2" - resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz" - integrity sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ== - dependencies: - "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.22.13" - "@babel/generator" "^7.23.0" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helpers" "^7.23.2" - "@babel/parser" "^7.23.0" - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.2" - "@babel/types" "^7.23.0" - convert-source-map "^2.0.0" - debug "^4.1.0" - gensync "^1.0.0-beta.2" - json5 "^2.2.3" - semver "^6.3.1" - -"@babel/core@7.12.9": - 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" - -"@babel/generator@^7.12.5", "@babel/generator@^7.18.7", "@babel/generator@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz" - integrity sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g== - dependencies: - "@babel/types" "^7.23.0" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" - jsesc "^2.5.1" - -"@babel/helper-annotate-as-pure@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz" - integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.5": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz" - integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== - dependencies: - "@babel/types" "^7.22.15" - -"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.5", "@babel/helper-compilation-targets@^7.22.6": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz" - integrity sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw== - dependencies: - "@babel/compat-data" "^7.22.9" - "@babel/helper-validator-option" "^7.22.15" - browserslist "^4.21.9" - lru-cache "^5.1.1" - semver "^6.3.1" - -"@babel/helper-create-class-features-plugin@^7.22.11", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.22.5": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz" - integrity sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" - "@babel/helper-member-expression-to-functions" "^7.22.15" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.9" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - semver "^6.3.1" - -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.5": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz" - integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - regexpu-core "^5.3.1" - semver "^6.3.1" - -"@babel/helper-define-polyfill-provider@^0.4.3": - version "0.4.3" - resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz" - integrity sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug== - dependencies: - "@babel/helper-compilation-targets" "^7.22.6" - "@babel/helper-plugin-utils" "^7.22.5" - debug "^4.1.1" - lodash.debounce "^4.0.8" - resolve "^1.14.2" - -"@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.22.5": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz" - integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== - -"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz" - integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== - dependencies: - "@babel/template" "^7.22.15" - "@babel/types" "^7.23.0" - -"@babel/helper-hoist-variables@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz" - integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-member-expression-to-functions@^7.22.15": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz" - integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== - dependencies: - "@babel/types" "^7.23.0" - -"@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz" - integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== - dependencies: - "@babel/types" "^7.22.15" - -"@babel/helper-module-transforms@^7.12.1", "@babel/helper-module-transforms@^7.22.5", "@babel/helper-module-transforms@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz" - integrity sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.20" - -"@babel/helper-optimise-call-expression@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz" - integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz" - integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== - -"@babel/helper-plugin-utils@7.10.4": - 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/helper-remap-async-to-generator@^7.22.20", "@babel/helper-remap-async-to-generator@^7.22.5": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz" - integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-wrap-function" "^7.22.20" - -"@babel/helper-replace-supers@^7.22.5", "@babel/helper-replace-supers@^7.22.9": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz" - integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-member-expression-to-functions" "^7.22.15" - "@babel/helper-optimise-call-expression" "^7.22.5" - -"@babel/helper-simple-access@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz" - integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-skip-transparent-expression-wrappers@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz" - integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-split-export-declaration@^7.22.6": - version "7.22.6" - resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz" - integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-string-parser@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz" - integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== - -"@babel/helper-validator-identifier@^7.22.20": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" - integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== - -"@babel/helper-validator-option@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz" - integrity sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA== - -"@babel/helper-wrap-function@^7.22.20": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz" - integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== - dependencies: - "@babel/helper-function-name" "^7.22.5" - "@babel/template" "^7.22.15" - "@babel/types" "^7.22.19" - -"@babel/helpers@^7.12.5", "@babel/helpers@^7.23.2": - version "7.23.2" - resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz" - integrity sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ== - dependencies: - "@babel/template" "^7.22.15" - "@babel/traverse" "^7.23.2" - "@babel/types" "^7.23.0" - -"@babel/highlight@^7.22.13": - version "7.22.20" - resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz" - integrity sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg== - dependencies: - "@babel/helper-validator-identifier" "^7.22.20" - chalk "^2.4.2" - js-tokens "^4.0.0" - -"@babel/parser@^7.12.7", "@babel/parser@^7.18.8", "@babel/parser@^7.22.15", "@babel/parser@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz" - integrity sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw== - -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.22.15": - version "7.22.15" - 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.22.15.tgz" - integrity sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz" - integrity sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-transform-optional-chaining" "^7.22.15" - -"@babel/plugin-proposal-object-rest-spread@7.12.1": - 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" - -"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": - version "7.21.0-placeholder-for-preset-env.2" - resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" - integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== - -"@babel/plugin-syntax-async-generators@^7.8.4": - 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" - -"@babel/plugin-syntax-class-properties@^7.12.13": - 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" - -"@babel/plugin-syntax-class-static-block@^7.14.5": - 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" - -"@babel/plugin-syntax-dynamic-import@^7.8.3": - 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" - -"@babel/plugin-syntax-export-namespace-from@^7.8.3": - 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" - -"@babel/plugin-syntax-import-assertions@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz" - integrity sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-import-attributes@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz" - integrity sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-import-meta@^7.10.4": - version "7.10.4" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" - integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - dependencies: - "@babel/helper-plugin-utils" "^7.10.4" - -"@babel/plugin-syntax-json-strings@^7.8.3": - 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" - -"@babel/plugin-syntax-jsx@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz" - integrity sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-jsx@7.12.1": - 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" - -"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": - 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" - -"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": - 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" - -"@babel/plugin-syntax-numeric-separator@^7.10.4": - 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" - -"@babel/plugin-syntax-object-rest-spread@^7.8.0", "@babel/plugin-syntax-object-rest-spread@^7.8.3", "@babel/plugin-syntax-object-rest-spread@7.8.3": - 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" - -"@babel/plugin-syntax-optional-catch-binding@^7.8.3": - 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" - -"@babel/plugin-syntax-optional-chaining@^7.8.3": - 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" - -"@babel/plugin-syntax-private-property-in-object@^7.14.5": - 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" - -"@babel/plugin-syntax-top-level-await@^7.14.5": - 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" - -"@babel/plugin-syntax-typescript@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz" - integrity sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": - version "7.18.6" - resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz" - integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.18.6" - "@babel/helper-plugin-utils" "^7.18.6" - -"@babel/plugin-transform-arrow-functions@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz" - integrity sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-async-generator-functions@^7.23.2": - version "7.23.2" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz" - integrity sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ== - dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.20" - "@babel/plugin-syntax-async-generators" "^7.8.4" - -"@babel/plugin-transform-async-to-generator@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz" - integrity sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ== - dependencies: - "@babel/helper-module-imports" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.5" - -"@babel/plugin-transform-block-scoped-functions@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz" - integrity sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-block-scoping@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz" - integrity sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-class-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz" - integrity sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-class-static-block@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz" - integrity sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.11" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - -"@babel/plugin-transform-classes@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz" - integrity sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-environment-visitor" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.9" - "@babel/helper-split-export-declaration" "^7.22.6" - globals "^11.1.0" - -"@babel/plugin-transform-computed-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz" - integrity sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/template" "^7.22.5" - -"@babel/plugin-transform-destructuring@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz" - integrity sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-dotall-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz" - integrity sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-duplicate-keys@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz" - integrity sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-dynamic-import@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz" - integrity sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - -"@babel/plugin-transform-exponentiation-operator@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz" - integrity sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g== - dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-export-namespace-from@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz" - integrity sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - -"@babel/plugin-transform-for-of@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz" - integrity sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-function-name@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz" - integrity sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg== - dependencies: - "@babel/helper-compilation-targets" "^7.22.5" - "@babel/helper-function-name" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-json-strings@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz" - integrity sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-json-strings" "^7.8.3" - -"@babel/plugin-transform-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz" - integrity sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-logical-assignment-operators@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz" - integrity sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - -"@babel/plugin-transform-member-expression-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz" - integrity sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-modules-amd@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz" - integrity sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw== - dependencies: - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-modules-commonjs@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz" - integrity sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ== - dependencies: - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-simple-access" "^7.22.5" - -"@babel/plugin-transform-modules-systemjs@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz" - integrity sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg== - dependencies: - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-module-transforms" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.20" - -"@babel/plugin-transform-modules-umd@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz" - integrity sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ== - dependencies: - "@babel/helper-module-transforms" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz" - integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-new-target@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz" - integrity sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-nullish-coalescing-operator@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz" - integrity sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - -"@babel/plugin-transform-numeric-separator@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz" - integrity sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - -"@babel/plugin-transform-object-rest-spread@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz" - integrity sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q== - dependencies: - "@babel/compat-data" "^7.22.9" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.22.15" - -"@babel/plugin-transform-object-super@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz" - integrity sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.5" - -"@babel/plugin-transform-optional-catch-binding@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz" - integrity sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - -"@babel/plugin-transform-optional-chaining@^7.22.15", "@babel/plugin-transform-optional-chaining@^7.23.0": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz" - integrity sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - -"@babel/plugin-transform-parameters@^7.12.1", "@babel/plugin-transform-parameters@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz" - integrity sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-private-methods@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz" - integrity sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA== - dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-private-property-in-object@^7.22.11": - version "7.22.11" - resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz" - integrity sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.11" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - -"@babel/plugin-transform-property-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz" - integrity sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-react-constant-elements@^7.18.12": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz" - integrity sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-react-display-name@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz" - integrity sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-react-jsx-development@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz" - integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A== - dependencies: - "@babel/plugin-transform-react-jsx" "^7.22.5" - -"@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz" - integrity sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-jsx" "^7.22.5" - "@babel/types" "^7.22.15" - -"@babel/plugin-transform-react-pure-annotations@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz" - integrity sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-regenerator@^7.22.10": - version "7.22.10" - resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz" - integrity sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - regenerator-transform "^0.15.2" - -"@babel/plugin-transform-reserved-words@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz" - integrity sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-runtime@^7.18.6": - version "7.23.2" - resolved "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.23.2.tgz" - integrity sha512-XOntj6icgzMS58jPVtQpiuF6ZFWxQiJavISGx5KGjRj+3gqZr8+N6Kx+N9BApWzgS+DOjIZfXXj0ZesenOWDyA== - dependencies: - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - babel-plugin-polyfill-corejs2 "^0.4.6" - babel-plugin-polyfill-corejs3 "^0.8.5" - babel-plugin-polyfill-regenerator "^0.5.3" - semver "^6.3.1" - -"@babel/plugin-transform-shorthand-properties@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz" - integrity sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-spread@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz" - integrity sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - -"@babel/plugin-transform-sticky-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz" - integrity sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-template-literals@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz" - integrity sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-typeof-symbol@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz" - integrity sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-typescript@^7.22.15": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz" - integrity sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-typescript" "^7.22.5" - -"@babel/plugin-transform-unicode-escapes@^7.22.10": - version "7.22.10" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz" - integrity sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-unicode-property-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz" - integrity sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-unicode-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz" - integrity sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/plugin-transform-unicode-sets-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz" - integrity sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg== - dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" - -"@babel/preset-env@^7.18.6", "@babel/preset-env@^7.19.4": - version "7.23.2" - resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.2.tgz" - integrity sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ== - dependencies: - "@babel/compat-data" "^7.23.2" - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.22.15" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.15" - "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" - "@babel/plugin-syntax-async-generators" "^7.8.4" - "@babel/plugin-syntax-class-properties" "^7.12.13" - "@babel/plugin-syntax-class-static-block" "^7.14.5" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.22.5" - "@babel/plugin-syntax-import-attributes" "^7.22.5" - "@babel/plugin-syntax-import-meta" "^7.10.4" - "@babel/plugin-syntax-json-strings" "^7.8.3" - "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" - "@babel/plugin-syntax-numeric-separator" "^7.10.4" - "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" - "@babel/plugin-syntax-optional-chaining" "^7.8.3" - "@babel/plugin-syntax-private-property-in-object" "^7.14.5" - "@babel/plugin-syntax-top-level-await" "^7.14.5" - "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.22.5" - "@babel/plugin-transform-async-generator-functions" "^7.23.2" - "@babel/plugin-transform-async-to-generator" "^7.22.5" - "@babel/plugin-transform-block-scoped-functions" "^7.22.5" - "@babel/plugin-transform-block-scoping" "^7.23.0" - "@babel/plugin-transform-class-properties" "^7.22.5" - "@babel/plugin-transform-class-static-block" "^7.22.11" - "@babel/plugin-transform-classes" "^7.22.15" - "@babel/plugin-transform-computed-properties" "^7.22.5" - "@babel/plugin-transform-destructuring" "^7.23.0" - "@babel/plugin-transform-dotall-regex" "^7.22.5" - "@babel/plugin-transform-duplicate-keys" "^7.22.5" - "@babel/plugin-transform-dynamic-import" "^7.22.11" - "@babel/plugin-transform-exponentiation-operator" "^7.22.5" - "@babel/plugin-transform-export-namespace-from" "^7.22.11" - "@babel/plugin-transform-for-of" "^7.22.15" - "@babel/plugin-transform-function-name" "^7.22.5" - "@babel/plugin-transform-json-strings" "^7.22.11" - "@babel/plugin-transform-literals" "^7.22.5" - "@babel/plugin-transform-logical-assignment-operators" "^7.22.11" - "@babel/plugin-transform-member-expression-literals" "^7.22.5" - "@babel/plugin-transform-modules-amd" "^7.23.0" - "@babel/plugin-transform-modules-commonjs" "^7.23.0" - "@babel/plugin-transform-modules-systemjs" "^7.23.0" - "@babel/plugin-transform-modules-umd" "^7.22.5" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" - "@babel/plugin-transform-new-target" "^7.22.5" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.11" - "@babel/plugin-transform-numeric-separator" "^7.22.11" - "@babel/plugin-transform-object-rest-spread" "^7.22.15" - "@babel/plugin-transform-object-super" "^7.22.5" - "@babel/plugin-transform-optional-catch-binding" "^7.22.11" - "@babel/plugin-transform-optional-chaining" "^7.23.0" - "@babel/plugin-transform-parameters" "^7.22.15" - "@babel/plugin-transform-private-methods" "^7.22.5" - "@babel/plugin-transform-private-property-in-object" "^7.22.11" - "@babel/plugin-transform-property-literals" "^7.22.5" - "@babel/plugin-transform-regenerator" "^7.22.10" - "@babel/plugin-transform-reserved-words" "^7.22.5" - "@babel/plugin-transform-shorthand-properties" "^7.22.5" - "@babel/plugin-transform-spread" "^7.22.5" - "@babel/plugin-transform-sticky-regex" "^7.22.5" - "@babel/plugin-transform-template-literals" "^7.22.5" - "@babel/plugin-transform-typeof-symbol" "^7.22.5" - "@babel/plugin-transform-unicode-escapes" "^7.22.10" - "@babel/plugin-transform-unicode-property-regex" "^7.22.5" - "@babel/plugin-transform-unicode-regex" "^7.22.5" - "@babel/plugin-transform-unicode-sets-regex" "^7.22.5" - "@babel/preset-modules" "0.1.6-no-external-plugins" - "@babel/types" "^7.23.0" - babel-plugin-polyfill-corejs2 "^0.4.6" - babel-plugin-polyfill-corejs3 "^0.8.5" - babel-plugin-polyfill-regenerator "^0.5.3" - core-js-compat "^3.31.0" - semver "^6.3.1" - -"@babel/preset-modules@0.1.6-no-external-plugins": - version "0.1.6-no-external-plugins" - resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz" - integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== - dependencies: - "@babel/helper-plugin-utils" "^7.0.0" - "@babel/types" "^7.4.4" - esutils "^2.0.2" - -"@babel/preset-react@^7.18.6": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.22.15.tgz" - integrity sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-transform-react-display-name" "^7.22.5" - "@babel/plugin-transform-react-jsx" "^7.22.15" - "@babel/plugin-transform-react-jsx-development" "^7.22.5" - "@babel/plugin-transform-react-pure-annotations" "^7.22.5" - -"@babel/preset-typescript@^7.18.6": - version "7.23.2" - resolved "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz" - integrity sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-syntax-jsx" "^7.22.5" - "@babel/plugin-transform-modules-commonjs" "^7.23.0" - "@babel/plugin-transform-typescript" "^7.22.15" - -"@babel/regjsgen@^0.8.0": - version "0.8.0" - resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" - integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== - -"@babel/runtime-corejs3@^7.18.6": - version "7.23.2" - resolved "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.23.2.tgz" - integrity sha512-54cIh74Z1rp4oIjsHjqN+WM4fMyCBYe+LpZ9jWm51CZ1fbH3SkAzQD/3XLoNkjbJ7YEmjobLXyvQrFypRHOrXw== - dependencies: - core-js-pure "^3.30.2" - regenerator-runtime "^0.14.0" - -"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.18.6", "@babel/runtime@^7.20.13", "@babel/runtime@^7.8.4": - version "7.23.2" - resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz" - integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg== - dependencies: - regenerator-runtime "^0.14.0" - -"@babel/template@^7.12.7", "@babel/template@^7.22.15", "@babel/template@^7.22.5": - version "7.22.15" - resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz" - integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== - dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/parser" "^7.22.15" - "@babel/types" "^7.22.15" - -"@babel/traverse@^7.12.9", "@babel/traverse@^7.18.8", "@babel/traverse@^7.23.2": - version "7.23.2" - resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz" - integrity sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw== - dependencies: - "@babel/code-frame" "^7.22.13" - "@babel/generator" "^7.23.0" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.23.0" - "@babel/types" "^7.23.0" - debug "^4.1.0" - globals "^11.1.0" - -"@babel/types@^7.12.7", "@babel/types@^7.20.0", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.4.4": - version "7.23.0" - resolved "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz" - integrity sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg== - dependencies: - "@babel/helper-string-parser" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.20" - to-fast-properties "^2.0.0" - -"@colors/colors@1.5.0": - version "1.5.0" - resolved "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz" - integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== - -"@discoveryjs/json-ext@0.5.7": - version "0.5.7" - resolved "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz" - integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== - -"@docsearch/css@3.5.2": - version "3.5.2" - resolved "https://registry.npmjs.org/@docsearch/css/-/css-3.5.2.tgz" - integrity sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA== - -"@docsearch/react@^3.1.1": - version "3.5.2" - resolved "https://registry.npmjs.org/@docsearch/react/-/react-3.5.2.tgz" - integrity sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng== - dependencies: - "@algolia/autocomplete-core" "1.9.3" - "@algolia/autocomplete-preset-algolia" "1.9.3" - "@docsearch/css" "3.5.2" - algoliasearch "^4.19.1" - -"@docusaurus/core@^2.1.0", "@docusaurus/core@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/core/-/core-2.4.3.tgz" - integrity sha512-dWH5P7cgeNSIg9ufReX6gaCl/TmrGKD38Orbwuz05WPhAQtFXHd5B8Qym1TiXfvUNvwoYKkAJOJuGe8ou0Z7PA== - dependencies: - "@babel/core" "^7.18.6" - "@babel/generator" "^7.18.7" - "@babel/plugin-syntax-dynamic-import" "^7.8.3" - "@babel/plugin-transform-runtime" "^7.18.6" - "@babel/preset-env" "^7.18.6" - "@babel/preset-react" "^7.18.6" - "@babel/preset-typescript" "^7.18.6" - "@babel/runtime" "^7.18.6" - "@babel/runtime-corejs3" "^7.18.6" - "@babel/traverse" "^7.18.8" - "@docusaurus/cssnano-preset" "2.4.3" - "@docusaurus/logger" "2.4.3" - "@docusaurus/mdx-loader" "2.4.3" - "@docusaurus/react-loadable" "5.5.2" - "@docusaurus/utils" "2.4.3" - "@docusaurus/utils-common" "2.4.3" - "@docusaurus/utils-validation" "2.4.3" - "@slorber/static-site-generator-webpack-plugin" "^4.0.7" - "@svgr/webpack" "^6.2.1" - autoprefixer "^10.4.7" - babel-loader "^8.2.5" - babel-plugin-dynamic-import-node "^2.3.3" - boxen "^6.2.1" - chalk "^4.1.2" - chokidar "^3.5.3" - clean-css "^5.3.0" - cli-table3 "^0.6.2" - combine-promises "^1.1.0" - commander "^5.1.0" - copy-webpack-plugin "^11.0.0" - core-js "^3.23.3" - css-loader "^6.7.1" - css-minimizer-webpack-plugin "^4.0.0" - cssnano "^5.1.12" - del "^6.1.1" - detect-port "^1.3.0" - escape-html "^1.0.3" - eta "^2.0.0" - file-loader "^6.2.0" - fs-extra "^10.1.0" - html-minifier-terser "^6.1.0" - html-tags "^3.2.0" - html-webpack-plugin "^5.5.0" - import-fresh "^3.3.0" - leven "^3.1.0" - lodash "^4.17.21" - mini-css-extract-plugin "^2.6.1" - postcss "^8.4.14" - postcss-loader "^7.0.0" - prompts "^2.4.2" - react-dev-utils "^12.0.1" - react-helmet-async "^1.3.0" - react-loadable "npm:@docusaurus/react-loadable@5.5.2" - react-loadable-ssr-addon-v5-slorber "^1.0.1" - react-router "^5.3.3" - react-router-config "^5.1.1" - react-router-dom "^5.3.3" - rtl-detect "^1.0.4" - semver "^7.3.7" - serve-handler "^6.1.3" - shelljs "^0.8.5" - terser-webpack-plugin "^5.3.3" - tslib "^2.4.0" - update-notifier "^5.1.0" - url-loader "^4.1.1" - wait-on "^6.0.1" - webpack "^5.73.0" - webpack-bundle-analyzer "^4.5.0" - webpack-dev-server "^4.9.3" - webpack-merge "^5.8.0" - webpackbar "^5.0.2" - -"@docusaurus/cssnano-preset@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.4.3.tgz" - integrity sha512-ZvGSRCi7z9wLnZrXNPG6DmVPHdKGd8dIn9pYbEOFiYihfv4uDR3UtxogmKf+rT8ZlKFf5Lqne8E8nt08zNM8CA== - dependencies: - cssnano-preset-advanced "^5.3.8" - postcss "^8.4.14" - postcss-sort-media-queries "^4.2.1" - tslib "^2.4.0" - -"@docusaurus/logger@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.4.3.tgz" - integrity sha512-Zxws7r3yLufk9xM1zq9ged0YHs65mlRmtsobnFkdZTxWXdTYlWWLWdKyNKAsVC+D7zg+pv2fGbyabdOnyZOM3w== - dependencies: - chalk "^4.1.2" - tslib "^2.4.0" - -"@docusaurus/mdx-loader@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.4.3.tgz" - integrity sha512-b1+fDnWtl3GiqkL0BRjYtc94FZrcDDBV1j8446+4tptB9BAOlePwG2p/pK6vGvfL53lkOsszXMghr2g67M0vCw== - dependencies: - "@babel/parser" "^7.18.8" - "@babel/traverse" "^7.18.8" - "@docusaurus/logger" "2.4.3" - "@docusaurus/utils" "2.4.3" - "@mdx-js/mdx" "^1.6.22" - escape-html "^1.0.3" - file-loader "^6.2.0" - fs-extra "^10.1.0" - image-size "^1.0.1" - mdast-util-to-string "^2.0.0" - remark-emoji "^2.2.0" - stringify-object "^3.3.0" - tslib "^2.4.0" - unified "^9.2.2" - unist-util-visit "^2.0.3" - url-loader "^4.1.1" - webpack "^5.73.0" - -"@docusaurus/module-type-aliases@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.4.3.tgz" - integrity sha512-cwkBkt1UCiduuvEAo7XZY01dJfRn7UR/75mBgOdb1hKknhrabJZ8YH+7savd/y9kLExPyrhe0QwdS9GuzsRRIA== - dependencies: - "@docusaurus/react-loadable" "5.5.2" - "@docusaurus/types" "2.4.3" - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router-config" "*" - "@types/react-router-dom" "*" - react-helmet-async "*" - react-loadable "npm:@docusaurus/react-loadable@5.5.2" - -"@docusaurus/plugin-content-blog@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.4.3.tgz" - integrity sha512-PVhypqaA0t98zVDpOeTqWUTvRqCEjJubtfFUQ7zJNYdbYTbS/E/ytq6zbLVsN/dImvemtO/5JQgjLxsh8XLo8Q== - dependencies: - "@docusaurus/core" "2.4.3" - "@docusaurus/logger" "2.4.3" - "@docusaurus/mdx-loader" "2.4.3" - "@docusaurus/types" "2.4.3" - "@docusaurus/utils" "2.4.3" - "@docusaurus/utils-common" "2.4.3" - "@docusaurus/utils-validation" "2.4.3" - cheerio "^1.0.0-rc.12" - feed "^4.2.2" - fs-extra "^10.1.0" - lodash "^4.17.21" - reading-time "^1.5.0" - tslib "^2.4.0" - unist-util-visit "^2.0.3" - utility-types "^3.10.0" - webpack "^5.73.0" - -"@docusaurus/plugin-content-docs@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.4.3.tgz" - integrity sha512-N7Po2LSH6UejQhzTCsvuX5NOzlC+HiXOVvofnEPj0WhMu1etpLEXE6a4aTxrtg95lQ5kf0xUIdjX9sh3d3G76A== - dependencies: - "@docusaurus/core" "2.4.3" - "@docusaurus/logger" "2.4.3" - "@docusaurus/mdx-loader" "2.4.3" - "@docusaurus/module-type-aliases" "2.4.3" - "@docusaurus/types" "2.4.3" - "@docusaurus/utils" "2.4.3" - "@docusaurus/utils-validation" "2.4.3" - "@types/react-router-config" "^5.0.6" - combine-promises "^1.1.0" - fs-extra "^10.1.0" - import-fresh "^3.3.0" - js-yaml "^4.1.0" - lodash "^4.17.21" - tslib "^2.4.0" - utility-types "^3.10.0" - webpack "^5.73.0" - -"@docusaurus/plugin-content-pages@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.4.3.tgz" - integrity sha512-txtDVz7y3zGk67q0HjG0gRttVPodkHqE0bpJ+7dOaTH40CQFLSh7+aBeGnPOTl+oCPG+hxkim4SndqPqXjQ8Bg== - dependencies: - "@docusaurus/core" "2.4.3" - "@docusaurus/mdx-loader" "2.4.3" - "@docusaurus/types" "2.4.3" - "@docusaurus/utils" "2.4.3" - "@docusaurus/utils-validation" "2.4.3" - fs-extra "^10.1.0" - tslib "^2.4.0" - webpack "^5.73.0" - -"@docusaurus/plugin-debug@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.4.3.tgz" - integrity sha512-LkUbuq3zCmINlFb+gAd4ZvYr+bPAzMC0hwND4F7V9bZ852dCX8YoWyovVUBKq4er1XsOwSQaHmNGtObtn8Av8Q== - dependencies: - "@docusaurus/core" "2.4.3" - "@docusaurus/types" "2.4.3" - "@docusaurus/utils" "2.4.3" - fs-extra "^10.1.0" - react-json-view "^1.21.3" - tslib "^2.4.0" - -"@docusaurus/plugin-google-analytics@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.4.3.tgz" - integrity sha512-KzBV3k8lDkWOhg/oYGxlK5o9bOwX7KpPc/FTWoB+SfKhlHfhq7qcQdMi1elAaVEIop8tgK6gD1E58Q+XC6otSQ== - dependencies: - "@docusaurus/core" "2.4.3" - "@docusaurus/types" "2.4.3" - "@docusaurus/utils-validation" "2.4.3" - tslib "^2.4.0" - -"@docusaurus/plugin-google-gtag@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.4.3.tgz" - integrity sha512-5FMg0rT7sDy4i9AGsvJC71MQrqQZwgLNdDetLEGDHLfSHLvJhQbTCUGbGXknUgWXQJckcV/AILYeJy+HhxeIFA== - dependencies: - "@docusaurus/core" "2.4.3" - "@docusaurus/types" "2.4.3" - "@docusaurus/utils-validation" "2.4.3" - tslib "^2.4.0" - -"@docusaurus/plugin-google-tag-manager@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-2.4.3.tgz" - integrity sha512-1jTzp71yDGuQiX9Bi0pVp3alArV0LSnHXempvQTxwCGAEzUWWaBg4d8pocAlTpbP9aULQQqhgzrs8hgTRPOM0A== - dependencies: - "@docusaurus/core" "2.4.3" - "@docusaurus/types" "2.4.3" - "@docusaurus/utils-validation" "2.4.3" - tslib "^2.4.0" - -"@docusaurus/plugin-sitemap@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.4.3.tgz" - integrity sha512-LRQYrK1oH1rNfr4YvWBmRzTL0LN9UAPxBbghgeFRBm5yloF6P+zv1tm2pe2hQTX/QP5bSKdnajCvfnScgKXMZQ== - dependencies: - "@docusaurus/core" "2.4.3" - "@docusaurus/logger" "2.4.3" - "@docusaurus/types" "2.4.3" - "@docusaurus/utils" "2.4.3" - "@docusaurus/utils-common" "2.4.3" - "@docusaurus/utils-validation" "2.4.3" - fs-extra "^10.1.0" - sitemap "^7.1.1" - tslib "^2.4.0" - -"@docusaurus/preset-classic@^2.1.0": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.4.3.tgz" - integrity sha512-tRyMliepY11Ym6hB1rAFSNGwQDpmszvWYJvlK1E+md4SW8i6ylNHtpZjaYFff9Mdk3i/Pg8ItQq9P0daOJAvQw== - dependencies: - "@docusaurus/core" "2.4.3" - "@docusaurus/plugin-content-blog" "2.4.3" - "@docusaurus/plugin-content-docs" "2.4.3" - "@docusaurus/plugin-content-pages" "2.4.3" - "@docusaurus/plugin-debug" "2.4.3" - "@docusaurus/plugin-google-analytics" "2.4.3" - "@docusaurus/plugin-google-gtag" "2.4.3" - "@docusaurus/plugin-google-tag-manager" "2.4.3" - "@docusaurus/plugin-sitemap" "2.4.3" - "@docusaurus/theme-classic" "2.4.3" - "@docusaurus/theme-common" "2.4.3" - "@docusaurus/theme-search-algolia" "2.4.3" - "@docusaurus/types" "2.4.3" - -"@docusaurus/react-loadable@5.5.2": - 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" - -"@docusaurus/theme-classic@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.4.3.tgz" - integrity sha512-QKRAJPSGPfDY2yCiPMIVyr+MqwZCIV2lxNzqbyUW0YkrlmdzzP3WuQJPMGLCjWgQp/5c9kpWMvMxjhpZx1R32Q== - dependencies: - "@docusaurus/core" "2.4.3" - "@docusaurus/mdx-loader" "2.4.3" - "@docusaurus/module-type-aliases" "2.4.3" - "@docusaurus/plugin-content-blog" "2.4.3" - "@docusaurus/plugin-content-docs" "2.4.3" - "@docusaurus/plugin-content-pages" "2.4.3" - "@docusaurus/theme-common" "2.4.3" - "@docusaurus/theme-translations" "2.4.3" - "@docusaurus/types" "2.4.3" - "@docusaurus/utils" "2.4.3" - "@docusaurus/utils-common" "2.4.3" - "@docusaurus/utils-validation" "2.4.3" - "@mdx-js/react" "^1.6.22" - clsx "^1.2.1" - copy-text-to-clipboard "^3.0.1" - infima "0.2.0-alpha.43" - lodash "^4.17.21" - nprogress "^0.2.0" - postcss "^8.4.14" - prism-react-renderer "^1.3.5" - prismjs "^1.28.0" - react-router-dom "^5.3.3" - rtlcss "^3.5.0" - tslib "^2.4.0" - utility-types "^3.10.0" - -"@docusaurus/theme-common@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.4.3.tgz" - integrity sha512-7KaDJBXKBVGXw5WOVt84FtN8czGWhM0lbyWEZXGp8AFfL6sZQfRTluFp4QriR97qwzSyOfQb+nzcDZZU4tezUw== - dependencies: - "@docusaurus/mdx-loader" "2.4.3" - "@docusaurus/module-type-aliases" "2.4.3" - "@docusaurus/plugin-content-blog" "2.4.3" - "@docusaurus/plugin-content-docs" "2.4.3" - "@docusaurus/plugin-content-pages" "2.4.3" - "@docusaurus/utils" "2.4.3" - "@docusaurus/utils-common" "2.4.3" - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router-config" "*" - clsx "^1.2.1" - parse-numeric-range "^1.3.0" - prism-react-renderer "^1.3.5" - tslib "^2.4.0" - use-sync-external-store "^1.2.0" - utility-types "^3.10.0" - -"@docusaurus/theme-search-algolia@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.4.3.tgz" - integrity sha512-jziq4f6YVUB5hZOB85ELATwnxBz/RmSLD3ksGQOLDPKVzat4pmI8tddNWtriPpxR04BNT+ZfpPUMFkNFetSW1Q== - dependencies: - "@docsearch/react" "^3.1.1" - "@docusaurus/core" "2.4.3" - "@docusaurus/logger" "2.4.3" - "@docusaurus/plugin-content-docs" "2.4.3" - "@docusaurus/theme-common" "2.4.3" - "@docusaurus/theme-translations" "2.4.3" - "@docusaurus/utils" "2.4.3" - "@docusaurus/utils-validation" "2.4.3" - algoliasearch "^4.13.1" - algoliasearch-helper "^3.10.0" - clsx "^1.2.1" - eta "^2.0.0" - fs-extra "^10.1.0" - lodash "^4.17.21" - tslib "^2.4.0" - utility-types "^3.10.0" - -"@docusaurus/theme-translations@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.4.3.tgz" - integrity sha512-H4D+lbZbjbKNS/Zw1Lel64PioUAIT3cLYYJLUf3KkuO/oc9e0QCVhIYVtUI2SfBCF2NNdlyhBDQEEMygsCedIg== - dependencies: - fs-extra "^10.1.0" - tslib "^2.4.0" - -"@docusaurus/types@*", "@docusaurus/types@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/types/-/types-2.4.3.tgz" - integrity sha512-W6zNLGQqfrp/EoPD0bhb9n7OobP+RHpmvVzpA+Z/IuU3Q63njJM24hmT0GYboovWcDtFmnIJC9wcyx4RVPQscw== - dependencies: - "@types/history" "^4.7.11" - "@types/react" "*" - commander "^5.1.0" - joi "^17.6.0" - react-helmet-async "^1.3.0" - utility-types "^3.10.0" - webpack "^5.73.0" - webpack-merge "^5.8.0" - -"@docusaurus/utils-common@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.4.3.tgz" - integrity sha512-/jascp4GbLQCPVmcGkPzEQjNaAk3ADVfMtudk49Ggb+131B1WDD6HqlSmDf8MxGdy7Dja2gc+StHf01kiWoTDQ== - dependencies: - tslib "^2.4.0" - -"@docusaurus/utils-validation@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.4.3.tgz" - integrity sha512-G2+Vt3WR5E/9drAobP+hhZQMaswRwDlp6qOMi7o7ZypB+VO7N//DZWhZEwhcRGepMDJGQEwtPv7UxtYwPL9PBw== - dependencies: - "@docusaurus/logger" "2.4.3" - "@docusaurus/utils" "2.4.3" - joi "^17.6.0" - js-yaml "^4.1.0" - tslib "^2.4.0" - -"@docusaurus/utils@2.4.3": - version "2.4.3" - resolved "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.4.3.tgz" - integrity sha512-fKcXsjrD86Smxv8Pt0TBFqYieZZCPh4cbf9oszUq/AMhZn3ujwpKaVYZACPX8mmjtYx0JOgNx52CREBfiGQB4A== - dependencies: - "@docusaurus/logger" "2.4.3" - "@svgr/webpack" "^6.2.1" - escape-string-regexp "^4.0.0" - file-loader "^6.2.0" - fs-extra "^10.1.0" - github-slugger "^1.4.0" - globby "^11.1.0" - gray-matter "^4.0.3" - js-yaml "^4.1.0" - lodash "^4.17.21" - micromatch "^4.0.5" - resolve-pathname "^3.0.0" - shelljs "^0.8.5" - tslib "^2.4.0" - url-loader "^4.1.1" - webpack "^5.73.0" - -"@hapi/hoek@^9.0.0": - version "9.3.0" - resolved "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz" - integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== - -"@hapi/topo@^5.0.0": - 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" - -"@jest/schemas@^29.6.3": - version "29.6.3" - resolved "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" - integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== - dependencies: - "@sinclair/typebox" "^0.27.8" - -"@jest/types@^29.6.3": - version "29.6.3" - resolved "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz" - integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== - dependencies: - "@jest/schemas" "^29.6.3" - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^17.0.8" - chalk "^4.0.0" - -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": - version "0.3.3" - resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz" - integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== - dependencies: - "@jridgewell/set-array" "^1.0.1" - "@jridgewell/sourcemap-codec" "^1.4.10" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/resolve-uri@^3.1.0": - version "3.1.1" - resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz" - integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== - -"@jridgewell/set-array@^1.0.1": - version "1.1.2" - resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" - integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== - -"@jridgewell/source-map@^0.3.3": - version "0.3.5" - resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz" - integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== - dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" - -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": - version "1.4.15" - resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" - integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== - -"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": - version "0.3.19" - resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz" - integrity sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw== - dependencies: - "@jridgewell/resolve-uri" "^3.1.0" - "@jridgewell/sourcemap-codec" "^1.4.14" - -"@leichtgewicht/ip-codec@^2.0.1": - version "2.0.4" - resolved "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz" - integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== - -"@mdx-js/mdx@^1.6.22": - 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" - -"@mdx-js/react@^1.6.21", "@mdx-js/react@^1.6.22": - version "1.6.22" - resolved "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz" - integrity sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg== - -"@mdx-js/util@1.6.22": - 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@2.1.5": - 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" - -"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": - 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@^1.2.3": - 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" - -"@polka/url@^1.0.0-next.20": - version "1.0.0-next.23" - resolved "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz" - integrity sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg== - -"@sideway/address@^4.1.3": - version "4.1.4" - resolved "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz" - integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== - dependencies: - "@hapi/hoek" "^9.0.0" - -"@sideway/formula@^3.0.1": - version "3.0.1" - resolved "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz" - integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== - -"@sideway/pinpoint@^2.0.0": - version "2.0.0" - resolved "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz" - integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== - -"@sinclair/typebox@^0.27.8": - version "0.27.8" - resolved "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" - integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== - -"@sindresorhus/is@^0.14.0": - 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@^4.0.7": - version "4.0.7" - resolved "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz" - integrity sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA== - dependencies: - eval "^0.1.8" - p-map "^4.0.0" - webpack-sources "^3.2.2" - -"@svgr/babel-plugin-add-jsx-attribute@^6.5.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz" - integrity sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ== - -"@svgr/babel-plugin-remove-jsx-attribute@*": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz" - integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== - -"@svgr/babel-plugin-remove-jsx-empty-expression@*": - version "8.0.0" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz" - integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== - -"@svgr/babel-plugin-replace-jsx-attribute-value@^6.5.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz" - integrity sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg== - -"@svgr/babel-plugin-svg-dynamic-title@^6.5.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz" - integrity sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw== - -"@svgr/babel-plugin-svg-em-dimensions@^6.5.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz" - integrity sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA== - -"@svgr/babel-plugin-transform-react-native-svg@^6.5.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz" - integrity sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg== - -"@svgr/babel-plugin-transform-svg-component@^6.5.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz" - integrity sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ== - -"@svgr/babel-preset@^6.5.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz" - integrity sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw== - dependencies: - "@svgr/babel-plugin-add-jsx-attribute" "^6.5.1" - "@svgr/babel-plugin-remove-jsx-attribute" "*" - "@svgr/babel-plugin-remove-jsx-empty-expression" "*" - "@svgr/babel-plugin-replace-jsx-attribute-value" "^6.5.1" - "@svgr/babel-plugin-svg-dynamic-title" "^6.5.1" - "@svgr/babel-plugin-svg-em-dimensions" "^6.5.1" - "@svgr/babel-plugin-transform-react-native-svg" "^6.5.1" - "@svgr/babel-plugin-transform-svg-component" "^6.5.1" - -"@svgr/core@*", "@svgr/core@^6.0.0", "@svgr/core@^6.5.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz" - integrity sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw== - dependencies: - "@babel/core" "^7.19.6" - "@svgr/babel-preset" "^6.5.1" - "@svgr/plugin-jsx" "^6.5.1" - camelcase "^6.2.0" - cosmiconfig "^7.0.1" - -"@svgr/hast-util-to-babel-ast@^6.5.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz" - integrity sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw== - dependencies: - "@babel/types" "^7.20.0" - entities "^4.4.0" - -"@svgr/plugin-jsx@^6.5.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz" - integrity sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw== - dependencies: - "@babel/core" "^7.19.6" - "@svgr/babel-preset" "^6.5.1" - "@svgr/hast-util-to-babel-ast" "^6.5.1" - svg-parser "^2.0.4" - -"@svgr/plugin-svgo@^6.5.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz" - integrity sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ== - dependencies: - cosmiconfig "^7.0.1" - deepmerge "^4.2.2" - svgo "^2.8.0" - -"@svgr/webpack@^6.2.1": - version "6.5.1" - resolved "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz" - integrity sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA== - dependencies: - "@babel/core" "^7.19.6" - "@babel/plugin-transform-react-constant-elements" "^7.18.12" - "@babel/preset-env" "^7.19.4" - "@babel/preset-react" "^7.18.6" - "@babel/preset-typescript" "^7.18.6" - "@svgr/core" "^6.5.1" - "@svgr/plugin-jsx" "^6.5.1" - "@svgr/plugin-svgo" "^6.5.1" - -"@szmarczak/http-timer@^1.1.2": - 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" - -"@trysound/sax@0.2.0": - version "0.2.0" - resolved "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz" - integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== - -"@types/body-parser@*": - version "1.19.3" - resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz" - integrity sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ== - dependencies: - "@types/connect" "*" - "@types/node" "*" - -"@types/bonjour@^3.5.9": - version "3.5.11" - resolved "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz" - integrity sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg== - dependencies: - "@types/node" "*" - -"@types/connect-history-api-fallback@^1.3.5": - version "1.5.1" - resolved "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz" - integrity sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw== - dependencies: - "@types/express-serve-static-core" "*" - "@types/node" "*" - -"@types/connect@*": - version "3.4.36" - resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz" - integrity sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w== - dependencies: - "@types/node" "*" - -"@types/eslint-scope@^3.7.3": - version "3.7.5" - resolved "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz" - integrity sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA== - dependencies: - "@types/eslint" "*" - "@types/estree" "*" - -"@types/eslint@*": - version "8.44.4" - resolved "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.4.tgz" - integrity sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree@*", "@types/estree@^1.0.0": - version "1.0.2" - resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz" - integrity sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA== - -"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": - version "4.17.37" - resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz" - integrity sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg== - dependencies: - "@types/node" "*" - "@types/qs" "*" - "@types/range-parser" "*" - "@types/send" "*" - -"@types/express@*", "@types/express@^4.17.13": - version "4.17.19" - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.19.tgz" - integrity sha512-UtOfBtzN9OvpZPPbnnYunfjM7XCI4jyk1NvnFhTVz5krYAnW4o5DCoIekvms+8ApqhB4+9wSge1kBijdfTSmfg== - dependencies: - "@types/body-parser" "*" - "@types/express-serve-static-core" "^4.17.33" - "@types/qs" "*" - "@types/serve-static" "*" - -"@types/hast@^2.0.0": - version "2.3.6" - resolved "https://registry.npmjs.org/@types/hast/-/hast-2.3.6.tgz" - integrity sha512-47rJE80oqPmFdVDCD7IheXBrVdwuBgsYwoczFvKmwfo2Mzsnt+V9OONsYauFmICb6lQPpCuXYJWejBNs4pDJRg== - dependencies: - "@types/unist" "^2" - -"@types/history@^4.7.11": - version "4.7.11" - resolved "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz" - integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA== - -"@types/html-minifier-terser@^6.0.0": - 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-errors@*": - version "2.0.2" - resolved "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz" - integrity sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg== - -"@types/http-proxy@^1.17.8": - version "1.17.12" - resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.12.tgz" - integrity sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw== - dependencies: - "@types/node" "*" - -"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": - version "2.0.4" - resolved "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz" - integrity sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== - -"@types/istanbul-lib-report@*": - version "3.0.1" - resolved "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz" - integrity sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ== - dependencies: - "@types/istanbul-lib-coverage" "*" - -"@types/istanbul-reports@^3.0.0": - version "3.0.2" - resolved "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz" - integrity sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A== - dependencies: - "@types/istanbul-lib-report" "*" - -"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - version "7.0.13" - resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz" - integrity sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ== - -"@types/katex@^0.11.0": - version "0.11.1" - resolved "https://registry.npmjs.org/@types/katex/-/katex-0.11.1.tgz" - integrity sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg== - -"@types/mdast@^3.0.0": - version "3.0.13" - resolved "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.13.tgz" - integrity sha512-HjiGiWedR0DVFkeNljpa6Lv4/IZU1+30VY5d747K7lBudFc3R0Ibr6yJ9lN3BE28VnZyDfLF/VB1Ql1ZIbKrmg== - dependencies: - "@types/unist" "^2" - -"@types/mime@*", "@types/mime@^1": - version "1.3.3" - resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz" - integrity sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg== - -"@types/node@*": - version "20.8.4" - resolved "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz" - integrity sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A== - dependencies: - undici-types "~5.25.1" - -"@types/node@^17.0.5": - version "17.0.45" - resolved "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz" - integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== - -"@types/parse-json@^4.0.0": - 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@^5.0.0": - 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.8" - resolved "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz" - integrity sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ== - -"@types/qs@*": - version "6.9.8" - resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz" - integrity sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg== - -"@types/range-parser@*": - version "1.2.5" - resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz" - integrity sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA== - -"@types/react-router-config@*", "@types/react-router-config@^5.0.6": - version "5.0.8" - resolved "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.8.tgz" - integrity sha512-zBzYZsr05V9xRG96oQ/xBXHy5+fDCX5wL7bboM0FFoOYQp9Gxmz8uvuKSkLesNWHlICl+W1l64F7fmp/KsOkuw== - dependencies: - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router" "^5.1.0" - -"@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== - dependencies: - "@types/history" "^4.7.11" - "@types/react" "*" - "@types/react-router" "*" - -"@types/react-router@*", "@types/react-router@^5.1.0": - version "5.1.20" - resolved "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz" - integrity sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q== - dependencies: - "@types/history" "^4.7.11" - "@types/react" "*" - -"@types/react@*", "@types/react@>= 16.8.0 < 19.0.0": - version "18.2.28" - resolved "https://registry.npmjs.org/@types/react/-/react-18.2.28.tgz" - integrity sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg== - dependencies: - "@types/prop-types" "*" - "@types/scheduler" "*" - csstype "^3.0.2" - -"@types/retry@0.12.0": - version "0.12.0" - resolved "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz" - integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== - -"@types/sax@^1.2.1": - version "1.2.5" - resolved "https://registry.npmjs.org/@types/sax/-/sax-1.2.5.tgz" - integrity sha512-9jWta97bBVC027/MShr3gLab8gPhKy4l6qpb+UJLF5pDm3501NvA7uvqVCW+REFtx00oTi6Cq9JzLwgq6evVgw== - dependencies: - "@types/node" "*" - -"@types/scheduler@*": - version "0.16.4" - resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz" - integrity sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ== - -"@types/send@*": - version "0.17.2" - resolved "https://registry.npmjs.org/@types/send/-/send-0.17.2.tgz" - integrity sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw== - dependencies: - "@types/mime" "^1" - "@types/node" "*" - -"@types/serve-index@^1.9.1": - version "1.9.2" - resolved "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.2.tgz" - integrity sha512-asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig== - dependencies: - "@types/express" "*" - -"@types/serve-static@*", "@types/serve-static@^1.13.10": - version "1.15.3" - resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.3.tgz" - integrity sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg== - dependencies: - "@types/http-errors" "*" - "@types/mime" "*" - "@types/node" "*" - -"@types/sockjs@^0.3.33": - version "0.3.34" - resolved "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.34.tgz" - integrity sha512-R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g== - dependencies: - "@types/node" "*" - -"@types/unist@^2", "@types/unist@^2.0.0", "@types/unist@^2.0.2", "@types/unist@^2.0.3": - version "2.0.8" - resolved "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz" - integrity sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw== - -"@types/ws@^8.5.5": - version "8.5.7" - resolved "https://registry.npmjs.org/@types/ws/-/ws-8.5.7.tgz" - integrity sha512-6UrLjiDUvn40CMrAubXuIVtj2PEfKDffJS7ychvnPU44j+KVeXmdHHTgqcM/dxLUTHxlXHiFM8Skmb8ozGdTnQ== - dependencies: - "@types/node" "*" - -"@types/yargs-parser@*": - version "21.0.1" - resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz" - integrity sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ== - -"@types/yargs@^17.0.8": - version "17.0.28" - resolved "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.28.tgz" - integrity sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw== - dependencies: - "@types/yargs-parser" "*" - -"@webassemblyjs/ast@^1.11.5", "@webassemblyjs/ast@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz" - integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== - dependencies: - "@webassemblyjs/helper-numbers" "1.11.6" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - -"@webassemblyjs/floating-point-hex-parser@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz" - integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== - -"@webassemblyjs/helper-api-error@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz" - integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== - -"@webassemblyjs/helper-buffer@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz" - integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== - -"@webassemblyjs/helper-numbers@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz" - integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.6" - "@webassemblyjs/helper-api-error" "1.11.6" - "@xtuc/long" "4.2.2" - -"@webassemblyjs/helper-wasm-bytecode@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz" - integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== - -"@webassemblyjs/helper-wasm-section@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz" - integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== - dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" - -"@webassemblyjs/ieee754@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz" - integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== - dependencies: - "@xtuc/ieee754" "^1.2.0" - -"@webassemblyjs/leb128@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz" - integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== - dependencies: - "@xtuc/long" "4.2.2" - -"@webassemblyjs/utf8@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz" - integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== - -"@webassemblyjs/wasm-edit@^1.11.5": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz" - integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== - dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/helper-wasm-section" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" - "@webassemblyjs/wasm-opt" "1.11.6" - "@webassemblyjs/wasm-parser" "1.11.6" - "@webassemblyjs/wast-printer" "1.11.6" - -"@webassemblyjs/wasm-gen@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz" - integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== - dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/ieee754" "1.11.6" - "@webassemblyjs/leb128" "1.11.6" - "@webassemblyjs/utf8" "1.11.6" - -"@webassemblyjs/wasm-opt@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz" - integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== - dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" - "@webassemblyjs/wasm-parser" "1.11.6" - -"@webassemblyjs/wasm-parser@^1.11.5", "@webassemblyjs/wasm-parser@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz" - integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== - dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-api-error" "1.11.6" - "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/ieee754" "1.11.6" - "@webassemblyjs/leb128" "1.11.6" - "@webassemblyjs/utf8" "1.11.6" - -"@webassemblyjs/wast-printer@1.11.6": - version "1.11.6" - resolved "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz" - integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== - dependencies: - "@webassemblyjs/ast" "1.11.6" - "@xtuc/long" "4.2.2" - -"@xtuc/ieee754@^1.2.0": - version "1.2.0" - resolved "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz" - integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== - -"@xtuc/long@4.2.2": - version "4.2.2" - resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz" - integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== - -accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: - 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" - -acorn-import-assertions@^1.9.0: - version "1.9.0" - resolved "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz" - integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== - -acorn-walk@^8.0.0: - version "8.2.0" - resolved "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz" - integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== - -acorn@^8, acorn@^8.0.4, acorn@^8.7.1, acorn@^8.8.2: - version "8.10.0" - resolved "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz" - integrity sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw== - -address@^1.0.1, address@^1.1.2: - version "1.2.2" - resolved "https://registry.npmjs.org/address/-/address-1.2.2.tgz" - integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== - -aggregate-error@^3.0.0: - 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" - -ajv-formats@^2.1.1: - 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" - -ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: - version "3.5.2" - resolved "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz" - integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== - -ajv-keywords@^5.1.0: - 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" - -ajv@^6.12.2, ajv@^6.12.4, ajv@^6.12.5, ajv@^6.9.1: - 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" - -ajv@^8.0.0: - version "8.12.0" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -ajv@^8.8.2, ajv@^8.9.0: - version "8.12.0" - resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== - dependencies: - fast-deep-equal "^3.1.1" - json-schema-traverse "^1.0.0" - require-from-string "^2.0.2" - uri-js "^4.2.2" - -algoliasearch-helper@^3.10.0: - version "3.14.2" - resolved "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.14.2.tgz" - integrity sha512-FjDSrjvQvJT/SKMW74nPgFpsoPUwZCzGbCqbp8HhBFfSk/OvNFxzCaCmuO0p7AWeLy1gD+muFwQEkBwcl5H4pg== - dependencies: - "@algolia/events" "^4.0.1" - -algoliasearch@^4.13.1, algoliasearch@^4.19.1, "algoliasearch@>= 3.1 < 6", "algoliasearch@>= 4.9.1 < 6": - version "4.20.0" - resolved "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.20.0.tgz" - integrity sha512-y+UHEjnOItoNy0bYO+WWmLWBlPwDjKHW6mNHrPi0NkuhpQOOEbrkwQH/wgKFDLh7qlKjzoKeiRtlpewDPDG23g== - dependencies: - "@algolia/cache-browser-local-storage" "4.20.0" - "@algolia/cache-common" "4.20.0" - "@algolia/cache-in-memory" "4.20.0" - "@algolia/client-account" "4.20.0" - "@algolia/client-analytics" "4.20.0" - "@algolia/client-common" "4.20.0" - "@algolia/client-personalization" "4.20.0" - "@algolia/client-search" "4.20.0" - "@algolia/logger-common" "4.20.0" - "@algolia/logger-console" "4.20.0" - "@algolia/requester-browser-xhr" "4.20.0" - "@algolia/requester-common" "4.20.0" - "@algolia/requester-node-http" "4.20.0" - "@algolia/transporter" "4.20.0" - -ansi-align@^3.0.0, ansi-align@^3.0.1: - 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" - -ansi-html-community@^0.0.8: - 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@^5.0.1: - version "5.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" - integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== - -ansi-regex@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz" - integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== - -ansi-styles@^3.2.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== - dependencies: - color-convert "^1.9.0" - -ansi-styles@^4.0.0, ansi-styles@^4.1.0: - 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" - -ansi-styles@^6.1.0: - version "6.2.1" - resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz" - integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== - -anymatch@~3.1.2: - version "3.1.3" - resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" - integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== - dependencies: - normalize-path "^3.0.0" - picomatch "^2.0.4" - -arg@^5.0.0: - version "5.0.2" - resolved "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz" - integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== - -argparse@^1.0.7: - 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" - -argparse@^2.0.1: - 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@^2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz" - integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== - -array-flatten@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz" - integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== - -array-union@^2.1.0: - 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@~2.0.3: - version "2.0.6" - resolved "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz" - integrity sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA== - -at-least-node@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" - integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== - -autoprefixer@^10.4.12, autoprefixer@^10.4.7: - version "10.4.16" - resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.16.tgz" - integrity sha512-7vd3UC6xKp0HLfua5IjZlcXvGAGy7cBAXTg2lyQ/8WpNhd6SiZ8Be+xm3FyBSYJx5GKcpRCzBh7RH4/0dnY+uQ== - dependencies: - browserslist "^4.21.10" - caniuse-lite "^1.0.30001538" - fraction.js "^4.3.6" - normalize-range "^0.1.2" - picocolors "^1.0.0" - postcss-value-parser "^4.2.0" - -axios@^0.25.0: - version "0.25.0" - resolved "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz" - integrity sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g== - dependencies: - follow-redirects "^1.14.7" - -babel-loader@^8.2.5: - version "8.3.0" - resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz" - integrity sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q== - dependencies: - find-cache-dir "^3.3.1" - loader-utils "^2.0.0" - make-dir "^3.1.0" - schema-utils "^2.6.5" - -babel-plugin-apply-mdx-type-prop@1.6.22: - 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" - -babel-plugin-dynamic-import-node@^2.3.3: - 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" - -babel-plugin-extract-import-names@1.6.22: - 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" - -babel-plugin-polyfill-corejs2@^0.4.6: - version "0.4.6" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz" - integrity sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q== - dependencies: - "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.4.3" - semver "^6.3.1" - -babel-plugin-polyfill-corejs3@^0.8.5: - version "0.8.5" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.5.tgz" - integrity sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.3" - core-js-compat "^3.32.2" - -babel-plugin-polyfill-regenerator@^0.5.3: - version "0.5.3" - resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz" - integrity sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw== - dependencies: - "@babel/helper-define-polyfill-provider" "^0.4.3" - -bail@^1.0.0: - version "1.0.5" - resolved "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz" - integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== - -balanced-match@^1.0.0: - version "1.0.2" - resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" - integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== - -base16@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz" - integrity sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ== - -batch@0.6.1: - version "0.6.1" - resolved "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz" - integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== - -big.js@^5.2.2: - version "5.2.2" - resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" - integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== - -binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== - -body-parser@1.20.1: - version "1.20.1" - resolved "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz" - integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== - dependencies: - bytes "3.1.2" - content-type "~1.0.4" - debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - http-errors "2.0.0" - iconv-lite "0.4.24" - on-finished "2.4.1" - qs "6.11.0" - raw-body "2.5.1" - type-is "~1.6.18" - unpipe "1.0.0" - -bonjour-service@^1.0.11: - version "1.1.1" - resolved "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz" - integrity sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg== - dependencies: - array-flatten "^2.1.2" - dns-equal "^1.0.0" - fast-deep-equal "^3.1.3" - multicast-dns "^7.2.5" - -boolbase@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" - integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== - -boxen@^5.0.0: - 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" - -boxen@^6.2.1: - version "6.2.1" - resolved "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz" - integrity sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw== - dependencies: - ansi-align "^3.0.1" - camelcase "^6.2.0" - chalk "^4.1.2" - cli-boxes "^3.0.0" - string-width "^5.0.1" - type-fest "^2.5.0" - widest-line "^4.0.1" - wrap-ansi "^8.0.1" - -brace-expansion@^1.1.7: - 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" - -braces@^3.0.2, braces@~3.0.2: - 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" - -browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.21.10, browserslist@^4.21.4, browserslist@^4.21.9, browserslist@^4.22.1, "browserslist@>= 4.21.0": - version "4.22.1" - resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz" - integrity sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ== - dependencies: - caniuse-lite "^1.0.30001541" - electron-to-chromium "^1.4.535" - node-releases "^2.0.13" - update-browserslist-db "^1.0.13" - -buffer-from@^1.0.0: - version "1.1.2" - resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" - integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== - -bytes@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz" - integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== - -bytes@3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" - integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== - -cacheable-request@^6.0.0: - 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" - -call-bind@^1.0.0, call-bind@^1.0.2: - 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" - -callsites@^3.0.0: - version "3.1.0" - resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" - integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== - -camel-case@^4.1.2: - 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" - -camelcase-css@2.0.1: - 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== - -camelcase@^6.2.0: - version "6.3.0" - resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" - integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== - -caniuse-api@^3.0.0: - 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" - -caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001538, caniuse-lite@^1.0.30001541: - version "1.0.30001547" - resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz" - integrity sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA== - -ccount@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz" - integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg== - -chalk@^2.4.2: - 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" - -chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: - 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" - -character-entities-legacy@^1.0.0: - 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-entities@^1.0.0: - version "1.2.4" - resolved "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz" - integrity sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== - -character-reference-invalid@^1.0.0: - version "1.1.4" - resolved "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz" - integrity sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== - -cheerio-select@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz" - integrity sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g== - dependencies: - boolbase "^1.0.0" - css-select "^5.1.0" - css-what "^6.1.0" - domelementtype "^2.3.0" - domhandler "^5.0.3" - domutils "^3.0.1" - -cheerio@^1.0.0-rc.12: - version "1.0.0-rc.12" - resolved "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz" - integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== - dependencies: - cheerio-select "^2.1.0" - dom-serializer "^2.0.0" - domhandler "^5.0.3" - domutils "^3.0.1" - htmlparser2 "^8.0.1" - parse5 "^7.0.0" - parse5-htmlparser2-tree-adapter "^7.0.0" - -chokidar@^3.4.2, chokidar@^3.5.3: - version "3.5.3" - resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" - integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== - 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" - optionalDependencies: - fsevents "~2.3.2" - -chrome-trace-event@^1.0.2: - 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@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz" - integrity sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== - -ci-info@^3.2.0: - version "3.9.0" - resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz" - integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== - -clean-css@^5.2.2, clean-css@^5.3.0: - version "5.3.2" - resolved "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz" - integrity sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww== - dependencies: - source-map "~0.6.0" - -clean-stack@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" - integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== - -cli-boxes@^2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz" - integrity sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== - -cli-boxes@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz" - integrity sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g== - -cli-table3@^0.6.2: - version "0.6.3" - resolved "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz" - integrity sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg== - dependencies: - string-width "^4.2.0" - optionalDependencies: - "@colors/colors" "1.5.0" - -clone-deep@^4.0.1: - 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" - -clone-response@^1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz" - integrity sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA== - dependencies: - mimic-response "^1.0.0" - -clsx@^1.1.1, clsx@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz" - integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== - -collapse-white-space@^1.0.2: - version "1.0.6" - resolved "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz" - integrity sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ== - -color-convert@^1.9.0: - 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" - -color-convert@^2.0.1: - 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" - -color-name@~1.1.4: - version "1.1.4" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" - integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== - -colord@^2.9.1: - version "2.9.3" - resolved "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz" - integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== - -colorette@^2.0.10: - version "2.0.20" - resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" - integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== - -combine-promises@^1.1.0: - version "1.2.0" - resolved "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz" - integrity sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ== - -comma-separated-tokens@^1.0.0: - 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@^2.19.0: - 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== - -commander@^2.20.0: - 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== - -commander@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz" - integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== - -commander@^7.2.0: - version "7.2.0" - resolved "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz" - integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== - -commander@^8.3.0: - version "8.3.0" - resolved "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz" - integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== - -commondir@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" - integrity sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg== - -compressible@~2.0.16: - 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" - -compression@^1.7.4: - 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" - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" - integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== - -configstore@^5.0.1: - 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" - -connect-history-api-fallback@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz" - integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== - -consola@^2.15.3: - version "2.15.3" - resolved "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz" - integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== - -content-disposition@0.5.2: - version "0.5.2" - resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz" - integrity sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA== - -content-disposition@0.5.4: - 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" - -content-type@~1.0.4: - version "1.0.5" - resolved "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" - integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== - -convert-source-map@^1.7.0: - version "1.9.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz" - integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== - -convert-source-map@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" - integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== - -cookie-signature@1.0.6: - version "1.0.6" - resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" - integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== - -cookie@0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz" - integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== - -copy-text-to-clipboard@^3.0.1: - version "3.2.0" - resolved "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz" - integrity sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q== - -copy-webpack-plugin@^11.0.0: - version "11.0.0" - resolved "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz" - integrity sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ== - dependencies: - fast-glob "^3.2.11" - glob-parent "^6.0.1" - globby "^13.1.1" - normalize-path "^3.0.0" - schema-utils "^4.0.0" - serialize-javascript "^6.0.0" - -core-js-compat@^3.31.0, core-js-compat@^3.32.2: - version "3.33.0" - resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz" - integrity sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw== - dependencies: - browserslist "^4.22.1" - -core-js-pure@^3.30.2: - version "3.33.0" - resolved "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.33.0.tgz" - integrity sha512-FKSIDtJnds/YFIEaZ4HszRX7hkxGpNKM7FC9aJ9WLJbSd3lD4vOltFuVIBLR8asSx9frkTSqL0dw90SKQxgKrg== - -core-js@^3.23.3: - version "3.33.0" - resolved "https://registry.npmjs.org/core-js/-/core-js-3.33.0.tgz" - integrity sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw== - -core-util-is@~1.0.0: - version "1.0.3" - resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz" - integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== - -cosmiconfig@^6.0.0: - 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" - -cosmiconfig@^7.0.1: - version "7.1.0" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz" - integrity sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== - 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" - -cosmiconfig@^8.2.0: - version "8.3.6" - resolved "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz" - integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== - dependencies: - import-fresh "^3.3.0" - js-yaml "^4.1.0" - parse-json "^5.2.0" - path-type "^4.0.0" - -cross-fetch@^3.1.5: - version "3.1.8" - resolved "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.8.tgz" - integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== - dependencies: - node-fetch "^2.6.12" - -cross-spawn@^7.0.3: - 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" - -crypto-random-string@^2.0.0: - 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@^6.3.1: - version "6.4.1" - resolved "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz" - integrity sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g== - -css-loader@^6.7.1: - version "6.8.1" - resolved "https://registry.npmjs.org/css-loader/-/css-loader-6.8.1.tgz" - integrity sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g== - dependencies: - icss-utils "^5.1.0" - postcss "^8.4.21" - postcss-modules-extract-imports "^3.0.0" - postcss-modules-local-by-default "^4.0.3" - postcss-modules-scope "^3.0.0" - postcss-modules-values "^4.0.0" - postcss-value-parser "^4.2.0" - semver "^7.3.8" - -css-minimizer-webpack-plugin@^4.0.0: - version "4.2.2" - resolved "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz" - integrity sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA== - dependencies: - cssnano "^5.1.8" - jest-worker "^29.1.2" - postcss "^8.4.17" - schema-utils "^4.0.0" - serialize-javascript "^6.0.0" - source-map "^0.6.1" - -css-select@^4.1.3: - version "4.3.0" - resolved "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz" - integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== - dependencies: - boolbase "^1.0.0" - css-what "^6.0.1" - domhandler "^4.3.1" - domutils "^2.8.0" - nth-check "^2.0.1" - -css-select@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz" - integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== - dependencies: - boolbase "^1.0.0" - css-what "^6.1.0" - domhandler "^5.0.2" - domutils "^3.0.1" - nth-check "^2.0.1" - -css-tree@^1.1.2, css-tree@^1.1.3: - 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" - -css-what@^6.0.1, css-what@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz" - integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== - -cssesc@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" - integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== - -cssnano-preset-advanced@^5.3.8: - version "5.3.10" - resolved "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz" - integrity sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ== - dependencies: - autoprefixer "^10.4.12" - cssnano-preset-default "^5.2.14" - postcss-discard-unused "^5.1.0" - postcss-merge-idents "^5.1.1" - postcss-reduce-idents "^5.2.0" - postcss-zindex "^5.1.0" - -cssnano-preset-default@^5.2.14: - version "5.2.14" - resolved "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz" - integrity sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A== - dependencies: - css-declaration-sorter "^6.3.1" - cssnano-utils "^3.1.0" - postcss-calc "^8.2.3" - postcss-colormin "^5.3.1" - postcss-convert-values "^5.1.3" - postcss-discard-comments "^5.1.2" - postcss-discard-duplicates "^5.1.0" - postcss-discard-empty "^5.1.1" - postcss-discard-overridden "^5.1.0" - postcss-merge-longhand "^5.1.7" - postcss-merge-rules "^5.1.4" - postcss-minify-font-values "^5.1.0" - postcss-minify-gradients "^5.1.1" - postcss-minify-params "^5.1.4" - postcss-minify-selectors "^5.2.1" - postcss-normalize-charset "^5.1.0" - postcss-normalize-display-values "^5.1.0" - postcss-normalize-positions "^5.1.1" - postcss-normalize-repeat-style "^5.1.1" - postcss-normalize-string "^5.1.0" - postcss-normalize-timing-functions "^5.1.0" - postcss-normalize-unicode "^5.1.1" - postcss-normalize-url "^5.1.0" - postcss-normalize-whitespace "^5.1.1" - postcss-ordered-values "^5.1.3" - postcss-reduce-initial "^5.1.2" - postcss-reduce-transforms "^5.1.0" - postcss-svgo "^5.1.0" - postcss-unique-selectors "^5.1.1" - -cssnano-utils@^3.1.0: - version "3.1.0" - resolved "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz" - integrity sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA== - -cssnano@^5.1.12, cssnano@^5.1.8: - version "5.1.15" - resolved "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz" - integrity sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw== - dependencies: - cssnano-preset-default "^5.2.14" - lilconfig "^2.0.3" - yaml "^1.10.2" - -csso@^4.2.0: - 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" - -csstype@^3.0.2: - version "3.1.2" - resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz" - integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== - -debug@^2.6.0: - 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" - -debug@^4.1.0, debug@^4.1.1, debug@4: - version "4.3.4" - resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" - integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== - dependencies: - ms "2.1.2" - -debug@2.6.9: - 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" - -decompress-response@^3.3.0: - version "3.3.0" - resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz" - integrity sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA== - dependencies: - mimic-response "^1.0.0" - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -deepmerge@^4.2.2: - version "4.3.1" - resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" - integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== - -default-gateway@^6.0.3: - 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" - -defer-to-connect@^1.0.1: - version "1.1.3" - resolved "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz" - integrity sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== - -define-data-property@^1.0.1: - version "1.1.0" - resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz" - integrity sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g== - dependencies: - get-intrinsic "^1.2.1" - gopd "^1.0.1" - has-property-descriptors "^1.0.0" - -define-lazy-prop@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz" - integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== - -define-properties@^1.1.4: - version "1.2.1" - resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" - integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== - dependencies: - define-data-property "^1.0.1" - has-property-descriptors "^1.0.0" - object-keys "^1.1.1" - -del@^6.1.1: - version "6.1.1" - resolved "https://registry.npmjs.org/del/-/del-6.1.1.tgz" - integrity sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg== - 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" - -depd@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" - integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== - -depd@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" - integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== - -destroy@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz" - integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== - -detab@2.0.4: - 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" - -detect-node@^2.0.4: - version "2.1.0" - resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" - integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== - -detect-port-alt@^1.1.6: - 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" - -detect-port@^1.3.0: - version "1.5.1" - resolved "https://registry.npmjs.org/detect-port/-/detect-port-1.5.1.tgz" - integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ== - dependencies: - address "^1.0.1" - debug "4" - -dir-glob@^3.0.1: - 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" - -dns-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz" - integrity sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg== - -dns-packet@^5.2.2: - version "5.6.1" - resolved "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz" - integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw== - dependencies: - "@leichtgewicht/ip-codec" "^2.0.1" - -dom-converter@^0.2.0: - 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" - -dom-serializer@^1.0.1: - version "1.4.1" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz" - integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.2.0" - entities "^2.0.0" - -dom-serializer@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz" - integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== - dependencies: - domelementtype "^2.3.0" - domhandler "^5.0.2" - entities "^4.2.0" - -domelementtype@^2.0.1, domelementtype@^2.2.0, domelementtype@^2.3.0: - version "2.3.0" - resolved "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz" - integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== - -domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: - version "4.3.1" - resolved "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz" - integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== - dependencies: - domelementtype "^2.2.0" - -domhandler@^5.0.2, domhandler@^5.0.3: - version "5.0.3" - resolved "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz" - integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== - dependencies: - domelementtype "^2.3.0" - -domutils@^2.5.2, domutils@^2.8.0: - 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" - -domutils@^3.0.1: - version "3.1.0" - resolved "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz" - integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== - dependencies: - dom-serializer "^2.0.0" - domelementtype "^2.3.0" - domhandler "^5.0.3" - -dot-case@^3.0.4: - 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" - -dot-prop@^5.2.0: - 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" - -duplexer@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" - integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== - -duplexer3@^0.1.4: - version "0.1.5" - resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz" - integrity sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA== - -eastasianwidth@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" - integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== - -ee-first@1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" - integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== - -electron-to-chromium@^1.4.535: - version "1.4.551" - resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.551.tgz" - integrity sha512-/Ng/W/kFv7wdEHYzxdK7Cv0BHEGSkSB3M0Ssl8Ndr1eMiYeas/+Mv4cNaDqamqWx6nd2uQZfPz6g25z25M/sdw== - -emoji-regex@^8.0.0: - version "8.0.0" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" - integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== - -emoji-regex@^9.2.2: - version "9.2.2" - resolved "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" - integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== - -emojis-list@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" - integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== - -emoticon@^3.2.0: - version "3.2.0" - resolved "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz" - integrity sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg== - -encodeurl@~1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" - integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== - -end-of-stream@^1.1.0: - 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" - -enhanced-resolve@^5.15.0: - version "5.15.0" - resolved "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz" - integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - -entities@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" - integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== - -entities@^4.2.0, entities@^4.4.0: - version "4.5.0" - resolved "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz" - integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== - -error-ex@^1.3.1: - 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" - -es-module-lexer@^1.2.1: - version "1.3.1" - resolved "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz" - integrity sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q== - -escalade@^3.1.1: - version "3.1.1" - resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" - integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== - -escape-goat@^2.0.0: - 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@^1.0.3, escape-html@~1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" - integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== - -escape-string-regexp@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" - integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== - -escape-string-regexp@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" - integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== - -eslint-scope@5.1.1: - 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" - -esprima@^4.0.0: - version "4.0.1" - resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" - integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== - -esrecurse@^4.3.0: - 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" - -estraverse@^4.1.1: - version "4.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" - integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== - -estraverse@^5.2.0: - version "5.3.0" - resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" - integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== - -esutils@^2.0.2: - version "2.0.3" - resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" - integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== - -eta@^2.0.0: - version "2.2.0" - resolved "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz" - integrity sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g== - -etag@~1.8.1: - version "1.8.1" - resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" - integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== - -eval@^0.1.8: - version "0.1.8" - resolved "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz" - integrity sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw== - dependencies: - "@types/node" "*" - require-like ">= 0.1.1" - -eventemitter3@^4.0.0: - version "4.0.7" - resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" - integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== - -events@^3.2.0: - version "3.3.0" - resolved "https://registry.npmjs.org/events/-/events-3.3.0.tgz" - integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== - -execa@^5.0.0: - 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" - -express@^4.17.3: - version "4.18.2" - resolved "https://registry.npmjs.org/express/-/express-4.18.2.tgz" - integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== - dependencies: - accepts "~1.3.8" - array-flatten "1.1.1" - body-parser "1.20.1" - content-disposition "0.5.4" - content-type "~1.0.4" - cookie "0.5.0" - cookie-signature "1.0.6" - debug "2.6.9" - depd "2.0.0" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - finalhandler "1.2.0" - fresh "0.5.2" - http-errors "2.0.0" - merge-descriptors "1.0.1" - methods "~1.1.2" - on-finished "2.4.1" - parseurl "~1.3.3" - path-to-regexp "0.1.7" - proxy-addr "~2.0.7" - qs "6.11.0" - range-parser "~1.2.1" - safe-buffer "5.2.1" - send "0.18.0" - serve-static "1.15.0" - setprototypeof "1.2.0" - statuses "2.0.1" - type-is "~1.6.18" - utils-merge "1.0.1" - vary "~1.1.2" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz" - integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== - dependencies: - is-extendable "^0.1.0" - -extend@^3.0.0: - version "3.0.2" - resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: - 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@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.0: - version "3.3.1" - resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz" - integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg== - 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" - -fast-json-stable-stringify@^2.0.0: - 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@1.1.3: - version "1.1.3" - resolved "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz" - integrity sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ== - dependencies: - punycode "^1.3.2" - -fastq@^1.6.0: - version "1.15.0" - resolved "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz" - integrity sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw== - dependencies: - reusify "^1.0.4" - -faye-websocket@^0.11.3: - 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" - -fbemitter@^3.0.0: - 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" - -fbjs-css-vars@^1.0.0: - 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== - -fbjs@^3.0.0, fbjs@^3.0.1: - version "3.0.5" - resolved "https://registry.npmjs.org/fbjs/-/fbjs-3.0.5.tgz" - integrity sha512-ztsSx77JBtkuMrEypfhgc3cI0+0h+svqeie7xHbh1k/IKdcydnvadp/mUaGgjAOXQmQSxsqgaRhS3q9fy+1kxg== - dependencies: - cross-fetch "^3.1.5" - 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 "^1.0.35" - -feed@^4.2.2: - 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" - -file-loader@*, file-loader@^6.2.0: - 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" - -filesize@^8.0.6: - version "8.0.7" - resolved "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz" - integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== - -fill-range@^7.0.1: - 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" - -finalhandler@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz" - integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== - dependencies: - debug "2.6.9" - encodeurl "~1.0.2" - escape-html "~1.0.3" - on-finished "2.4.1" - parseurl "~1.3.3" - statuses "2.0.1" - unpipe "~1.0.0" - -find-cache-dir@^3.3.1: - 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" - -find-up@^3.0.0: - 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" - -find-up@^4.0.0: - 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" - -find-up@^5.0.0: - 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" - -flux@^4.0.1: - version "4.0.4" - resolved "https://registry.npmjs.org/flux/-/flux-4.0.4.tgz" - integrity sha512-NCj3XlayA2UsapRpM7va6wU1+9rE5FIL7qoMcmxWHRzbp0yujihMBm9BBHZ1MDIk5h5o2Bl6eGiCe8rYELAmYw== - dependencies: - fbemitter "^3.0.0" - fbjs "^3.0.1" - -follow-redirects@^1.0.0, follow-redirects@^1.14.7: - version "1.15.3" - resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz" - integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q== - -fork-ts-checker-webpack-plugin@^6.5.0: - version "6.5.3" - resolved "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz" - integrity sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ== - 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" - -forwarded@0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" - integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== - -fraction.js@^4.3.6: - version "4.3.6" - resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz" - integrity sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg== - -fresh@0.5.2: - version "0.5.2" - resolved "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz" - integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== - -fs-extra@^10.1.0: - version "10.1.0" - resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz" - integrity sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^6.0.1" - universalify "^2.0.0" - -fs-extra@^9.0.0: - 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" - -fs-monkey@^1.0.4: - version "1.0.5" - resolved "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz" - integrity sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew== - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" - integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== - -gensync@^1.0.0-beta.1, gensync@^1.0.0-beta.2: - 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@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz" - integrity sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw== - dependencies: - function-bind "^1.1.1" - has "^1.0.3" - has-proto "^1.0.1" - has-symbols "^1.0.3" - -get-own-enumerable-property-symbols@^3.0.0: - 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@^4.1.0: - 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" - -get-stream@^5.1.0: - 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" - -get-stream@^6.0.0: - version "6.0.1" - resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" - integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== - -github-slugger@^1.4.0: - version "1.5.0" - resolved "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz" - integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== - -glob-parent@^5.1.2, glob-parent@~5.1.2: - 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" - -glob-parent@^6.0.1: - 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" - -glob-to-regexp@^0.4.1: - 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== - -glob@^7.0.0, glob@^7.1.3, glob@^7.1.6: - version "7.2.3" - resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" - integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.1.1" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-dirs@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz" - integrity sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA== - dependencies: - ini "2.0.0" - -global-modules@^2.0.0: - 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" - -global-prefix@^3.0.0: - 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" - -globals@^11.1.0: - version "11.12.0" - resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" - integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== - -globby@^11.0.1, globby@^11.0.4, globby@^11.1.0: - 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" - -globby@^13.1.1: - version "13.2.2" - resolved "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz" - integrity sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w== - dependencies: - dir-glob "^3.0.1" - fast-glob "^3.3.0" - ignore "^5.2.4" - merge2 "^1.4.1" - slash "^4.0.0" - -gopd@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" - integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== - dependencies: - get-intrinsic "^1.1.3" - -got@^9.6.0: - 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" - -graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: - version "4.2.11" - resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" - integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== - -gray-matter@^4.0.3: - 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" - -gzip-size@^6.0.0: - 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" - -handle-thing@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz" - integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== - -has-flag@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" - integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== - -has-flag@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" - integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== - -has-property-descriptors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz" - integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== - dependencies: - get-intrinsic "^1.1.1" - -has-proto@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" - integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== - -has-symbols@^1.0.3: - version "1.0.3" - resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" - integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== - -has-yarn@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz" - integrity sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== - -has@^1.0.3: - version "1.0.4" - resolved "https://registry.npmjs.org/has/-/has-1.0.4.tgz" - integrity sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ== - -hast-to-hyperscript@^9.0.0: - 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" - -hast-util-from-parse5@^6.0.0: - 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" - -hast-util-is-element@^1.0.0, hast-util-is-element@1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz" - integrity sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ== - -hast-util-parse-selector@^2.0.0: - 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@6.0.1: - 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" - -hast-util-to-parse5@^6.0.0: - 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" - -hast-util-to-text@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-2.0.1.tgz" - integrity sha512-8nsgCARfs6VkwH2jJU9b8LNTuR4700na+0h3PqCaEk4MAnMDeu5P0tP8mjk9LLNGxIeQRLbiDbZVw6rku+pYsQ== - dependencies: - hast-util-is-element "^1.0.0" - repeat-string "^1.0.0" - unist-util-find-after "^3.0.0" - -hastscript@^6.0.0: - 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" - -he@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" - integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== - -history@^4.9.0: - 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" - -hoist-non-react-statics@^3.1.0: - 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" - -hpack.js@^2.1.6: - version "2.1.6" - resolved "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz" - integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== - dependencies: - inherits "^2.0.1" - obuf "^1.0.0" - readable-stream "^2.0.1" - wbuf "^1.1.0" - -html-entities@^2.3.2: - version "2.4.0" - resolved "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz" - integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ== - -html-minifier-terser@^6.0.2, html-minifier-terser@^6.1.0: - 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" - -html-tags@^3.2.0: - version "3.3.1" - resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz" - integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== - -html-void-elements@^1.0.0: - 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@^5.5.0: - version "5.5.3" - resolved "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.3.tgz" - integrity sha512-6YrDKTuqaP/TquFH7h4srYWsZx+x6k6+FbsTm0ziCwGHDP78Unr1r9F/H4+sGmMbX08GQcJ+K64x55b+7VM/jg== - 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" - -htmlparser2@^6.1.0: - version "6.1.0" - resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz" - integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== - dependencies: - domelementtype "^2.0.1" - domhandler "^4.0.0" - domutils "^2.5.2" - entities "^2.0.0" - -htmlparser2@^8.0.1: - version "8.0.2" - resolved "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz" - integrity sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA== - dependencies: - domelementtype "^2.3.0" - domhandler "^5.0.3" - domutils "^3.0.1" - entities "^4.4.0" - -http-cache-semantics@^4.0.0: - version "4.1.1" - resolved "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz" - integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== - -http-deceiver@^1.2.7: - version "1.2.7" - resolved "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz" - integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== - -http-errors@~1.6.2: - version "1.6.3" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz" - integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== - dependencies: - depd "~1.1.2" - inherits "2.0.3" - setprototypeof "1.1.0" - statuses ">= 1.4.0 < 2" - -http-errors@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" - integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== - dependencies: - depd "2.0.0" - inherits "2.0.4" - setprototypeof "1.2.0" - statuses "2.0.1" - toidentifier "1.0.1" - -http-parser-js@>=0.5.1: - version "0.5.8" - resolved "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz" - integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== - -http-proxy-middleware@^2.0.3: - version "2.0.6" - resolved "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz" - integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw== - 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" - -http-proxy@^1.18.1: - 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" - -human-signals@^2.1.0: - 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@0.4.24: - 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" - -icss-utils@^5.0.0, icss-utils@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz" - integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== - -ignore@^5.2.0, ignore@^5.2.4: - version "5.2.4" - resolved "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz" - integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ== - -image-size@^1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz" - integrity sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg== - dependencies: - queue "6.0.2" - -immer@^9.0.7: - version "9.0.21" - resolved "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz" - integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA== - -import-fresh@^3.1.0, import-fresh@^3.2.1, import-fresh@^3.3.0: - 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" - -import-lazy@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz" - integrity sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A== - -imurmurhash@^0.1.4: - version "0.1.4" - resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" - integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== - -indent-string@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" - integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== - -infima@0.2.0-alpha.43: - version "0.2.0-alpha.43" - resolved "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.43.tgz" - integrity sha512-2uw57LvUqW0rK/SWYnd/2rRfxNA5DDNOh33jxF7fy46VWoNhGxiUQyVZHbBMjQ33mQem0cjdDVwgWVAmlRfgyQ== - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" - integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@^2.0.0, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3, inherits@2, inherits@2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - -inherits@2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" - integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== - -ini@^1.3.5, ini@~1.3.0: - version "1.3.8" - resolved "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" - integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== - -ini@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz" - integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== - -inline-style-parser@0.1.1: - 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@^1.0.0: - version "1.4.0" - resolved "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz" - integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== - -invariant@^2.2.4: - version "2.2.4" - resolved "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz" - integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - dependencies: - loose-envify "^1.0.0" - -ipaddr.js@^2.0.1: - version "2.1.0" - resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz" - integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ== - -ipaddr.js@1.9.1: - 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== - -is-alphabetical@^1.0.0, is-alphabetical@1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz" - integrity sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== - -is-alphanumerical@^1.0.0: - 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" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" - integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== - -is-binary-path@~2.1.0: - 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" - -is-buffer@^2.0.0: - version "2.0.5" - resolved "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz" - integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== - -is-ci@^2.0.0: - 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" - -is-core-module@^2.13.0: - version "2.13.0" - resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz" - integrity sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ== - dependencies: - has "^1.0.3" - -is-decimal@^1.0.0: - version "1.0.4" - resolved "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz" - integrity sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== - -is-docker@^2.0.0, is-docker@^2.1.1: - version "2.2.1" - resolved "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz" - integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== - -is-extendable@^0.1.0: - version "0.1.1" - resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" - integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== - -is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" - integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== - -is-fullwidth-code-point@^3.0.0: - 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@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: - 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" - -is-hexadecimal@^1.0.0: - 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@^0.4.0: - 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" - -is-npm@^5.0.0: - 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@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" - integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== - -is-obj@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" - integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== - -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== - -is-path-cwd@^2.2.0: - 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@^3.0.2: - 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@^2.0.0: - 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-obj@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz" - integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== - -is-plain-object@^2.0.4: - 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" - -is-plain-object@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz" - integrity sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q== - -is-regexp@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" - integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== - -is-root@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz" - integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== - -is-stream@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" - integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== - -is-typedarray@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" - integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== - -is-whitespace-character@^1.0.0: - 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@^1.0.0: - 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@^2.2.0: - 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" - -is-yarn-global@^0.3.0: - 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@~1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz" - integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== - -isarray@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz" - integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" - integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== - -isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -jest-util@^29.7.0: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz" - integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== - dependencies: - "@jest/types" "^29.6.3" - "@types/node" "*" - chalk "^4.0.0" - ci-info "^3.2.0" - graceful-fs "^4.2.9" - picomatch "^2.2.3" - -jest-worker@^27.4.5: - version "27.5.1" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz" - integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jest-worker@^29.1.2: - version "29.7.0" - resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz" - integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== - dependencies: - "@types/node" "*" - jest-util "^29.7.0" - merge-stream "^2.0.0" - supports-color "^8.0.0" - -jiti@^1.18.2: - version "1.20.0" - resolved "https://registry.npmjs.org/jiti/-/jiti-1.20.0.tgz" - integrity sha512-3TV69ZbrvV6U5DfQimop50jE9Dl6J8O1ja1dvBbMba/sZ3YBEQqJ2VZRoQPVnhlzjNtU1vaXRZVrVjU4qtm8yA== - -joi@^17.6.0: - version "17.11.0" - resolved "https://registry.npmjs.org/joi/-/joi-17.11.0.tgz" - integrity sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ== - dependencies: - "@hapi/hoek" "^9.0.0" - "@hapi/topo" "^5.0.0" - "@sideway/address" "^4.1.3" - "@sideway/formula" "^3.0.1" - "@sideway/pinpoint" "^2.0.0" - -"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" - integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== - -js-yaml@^3.13.1: - 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" - -js-yaml@^4.1.0: - 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" - -jsesc@^2.5.1: - version "2.5.2" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" - integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== - -jsesc@~0.5.0: - version "0.5.0" - resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" - integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== - -json-buffer@3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz" - integrity sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ== - -json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: - 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@^0.4.1: - 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-schema-traverse@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" - integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== - -json5@^2.1.2, json5@^2.2.3: - version "2.2.3" - resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" - integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== - -jsonfile@^6.0.1: - 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" - -katex@^0.12.0: - version "0.12.0" - resolved "https://registry.npmjs.org/katex/-/katex-0.12.0.tgz" - integrity sha512-y+8btoc/CK70XqcHqjxiGWBOeIL8upbS0peTPXTvgrh21n1RiWWcIpSWM+4uXq+IAgNh9YYQWdc7LVDPDAEEAg== - dependencies: - commander "^2.19.0" - -keyv@^3.0.0: - 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" - -kind-of@^6.0.0, kind-of@^6.0.2: - 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@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" - integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== - -latest-version@^5.1.0: - 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" - -launch-editor@^2.6.0: - version "2.6.1" - resolved "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz" - integrity sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw== - dependencies: - picocolors "^1.0.0" - shell-quote "^1.8.1" - -leven@^3.1.0: - 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@^2.0.3: - version "2.1.0" - resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz" - integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== - -lines-and-columns@^1.1.6: - 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@^4.2.0: - version "4.3.0" - resolved "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz" - integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== - -loader-utils@^2.0.0: - version "2.0.4" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz" - integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== - dependencies: - big.js "^5.2.2" - emojis-list "^3.0.0" - json5 "^2.1.2" - -loader-utils@^3.2.0: - version "3.2.1" - resolved "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz" - integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw== - -locate-path@^3.0.0: - 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" - -locate-path@^5.0.0: - 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" - -locate-path@^6.0.0: - 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" - -lodash.curry@^4.0.1: - version "4.1.1" - resolved "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz" - integrity sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA== - -lodash.debounce@^4.0.8: - version "4.0.8" - resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" - integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== - -lodash.escape@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/lodash.escape/-/lodash.escape-4.0.1.tgz" - integrity sha512-nXEOnb/jK9g0DYMr1/Xvq6l5xMD7GDG55+GSYIYmS0G4tBk/hURD4JR9WCavs04t33WmJx9kCyp9vJ+mr4BOUw== - -lodash.flatten@^4.4.0: - version "4.4.0" - resolved "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz" - integrity sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g== - -lodash.flow@^3.3.0: - version "3.5.0" - resolved "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz" - integrity sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw== - -lodash.invokemap@^4.6.0: - version "4.6.0" - resolved "https://registry.npmjs.org/lodash.invokemap/-/lodash.invokemap-4.6.0.tgz" - integrity sha512-CfkycNtMqgUlfjfdh2BhKO/ZXrP8ePOX5lEU/g0R3ItJcnuxWDwokMGKx1hWcfOikmyOVx6X9IwWnDGlgKl61w== - -lodash.memoize@^4.1.2: - version "4.1.2" - resolved "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz" - integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== - -lodash.pullall@^4.2.0: - version "4.2.0" - resolved "https://registry.npmjs.org/lodash.pullall/-/lodash.pullall-4.2.0.tgz" - integrity sha512-VhqxBKH0ZxPpLhiu68YD1KnHmbhQJQctcipvmFnqIBDYzcIHzf3Zpu0tpeOKtR4x76p9yohc506eGdOjTmyIBg== - -lodash.uniq@^4.5.0, lodash.uniq@4.5.0: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz" - integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== - -lodash.uniqby@^4.7.0: - version "4.7.0" - resolved "https://registry.npmjs.org/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz" - integrity sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww== - -lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.21: - version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" - integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== - -loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: - 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" - -lower-case@^2.0.2: - 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" - -lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz" - integrity sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== - -lowercase-keys@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz" - integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== - -lru-cache@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" - integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== - dependencies: - yallist "^3.0.2" - -lru-cache@^6.0.0: - 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" - -make-dir@^3.0.0, make-dir@^3.0.2, make-dir@^3.1.0: - 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" - -markdown-escapes@^1.0.0: - 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@^4.0.0: - 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" - -mdast-util-definitions@^4.0.0: - 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" - -mdast-util-to-hast@10.0.1: - 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" - -mdast-util-to-string@^2.0.0: - 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@2.0.14: - version "2.0.14" - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz" - integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== - -mdurl@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz" - integrity sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g== - -media-typer@0.3.0: - version "0.3.0" - resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" - integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== - -memfs@^3.1.2, memfs@^3.4.3: - version "3.6.0" - resolved "https://registry.npmjs.org/memfs/-/memfs-3.6.0.tgz" - integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== - dependencies: - fs-monkey "^1.0.4" - -merge-descriptors@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz" - integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== - -merge-stream@^2.0.0: - 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@^1.3.0, merge2@^1.4.1: - version "1.4.1" - resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" - integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== - -methods@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" - integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== - -micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: - version "4.0.5" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - -"mime-db@>= 1.43.0 < 2": - version "1.52.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-db@~1.33.0: - 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-db@1.52.0: - version "1.52.0" - resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" - integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== - -mime-types@^2.1.27: - version "2.1.35" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime-types@^2.1.31: - version "2.1.35" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime-types@~2.1.17, mime-types@2.1.18: - 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" - -mime-types@~2.1.24: - version "2.1.35" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime-types@~2.1.34: - version "2.1.35" - resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" - integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== - dependencies: - mime-db "1.52.0" - -mime@1.6.0: - version "1.6.0" - resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" - integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== - -mimic-fn@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" - integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== - -mimic-response@^1.0.0, mimic-response@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz" - integrity sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== - -mini-css-extract-plugin@^2.6.1: - version "2.7.6" - resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz" - integrity sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw== - dependencies: - schema-utils "^4.0.0" - -minimalistic-assert@^1.0.0: - 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@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@3.1.2: - version "3.1.2" - resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" - integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== - dependencies: - brace-expansion "^1.1.7" - -minimist@^1.2.0, minimist@^1.2.5: - version "1.2.8" - resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" - integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== - -mrmime@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz" - integrity sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw== - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" - integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== - -ms@2.1.2: - version "2.1.2" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" - integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== - -ms@2.1.3: - version "2.1.3" - resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" - integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== - -multicast-dns@^7.2.5: - version "7.2.5" - resolved "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz" - integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== - dependencies: - dns-packet "^5.2.2" - thunky "^1.0.2" - -nanoid@^3.3.6: - version "3.3.6" - resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz" - integrity sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA== - -negotiator@0.6.3: - version "0.6.3" - resolved "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz" - integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== - -neo-async@^2.6.2: - 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@^3.0.4: - 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-emoji@^1.10.0: - 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-fetch@^2.6.12: - version "2.7.0" - resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz" - integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== - dependencies: - whatwg-url "^5.0.0" - -node-forge@^1: - version "1.3.1" - resolved "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz" - integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== - -node-releases@^2.0.13: - version "2.0.13" - resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz" - integrity sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ== - -normalize-path@^3.0.0, normalize-path@~3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz" - integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== - -normalize-url@^4.1.0: - version "4.5.1" - resolved "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz" - integrity sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA== - -normalize-url@^6.0.1: - 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@^4.0.1: - 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" - -nprogress@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz" - integrity sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA== - -nth-check@^2.0.1: - version "2.1.1" - resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" - integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== - dependencies: - boolbase "^1.0.0" - -object-assign@^4.1.0, object-assign@^4.1.1: - version "4.1.1" - resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz" - integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== - -object-inspect@^1.9.0: - version "1.12.3" - resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz" - integrity sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== - -object-keys@^1.1.1: - version "1.1.1" - resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" - integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== - -object.assign@^4.1.0: - version "4.1.4" - resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz" - integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== - dependencies: - call-bind "^1.0.2" - define-properties "^1.1.4" - has-symbols "^1.0.3" - object-keys "^1.1.1" - -obuf@^1.0.0, obuf@^1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz" - integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== - -on-finished@2.4.1: - version "2.4.1" - resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" - integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== - dependencies: - ee-first "1.1.1" - -on-headers@~1.0.2: - 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@^1.3.0, once@^1.3.1, once@^1.4.0: - version "1.4.0" - resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" - integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== - dependencies: - wrappy "1" - -onetime@^5.1.2: - 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" - -open@^8.0.9, open@^8.4.0: - version "8.4.2" - resolved "https://registry.npmjs.org/open/-/open-8.4.2.tgz" - integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== - dependencies: - define-lazy-prop "^2.0.0" - is-docker "^2.1.1" - is-wsl "^2.2.0" - -opener@^1.5.2: - version "1.5.2" - resolved "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz" - integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== - -p-cancelable@^1.0.0: - version "1.1.0" - resolved "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz" - integrity sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== - -p-limit@^2.0.0, p-limit@^2.2.0: - 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" - -p-limit@^3.0.2: - 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" - -p-locate@^3.0.0: - 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" - -p-locate@^4.1.0: - 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" - -p-locate@^5.0.0: - 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" - -p-map@^4.0.0: - 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" - -p-retry@^4.5.0: - version "4.6.2" - resolved "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz" - integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== - dependencies: - "@types/retry" "0.12.0" - retry "^0.13.1" - -p-try@^2.0.0: - 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@^6.3.0: - 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" - -param-case@^3.0.4: - 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" - -parent-module@^1.0.0: - 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" - -parse-entities@^2.0.0: - 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" - -parse-json@^5.0.0, parse-json@^5.2.0: - 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" - -parse-numeric-range@^1.3.0: - 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-htmlparser2-tree-adapter@^7.0.0: - version "7.0.0" - resolved "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz" - integrity sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g== - dependencies: - domhandler "^5.0.2" - parse5 "^7.0.0" - -parse5@^6.0.0: - version "6.0.1" - resolved "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz" - integrity sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== - -parse5@^7.0.0: - version "7.1.2" - resolved "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz" - integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== - dependencies: - entities "^4.4.0" - -parseurl@~1.3.2, parseurl@~1.3.3: - version "1.3.3" - resolved "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" - integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== - -pascal-case@^3.1.2: - 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" - -path-exists@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz" - integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== - -path-exists@^4.0.0: - 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@^1.0.0: - version "1.0.1" - resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" - integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== - -path-is-inside@1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz" - integrity sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w== - -path-key@^3.0.0, path-key@^3.1.0: - version "3.1.1" - resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" - integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== - -path-parse@^1.0.7: - 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@^1.7.0: - 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" - -path-to-regexp@0.1.7: - version "0.1.7" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz" - integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== - -path-to-regexp@2.2.1: - version "2.2.1" - resolved "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz" - integrity sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ== - -path-type@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" - integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== - -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== - -picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: - version "2.3.1" - resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" - integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== - -pkg-dir@^4.1.0: - 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" - -pkg-up@^3.1.0: - 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" - -postcss-calc@^8.2.3: - 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" - -postcss-colormin@^5.3.1: - version "5.3.1" - resolved "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz" - integrity sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ== - dependencies: - browserslist "^4.21.4" - caniuse-api "^3.0.0" - colord "^2.9.1" - postcss-value-parser "^4.2.0" - -postcss-convert-values@^5.1.3: - version "5.1.3" - resolved "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz" - integrity sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA== - dependencies: - browserslist "^4.21.4" - postcss-value-parser "^4.2.0" - -postcss-discard-comments@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz" - integrity sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ== - -postcss-discard-duplicates@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz" - integrity sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw== - -postcss-discard-empty@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz" - integrity sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A== - -postcss-discard-overridden@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz" - integrity sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw== - -postcss-discard-unused@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz" - integrity sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw== - dependencies: - postcss-selector-parser "^6.0.5" - -postcss-loader@^7.0.0: - version "7.3.3" - resolved "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.3.tgz" - integrity sha512-YgO/yhtevGO/vJePCQmTxiaEwER94LABZN0ZMT4A0vsak9TpO+RvKRs7EmJ8peIlB9xfXCsS7M8LjqncsUZ5HA== - dependencies: - cosmiconfig "^8.2.0" - jiti "^1.18.2" - semver "^7.3.8" - -postcss-merge-idents@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz" - integrity sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw== - dependencies: - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" - -postcss-merge-longhand@^5.1.7: - version "5.1.7" - resolved "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz" - integrity sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ== - dependencies: - postcss-value-parser "^4.2.0" - stylehacks "^5.1.1" - -postcss-merge-rules@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz" - integrity sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g== - dependencies: - browserslist "^4.21.4" - caniuse-api "^3.0.0" - cssnano-utils "^3.1.0" - postcss-selector-parser "^6.0.5" - -postcss-minify-font-values@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz" - integrity sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-minify-gradients@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz" - integrity sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw== - dependencies: - colord "^2.9.1" - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" - -postcss-minify-params@^5.1.4: - version "5.1.4" - resolved "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz" - integrity sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw== - dependencies: - browserslist "^4.21.4" - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" - -postcss-minify-selectors@^5.2.1: - version "5.2.1" - resolved "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz" - integrity sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg== - dependencies: - postcss-selector-parser "^6.0.5" - -postcss-modules-extract-imports@^3.0.0: - 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== - -postcss-modules-local-by-default@^4.0.3: - version "4.0.3" - resolved "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz" - integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA== - dependencies: - icss-utils "^5.0.0" - postcss-selector-parser "^6.0.2" - postcss-value-parser "^4.1.0" - -postcss-modules-scope@^3.0.0: - 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" - -postcss-modules-values@^4.0.0: - 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" - -postcss-normalize-charset@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz" - integrity sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg== - -postcss-normalize-display-values@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz" - integrity sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-positions@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz" - integrity sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-repeat-style@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz" - integrity sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-string@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz" - integrity sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-timing-functions@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz" - integrity sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-normalize-unicode@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz" - integrity sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA== - dependencies: - browserslist "^4.21.4" - postcss-value-parser "^4.2.0" - -postcss-normalize-url@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz" - integrity sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew== - dependencies: - normalize-url "^6.0.1" - postcss-value-parser "^4.2.0" - -postcss-normalize-whitespace@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz" - integrity sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-ordered-values@^5.1.3: - version "5.1.3" - resolved "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz" - integrity sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ== - dependencies: - cssnano-utils "^3.1.0" - postcss-value-parser "^4.2.0" - -postcss-reduce-idents@^5.2.0: - version "5.2.0" - resolved "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz" - integrity sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-reduce-initial@^5.1.2: - version "5.1.2" - resolved "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz" - integrity sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg== - dependencies: - browserslist "^4.21.4" - caniuse-api "^3.0.0" - -postcss-reduce-transforms@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz" - integrity sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ== - dependencies: - postcss-value-parser "^4.2.0" - -postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9: - version "6.0.13" - resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz" - integrity sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-sort-media-queries@^4.2.1: - version "4.4.1" - resolved "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz" - integrity sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw== - dependencies: - sort-css-media-queries "2.1.0" - -postcss-svgo@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz" - integrity sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA== - dependencies: - postcss-value-parser "^4.2.0" - svgo "^2.7.0" - -postcss-unique-selectors@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz" - integrity sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA== - dependencies: - postcss-selector-parser "^6.0.5" - -postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: - 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@^5.1.0: - version "5.1.0" - resolved "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz" - integrity sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A== - -"postcss@^7.0.0 || ^8.0.1", postcss@^8.0.9, postcss@^8.1.0, postcss@^8.2.15, postcss@^8.2.2, postcss@^8.3.11, postcss@^8.4.14, postcss@^8.4.16, postcss@^8.4.17, postcss@^8.4.21: - version "8.4.31" - resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz" - integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== - dependencies: - nanoid "^3.3.6" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -prepend-http@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz" - integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA== - -pretty-error@^4.0.0: - 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" - -pretty-time@^1.1.0: - 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@^1.3.5: - version "1.3.5" - resolved "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz" - integrity sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg== - -prismjs@^1.28.0: - version "1.29.0" - resolved "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz" - integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== - -process-nextick-args@~2.0.0: - 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@^7.1.1: - 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" - -prompts@^2.4.2: - 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" - -prop-types@^15.6.2, prop-types@^15.7.2: - 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" - -property-information@^5.0.0, property-information@^5.3.0: - 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" - -proxy-addr@~2.0.7: - 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" - -pump@^3.0.0: - 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" - -punycode@^1.3.2: - version "1.4.1" - resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz" - integrity sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ== - -punycode@^2.1.0: - version "2.3.0" - resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz" - integrity sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== - -pupa@^2.1.1: - 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" - -pure-color@^1.2.0: - version "1.3.0" - resolved "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz" - integrity sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA== - -qs@6.11.0: - version "6.11.0" - resolved "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz" - integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== - dependencies: - side-channel "^1.0.4" - -queue-microtask@^1.2.2: - version "1.2.3" - resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" - integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== - -queue@6.0.2: - 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" - -randombytes@^2.1.0: - 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" - -range-parser@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -range-parser@~1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" - integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== - -range-parser@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz" - integrity sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A== - -raw-body@2.5.1: - version "2.5.1" - resolved "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz" - integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== - dependencies: - bytes "3.1.2" - http-errors "2.0.0" - iconv-lite "0.4.24" - unpipe "1.0.0" - -rc@^1.2.8, rc@1.2.8: - 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" - -react-base16-styling@^0.6.0: - version "0.6.0" - resolved "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz" - integrity sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ== - dependencies: - base16 "^1.0.0" - lodash.curry "^4.0.1" - lodash.flow "^3.3.0" - pure-color "^1.2.0" - -react-dev-utils@^12.0.1: - version "12.0.1" - resolved "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz" - integrity sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ== - 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.11" - recursive-readdir "^2.2.2" - shell-quote "^1.7.3" - strip-ansi "^6.0.1" - text-table "^0.2.0" - -react-dom@*, "react-dom@^16.6.0 || ^17.0.0 || ^18.0.0", "react-dom@^16.8.4 || ^17.0.0", "react-dom@^17.0.0 || ^16.3.0 || ^15.5.4", react-dom@^17.0.1, "react-dom@>= 16.8.0 < 19.0.0": - 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" - -react-error-overlay@^6.0.11: - version "6.0.11" - resolved "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz" - integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== - -react-fast-compare@^3.2.0: - version "3.2.2" - resolved "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz" - integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ== - -react-helmet-async@*, react-helmet-async@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz" - integrity sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg== - dependencies: - "@babel/runtime" "^7.12.5" - invariant "^2.2.4" - prop-types "^15.7.2" - react-fast-compare "^3.2.0" - shallowequal "^1.1.0" - -react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: - 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@^1.21.3: - 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" - -react-lifecycles-compat@^3.0.4: - 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-ssr-addon-v5-slorber@^1.0.1: - 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" - -react-loadable@*, "react-loadable@npm:@docusaurus/react-loadable@5.5.2": - 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" - -react-router-config@^5.1.1: - 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" - -react-router-dom@^5.3.3: - version "5.3.4" - resolved "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz" - integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ== - dependencies: - "@babel/runtime" "^7.12.13" - history "^4.9.0" - loose-envify "^1.3.1" - prop-types "^15.6.2" - react-router "5.3.4" - tiny-invariant "^1.0.2" - tiny-warning "^1.0.0" - -react-router@^5.3.3, react-router@>=5, react-router@5.3.4: - version "5.3.4" - resolved "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz" - integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA== - dependencies: - "@babel/runtime" "^7.12.13" - history "^4.9.0" - hoist-non-react-statics "^3.1.0" - loose-envify "^1.3.1" - 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-textarea-autosize@^8.3.2: - version "8.5.3" - resolved "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.5.3.tgz" - integrity sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ== - dependencies: - "@babel/runtime" "^7.20.13" - use-composed-ref "^1.3.0" - use-latest "^1.2.1" - -react@*, "react@^15.0.2 || ^16.0.0 || ^17.0.0", "react@^16.13.1 || ^17.0.0", "react@^16.6.0 || ^17.0.0 || ^18.0.0", "react@^16.8.0 || ^17.0.0 || ^18.0.0", "react@^16.8.4 || ^17.0.0", "react@^17.0.0 || ^16.3.0 || ^15.5.4", react@^17.0.1, "react@>= 16.8.0 < 19.0.0", react@>=0.14.9, react@>=15, react@17.0.2: - 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" - -readable-stream@^2.0.1: - version "2.3.8" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz" - integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - 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" - -readable-stream@^3.0.6: - version "3.6.2" - resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" - integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readdirp@~3.6.0: - version "3.6.0" - resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" - integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== - dependencies: - picomatch "^2.2.1" - -reading-time@^1.5.0: - 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@^0.6.2: - version "0.6.2" - resolved "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz" - integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== - dependencies: - resolve "^1.1.6" - -recursive-readdir@^2.2.2: - version "2.2.3" - resolved "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz" - integrity sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA== - dependencies: - minimatch "^3.0.5" - -regenerate-unicode-properties@^10.1.0: - version "10.1.1" - resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz" - integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== - dependencies: - regenerate "^1.4.2" - -regenerate@^1.4.2: - version "1.4.2" - resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" - integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== - -regenerator-runtime@^0.14.0: - version "0.14.0" - resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz" - integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== - -regenerator-transform@^0.15.2: - version "0.15.2" - resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz" - integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== - dependencies: - "@babel/runtime" "^7.8.4" - -regexpu-core@^5.3.1: - version "5.3.2" - resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz" - integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== - dependencies: - "@babel/regjsgen" "^0.8.0" - regenerate "^1.4.2" - regenerate-unicode-properties "^10.1.0" - regjsparser "^0.9.1" - unicode-match-property-ecmascript "^2.0.0" - unicode-match-property-value-ecmascript "^2.1.0" - -registry-auth-token@^4.0.0: - version "4.2.2" - resolved "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz" - integrity sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg== - dependencies: - rc "1.2.8" - -registry-url@^5.0.0: - 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" - -regjsparser@^0.9.1: - version "0.9.1" - resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz" - integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== - dependencies: - jsesc "~0.5.0" - -rehype-katex@4: - version "4.0.0" - resolved "https://registry.npmjs.org/rehype-katex/-/rehype-katex-4.0.0.tgz" - integrity sha512-0mgBqYugQyIW0eUl6RDOZ28Cat2YzrnWGaYgKCMQnJw6ClmKgLqXBnkDAPGh2mwxvkkKwQOUMUpSLpA5rt7rzA== - dependencies: - "@types/katex" "^0.11.0" - hast-util-to-text "^2.0.0" - katex "^0.12.0" - rehype-parse "^7.0.0" - unified "^9.0.0" - unist-util-visit "^2.0.0" - -rehype-parse@^7.0.0: - version "7.0.1" - resolved "https://registry.npmjs.org/rehype-parse/-/rehype-parse-7.0.1.tgz" - integrity sha512-fOiR9a9xH+Le19i4fGzIEowAbwG7idy2Jzs4mOrFWBSJ0sNUgy0ev871dwWnbOo371SjgjG4pwzrbgSVrKxecw== - dependencies: - hast-util-from-parse5 "^6.0.0" - parse5 "^6.0.0" - -relateurl@^0.2.7: - version "0.2.7" - resolved "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz" - integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== - -remark-emoji@^2.2.0: - 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" - -remark-footnotes@2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz" - integrity sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ== - -remark-math@3: - version "3.0.1" - resolved "https://registry.npmjs.org/remark-math/-/remark-math-3.0.1.tgz" - integrity sha512-epT77R/HK0x7NqrWHdSV75uNLwn8g9qTyMqCRCDujL0vj/6T6+yhdrR7mjELWtkse+Fw02kijAaBuVcHBor1+Q== - -remark-mdx@1.6.22: - 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" - -remark-parse@8.0.3: - 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" - -remark-squeeze-paragraphs@4.0.0: - 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" - -renderkid@^3.0.0: - 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" - -repeat-string@^1.0.0, repeat-string@^1.5.4: - version "1.6.1" - resolved "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz" - integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== - -require-from-string@^2.0.2: - 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@>= 0.1.1": - version "0.1.2" - resolved "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz" - integrity sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A== - -requires-port@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz" - integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== - -resolve-from@^4.0.0: - 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@^3.0.0: - 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== - -resolve@^1.1.6, resolve@^1.14.2, resolve@^1.3.2: - version "1.22.8" - resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz" - integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== - dependencies: - is-core-module "^2.13.0" - path-parse "^1.0.7" - supports-preserve-symlinks-flag "^1.0.0" - -responselike@^1.0.2: - version "1.0.2" - resolved "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz" - integrity sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ== - dependencies: - lowercase-keys "^1.0.0" - -retry@^0.13.1: - version "0.13.1" - resolved "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz" - integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== - -reusify@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" - integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== - -rimraf@^3.0.2: - 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" - -rtl-detect@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz" - integrity sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ== - -rtlcss@^3.5.0: - 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" - -run-parallel@^1.1.9: - version "1.2.0" - resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" - integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== - dependencies: - queue-microtask "^1.2.2" - -rxjs@^7.5.4: - version "7.8.1" - resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.1.tgz" - integrity sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== - dependencies: - tslib "^2.1.0" - -safe-buffer@^5.1.0, safe-buffer@>=5.1.0, safe-buffer@~5.2.0, safe-buffer@5.2.1: - version "5.2.1" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" - integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== - -safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.2" - resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-buffer@5.1.2: - 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@>= 2.1.2 < 3": - version "2.1.2" - resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sax@^1.2.4: - version "1.3.0" - resolved "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz" - integrity sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA== - -scheduler@^0.20.2: - 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" - -schema-utils@^2.6.5: - 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" - -schema-utils@^3.0.0: - version "3.3.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" - integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -schema-utils@^3.1.1: - version "3.3.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" - integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -schema-utils@^3.2.0: - version "3.3.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz" - integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== - dependencies: - "@types/json-schema" "^7.0.8" - ajv "^6.12.5" - ajv-keywords "^3.5.2" - -schema-utils@^4.0.0: - version "4.2.0" - resolved "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz" - integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== - dependencies: - "@types/json-schema" "^7.0.9" - ajv "^8.9.0" - ajv-formats "^2.1.1" - ajv-keywords "^5.1.0" - -schema-utils@2.7.0: - 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" - -"search-insights@>= 1 < 3": - version "2.17.3" - resolved "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz" - integrity sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ== - -section-matter@^1.0.0: - 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" - -select-hose@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz" - integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== - -selfsigned@^2.1.1: - version "2.1.1" - resolved "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz" - integrity sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ== - dependencies: - node-forge "^1" - -semver-diff@^3.1.1: - 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" - -semver@^5.4.1: - version "5.7.2" - resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" - integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== - -semver@^6.0.0: - version "6.3.1" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@^6.2.0: - version "6.3.1" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@^6.3.0: - version "6.3.1" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@^6.3.1: - version "6.3.1" - resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" - integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== - -semver@^7.3.2, semver@^7.3.4, semver@^7.3.7, semver@^7.3.8: - version "7.5.4" - resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" - integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== - dependencies: - lru-cache "^6.0.0" - -send@0.18.0: - version "0.18.0" - resolved "https://registry.npmjs.org/send/-/send-0.18.0.tgz" - integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== - dependencies: - debug "2.6.9" - depd "2.0.0" - destroy "1.2.0" - encodeurl "~1.0.2" - escape-html "~1.0.3" - etag "~1.8.1" - fresh "0.5.2" - http-errors "2.0.0" - mime "1.6.0" - ms "2.1.3" - on-finished "2.4.1" - range-parser "~1.2.1" - statuses "2.0.1" - -serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz" - integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w== - dependencies: - randombytes "^2.1.0" - -serve-handler@^6.1.3: - version "6.1.5" - resolved "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.5.tgz" - integrity sha512-ijPFle6Hwe8zfmBxJdE+5fta53fdIY0lHISJvuikXB3VYFafRjMRpOffSPvCYsbKyBA7pvy9oYr/BT1O3EArlg== - dependencies: - bytes "3.0.0" - content-disposition "0.5.2" - fast-url-parser "1.1.3" - mime-types "2.1.18" - minimatch "3.1.2" - path-is-inside "1.0.2" - path-to-regexp "2.2.1" - range-parser "1.2.0" - -serve-index@^1.9.1: - version "1.9.1" - resolved "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz" - integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== - 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" - -serve-static@1.15.0: - version "1.15.0" - resolved "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz" - integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== - dependencies: - encodeurl "~1.0.2" - escape-html "~1.0.3" - parseurl "~1.3.3" - send "0.18.0" - -setimmediate@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz" - integrity sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA== - -setprototypeof@1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz" - integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== - -setprototypeof@1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" - integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== - -shallow-clone@^3.0.0: - 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" - -shallowequal@^1.1.0: - version "1.1.0" - resolved "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz" - integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== - -shebang-command@^2.0.0: - 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" - -shebang-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" - integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== - -shell-quote@^1.7.3, shell-quote@^1.8.1: - version "1.8.1" - resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz" - integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== - -shelljs@^0.8.5: - 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" - -side-channel@^1.0.4: - version "1.0.4" - resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" - integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== - dependencies: - call-bind "^1.0.0" - get-intrinsic "^1.0.2" - object-inspect "^1.9.0" - -signal-exit@^3.0.2, signal-exit@^3.0.3: - 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@^2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz" - integrity sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA== - dependencies: - "@polka/url" "^1.0.0-next.20" - mrmime "^1.0.0" - totalist "^3.0.0" - -sisteransi@^1.0.5: - version "1.0.5" - resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" - integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - -sitemap@^7.1.1: - 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" - -slash@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" - integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== - -slash@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz" - integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== - -sockjs@^0.3.24: - 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" - -sort-css-media-queries@2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz" - integrity sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA== - -source-map-js@^1.0.2: - 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@~0.5.20: - 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" - -source-map@^0.5.0: - version "0.5.7" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" - integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== - -source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0: - version "0.6.1" - resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" - integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== - -space-separated-tokens@^1.0.0: - 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-transport@^3.0.0: - 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" - -spdy@^4.0.2: - 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" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" - integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== - -stable@^0.1.8: - version "0.1.8" - resolved "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz" - integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== - -state-toggle@^1.0.0: - version "1.0.3" - resolved "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz" - integrity sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ== - -"statuses@>= 1.4.0 < 2": - version "1.5.0" - resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" - integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== - -statuses@2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" - integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== - -std-env@^3.0.1: - version "3.4.3" - resolved "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz" - integrity sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q== - -string_decoder@^1.1.1: - 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" - -string_decoder@~1.1.1: - 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" - -string-width@^4.0.0, string-width@^4.1.0, string-width@^4.2.2: - 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" - -string-width@^4.2.0: - 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" - -string-width@^5.0.1: - version "5.1.2" - resolved "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" - integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== - dependencies: - eastasianwidth "^0.2.0" - emoji-regex "^9.2.2" - strip-ansi "^7.0.1" - -stringify-object@^3.3.0: - 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" - -strip-ansi@^6.0.0, strip-ansi@^6.0.1: - 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" - -strip-ansi@^7.0.1: - version "7.1.0" - resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz" - integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== - dependencies: - ansi-regex "^6.0.1" - -strip-bom-string@^1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz" - integrity sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g== - -strip-final-newline@^2.0.0: - 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@^3.1.1: - 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== - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" - integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== - -style-to-object@^0.3.0, style-to-object@0.3.0: - 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" - -stylehacks@^5.1.1: - version "5.1.1" - resolved "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz" - integrity sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw== - dependencies: - browserslist "^4.21.4" - postcss-selector-parser "^6.0.4" - -supports-color@^5.3.0: - 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" - -supports-color@^7.1.0: - 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" - -supports-color@^8.0.0: - 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" - -supports-preserve-symlinks-flag@^1.0.0: - 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@^2.0.4: - version "2.0.4" - resolved "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz" - integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== - -svgo@^2.7.0, svgo@^2.8.0: - 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" - -tapable@^1.0.0: - version "1.1.3" - resolved "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz" - integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - -tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0: - version "2.2.1" - resolved "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz" - integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== - -terser-webpack-plugin@^5.3.3, terser-webpack-plugin@^5.3.7: - version "5.3.9" - resolved "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz" - integrity sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA== - dependencies: - "@jridgewell/trace-mapping" "^0.3.17" - jest-worker "^27.4.5" - schema-utils "^3.1.1" - serialize-javascript "^6.0.1" - terser "^5.16.8" - -terser@^5.10.0, terser@^5.16.8: - version "5.21.0" - resolved "https://registry.npmjs.org/terser/-/terser-5.21.0.tgz" - integrity sha512-WtnFKrxu9kaoXuiZFSGrcAvvBqAdmKx0SFNmVNYdJamMu9yyN3I/QF0FbH4QcqJQ+y1CJnzxGIKH0cSj+FGYRw== - dependencies: - "@jridgewell/source-map" "^0.3.3" - acorn "^8.8.2" - commander "^2.20.0" - source-map-support "~0.5.20" - -text-table@^0.2.0: - version "0.2.0" - resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" - integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== - -thunky@^1.0.2: - version "1.1.0" - resolved "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz" - integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== - -tiny-invariant@^1.0.2: - version "1.3.1" - resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz" - integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== - -tiny-warning@^1.0.0: - 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@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" - integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== - -to-readable-stream@^1.0.0: - 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@^5.0.1: - 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" - -toidentifier@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" - integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== - -totalist@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz" - integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== - -tr46@~0.0.3: - version "0.0.3" - resolved "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz" - integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== - -trim-trailing-lines@^1.0.0: - version "1.1.4" - resolved "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz" - integrity sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ== - -trim@0.0.1: - version "0.0.1" - resolved "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz" - integrity sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ== - -trough@^1.0.0: - version "1.0.5" - resolved "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz" - integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== - -tslib@^2.0.3, tslib@^2.1.0, tslib@^2.4.0: - version "2.6.2" - resolved "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz" - integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== - -type-fest@^0.20.2: - 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-fest@^2.5.0: - version "2.19.0" - resolved "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz" - integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== - -type-is@~1.6.18: - 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" - -typedarray-to-buffer@^3.1.5: - 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" - -"typescript@>= 2.7", typescript@>=4.9.5: - version "5.7.3" - resolved "https://registry.npmjs.org/typescript/-/typescript-5.7.3.tgz" - integrity sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw== - -ua-parser-js@^1.0.35: - version "1.0.36" - resolved "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-1.0.36.tgz" - integrity sha512-znuyCIXzl8ciS3+y3fHJI/2OhQIXbXw9MWC/o3qwyR+RGppjZHrM27CGFSKCJXi2Kctiz537iOu2KnXs1lMQhw== - -undici-types@~5.25.1: - version "5.25.3" - resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz" - integrity sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA== - -unherit@^1.0.4: - 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" - -unicode-canonical-property-names-ecmascript@^2.0.0: - 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@^2.0.0: - 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" - -unicode-match-property-value-ecmascript@^2.1.0: - version "2.1.0" - resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz" - integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== - -unicode-property-aliases-ecmascript@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" - integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== - -unified@^9.0.0, unified@^9.2.2: - version "9.2.2" - resolved "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz" - integrity sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ== - 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" - -unified@9.2.0: - 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" - -unique-string@^2.0.0: - 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" - -unist-builder@^2.0.0, unist-builder@2.0.3: - version "2.0.3" - resolved "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz" - integrity sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw== - -unist-util-find-after@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-3.0.0.tgz" - integrity sha512-ojlBqfsBftYXExNu3+hHLfJQ/X1jYY/9vdm4yZWjIbf0VuWF6CRufci1ZyoD/wV2TYMKxXUoNuoqwy+CkgzAiQ== - dependencies: - unist-util-is "^4.0.0" - -unist-util-generated@^1.0.0: - 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@^4.0.0: - 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@^3.0.0: - 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-position@^2.0.0: - 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" - -unist-util-remove@^2.0.0: - version "2.1.0" - resolved "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz" - integrity sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q== - dependencies: - unist-util-is "^4.0.0" - -unist-util-stringify-position@^2.0.0: - 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" - -unist-util-visit-parents@^3.0.0: - 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" - -unist-util-visit@^2.0.0, unist-util-visit@^2.0.3, unist-util-visit@2.0.3: - 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" - -universalify@^2.0.0: - version "2.0.0" - resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz" - integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== - -unpipe@~1.0.0, unpipe@1.0.0: - version "1.0.0" - resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" - integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== - -update-browserslist-db@^1.0.13: - version "1.0.13" - resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz" - integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== - dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" - -update-notifier@^5.1.0: - 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" - -uri-js@^4.2.2: - 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" - -url-loader@^4.1.1: - 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" - -url-parse-lax@^3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz" - integrity sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ== - dependencies: - prepend-http "^2.0.0" - -use-composed-ref@^1.3.0: - version "1.3.0" - resolved "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz" - integrity sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ== - -use-isomorphic-layout-effect@^1.1.1: - version "1.1.2" - resolved "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz" - integrity sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA== - -use-latest@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz" - integrity sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw== - dependencies: - use-isomorphic-layout-effect "^1.1.1" - -use-sync-external-store@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz" - integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA== - -util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" - integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== - -utila@~0.4: - version "0.4.0" - resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz" - integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== - -utility-types@^3.10.0: - version "3.10.0" - resolved "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz" - integrity sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg== - -utils-merge@1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" - integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== - -uuid@^8.3.2: - version "8.3.2" - resolved "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" - integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== - -value-equal@^1.0.1: - version "1.0.1" - resolved "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz" - integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== - -vary@~1.1.2: - version "1.1.2" - resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" - integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== - -vfile-location@^3.0.0, vfile-location@^3.2.0: - 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@^2.0.0: - 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" - -vfile@^4.0.0: - 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" - -wait-on@^6.0.1: - version "6.0.1" - resolved "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz" - integrity sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw== - dependencies: - axios "^0.25.0" - joi "^17.6.0" - lodash "^4.17.21" - minimist "^1.2.5" - rxjs "^7.5.4" - -watchpack@^2.4.0: - version "2.4.0" - resolved "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz" - integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== - dependencies: - glob-to-regexp "^0.4.1" - graceful-fs "^4.1.2" - -wbuf@^1.1.0, wbuf@^1.7.3: - 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" - -web-namespaces@^1.0.0: - version "1.1.4" - resolved "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz" - integrity sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw== - -webidl-conversions@^3.0.0: - version "3.0.1" - resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz" - integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== - -webpack-bundle-analyzer@^4.5.0: - version "4.9.1" - resolved "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.9.1.tgz" - integrity sha512-jnd6EoYrf9yMxCyYDPj8eutJvtjQNp8PHmni/e/ulydHBWhT5J3menXt3HEkScsu9YqMAcG4CfFjs3rj5pVU1w== - dependencies: - "@discoveryjs/json-ext" "0.5.7" - acorn "^8.0.4" - acorn-walk "^8.0.0" - commander "^7.2.0" - escape-string-regexp "^4.0.0" - gzip-size "^6.0.0" - is-plain-object "^5.0.0" - lodash.debounce "^4.0.8" - lodash.escape "^4.0.1" - lodash.flatten "^4.4.0" - lodash.invokemap "^4.6.0" - lodash.pullall "^4.2.0" - lodash.uniqby "^4.7.0" - opener "^1.5.2" - picocolors "^1.0.0" - sirv "^2.0.3" - ws "^7.3.1" - -webpack-dev-middleware@^5.3.1: - version "5.3.3" - resolved "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz" - integrity sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA== - dependencies: - colorette "^2.0.10" - memfs "^3.4.3" - mime-types "^2.1.31" - range-parser "^1.2.1" - schema-utils "^4.0.0" - -webpack-dev-server@^4.9.3: - version "4.15.1" - resolved "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.1.tgz" - integrity sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA== - dependencies: - "@types/bonjour" "^3.5.9" - "@types/connect-history-api-fallback" "^1.3.5" - "@types/express" "^4.17.13" - "@types/serve-index" "^1.9.1" - "@types/serve-static" "^1.13.10" - "@types/sockjs" "^0.3.33" - "@types/ws" "^8.5.5" - ansi-html-community "^0.0.8" - bonjour-service "^1.0.11" - chokidar "^3.5.3" - colorette "^2.0.10" - compression "^1.7.4" - connect-history-api-fallback "^2.0.0" - default-gateway "^6.0.3" - express "^4.17.3" - graceful-fs "^4.2.6" - html-entities "^2.3.2" - http-proxy-middleware "^2.0.3" - ipaddr.js "^2.0.1" - launch-editor "^2.6.0" - open "^8.0.9" - p-retry "^4.5.0" - rimraf "^3.0.2" - schema-utils "^4.0.0" - selfsigned "^2.1.1" - serve-index "^1.9.1" - sockjs "^0.3.24" - spdy "^4.0.2" - webpack-dev-middleware "^5.3.1" - ws "^8.13.0" - -webpack-merge@^5.8.0: - version "5.9.0" - resolved "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz" - integrity sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg== - dependencies: - clone-deep "^4.0.1" - wildcard "^2.0.0" - -webpack-sources@^3.2.2, webpack-sources@^3.2.3: - 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@^4.0.0 || ^5.0.0", "webpack@^4.37.0 || ^5.0.0", webpack@^5.0.0, webpack@^5.1.0, webpack@^5.20.0, webpack@^5.73.0, "webpack@>= 4", webpack@>=2, "webpack@>=4.41.1 || 5.x", "webpack@3 || 4 || 5": - version "5.88.2" - resolved "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz" - integrity sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ== - dependencies: - "@types/eslint-scope" "^3.7.3" - "@types/estree" "^1.0.0" - "@webassemblyjs/ast" "^1.11.5" - "@webassemblyjs/wasm-edit" "^1.11.5" - "@webassemblyjs/wasm-parser" "^1.11.5" - acorn "^8.7.1" - acorn-import-assertions "^1.9.0" - browserslist "^4.14.5" - chrome-trace-event "^1.0.2" - enhanced-resolve "^5.15.0" - es-module-lexer "^1.2.1" - eslint-scope "5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.9" - json-parse-even-better-errors "^2.3.1" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.2.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.3.7" - watchpack "^2.4.0" - webpack-sources "^3.2.3" - -webpackbar@^5.0.2: - 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" - -websocket-driver@^0.7.4, websocket-driver@>=0.5.1: - 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" - -websocket-extensions@>=0.1.1: - 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@^5.0.0: - version "5.0.0" - resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz" - integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== - dependencies: - tr46 "~0.0.3" - webidl-conversions "^3.0.0" - -which@^1.3.1: - version "1.3.1" - resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -which@^2.0.1: - 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" - -widest-line@^3.1.0: - 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" - -widest-line@^4.0.1: - version "4.0.1" - resolved "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz" - integrity sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig== - dependencies: - string-width "^5.0.1" - -wildcard@^2.0.0: - version "2.0.1" - resolved "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz" - integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== - -wrap-ansi@^7.0.0: - 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" - -wrap-ansi@^8.0.1: - version "8.1.0" - resolved "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" - integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== - dependencies: - ansi-styles "^6.1.0" - string-width "^5.0.1" - strip-ansi "^7.0.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" - integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== - -write-file-atomic@^3.0.0: - 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" - -ws@^7.3.1: - version "7.5.9" - resolved "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz" - integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== - -ws@^8.13.0: - version "8.14.2" - resolved "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz" - integrity sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g== - -xdg-basedir@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz" - integrity sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q== - -xml-js@^1.6.11: - 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" - -xtend@^4.0.0, xtend@^4.0.1: - version "4.0.2" - resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" - integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - -yallist@^3.0.2: - version "3.1.1" - resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" - integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== - -yallist@^4.0.0: - version "4.0.0" - resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" - integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== - -yaml@^1.10.0, yaml@^1.10.2, yaml@^1.7.2: - version "1.10.2" - resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" - integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== - -yocto-queue@^0.1.0: - version "0.1.0" - resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" - integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== - -zwitch@^1.0.0: - version "1.0.5" - resolved "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz" - integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw== From 11afe8ef728febd9fd552b08463c5eae1d10c22a Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Wed, 12 Feb 2025 12:50:28 +0300 Subject: [PATCH 07/11] tailwind + new images --- docusaurus.config.js | 29 +++++++++++++++ src/css/custom.css | 6 +++ src/pages/index.js | 47 +++++------------------- static/img/robossembler-arm-remount.jpg | Bin 0 -> 22501 bytes static/img/robossembler-arm.jpg | Bin 0 -> 24249 bytes static/img/servo-reducer-assembled.jpg | Bin 69060 -> 33720 bytes static/img/webservice.jpg | Bin 0 -> 57111 bytes static/img/winder.jpg | Bin 66933 -> 29965 bytes tailwind.config.js | 7 ++++ 9 files changed, 51 insertions(+), 38 deletions(-) create mode 100644 static/img/robossembler-arm-remount.jpg create mode 100644 static/img/robossembler-arm.jpg create mode 100644 static/img/webservice.jpg create mode 100644 tailwind.config.js diff --git a/docusaurus.config.js b/docusaurus.config.js index 8a04e26..b697ac7 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -2,6 +2,8 @@ import remarkMath from 'remark-math'; import rehypeKatex from 'rehype-katex'; +import tailwind from "tailwindcss"; +import autoprefixer from "autoprefixer"; module.exports = { title: 'Robossembler', @@ -114,4 +116,31 @@ module.exports = { crossorigin: 'anonymous', }, ], + + plugins: [ + async function myPlugin(context, options) { + return { + name: "docusaurus-tailwindcss", + configurePostCss(postcssOptions) { + // Appends TailwindCSS and AutoPrefixer. + postcssOptions.plugins.push(require("tailwindcss")); + postcssOptions.plugins.push(require("autoprefixer")); + return postcssOptions; + }, + }; + }, + function () { + return { + name: "follow-symlinks", + configureWebpack() { + return { + resolve: { + // Yes, leave this on false to support symlinks. + symlinks: false, + }, + }; + }, + }; + }, + ], }; diff --git a/src/css/custom.css b/src/css/custom.css index 74ba0f2..2c56049 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -6,6 +6,12 @@ */ /* You can override the default Infima variables here. */ + +@tailwind base; +@tailwind components; +@tailwind utilities; + + :root { --ifm-color-primary: #25c2a0; --ifm-color-primary-dark: rgb(33, 175, 144); diff --git a/src/pages/index.js b/src/pages/index.js index 343f81b..c38f3c3 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -5,6 +5,7 @@ import Link from '@docusaurus/Link'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; import useBaseUrl from '@docusaurus/useBaseUrl'; import styles from './styles.module.css'; +import tailwind from "tailwindcss"; const features = [ { @@ -12,17 +13,17 @@ const features = [ imageUrl: 'img/servo-reducer-assembled.jpg', description: ( <> - Приспособление для захвата с симметричным стыковочным интерфейсом + Сервопривод собственной разработки с оригинальным контроллером, outrunner-двигателем и прецессирующим редуктором. Конструкция привода оптимизирована для простой сборки с минимальным количеством комплектующих. Большая часть деталей может быть изготовлена на 3D-принтере, включая статор. ), repourl: 'https://gitlab.com/robossembler/servo', }, { title: 'Робот-манипулятор', - imageUrl: 'img/robossembler-arm.png', + imageUrl: 'img/robossembler-arm.jpg', description: ( <> - Шестиосевой робот-манипулятор без единого металлического крепежа + Реконфигурируемый шести-осевой робот-манипулятор без металлического крепежа с симметричным стыковочным интерфейсом. Количество компонентов изделия сведено к минимуму – около 100 сборочных деталей. Дизайн подразумевает автоматическую сборку – в перспективе такие роботы смогут собирать себя сами. ), repourl: 'https://gitlab.com/robossembler/roboarm-diy-version', @@ -32,17 +33,17 @@ const features = [ imageUrl: 'img/winder.jpg', description: ( <> - Сервопривод на базе контроллера собственной разработки + Намоточная машина для автоматического производства статоров/роторов. Программа намотки генерируется автоматически, исходя из параметров двигателя, что позволяет использовать станок для разных конфигураций малогабаритных электродвигателей. Большинство деталей станка могут быть изготовлены на 3D-принтере. ), repourl: 'https://gitlab.com/robossembler/cnc/motor-wire-winder', }, { title: 'Фреймворк Робосборщик', - imageUrl: 'img/rbs-framework-simulation.jpg', + imageUrl: 'img/webservice.jpg', description: ( <> - Программный комплекс для обучения роботов в виртуальных средах + Программный комплекс для программирования и обучения роботов на базе современных технологий робототехники: ROS 2 Jazzy, Lifecycle Nodes, Behavior Tree, ), repourl: 'https://gitlab.com/robossembler/robossembler-ros2', @@ -58,43 +59,13 @@ function Feature({ imageUrl, title, description }) { {title} )} -

    {title}

    +

    {title}

    {description}

    +

    {title}

    ); } -function FeatureCard({ imageUrl, title, description, repourl }) { - const imgUrl = useBaseUrl(imageUrl); - return ( -
    -
    -
    - {imgUrl && ( -
    - {title} -
    - )} -
    -

    {title}

    - {description} -
    - -
    -
    -
    - ); -} - - export default function Home() { const context = useDocusaurusContext(); const { siteConfig = {} } = context; diff --git a/static/img/robossembler-arm-remount.jpg b/static/img/robossembler-arm-remount.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f20e81331679d46864ac0ed3e70cb860defed1e8 GIT binary patch literal 22501 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�jaZt}+ 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 J=JEf(2>|C2iq8N5 literal 0 HcmV?d00001 diff --git a/static/img/robossembler-arm.jpg b/static/img/robossembler-arm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..1e60e7b32ea2c7dae4710ee5fe226043cff65be6 GIT binary patch literal 24249 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 YKQnV_W-PI0Rn>!>&_j!4$^QQ)0DhLjCjbBd literal 0 HcmV?d00001 diff --git a/static/img/servo-reducer-assembled.jpg b/static/img/servo-reducer-assembled.jpg index ea859e6ce889cdca5de02939c15bd68904a91feb..d548d579ab929d310c932bb21098e5fce71d72c6 100644 GIT binary patch delta 29408 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 z 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 diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..26cde68 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,7 @@ +module.exports = { + content: ["./src/**/*.{js,jsx,ts,tsx}"], + theme: { + extend: {}, + }, + plugins: [], +}; From d4be2dbfc07e362d18a3f4100d2d8bba415a983d Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Thu, 13 Feb 2025 17:44:23 +0300 Subject: [PATCH 08/11] update deps to latest --- .envrc | 1 - .gitignore | 136 +- .gitlab-ci.yml | 25 - LICENSE | 674 - README.md | 6 +- algolia.config.json | 38 + docusaurus.config.js => docusaurus.config.ts | 44 +- flake.nix | 2 +- package-lock.json | 17000 ---------------- package.json | 47 +- plugins/tailwind-config.cjs | 15 + sidebars.js => sidebars.ts | 19 +- src/css/custom.css | 41 +- .../{styles.module.css => index.module.css} | 15 +- src/pages/{index.js => index.tsx} | 18 +- tailwind.config.js | 26 +- tsconfig.json | 7 + yarn.lock | 9904 +++++++++ 18 files changed, 10215 insertions(+), 17803 deletions(-) delete mode 100644 .envrc delete mode 100644 .gitlab-ci.yml delete mode 100644 LICENSE create mode 100644 algolia.config.json rename docusaurus.config.js => docusaurus.config.ts (83%) delete mode 100644 package-lock.json create mode 100644 plugins/tailwind-config.cjs rename sidebars.js => sidebars.ts (89%) rename src/pages/{styles.module.css => index.module.css} (59%) rename src/pages/{index.js => index.tsx} (92%) create mode 100644 tsconfig.json create mode 100644 yarn.lock diff --git a/.envrc b/.envrc deleted file mode 100644 index 3550a30..0000000 --- a/.envrc +++ /dev/null @@ -1 +0,0 @@ -use flake diff --git a/.gitignore b/.gitignore index 3ad9e9d..65ce58d 100644 --- a/.gitignore +++ b/.gitignore @@ -3,7 +3,7 @@ # Production /build - +.env # Generated files .docusaurus .cache-loader @@ -14,12 +14,138 @@ .env.development.local .env.test.local .env.production.local -.vs npm-debug.log* yarn-debug.log* yarn-error.log* -.vscode -# nix -.direnv +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp +.cache + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index db61305..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,25 +0,0 @@ -image: node:16.15.1-alpine3.16 - -stages: - - test - - deploy - -test: - stage: test - script: - - npm install - - npm build - rules: - - if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH - -pages: - stage: deploy - script: - - npm install - - npm build - - mv ./build public - artifacts: - paths: - - public - rules: - - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH diff --git a/LICENSE b/LICENSE deleted file mode 100644 index fd4bcb3..0000000 --- a/LICENSE +++ /dev/null @@ -1,674 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The GNU General Public License is a free, copyleft license for -software and other kinds of works. - - The licenses for most software and other practical works are designed -to take away your freedom to share and change the works. By contrast, -the GNU General Public License is intended to guarantee your freedom to -share and change all versions of a program--to make sure it remains free -software for all its users. We, the Free Software Foundation, use the -GNU General Public License for most of our software; it applies also to -any other work released this way by its authors. You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -them if you wish), that you receive source code or can get it if you -want it, that you can change the software or use pieces of it in new -free programs, and that you know you can do these things. - - To protect your rights, we need to prevent others from denying you -these rights or asking you to surrender the rights. Therefore, you have -certain responsibilities if you distribute copies of the software, or if -you modify it: responsibilities to respect the freedom of others. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must pass on to the recipients the same -freedoms that you received. You must make sure that they, too, receive -or can get the source code. And you must show them these terms so they -know their rights. - - Developers that use the GNU GPL protect your rights with two steps: -(1) assert copyright on the software, and (2) offer you this License -giving you legal permission to copy, distribute and/or modify it. - - For the developers' and authors' protection, the GPL clearly explains -that there is no warranty for this free software. For both users' and -authors' sake, the GPL requires that modified versions be marked as -changed, so that their problems will not be attributed erroneously to -authors of previous versions. - - Some devices are designed to deny users access to install or run -modified versions of the software inside them, although the manufacturer -can do so. This is fundamentally incompatible with the aim of -protecting users' freedom to change the software. The systematic -pattern of such abuse occurs in the area of products for individuals to -use, which is precisely where it is most unacceptable. Therefore, we -have designed this version of the GPL to prohibit the practice for those -products. If such problems arise substantially in other domains, we -stand ready to extend this provision to those domains in future versions -of the GPL, as needed to protect the freedom of users. - - Finally, every program is threatened constantly by software patents. -States should not allow patents to restrict development and use of -software on general-purpose computers, but in those that do, we wish to -avoid the special danger that patents applied to a free program could -make it effectively proprietary. To prevent this, the GPL assures that -patents cannot be used to render the program non-free. - - The precise terms and conditions for copying, distribution and -modification follow. - - TERMS AND CONDITIONS - - 0. Definitions. - - "This License" refers to version 3 of the GNU General Public License. - - "Copyright" also means copyright-like laws that apply to other kinds of -works, such as semiconductor masks. - - "The Program" refers to any copyrightable work licensed under this -License. Each licensee is addressed as "you". "Licensees" and -"recipients" may be individuals or organizations. - - To "modify" a work means to copy from or adapt all or part of the work -in a fashion requiring copyright permission, other than the making of an -exact copy. The resulting work is called a "modified version" of the -earlier work or a work "based on" the earlier work. - - A "covered work" means either the unmodified Program or a work based -on the Program. - - To "propagate" a work means to do anything with it that, without -permission, would make you directly or secondarily liable for -infringement under applicable copyright law, except executing it on a -computer or modifying a private copy. Propagation includes copying, -distribution (with or without modification), making available to the -public, and in some countries other activities as well. - - To "convey" a work means any kind of propagation that enables other -parties to make or receive copies. Mere interaction with a user through -a computer network, with no transfer of a copy, is not conveying. - - An interactive user interface displays "Appropriate Legal Notices" -to the extent that it includes a convenient and prominently visible -feature that (1) displays an appropriate copyright notice, and (2) -tells the user that there is no warranty for the work (except to the -extent that warranties are provided), that licensees may convey the -work under this License, and how to view a copy of this License. If -the interface presents a list of user commands or options, such as a -menu, a prominent item in the list meets this criterion. - - 1. Source Code. - - The "source code" for a work means the preferred form of the work -for making modifications to it. "Object code" means any non-source -form of a work. - - A "Standard Interface" means an interface that either is an official -standard defined by a recognized standards body, or, in the case of -interfaces specified for a particular programming language, one that -is widely used among developers working in that language. - - The "System Libraries" of an executable work include anything, other -than the work as a whole, that (a) is included in the normal form of -packaging a Major Component, but which is not part of that Major -Component, and (b) serves only to enable use of the work with that -Major Component, or to implement a Standard Interface for which an -implementation is available to the public in source code form. A -"Major Component", in this context, means a major essential component -(kernel, window system, and so on) of the specific operating system -(if any) on which the executable work runs, or a compiler used to -produce the work, or an object code interpreter used to run it. - - The "Corresponding Source" for a work in object code form means all -the source code needed to generate, install, and (for an executable -work) run the object code and to modify the work, including scripts to -control those activities. However, it does not include the work's -System Libraries, or general-purpose tools or generally available free -programs which are used unmodified in performing those activities but -which are not part of the work. For example, Corresponding Source -includes interface definition files associated with source files for -the work, and the source code for shared libraries and dynamically -linked subprograms that the work is specifically designed to require, -such as by intimate data communication or control flow between those -subprograms and other parts of the work. - - The Corresponding Source need not include anything that users -can regenerate automatically from other parts of the Corresponding -Source. - - The Corresponding Source for a work in source code form is that -same work. - - 2. Basic Permissions. - - All rights granted under this License are granted for the term of -copyright on the Program, and are irrevocable provided the stated -conditions are met. This License explicitly affirms your unlimited -permission to run the unmodified Program. The output from running a -covered work is covered by this License only if the output, given its -content, constitutes a covered work. This License acknowledges your -rights of fair use or other equivalent, as provided by copyright law. - - You may make, run and propagate covered works that you do not -convey, without conditions so long as your license otherwise remains -in force. You may convey covered works to others for the sole purpose -of having them make modifications exclusively for you, or provide you -with facilities for running those works, provided that you comply with -the terms of this License in conveying all material for which you do -not control copyright. Those thus making or running the covered works -for you must do so exclusively on your behalf, under your direction -and control, on terms that prohibit them from making any copies of -your copyrighted material outside their relationship with you. - - Conveying under any other circumstances is permitted solely under -the conditions stated below. Sublicensing is not allowed; section 10 -makes it unnecessary. - - 3. Protecting Users' Legal Rights From Anti-Circumvention Law. - - No covered work shall be deemed part of an effective technological -measure under any applicable law fulfilling obligations under article -11 of the WIPO copyright treaty adopted on 20 December 1996, or -similar laws prohibiting or restricting circumvention of such -measures. - - When you convey a covered work, you waive any legal power to forbid -circumvention of technological measures to the extent such circumvention -is effected by exercising rights under this License with respect to -the covered work, and you disclaim any intention to limit operation or -modification of the work as a means of enforcing, against the work's -users, your or third parties' legal rights to forbid circumvention of -technological measures. - - 4. Conveying Verbatim Copies. - - You may convey verbatim copies of the Program's source code as you -receive it, in any medium, provided that you conspicuously and -appropriately publish on each copy an appropriate copyright notice; -keep intact all notices stating that this License and any -non-permissive terms added in accord with section 7 apply to the code; -keep intact all notices of the absence of any warranty; and give all -recipients a copy of this License along with the Program. - - You may charge any price or no price for each copy that you convey, -and you may offer support or warranty protection for a fee. - - 5. Conveying Modified Source Versions. - - You may convey a work based on the Program, or the modifications to -produce it from the Program, in the form of source code under the -terms of section 4, provided that you also meet all of these conditions: - - a) The work must carry prominent notices stating that you modified - it, and giving a relevant date. - - b) The work must carry prominent notices stating that it is - released under this License and any conditions added under section - 7. This requirement modifies the requirement in section 4 to - "keep intact all notices". - - c) You must license the entire work, as a whole, under this - License to anyone who comes into possession of a copy. This - License will therefore apply, along with any applicable section 7 - additional terms, to the whole of the work, and all its parts, - regardless of how they are packaged. This License gives no - permission to license the work in any other way, but it does not - invalidate such permission if you have separately received it. - - d) If the work has interactive user interfaces, each must display - Appropriate Legal Notices; however, if the Program has interactive - interfaces that do not display Appropriate Legal Notices, your - work need not make them do so. - - A compilation of a covered work with other separate and independent -works, which are not by their nature extensions of the covered work, -and which are not combined with it such as to form a larger program, -in or on a volume of a storage or distribution medium, is called an -"aggregate" if the compilation and its resulting copyright are not -used to limit the access or legal rights of the compilation's users -beyond what the individual works permit. Inclusion of a covered work -in an aggregate does not cause this License to apply to the other -parts of the aggregate. - - 6. Conveying Non-Source Forms. - - You may convey a covered work in object code form under the terms -of sections 4 and 5, provided that you also convey the -machine-readable Corresponding Source under the terms of this License, -in one of these ways: - - a) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by the - Corresponding Source fixed on a durable physical medium - customarily used for software interchange. - - b) Convey the object code in, or embodied in, a physical product - (including a physical distribution medium), accompanied by a - written offer, valid for at least three years and valid for as - long as you offer spare parts or customer support for that product - model, to give anyone who possesses the object code either (1) a - copy of the Corresponding Source for all the software in the - product that is covered by this License, on a durable physical - medium customarily used for software interchange, for a price no - more than your reasonable cost of physically performing this - conveying of source, or (2) access to copy the - Corresponding Source from a network server at no charge. - - c) Convey individual copies of the object code with a copy of the - written offer to provide the Corresponding Source. This - alternative is allowed only occasionally and noncommercially, and - only if you received the object code with such an offer, in accord - with subsection 6b. - - d) Convey the object code by offering access from a designated - place (gratis or for a charge), and offer equivalent access to the - Corresponding Source in the same way through the same place at no - further charge. You need not require recipients to copy the - Corresponding Source along with the object code. If the place to - copy the object code is a network server, the Corresponding Source - may be on a different server (operated by you or a third party) - that supports equivalent copying facilities, provided you maintain - clear directions next to the object code saying where to find the - Corresponding Source. Regardless of what server hosts the - Corresponding Source, you remain obligated to ensure that it is - available for as long as needed to satisfy these requirements. - - e) Convey the object code using peer-to-peer transmission, provided - you inform other peers where the object code and Corresponding - Source of the work are being offered to the general public at no - charge under subsection 6d. - - A separable portion of the object code, whose source code is excluded -from the Corresponding Source as a System Library, need not be -included in conveying the object code work. - - A "User Product" is either (1) a "consumer product", which means any -tangible personal property which is normally used for personal, family, -or household purposes, or (2) anything designed or sold for incorporation -into a dwelling. In determining whether a product is a consumer product, -doubtful cases shall be resolved in favor of coverage. For a particular -product received by a particular user, "normally used" refers to a -typical or common use of that class of product, regardless of the status -of the particular user or of the way in which the particular user -actually uses, or expects or is expected to use, the product. A product -is a consumer product regardless of whether the product has substantial -commercial, industrial or non-consumer uses, unless such uses represent -the only significant mode of use of the product. - - "Installation Information" for a User Product means any methods, -procedures, authorization keys, or other information required to install -and execute modified versions of a covered work in that User Product from -a modified version of its Corresponding Source. The information must -suffice to ensure that the continued functioning of the modified object -code is in no case prevented or interfered with solely because -modification has been made. - - If you convey an object code work under this section in, or with, or -specifically for use in, a User Product, and the conveying occurs as -part of a transaction in which the right of possession and use of the -User Product is transferred to the recipient in perpetuity or for a -fixed term (regardless of how the transaction is characterized), the -Corresponding Source conveyed under this section must be accompanied -by the Installation Information. But this requirement does not apply -if neither you nor any third party retains the ability to install -modified object code on the User Product (for example, the work has -been installed in ROM). - - The requirement to provide Installation Information does not include a -requirement to continue to provide support service, warranty, or updates -for a work that has been modified or installed by the recipient, or for -the User Product in which it has been modified or installed. Access to a -network may be denied when the modification itself materially and -adversely affects the operation of the network or violates the rules and -protocols for communication across the network. - - Corresponding Source conveyed, and Installation Information provided, -in accord with this section must be in a format that is publicly -documented (and with an implementation available to the public in -source code form), and must require no special password or key for -unpacking, reading or copying. - - 7. Additional Terms. - - "Additional permissions" are terms that supplement the terms of this -License by making exceptions from one or more of its conditions. -Additional permissions that are applicable to the entire Program shall -be treated as though they were included in this License, to the extent -that they are valid under applicable law. If additional permissions -apply only to part of the Program, that part may be used separately -under those permissions, but the entire Program remains governed by -this License without regard to the additional permissions. - - When you convey a copy of a covered work, you may at your option -remove any additional permissions from that copy, or from any part of -it. (Additional permissions may be written to require their own -removal in certain cases when you modify the work.) You may place -additional permissions on material, added by you to a covered work, -for which you have or can give appropriate copyright permission. - - Notwithstanding any other provision of this License, for material you -add to a covered work, you may (if authorized by the copyright holders of -that material) supplement the terms of this License with terms: - - a) Disclaiming warranty or limiting liability differently from the - terms of sections 15 and 16 of this License; or - - b) Requiring preservation of specified reasonable legal notices or - author attributions in that material or in the Appropriate Legal - Notices displayed by works containing it; or - - c) Prohibiting misrepresentation of the origin of that material, or - requiring that modified versions of such material be marked in - reasonable ways as different from the original version; or - - d) Limiting the use for publicity purposes of names of licensors or - authors of the material; or - - e) Declining to grant rights under trademark law for use of some - trade names, trademarks, or service marks; or - - f) Requiring indemnification of licensors and authors of that - material by anyone who conveys the material (or modified versions of - it) with contractual assumptions of liability to the recipient, for - any liability that these contractual assumptions directly impose on - those licensors and authors. - - All other non-permissive additional terms are considered "further -restrictions" within the meaning of section 10. If the Program as you -received it, or any part of it, contains a notice stating that it is -governed by this License along with a term that is a further -restriction, you may remove that term. If a license document contains -a further restriction but permits relicensing or conveying under this -License, you may add to a covered work material governed by the terms -of that license document, provided that the further restriction does -not survive such relicensing or conveying. - - If you add terms to a covered work in accord with this section, you -must place, in the relevant source files, a statement of the -additional terms that apply to those files, or a notice indicating -where to find the applicable terms. - - Additional terms, permissive or non-permissive, may be stated in the -form of a separately written license, or stated as exceptions; -the above requirements apply either way. - - 8. Termination. - - You may not propagate or modify a covered work except as expressly -provided under this License. Any attempt otherwise to propagate or -modify it is void, and will automatically terminate your rights under -this License (including any patent licenses granted under the third -paragraph of section 11). - - However, if you cease all violation of this License, then your -license from a particular copyright holder is reinstated (a) -provisionally, unless and until the copyright holder explicitly and -finally terminates your license, and (b) permanently, if the copyright -holder fails to notify you of the violation by some reasonable means -prior to 60 days after the cessation. - - Moreover, your license from a particular copyright holder is -reinstated permanently if the copyright holder notifies you of the -violation by some reasonable means, this is the first time you have -received notice of violation of this License (for any work) from that -copyright holder, and you cure the violation prior to 30 days after -your receipt of the notice. - - Termination of your rights under this section does not terminate the -licenses of parties who have received copies or rights from you under -this License. If your rights have been terminated and not permanently -reinstated, you do not qualify to receive new licenses for the same -material under section 10. - - 9. Acceptance Not Required for Having Copies. - - You are not required to accept this License in order to receive or -run a copy of the Program. Ancillary propagation of a covered work -occurring solely as a consequence of using peer-to-peer transmission -to receive a copy likewise does not require acceptance. However, -nothing other than this License grants you permission to propagate or -modify any covered work. These actions infringe copyright if you do -not accept this License. Therefore, by modifying or propagating a -covered work, you indicate your acceptance of this License to do so. - - 10. Automatic Licensing of Downstream Recipients. - - Each time you convey a covered work, the recipient automatically -receives a license from the original licensors, to run, modify and -propagate that work, subject to this License. You are not responsible -for enforcing compliance by third parties with this License. - - An "entity transaction" is a transaction transferring control of an -organization, or substantially all assets of one, or subdividing an -organization, or merging organizations. If propagation of a covered -work results from an entity transaction, each party to that -transaction who receives a copy of the work also receives whatever -licenses to the work the party's predecessor in interest had or could -give under the previous paragraph, plus a right to possession of the -Corresponding Source of the work from the predecessor in interest, if -the predecessor has it or can get it with reasonable efforts. - - You may not impose any further restrictions on the exercise of the -rights granted or affirmed under this License. For example, you may -not impose a license fee, royalty, or other charge for exercise of -rights granted under this License, and you may not initiate litigation -(including a cross-claim or counterclaim in a lawsuit) alleging that -any patent claim is infringed by making, using, selling, offering for -sale, or importing the Program or any portion of it. - - 11. Patents. - - A "contributor" is a copyright holder who authorizes use under this -License of the Program or a work on which the Program is based. The -work thus licensed is called the contributor's "contributor version". - - A contributor's "essential patent claims" are all patent claims -owned or controlled by the contributor, whether already acquired or -hereafter acquired, that would be infringed by some manner, permitted -by this License, of making, using, or selling its contributor version, -but do not include claims that would be infringed only as a -consequence of further modification of the contributor version. For -purposes of this definition, "control" includes the right to grant -patent sublicenses in a manner consistent with the requirements of -this License. - - Each contributor grants you a non-exclusive, worldwide, royalty-free -patent license under the contributor's essential patent claims, to -make, use, sell, offer for sale, import and otherwise run, modify and -propagate the contents of its contributor version. - - In the following three paragraphs, a "patent license" is any express -agreement or commitment, however denominated, not to enforce a patent -(such as an express permission to practice a patent or covenant not to -sue for patent infringement). To "grant" such a patent license to a -party means to make such an agreement or commitment not to enforce a -patent against the party. - - If you convey a covered work, knowingly relying on a patent license, -and the Corresponding Source of the work is not available for anyone -to copy, free of charge and under the terms of this License, through a -publicly available network server or other readily accessible means, -then you must either (1) cause the Corresponding Source to be so -available, or (2) arrange to deprive yourself of the benefit of the -patent license for this particular work, or (3) arrange, in a manner -consistent with the requirements of this License, to extend the patent -license to downstream recipients. "Knowingly relying" means you have -actual knowledge that, but for the patent license, your conveying the -covered work in a country, or your recipient's use of the covered work -in a country, would infringe one or more identifiable patents in that -country that you have reason to believe are valid. - - If, pursuant to or in connection with a single transaction or -arrangement, you convey, or propagate by procuring conveyance of, a -covered work, and grant a patent license to some of the parties -receiving the covered work authorizing them to use, propagate, modify -or convey a specific copy of the covered work, then the patent license -you grant is automatically extended to all recipients of the covered -work and works based on it. - - A patent license is "discriminatory" if it does not include within -the scope of its coverage, prohibits the exercise of, or is -conditioned on the non-exercise of one or more of the rights that are -specifically granted under this License. You may not convey a covered -work if you are a party to an arrangement with a third party that is -in the business of distributing software, under which you make payment -to the third party based on the extent of your activity of conveying -the work, and under which the third party grants, to any of the -parties who would receive the covered work from you, a discriminatory -patent license (a) in connection with copies of the covered work -conveyed by you (or copies made from those copies), or (b) primarily -for and in connection with specific products or compilations that -contain the covered work, unless you entered into that arrangement, -or that patent license was granted, prior to 28 March 2007. - - Nothing in this License shall be construed as excluding or limiting -any implied license or other defenses to infringement that may -otherwise be available to you under applicable patent law. - - 12. No Surrender of Others' Freedom. - - If conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot convey a -covered work so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you may -not convey it at all. For example, if you agree to terms that obligate you -to collect a royalty for further conveying from those to whom you convey -the Program, the only way you could satisfy both those terms and this -License would be to refrain entirely from conveying the Program. - - 13. Use with the GNU Affero General Public License. - - Notwithstanding any other provision of this License, you have -permission to link or combine any covered work with a work licensed -under version 3 of the GNU Affero General Public License into a single -combined work, and to convey the resulting work. The terms of this -License will continue to apply to the part which is the covered work, -but the special requirements of the GNU Affero General Public License, -section 13, concerning interaction through a network will apply to the -combination as such. - - 14. Revised Versions of this License. - - The Free Software Foundation may publish revised and/or new versions of -the GNU General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - - Each version is given a distinguishing version number. If the -Program specifies that a certain numbered version of the GNU General -Public License "or any later version" applies to it, you have the -option of following the terms and conditions either of that numbered -version or of any later version published by the Free Software -Foundation. If the Program does not specify a version number of the -GNU General Public License, you may choose any version ever published -by the Free Software Foundation. - - If the Program specifies that a proxy can decide which future -versions of the GNU General Public License can be used, that proxy's -public statement of acceptance of a version permanently authorizes you -to choose that version for the Program. - - Later license versions may give you additional or different -permissions. However, no additional obligations are imposed on any -author or copyright holder as a result of your choosing to follow a -later version. - - 15. Disclaimer of Warranty. - - THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY -APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT -HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY -OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, -THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM -IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF -ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. Limitation of Liability. - - IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS -THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY -GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE -USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF -DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD -PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), -EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF -SUCH DAMAGES. - - 17. Interpretation of Sections 15 and 16. - - If the disclaimer of warranty and limitation of liability provided -above cannot be given local legal effect according to their terms, -reviewing courts shall apply local law that most closely approximates -an absolute waiver of all civil liability in connection with the -Program, unless a warranty or assumption of liability accompanies a -copy of the Program in return for a fee. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -state the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) 2021 Igor Brylyov - - This program is free software: you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program. If not, see . - -Also add information on how to contact you by electronic and paper mail. - - If the program does terminal interaction, make it output a short -notice like this when it starts in an interactive mode: - - Copyright (C) 2021 Igor Brylyov - This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, your program's commands -might be different; for a GUI interface, you would use an "about box". - - You should also get your employer (if you work as a programmer) or school, -if any, to sign a "copyright disclaimer" for the program, if necessary. -For more information on this, and how to apply and follow the GNU GPL, see -. - - The GNU General Public License does not permit incorporating your program -into proprietary programs. If your program is a subroutine library, you -may consider it more useful to permit linking proprietary applications with -the library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. But first, please read -. diff --git a/README.md b/README.md index ed1d073..710d3ca 100644 --- a/README.md +++ b/README.md @@ -58,13 +58,13 @@ module.exports = { ## Установка ```console -npm install +yarn install ``` ## Запуск сервера для локальной разработки ```console -npm start +yarn start ``` Можно смотреть изменения в коде онлайн - перезапуск сервера не требуется @@ -72,7 +72,7 @@ npm start ## Сборка ```console -npm build +yarn build ``` Команда генерирует статический контект в директории `build`. Контент потом можно разместить как html на хостинге. diff --git a/algolia.config.json b/algolia.config.json new file mode 100644 index 0000000..7a4c8a8 --- /dev/null +++ b/algolia.config.json @@ -0,0 +1,38 @@ +{ + "index_name": "test_index", + "sitemap_urls": ["https://docusaurus-template-eight.vercel.app/sitemap.xml"], + "start_urls": ["https://docusaurus-template-eight.vercel.app/"], + "stop_urls": [], + + "sitemap_alternate_links": true, + "selectors": { + "lvl0": { + "selector": "(//ul[contains(@class,'menu__list')]//a[contains(@class, 'menu__link menu__link--sublist menu__link--active')]/text() | //nav[contains(@class, 'navbar')]//a[contains(@class, 'navbar__link--active')]/text())[last()]", + "type": "xpath", + "global": true, + "default_value": "Documentation" + }, + "lvl1": "header h1", + "lvl2": "article h2", + "lvl3": "article h3", + "lvl4": "article h4", + "lvl5": "article h5, article td:first-child", + "lvl6": "article h6", + "text": "article p, article li, article td:last-child" + }, + + "strip_chars": " .,;:#", + "custom_settings": { + "separatorsToIndex": "_", + "attributesForFaceting": ["language", "version", "type", "docusaurus_tag"], + "attributesToRetrieve": [ + "hierarchy", + "content", + "anchor", + "url", + "url_without_anchor", + "type" + ] + }, + "js_render": true +} diff --git a/docusaurus.config.js b/docusaurus.config.ts similarity index 83% rename from docusaurus.config.js rename to docusaurus.config.ts index b697ac7..26e4a74 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.ts @@ -1,11 +1,13 @@ -/** @type {import('@docusaurus/types').DocusaurusConfig} */ +import {themes as prismThemes} from 'prism-react-renderer'; +import type {Config} from '@docusaurus/types'; +import type * as Preset from '@docusaurus/preset-classic'; import remarkMath from 'remark-math'; import rehypeKatex from 'rehype-katex'; -import tailwind from "tailwindcss"; -import autoprefixer from "autoprefixer"; -module.exports = { +// This runs in Node.js - Don't use client-side code here (browser APIs, JSX...) + +const config: Config = { title: 'Robossembler', tagline: 'Отворённая Робототехника', url: 'https://robossembler.org', @@ -80,13 +82,18 @@ module.exports = { ], copyright: `Copyleft © ${new Date().getFullYear()} Команда Robossembler, сайт сделан при помощи Docusaurus. ООО «Робосборище», ИНН 5024227970, ОГРН 1225000134677` }, - }, + prism: { + theme: prismThemes.github, + darkTheme: prismThemes.dracula, + }, + } satisfies Preset.ThemeConfig, + presets: [ [ '@docusaurus/preset-classic', { docs: { - sidebarPath: require.resolve('./sidebars.js'), + sidebarPath: require.resolve('./sidebars.ts'), // Please change this to your repo. editUrl: 'https://gitlab.com/robossembler/robossembler.gitlab.io/-/edit/master/', @@ -104,7 +111,7 @@ module.exports = { theme: { customCss: require.resolve('./src/css/custom.css'), }, - }, + } satisfies Preset.Options, ], ], stylesheets: [ @@ -122,25 +129,16 @@ module.exports = { return { name: "docusaurus-tailwindcss", configurePostCss(postcssOptions) { - // Appends TailwindCSS and AutoPrefixer. - postcssOptions.plugins.push(require("tailwindcss")); - postcssOptions.plugins.push(require("autoprefixer")); + postcssOptions.plugins = [ + require('postcss-import'), + require('tailwindcss'), + require('autoprefixer'), + ]; return postcssOptions; }, }; }, - function () { - return { - name: "follow-symlinks", - configureWebpack() { - return { - resolve: { - // Yes, leave this on false to support symlinks. - symlinks: false, - }, - }; - }, - }; - }, ], }; + +export default config; diff --git a/flake.nix b/flake.nix index 82b9339..6d4ab90 100644 --- a/flake.nix +++ b/flake.nix @@ -17,7 +17,7 @@ name = "frontend"; runtimeInputs = [ pkgs.nodejs ]; text = '' - npm i && npm start + yarn install && yarn start ''; }; }; diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 9b96069..0000000 --- a/package-lock.json +++ /dev/null @@ -1,17000 +0,0 @@ -{ - "name": "robossembler.gitlab.io", - "version": "0.0.0", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "robossembler.gitlab.io", - "version": "0.0.0", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/module-type-aliases": "3.1.0", - "@docusaurus/plugin-client-redirects": "3.1.0", - "@docusaurus/preset-classic": "3.1.0", - "@docusaurus/tsconfig": "3.1.0", - "@docusaurus/types": "^3.1.0", - "@mdx-js/react": "^3.0.0", - "@tailwindcss/typography": "^0.5.10", - "clsx": "^2.1.0", - "hast-util-is-element": "1.1.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "rehype-katex": "7", - "remark-math": "6", - "tailwindcss": "^3.4.1", - "typescript": "~5.3.3" - }, - "engines": { - "node": ">=18.17.1" - } - }, - "node_modules/@algolia/autocomplete-core": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.17.9.tgz", - "integrity": "sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ==", - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-plugin-algolia-insights": "1.17.9", - "@algolia/autocomplete-shared": "1.17.9" - } - }, - "node_modules/@algolia/autocomplete-plugin-algolia-insights": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.9.tgz", - "integrity": "sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ==", - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-shared": "1.17.9" - }, - "peerDependencies": { - "search-insights": ">= 1 < 3" - } - }, - "node_modules/@algolia/autocomplete-preset-algolia": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.9.tgz", - "integrity": "sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ==", - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-shared": "1.17.9" - }, - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" - } - }, - "node_modules/@algolia/autocomplete-shared": { - "version": "1.17.9", - "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.9.tgz", - "integrity": "sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ==", - "license": "MIT", - "peerDependencies": { - "@algolia/client-search": ">= 4.9.1 < 6", - "algoliasearch": ">= 4.9.1 < 6" - } - }, - "node_modules/@algolia/cache-browser-local-storage": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.24.0.tgz", - "integrity": "sha512-t63W9BnoXVrGy9iYHBgObNXqYXM3tYXCjDSHeNwnsc324r4o5UiVKUiAB4THQ5z9U5hTj6qUvwg/Ez43ZD85ww==", - "license": "MIT", - "dependencies": { - "@algolia/cache-common": "4.24.0" - } - }, - "node_modules/@algolia/cache-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.24.0.tgz", - "integrity": "sha512-emi+v+DmVLpMGhp0V9q9h5CdkURsNmFC+cOS6uK9ndeJm9J4TiqSvPYVu+THUP8P/S08rxf5x2P+p3CfID0Y4g==", - "license": "MIT" - }, - "node_modules/@algolia/cache-in-memory": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.24.0.tgz", - "integrity": "sha512-gDrt2so19jW26jY3/MkFg5mEypFIPbPoXsQGQWAi6TrCPsNOSEYepBMPlucqWigsmEy/prp5ug2jy/N3PVG/8w==", - "license": "MIT", - "dependencies": { - "@algolia/cache-common": "4.24.0" - } - }, - "node_modules/@algolia/client-abtesting": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/@algolia/client-abtesting/-/client-abtesting-5.20.2.tgz", - "integrity": "sha512-IS8JSFsDD33haaKIIFaL7qj3bEIG9GldZfb3ILW0QF3at7TcrIJYy58hrDvFee5T3p3E2aH/+wqIr0eha8jB/w==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2", - "@algolia/requester-browser-xhr": "5.20.2", - "@algolia/requester-fetch": "5.20.2", - "@algolia/requester-node-http": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-account": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.24.0.tgz", - "integrity": "sha512-adcvyJ3KjPZFDybxlqnf+5KgxJtBjwTPTeyG2aOyoJvx0Y8dUQAEOEVOJ/GBxX0WWNbmaSrhDURMhc+QeevDsA==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-account/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "license": "MIT", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-account/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-analytics": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.24.0.tgz", - "integrity": "sha512-y8jOZt1OjwWU4N2qr8G4AxXAzaa8DBvyHTWlHzX/7Me1LX8OayfgHexqrsL4vSBcoMmVw2XnVW9MhL+Y2ZDJXg==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-analytics/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "license": "MIT", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-analytics/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-common": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-5.20.2.tgz", - "integrity": "sha512-xoZcL/Uu49KYDb3feu2n06gALD17p5CslO8Zk3mZ7+uTurK3lgjLws7LNetZ172Ap/GpzPCRXI83d2iDoYQD6Q==", - "license": "MIT", - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-insights": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/@algolia/client-insights/-/client-insights-5.20.2.tgz", - "integrity": "sha512-fy7aCbo9y7WHt/9G03EYc471Dd5kIaM8PNP4z6AEQYr9a9X8c4inwNs6tePxAEfRHwVQi0CZ7kuVdn6/MjWx1A==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2", - "@algolia/requester-browser-xhr": "5.20.2", - "@algolia/requester-fetch": "5.20.2", - "@algolia/requester-node-http": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-personalization": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.24.0.tgz", - "integrity": "sha512-l5FRFm/yngztweU0HdUzz1rC4yoWCFo3IF+dVIVTfEPg906eZg5BOd1k0K6rZx5JzyyoP4LdmOikfkfGsKVE9w==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-personalization/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "license": "MIT", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/client-query-suggestions": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/@algolia/client-query-suggestions/-/client-query-suggestions-5.20.2.tgz", - "integrity": "sha512-Xjs4Tj1zkLCnmq1ys8RRhLQPy002I6GuT/nbHVdSQmQu4yKCI0gOFbwxHdM6yYPEuE3cJx7A4wSQjCH21mUKsg==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2", - "@algolia/requester-browser-xhr": "5.20.2", - "@algolia/requester-fetch": "5.20.2", - "@algolia/requester-node-http": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/client-search": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-5.20.2.tgz", - "integrity": "sha512-2cD3RGB5byusLS0DAX1Nvl5MLiv7OoGgQrRs+94dTalqjvK8lGKzxxJhXoVojgx2qcROyIUAIDXFdTqv6NIHaA==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2", - "@algolia/requester-browser-xhr": "5.20.2", - "@algolia/requester-fetch": "5.20.2", - "@algolia/requester-node-http": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/events": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", - "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==", - "license": "MIT" - }, - "node_modules/@algolia/ingestion": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@algolia/ingestion/-/ingestion-1.20.2.tgz", - "integrity": "sha512-S593Kmhc98+5zdzGet4GrZEBEBGl4vVtqg/MPfW8dCRf9qDRNYSkhBsIzlhQe9JWiohe9oB9LW5meibwOgRmww==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2", - "@algolia/requester-browser-xhr": "5.20.2", - "@algolia/requester-fetch": "5.20.2", - "@algolia/requester-node-http": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/logger-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.24.0.tgz", - "integrity": "sha512-LLUNjkahj9KtKYrQhFKCzMx0BY3RnNP4FEtO+sBybCjJ73E8jNdaKJ/Dd8A/VA4imVHP5tADZ8pn5B8Ga/wTMA==", - "license": "MIT" - }, - "node_modules/@algolia/logger-console": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.24.0.tgz", - "integrity": "sha512-X4C8IoHgHfiUROfoRCV+lzSy+LHMgkoEEU1BbKcsfnV0i0S20zyy0NLww9dwVHUWNfPPxdMU+/wKmLGYf96yTg==", - "license": "MIT", - "dependencies": { - "@algolia/logger-common": "4.24.0" - } - }, - "node_modules/@algolia/monitoring": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/@algolia/monitoring/-/monitoring-1.20.2.tgz", - "integrity": "sha512-bW41aWLYgBv/coJUIT85mkN3kk1VBKsM8tlwB5S/s446Mgc7r8t5TX7kA8kCR2UbwDedOK51i/85/x/rM0ZXbg==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2", - "@algolia/requester-browser-xhr": "5.20.2", - "@algolia/requester-fetch": "5.20.2", - "@algolia/requester-node-http": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/recommend": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-4.24.0.tgz", - "integrity": "sha512-P9kcgerfVBpfYHDfVZDvvdJv0lEoCvzNlOy2nykyt5bK8TyieYyiD0lguIJdRZZYGre03WIAFf14pgE+V+IBlw==", - "license": "MIT", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.24.0", - "@algolia/cache-common": "4.24.0", - "@algolia/cache-in-memory": "4.24.0", - "@algolia/client-common": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/logger-console": "4.24.0", - "@algolia/requester-browser-xhr": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/requester-node-http": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/recommend/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "license": "MIT", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/recommend/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/@algolia/recommend/node_modules/@algolia/requester-browser-xhr": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", - "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", - "license": "MIT", - "dependencies": { - "@algolia/requester-common": "4.24.0" - } - }, - "node_modules/@algolia/recommend/node_modules/@algolia/requester-node-http": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", - "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", - "license": "MIT", - "dependencies": { - "@algolia/requester-common": "4.24.0" - } - }, - "node_modules/@algolia/requester-browser-xhr": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.20.2.tgz", - "integrity": "sha512-w+VMzOkIq2XDGg6Ybzr74RlBZvJQnuIdKpVusQSXCXknvxwAwbO457LmoavhZWl06Lcsk9YDx1X2k0zb+iJQmw==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/requester-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.24.0.tgz", - "integrity": "sha512-k3CXJ2OVnvgE3HMwcojpvY6d9kgKMPRxs/kVohrwF5WMr2fnqojnycZkxPoEg+bXm8fi5BBfFmOqgYztRtHsQA==", - "license": "MIT" - }, - "node_modules/@algolia/requester-fetch": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-fetch/-/requester-fetch-5.20.2.tgz", - "integrity": "sha512-wpjnbvbi3A13b0DvijE45DRYDvwcP5Ttz7RTMkPWTkF1s6AHuo6O2UcwGyaogMAGa1QOOzFYfp5u4YQwMOQx5g==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/requester-node-http": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-5.20.2.tgz", - "integrity": "sha512-YuSSdtgUt1dFBTNYUb+2TA5j0Hd0eDXE0bVISjUvTCqmoaGsGLwW+rKI7p1eLQ1r7RESwBAvUwcY1qP2Wl3Lyw==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@algolia/transporter": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.24.0.tgz", - "integrity": "sha512-86nI7w6NzWxd1Zp9q3413dRshDqAzSbsQjhcDhPIatEFiZrL1/TjnHL8S7jVKFePlIMzDsZWXAXwXzcok9c5oA==", - "license": "MIT", - "dependencies": { - "@algolia/cache-common": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/requester-common": "4.24.0" - } - }, - "node_modules/@alloc/quick-lru": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", - "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "license": "Apache-2.0", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.26.2", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.26.2.tgz", - "integrity": "sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-validator-identifier": "^7.25.9", - "js-tokens": "^4.0.0", - "picocolors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.8.tgz", - "integrity": "sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.8.tgz", - "integrity": "sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==", - "license": "MIT", - "dependencies": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.8", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helpers": "^7.26.7", - "@babel/parser": "^7.26.8", - "@babel/template": "^7.26.8", - "@babel/traverse": "^7.26.8", - "@babel/types": "^7.26.8", - "@types/gensync": "^1.0.0", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.8.tgz", - "integrity": "sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.26.8", - "@babel/types": "^7.26.8", - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25", - "jsesc": "^3.0.2" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz", - "integrity": "sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz", - "integrity": "sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "browserslist": "^4.24.0", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz", - "integrity": "sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-member-expression-to-functions": "^7.25.9", - "@babel/helper-optimise-call-expression": "^7.25.9", - "@babel/helper-replace-supers": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", - "@babel/traverse": "^7.25.9", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz", - "integrity": "sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "regexpu-core": "^6.2.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz", - "integrity": "sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.22.6", - "@babel/helper-plugin-utils": "^7.22.5", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz", - "integrity": "sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz", - "integrity": "sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz", - "integrity": "sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz", - "integrity": "sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz", - "integrity": "sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz", - "integrity": "sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-wrap-function": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz", - "integrity": "sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==", - "license": "MIT", - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.25.9", - "@babel/helper-optimise-call-expression": "^7.25.9", - "@babel/traverse": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz", - "integrity": "sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==", - "license": "MIT", - "dependencies": { - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-string-parser": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz", - "integrity": "sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz", - "integrity": "sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz", - "integrity": "sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.25.9", - "@babel/traverse": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.7.tgz", - "integrity": "sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==", - "license": "MIT", - "dependencies": { - "@babel/template": "^7.25.9", - "@babel/types": "^7.26.7" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.8.tgz", - "integrity": "sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.26.8" - }, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-firefox-class-in-computed-class-key": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz", - "integrity": "sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-class-field-initializer-scope": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz", - "integrity": "sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.25.9", - "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.25.9.tgz", - "integrity": "sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz", - "integrity": "sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz", - "integrity": "sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-assertions": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz", - "integrity": "sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-attributes": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz", - "integrity": "sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz", - "integrity": "sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz", - "integrity": "sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-unicode-sets-regex": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", - "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz", - "integrity": "sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz", - "integrity": "sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-remap-async-to-generator": "^7.25.9", - "@babel/traverse": "^7.26.8" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz", - "integrity": "sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-remap-async-to-generator": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.26.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz", - "integrity": "sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz", - "integrity": "sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-properties": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz", - "integrity": "sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz", - "integrity": "sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz", - "integrity": "sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-replace-supers": "^7.25.9", - "@babel/traverse": "^7.25.9", - "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.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz", - "integrity": "sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/template": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz", - "integrity": "sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz", - "integrity": "sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz", - "integrity": "sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-named-capturing-groups-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz", - "integrity": "sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz", - "integrity": "sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz", - "integrity": "sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz", - "integrity": "sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz", - "integrity": "sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz", - "integrity": "sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz", - "integrity": "sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz", - "integrity": "sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz", - "integrity": "sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz", - "integrity": "sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz", - "integrity": "sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz", - "integrity": "sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.26.0", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz", - "integrity": "sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9", - "@babel/traverse": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz", - "integrity": "sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-transforms": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz", - "integrity": "sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz", - "integrity": "sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.26.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz", - "integrity": "sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz", - "integrity": "sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz", - "integrity": "sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==", - "license": "MIT", - "dependencies": { - "@babel/helper-compilation-targets": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz", - "integrity": "sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-replace-supers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz", - "integrity": "sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz", - "integrity": "sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz", - "integrity": "sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-methods": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz", - "integrity": "sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz", - "integrity": "sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz", - "integrity": "sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-constant-elements": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz", - "integrity": "sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.22.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-display-name": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz", - "integrity": "sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz", - "integrity": "sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/plugin-syntax-jsx": "^7.25.9", - "@babel/types": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-jsx-development": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz", - "integrity": "sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw==", - "license": "MIT", - "dependencies": { - "@babel/plugin-transform-react-jsx": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-react-pure-annotations": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz", - "integrity": "sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz", - "integrity": "sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "regenerator-transform": "^0.15.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regexp-modifiers": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz", - "integrity": "sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz", - "integrity": "sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.26.8.tgz", - "integrity": "sha512-H0jlQxFMI0Q8SyGPsj9pO3ygVQRxPkIGytsL3m1Zqca8KrCPpMlvh+e2dxknqdfS8LFwBw+PpiYPD9qy/FPQpA==", - "license": "MIT", - "dependencies": { - "@babel/helper-module-imports": "^7.25.9", - "@babel/helper-plugin-utils": "^7.26.5", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.10.6", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz", - "integrity": "sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz", - "integrity": "sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz", - "integrity": "sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.26.8.tgz", - "integrity": "sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz", - "integrity": "sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.26.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typescript": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.8.tgz", - "integrity": "sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw==", - "license": "MIT", - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.25.9", - "@babel/helper-create-class-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.25.9", - "@babel/plugin-syntax-typescript": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz", - "integrity": "sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-property-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz", - "integrity": "sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz", - "integrity": "sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-sets-regex": { - "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz", - "integrity": "sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.25.9", - "@babel/helper-plugin-utils": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.26.8.tgz", - "integrity": "sha512-um7Sy+2THd697S4zJEfv/U5MHGJzkN2xhtsR3T/SWRbVSic62nbISh51VVfU9JiO/L/Z97QczHTaFVkOU8IzNg==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.26.8", - "@babel/helper-compilation-targets": "^7.26.5", - "@babel/helper-plugin-utils": "^7.26.5", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "^7.25.9", - "@babel/plugin-bugfix-safari-class-field-initializer-scope": "^7.25.9", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.25.9", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.25.9", - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.25.9", - "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", - "@babel/plugin-syntax-import-assertions": "^7.26.0", - "@babel/plugin-syntax-import-attributes": "^7.26.0", - "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", - "@babel/plugin-transform-arrow-functions": "^7.25.9", - "@babel/plugin-transform-async-generator-functions": "^7.26.8", - "@babel/plugin-transform-async-to-generator": "^7.25.9", - "@babel/plugin-transform-block-scoped-functions": "^7.26.5", - "@babel/plugin-transform-block-scoping": "^7.25.9", - "@babel/plugin-transform-class-properties": "^7.25.9", - "@babel/plugin-transform-class-static-block": "^7.26.0", - "@babel/plugin-transform-classes": "^7.25.9", - "@babel/plugin-transform-computed-properties": "^7.25.9", - "@babel/plugin-transform-destructuring": "^7.25.9", - "@babel/plugin-transform-dotall-regex": "^7.25.9", - "@babel/plugin-transform-duplicate-keys": "^7.25.9", - "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-dynamic-import": "^7.25.9", - "@babel/plugin-transform-exponentiation-operator": "^7.26.3", - "@babel/plugin-transform-export-namespace-from": "^7.25.9", - "@babel/plugin-transform-for-of": "^7.25.9", - "@babel/plugin-transform-function-name": "^7.25.9", - "@babel/plugin-transform-json-strings": "^7.25.9", - "@babel/plugin-transform-literals": "^7.25.9", - "@babel/plugin-transform-logical-assignment-operators": "^7.25.9", - "@babel/plugin-transform-member-expression-literals": "^7.25.9", - "@babel/plugin-transform-modules-amd": "^7.25.9", - "@babel/plugin-transform-modules-commonjs": "^7.26.3", - "@babel/plugin-transform-modules-systemjs": "^7.25.9", - "@babel/plugin-transform-modules-umd": "^7.25.9", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.25.9", - "@babel/plugin-transform-new-target": "^7.25.9", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.26.6", - "@babel/plugin-transform-numeric-separator": "^7.25.9", - "@babel/plugin-transform-object-rest-spread": "^7.25.9", - "@babel/plugin-transform-object-super": "^7.25.9", - "@babel/plugin-transform-optional-catch-binding": "^7.25.9", - "@babel/plugin-transform-optional-chaining": "^7.25.9", - "@babel/plugin-transform-parameters": "^7.25.9", - "@babel/plugin-transform-private-methods": "^7.25.9", - "@babel/plugin-transform-private-property-in-object": "^7.25.9", - "@babel/plugin-transform-property-literals": "^7.25.9", - "@babel/plugin-transform-regenerator": "^7.25.9", - "@babel/plugin-transform-regexp-modifiers": "^7.26.0", - "@babel/plugin-transform-reserved-words": "^7.25.9", - "@babel/plugin-transform-shorthand-properties": "^7.25.9", - "@babel/plugin-transform-spread": "^7.25.9", - "@babel/plugin-transform-sticky-regex": "^7.25.9", - "@babel/plugin-transform-template-literals": "^7.26.8", - "@babel/plugin-transform-typeof-symbol": "^7.26.7", - "@babel/plugin-transform-unicode-escapes": "^7.25.9", - "@babel/plugin-transform-unicode-property-regex": "^7.25.9", - "@babel/plugin-transform-unicode-regex": "^7.25.9", - "@babel/plugin-transform-unicode-sets-regex": "^7.25.9", - "@babel/preset-modules": "0.1.6-no-external-plugins", - "babel-plugin-polyfill-corejs2": "^0.4.10", - "babel-plugin-polyfill-corejs3": "^0.11.0", - "babel-plugin-polyfill-regenerator": "^0.6.1", - "core-js-compat": "^3.40.0", - "semver": "^6.3.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz", - "integrity": "sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.3", - "core-js-compat": "^3.40.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/preset-env/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.6-no-external-plugins", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", - "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/@babel/preset-react": { - "version": "7.26.3", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.26.3.tgz", - "integrity": "sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-transform-react-display-name": "^7.25.9", - "@babel/plugin-transform-react-jsx": "^7.25.9", - "@babel/plugin-transform-react-jsx-development": "^7.25.9", - "@babel/plugin-transform-react-pure-annotations": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-typescript": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz", - "integrity": "sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg==", - "license": "MIT", - "dependencies": { - "@babel/helper-plugin-utils": "^7.25.9", - "@babel/helper-validator-option": "^7.25.9", - "@babel/plugin-syntax-jsx": "^7.25.9", - "@babel/plugin-transform-modules-commonjs": "^7.25.9", - "@babel/plugin-transform-typescript": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.7.tgz", - "integrity": "sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==", - "license": "MIT", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/runtime-corejs3": { - "version": "7.26.7", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.26.7.tgz", - "integrity": "sha512-55gRV8vGrCIYZnaQHQrD92Lo/hYE3Sj5tmbuf0hhHR7sj2CWhEhHU89hbq+UVDXvFG1zUVXJhUkEq1eAfqXtFw==", - "license": "MIT", - "dependencies": { - "core-js-pure": "^3.30.2", - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.26.8.tgz", - "integrity": "sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/parser": "^7.26.8", - "@babel/types": "^7.26.8" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.8.tgz", - "integrity": "sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.26.2", - "@babel/generator": "^7.26.8", - "@babel/parser": "^7.26.8", - "@babel/template": "^7.26.8", - "@babel/types": "^7.26.8", - "debug": "^4.3.1", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.26.8", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.8.tgz", - "integrity": "sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==", - "license": "MIT", - "dependencies": { - "@babel/helper-string-parser": "^7.25.9", - "@babel/helper-validator-identifier": "^7.25.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@colors/colors": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", - "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@docsearch/css": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.8.3.tgz", - "integrity": "sha512-1nELpMV40JDLJ6rpVVFX48R1jsBFIQ6RnEQDsLFGmzOjPWTOMlZqUcXcvRx8VmYV/TqnS1l784Ofz+ZEb+wEOQ==", - "license": "MIT" - }, - "node_modules/@docsearch/react": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.8.3.tgz", - "integrity": "sha512-6UNrg88K7lJWmuS6zFPL/xgL+n326qXqZ7Ybyy4E8P/6Rcblk3GE8RXxeol4Pd5pFpKMhOhBhzABKKwHtbJCIg==", - "license": "MIT", - "dependencies": { - "@algolia/autocomplete-core": "1.17.9", - "@algolia/autocomplete-preset-algolia": "1.17.9", - "@docsearch/css": "3.8.3", - "algoliasearch": "^5.14.2" - }, - "peerDependencies": { - "@types/react": ">= 16.8.0 < 19.0.0", - "react": ">= 16.8.0 < 19.0.0", - "react-dom": ">= 16.8.0 < 19.0.0", - "search-insights": ">= 1 < 3" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - }, - "search-insights": { - "optional": true - } - } - }, - "node_modules/@docsearch/react/node_modules/@algolia/client-analytics": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-5.20.2.tgz", - "integrity": "sha512-k0KxCfcX/HZySqPasKy6GkiiDuebaMh2v/nE0HHg1PbsyeyagLapDi6Ktjkxhz8NlUq6eTJR+ddGJegippKQtQ==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2", - "@algolia/requester-browser-xhr": "5.20.2", - "@algolia/requester-fetch": "5.20.2", - "@algolia/requester-node-http": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@docsearch/react/node_modules/@algolia/client-personalization": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-5.20.2.tgz", - "integrity": "sha512-ocL1ZXulfuXzJAwsKw2kMscKMD0rs/f4CFYu6Gjh4mK4um6rGfa1a6u1MSc4swFqRQer0wNP9Pi+kVfKhuKt5A==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2", - "@algolia/requester-browser-xhr": "5.20.2", - "@algolia/requester-fetch": "5.20.2", - "@algolia/requester-node-http": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@docsearch/react/node_modules/@algolia/recommend": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/@algolia/recommend/-/recommend-5.20.2.tgz", - "integrity": "sha512-wBMf3J1L5ogvU8p8ifHkknDXWn1zdZ2epkqpt2MkUaZynE3G77rrFU9frcO+Pu1FQJQ5xCDTKcYUUcJCDD00rg==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "5.20.2", - "@algolia/requester-browser-xhr": "5.20.2", - "@algolia/requester-fetch": "5.20.2", - "@algolia/requester-node-http": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@docsearch/react/node_modules/algoliasearch": { - "version": "5.20.2", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-5.20.2.tgz", - "integrity": "sha512-8evxG++iWyWnhng3g5RP+kwn6j+2vKLfew8pVoekn87FcfsDm92zJXKwSrU6pl+m5eAbGFhFF/gCYEQiRdbPlA==", - "license": "MIT", - "dependencies": { - "@algolia/client-abtesting": "5.20.2", - "@algolia/client-analytics": "5.20.2", - "@algolia/client-common": "5.20.2", - "@algolia/client-insights": "5.20.2", - "@algolia/client-personalization": "5.20.2", - "@algolia/client-query-suggestions": "5.20.2", - "@algolia/client-search": "5.20.2", - "@algolia/ingestion": "1.20.2", - "@algolia/monitoring": "1.20.2", - "@algolia/recommend": "5.20.2", - "@algolia/requester-browser-xhr": "5.20.2", - "@algolia/requester-fetch": "5.20.2", - "@algolia/requester-node-http": "5.20.2" - }, - "engines": { - "node": ">= 14.0.0" - } - }, - "node_modules/@docusaurus/core": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-3.1.0.tgz", - "integrity": "sha512-GWudMGYA9v26ssbAWJNfgeDZk+lrudUTclLPRsmxiknEBk7UMp7Rglonhqbsf3IKHOyHkMU4Fr5jFyg5SBx9jQ==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.23.3", - "@babel/generator": "^7.23.3", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-runtime": "^7.22.9", - "@babel/preset-env": "^7.22.9", - "@babel/preset-react": "^7.22.5", - "@babel/preset-typescript": "^7.22.5", - "@babel/runtime": "^7.22.6", - "@babel/runtime-corejs3": "^7.22.6", - "@babel/traverse": "^7.22.8", - "@docusaurus/cssnano-preset": "3.1.0", - "@docusaurus/logger": "3.1.0", - "@docusaurus/mdx-loader": "3.1.0", - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/utils": "3.1.0", - "@docusaurus/utils-common": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "@slorber/static-site-generator-webpack-plugin": "^4.0.7", - "@svgr/webpack": "^6.5.1", - "autoprefixer": "^10.4.14", - "babel-loader": "^9.1.3", - "babel-plugin-dynamic-import-node": "^2.3.3", - "boxen": "^6.2.1", - "chalk": "^4.1.2", - "chokidar": "^3.5.3", - "clean-css": "^5.3.2", - "cli-table3": "^0.6.3", - "combine-promises": "^1.1.0", - "commander": "^5.1.0", - "copy-webpack-plugin": "^11.0.0", - "core-js": "^3.31.1", - "css-loader": "^6.8.1", - "css-minimizer-webpack-plugin": "^4.2.2", - "cssnano": "^5.1.15", - "del": "^6.1.1", - "detect-port": "^1.5.1", - "escape-html": "^1.0.3", - "eta": "^2.2.0", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "html-minifier-terser": "^7.2.0", - "html-tags": "^3.3.1", - "html-webpack-plugin": "^5.5.3", - "leven": "^3.1.0", - "lodash": "^4.17.21", - "mini-css-extract-plugin": "^2.7.6", - "postcss": "^8.4.26", - "postcss-loader": "^7.3.3", - "prompts": "^2.4.2", - "react-dev-utils": "^12.0.1", - "react-helmet-async": "^1.3.0", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", - "react-loadable-ssr-addon-v5-slorber": "^1.0.1", - "react-router": "^5.3.4", - "react-router-config": "^5.1.1", - "react-router-dom": "^5.3.4", - "rtl-detect": "^1.0.4", - "semver": "^7.5.4", - "serve-handler": "^6.1.5", - "shelljs": "^0.8.5", - "terser-webpack-plugin": "^5.3.9", - "tslib": "^2.6.0", - "update-notifier": "^6.0.2", - "url-loader": "^4.1.1", - "webpack": "^5.88.1", - "webpack-bundle-analyzer": "^4.9.0", - "webpack-dev-server": "^4.15.1", - "webpack-merge": "^5.9.0", - "webpackbar": "^5.0.2" - }, - "bin": { - "docusaurus": "bin/docusaurus.mjs" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/cssnano-preset": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-3.1.0.tgz", - "integrity": "sha512-ned7qsgCqSv/e7KyugFNroAfiszuxLwnvMW7gmT2Ywxb/Nyt61yIw7KHyAZCMKglOalrqnYA4gMhLUCK/mVePA==", - "license": "MIT", - "dependencies": { - "cssnano-preset-advanced": "^5.3.10", - "postcss": "^8.4.26", - "postcss-sort-media-queries": "^4.4.1", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - } - }, - "node_modules/@docusaurus/logger": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-3.1.0.tgz", - "integrity": "sha512-p740M+HCst1VnKKzL60Hru9xfG4EUYJDarjlEC4hHeBy9+afPmY3BNPoSHx9/8zxuYfUlv/psf7I9NvRVdmdvg==", - "license": "MIT", - "dependencies": { - "chalk": "^4.1.2", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - } - }, - "node_modules/@docusaurus/mdx-loader": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-3.1.0.tgz", - "integrity": "sha512-D7onDz/3mgBonexWoQXPw3V2E5Bc4+jYRf9gGUUK+KoQwU8xMDaDkUUfsr7t6UBa/xox9p5+/3zwLuXOYMzGSg==", - "license": "MIT", - "dependencies": { - "@babel/parser": "^7.22.7", - "@babel/traverse": "^7.22.8", - "@docusaurus/logger": "3.1.0", - "@docusaurus/utils": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "@mdx-js/mdx": "^3.0.0", - "@slorber/remark-comment": "^1.0.0", - "escape-html": "^1.0.3", - "estree-util-value-to-estree": "^3.0.1", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "image-size": "^1.0.2", - "mdast-util-mdx": "^3.0.0", - "mdast-util-to-string": "^4.0.0", - "rehype-raw": "^7.0.0", - "remark-directive": "^3.0.0", - "remark-emoji": "^4.0.0", - "remark-frontmatter": "^5.0.0", - "remark-gfm": "^4.0.0", - "stringify-object": "^3.3.0", - "tslib": "^2.6.0", - "unified": "^11.0.3", - "unist-util-visit": "^5.0.0", - "url-loader": "^4.1.1", - "vfile": "^6.0.1", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/module-type-aliases": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-3.1.0.tgz", - "integrity": "sha512-XUl7Z4PWlKg4l6KF05JQ3iDHQxnPxbQUqTNKvviHyuHdlalOFv6qeDAm7IbzyQPJD5VA6y4dpRbTWSqP9ClwPg==", - "license": "MIT", - "dependencies": { - "@docusaurus/react-loadable": "5.5.2", - "@docusaurus/types": "3.1.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "@types/react-router-dom": "*", - "react-helmet-async": "*", - "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/@docusaurus/module-type-aliases/node_modules/@docusaurus/types": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", - "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-client-redirects": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-client-redirects/-/plugin-client-redirects-3.1.0.tgz", - "integrity": "sha512-CuFbdciMGvtGYiIPSOpj5idsHOQUcqZWTLCmZV3ePhviekm4dRZm1+QK/BxigmSTL5ICJMGbtOQnz7bgFSWHqg==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/logger": "3.1.0", - "@docusaurus/utils": "3.1.0", - "@docusaurus/utils-common": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "eta": "^2.2.0", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-blog": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.1.0.tgz", - "integrity": "sha512-iMa6WBaaEdYuxckvJtLcq/HQdlA4oEbCXf/OFfsYJCCULcDX7GDZpKxLF3X1fLsax3sSm5bmsU+CA0WD+R1g3A==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/logger": "3.1.0", - "@docusaurus/mdx-loader": "3.1.0", - "@docusaurus/types": "3.1.0", - "@docusaurus/utils": "3.1.0", - "@docusaurus/utils-common": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "cheerio": "^1.0.0-rc.12", - "feed": "^4.2.2", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "reading-time": "^1.5.0", - "srcset": "^4.0.0", - "tslib": "^2.6.0", - "unist-util-visit": "^5.0.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-blog/node_modules/@docusaurus/types": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", - "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-docs": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.1.0.tgz", - "integrity": "sha512-el5GxhT8BLrsWD0qGa8Rq+Ttb/Ni6V3DGT2oAPio0qcs/mUAxeyXEAmihkvmLCnAgp6xD27Ce7dISZ5c6BXeqA==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/logger": "3.1.0", - "@docusaurus/mdx-loader": "3.1.0", - "@docusaurus/module-type-aliases": "3.1.0", - "@docusaurus/types": "3.1.0", - "@docusaurus/utils": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "@types/react-router-config": "^5.0.7", - "combine-promises": "^1.1.0", - "fs-extra": "^11.1.1", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "tslib": "^2.6.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-docs/node_modules/@docusaurus/types": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", - "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-pages": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.1.0.tgz", - "integrity": "sha512-9gntYQFpk+93+Xl7gYczJu8I9uWoyRLnRwS0+NUFcs9iZtHKsdqKWPRrONC9elfN3wJ9ORwTbcVzsTiB8jvYlg==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/mdx-loader": "3.1.0", - "@docusaurus/types": "3.1.0", - "@docusaurus/utils": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "fs-extra": "^11.1.1", - "tslib": "^2.6.0", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-content-pages/node_modules/@docusaurus/types": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", - "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-3.1.0.tgz", - "integrity": "sha512-AbvJwCVRbmQ8w9d8QXbF4Iq/ui0bjPZNYFIhtducGFnm2YQRN1mraK8mCEQb0Aq0T8SqRRvSfC/far4n/s531w==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/types": "3.1.0", - "@docusaurus/utils": "3.1.0", - "fs-extra": "^11.1.1", - "react-json-view-lite": "^1.2.0", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-debug/node_modules/@docusaurus/types": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", - "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-analytics": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.1.0.tgz", - "integrity": "sha512-zvUOMzu9Uhz0ciqnSbtnp/5i1zEYlzarQrOXG90P3Is3efQI43p2YLW/rzSGdLb5MfQo2HvKT6Q5+tioMO045Q==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/types": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-analytics/node_modules/@docusaurus/types": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", - "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-gtag": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.1.0.tgz", - "integrity": "sha512-0txshvaY8qIBdkk2UATdVcfiCLGq3KAUfuRQD2cRNgO39iIf4/ihQxH9NXcRTwKs4Q5d9yYHoix3xT6pFuEYOg==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/types": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "@types/gtag.js": "^0.0.12", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-gtag/node_modules/@docusaurus/types": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", - "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-tag-manager": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.1.0.tgz", - "integrity": "sha512-zOWPEi8kMyyPtwG0vhyXrdbLs8fIZmY5vlbi9lUU+v8VsroO5iHmfR2V3SMsrsfOanw5oV/ciWqbxezY00qEZg==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/types": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-google-tag-manager/node_modules/@docusaurus/types": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", - "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-sitemap": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.1.0.tgz", - "integrity": "sha512-TkR5vGBpUooEB9SoW42thahqqwKzfHrQQhkB+JrEGERsl4bKODSuJNle4aA4h6LSkg4IyfXOW8XOI0NIPWb9Cg==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/logger": "3.1.0", - "@docusaurus/types": "3.1.0", - "@docusaurus/utils": "3.1.0", - "@docusaurus/utils-common": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "fs-extra": "^11.1.1", - "sitemap": "^7.1.1", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/plugin-sitemap/node_modules/@docusaurus/types": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", - "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/preset-classic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-3.1.0.tgz", - "integrity": "sha512-xGLQRFmmT9IinAGUDVRYZ54Ys28USNbA3OTXQXnSJLPr1rCY7CYnHI4XoOnKWrNnDiAI4ruMzunXWyaElUYCKQ==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/plugin-content-blog": "3.1.0", - "@docusaurus/plugin-content-docs": "3.1.0", - "@docusaurus/plugin-content-pages": "3.1.0", - "@docusaurus/plugin-debug": "3.1.0", - "@docusaurus/plugin-google-analytics": "3.1.0", - "@docusaurus/plugin-google-gtag": "3.1.0", - "@docusaurus/plugin-google-tag-manager": "3.1.0", - "@docusaurus/plugin-sitemap": "3.1.0", - "@docusaurus/theme-classic": "3.1.0", - "@docusaurus/theme-common": "3.1.0", - "@docusaurus/theme-search-algolia": "3.1.0", - "@docusaurus/types": "3.1.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/preset-classic/node_modules/@docusaurus/types": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", - "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.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==", - "license": "MIT", - "dependencies": { - "@types/react": "*", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": "*" - } - }, - "node_modules/@docusaurus/theme-classic": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-3.1.0.tgz", - "integrity": "sha512-/+jMl2Z9O8QQxves5AtHdt91gWsEZFgOV3La/6eyKEd7QLqQUtM5fxEJ40rq9NKYjqCd1HzZ9egIMeJoWwillw==", - "license": "MIT", - "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/mdx-loader": "3.1.0", - "@docusaurus/module-type-aliases": "3.1.0", - "@docusaurus/plugin-content-blog": "3.1.0", - "@docusaurus/plugin-content-docs": "3.1.0", - "@docusaurus/plugin-content-pages": "3.1.0", - "@docusaurus/theme-common": "3.1.0", - "@docusaurus/theme-translations": "3.1.0", - "@docusaurus/types": "3.1.0", - "@docusaurus/utils": "3.1.0", - "@docusaurus/utils-common": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "@mdx-js/react": "^3.0.0", - "clsx": "^2.0.0", - "copy-text-to-clipboard": "^3.2.0", - "infima": "0.2.0-alpha.43", - "lodash": "^4.17.21", - "nprogress": "^0.2.0", - "postcss": "^8.4.26", - "prism-react-renderer": "^2.3.0", - "prismjs": "^1.29.0", - "react-router-dom": "^5.3.4", - "rtlcss": "^4.1.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/theme-classic/node_modules/@docusaurus/types": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.1.0.tgz", - "integrity": "sha512-VaczOZf7+re8aFBIWnex1XENomwHdsSTkrdX43zyor7G/FY4OIsP6X28Xc3o0jiY0YdNuvIDyA5TNwOtpgkCVw==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "^1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.88.1", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/theme-common": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-3.1.0.tgz", - "integrity": "sha512-YGwEFALLIbF5ocW/Fy6Ae7tFWUOugEN3iwxTx8UkLAcLqYUboDSadesYtVBmRCEB4FVA2qoP7YaW3lu3apUPPw==", - "license": "MIT", - "dependencies": { - "@docusaurus/mdx-loader": "3.1.0", - "@docusaurus/module-type-aliases": "3.1.0", - "@docusaurus/plugin-content-blog": "3.1.0", - "@docusaurus/plugin-content-docs": "3.1.0", - "@docusaurus/plugin-content-pages": "3.1.0", - "@docusaurus/utils": "3.1.0", - "@docusaurus/utils-common": "3.1.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router-config": "*", - "clsx": "^2.0.0", - "parse-numeric-range": "^1.3.0", - "prism-react-renderer": "^2.3.0", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/theme-search-algolia": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.1.0.tgz", - "integrity": "sha512-8cJH0ZhPsEDjq3jR3I+wHmWzVY2bXMQJ59v2QxUmsTZxbWA4u+IzccJMIJx4ooFl9J6iYynwYsFuHxyx/KUmfQ==", - "license": "MIT", - "dependencies": { - "@docsearch/react": "^3.5.2", - "@docusaurus/core": "3.1.0", - "@docusaurus/logger": "3.1.0", - "@docusaurus/plugin-content-docs": "3.1.0", - "@docusaurus/theme-common": "3.1.0", - "@docusaurus/theme-translations": "3.1.0", - "@docusaurus/utils": "3.1.0", - "@docusaurus/utils-validation": "3.1.0", - "algoliasearch": "^4.18.0", - "algoliasearch-helper": "^3.13.3", - "clsx": "^2.0.0", - "eta": "^2.2.0", - "fs-extra": "^11.1.1", - "lodash": "^4.17.21", - "tslib": "^2.6.0", - "utility-types": "^3.10.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" - } - }, - "node_modules/@docusaurus/theme-translations": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-3.1.0.tgz", - "integrity": "sha512-DApE4AbDI+WBajihxB54L4scWQhVGNZAochlC9fkbciPuFAgdRBD3NREb0rgfbKexDC/rioppu/WJA0u8tS+yA==", - "license": "MIT", - "dependencies": { - "fs-extra": "^11.1.1", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - } - }, - "node_modules/@docusaurus/tsconfig": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/tsconfig/-/tsconfig-3.1.0.tgz", - "integrity": "sha512-PE6fSuj5gJy5sNC1OO+bYAU1/xZH5YqddGjhrNu3/T7OAUroqkMZfVl13Tz70CjYB8no4OWcraqSkObAeNdIcQ==", - "license": "MIT" - }, - "node_modules/@docusaurus/types": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-3.7.0.tgz", - "integrity": "sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ==", - "license": "MIT", - "dependencies": { - "@mdx-js/mdx": "^3.0.0", - "@types/history": "^4.7.11", - "@types/react": "*", - "commander": "^5.1.0", - "joi": "^17.9.2", - "react-helmet-async": "npm:@slorber/react-helmet-async@1.3.0", - "utility-types": "^3.10.0", - "webpack": "^5.95.0", - "webpack-merge": "^5.9.0" - }, - "peerDependencies": { - "react": "^18.0.0 || ^19.0.0", - "react-dom": "^18.0.0 || ^19.0.0" - } - }, - "node_modules/@docusaurus/utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-3.1.0.tgz", - "integrity": "sha512-LgZfp0D+UBqAh7PZ//MUNSFBMavmAPku6Si9x8x3V+S318IGCNJ6hUr2O29UO0oLybEWUjD5Jnj9IUN6XyZeeg==", - "license": "MIT", - "dependencies": { - "@docusaurus/logger": "3.1.0", - "@svgr/webpack": "^6.5.1", - "escape-string-regexp": "^4.0.0", - "file-loader": "^6.2.0", - "fs-extra": "^11.1.1", - "github-slugger": "^1.5.0", - "globby": "^11.1.0", - "gray-matter": "^4.0.3", - "jiti": "^1.20.0", - "js-yaml": "^4.1.0", - "lodash": "^4.17.21", - "micromatch": "^4.0.5", - "resolve-pathname": "^3.0.0", - "shelljs": "^0.8.5", - "tslib": "^2.6.0", - "url-loader": "^4.1.1", - "webpack": "^5.88.1" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } - } - }, - "node_modules/@docusaurus/utils-common": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-3.1.0.tgz", - "integrity": "sha512-SfvnRLHoZ9bwTw67knkSs7IcUR0GY2SaGkpdB/J9pChrDiGhwzKNUhcieoPyPYrOWGRPk3rVNYtoy+Bc7psPAw==", - "license": "MIT", - "dependencies": { - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - }, - "peerDependencies": { - "@docusaurus/types": "*" - }, - "peerDependenciesMeta": { - "@docusaurus/types": { - "optional": true - } - } - }, - "node_modules/@docusaurus/utils-validation": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-3.1.0.tgz", - "integrity": "sha512-dFxhs1NLxPOSzmcTk/eeKxLY5R+U4cua22g9MsAMiRWcwFKStZ2W3/GDY0GmnJGqNS8QAQepJrxQoyxXkJNDeg==", - "license": "MIT", - "dependencies": { - "@docusaurus/logger": "3.1.0", - "@docusaurus/utils": "3.1.0", - "joi": "^17.9.2", - "js-yaml": "^4.1.0", - "tslib": "^2.6.0" - }, - "engines": { - "node": ">=18.0" - } - }, - "node_modules/@hapi/hoek": { - "version": "9.3.0", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", - "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", - "license": "BSD-3-Clause" - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "license": "BSD-3-Clause", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "license": "ISC", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@isaacs/cliui/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/@isaacs/cliui/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "license": "MIT", - "dependencies": { - "@sinclair/typebox": "^0.27.8" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", - "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", - "license": "MIT", - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "license": "MIT", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "license": "MIT" - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", - "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", - "license": "MIT" - }, - "node_modules/@mdx-js/mdx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-3.1.0.tgz", - "integrity": "sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdx": "^2.0.0", - "collapse-white-space": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-util-scope": "^1.0.0", - "estree-walker": "^3.0.0", - "hast-util-to-jsx-runtime": "^2.0.0", - "markdown-extensions": "^2.0.0", - "recma-build-jsx": "^1.0.0", - "recma-jsx": "^1.0.0", - "recma-stringify": "^1.0.0", - "rehype-recma": "^1.0.0", - "remark-mdx": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-rehype": "^11.0.0", - "source-map": "^0.7.0", - "unified": "^11.0.0", - "unist-util-position-from-estree": "^2.0.0", - "unist-util-stringify-position": "^4.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/@mdx-js/react": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-3.1.0.tgz", - "integrity": "sha512-QjHtSaoameoalGnKDT3FoIl4+9RwyTmo9ZJGBdLOks/YOiWHoRDI3PUwEzOE7kEmGcV3AFcp9K6dYu9rEuKLAQ==", - "license": "MIT", - "dependencies": { - "@types/mdx": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - }, - "peerDependencies": { - "@types/react": ">=16", - "react": ">=16" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@pkgjs/parseargs": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "license": "MIT", - "optional": true, - "engines": { - "node": ">=14" - } - }, - "node_modules/@pnpm/config.env-replace": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz", - "integrity": "sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==", - "license": "MIT", - "engines": { - "node": ">=12.22.0" - } - }, - "node_modules/@pnpm/network.ca-file": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz", - "integrity": "sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==", - "license": "MIT", - "dependencies": { - "graceful-fs": "4.2.10" - }, - "engines": { - "node": ">=12.22.0" - } - }, - "node_modules/@pnpm/network.ca-file/node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "license": "ISC" - }, - "node_modules/@pnpm/npm-conf": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@pnpm/npm-conf/-/npm-conf-2.3.1.tgz", - "integrity": "sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==", - "license": "MIT", - "dependencies": { - "@pnpm/config.env-replace": "^1.1.0", - "@pnpm/network.ca-file": "^1.0.1", - "config-chain": "^1.1.11" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.23", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.23.tgz", - "integrity": "sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==", - "license": "MIT" - }, - "node_modules/@sideway/address": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.5.tgz", - "integrity": "sha512-IqO/DUQHUkPeixNQ8n0JA6102hT9CmaljNTPmQ1u8MEhBo/R4Q8eKLN/vGZxuebwOroDB4cbpjheD4+/sKFK4Q==", - "license": "BSD-3-Clause", - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", - "license": "BSD-3-Clause" - }, - "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==", - "license": "BSD-3-Clause" - }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "license": "MIT" - }, - "node_modules/@sindresorhus/is": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", - "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/@slorber/remark-comment": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@slorber/remark-comment/-/remark-comment-1.0.0.tgz", - "integrity": "sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA==", - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.1.0", - "micromark-util-symbol": "^1.0.1" - } - }, - "node_modules/@slorber/static-site-generator-webpack-plugin": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", - "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", - "license": "MIT", - "dependencies": { - "eval": "^0.1.8", - "p-map": "^4.0.0", - "webpack-sources": "^3.2.2" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/@svgr/babel-plugin-add-jsx-attribute": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz", - "integrity": "sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==", - "license": "MIT", - "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": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz", - "integrity": "sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "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": "8.0.0", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz", - "integrity": "sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "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.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz", - "integrity": "sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==", - "license": "MIT", - "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.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz", - "integrity": "sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==", - "license": "MIT", - "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.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz", - "integrity": "sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==", - "license": "MIT", - "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.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz", - "integrity": "sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==", - "license": "MIT", - "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.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz", - "integrity": "sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==", - "license": "MIT", - "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.5.1", - "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.5.1.tgz", - "integrity": "sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==", - "license": "MIT", - "dependencies": { - "@svgr/babel-plugin-add-jsx-attribute": "^6.5.1", - "@svgr/babel-plugin-remove-jsx-attribute": "*", - "@svgr/babel-plugin-remove-jsx-empty-expression": "*", - "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.5.1", - "@svgr/babel-plugin-svg-dynamic-title": "^6.5.1", - "@svgr/babel-plugin-svg-em-dimensions": "^6.5.1", - "@svgr/babel-plugin-transform-react-native-svg": "^6.5.1", - "@svgr/babel-plugin-transform-svg-component": "^6.5.1" - }, - "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.5.1", - "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.5.1.tgz", - "integrity": "sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.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.5.1", - "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz", - "integrity": "sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==", - "license": "MIT", - "dependencies": { - "@babel/types": "^7.20.0", - "entities": "^4.4.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@svgr/plugin-jsx": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz", - "integrity": "sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.19.6", - "@svgr/babel-preset": "^6.5.1", - "@svgr/hast-util-to-babel-ast": "^6.5.1", - "svg-parser": "^2.0.4" - }, - "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.5.1", - "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz", - "integrity": "sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==", - "license": "MIT", - "dependencies": { - "cosmiconfig": "^7.0.1", - "deepmerge": "^4.2.2", - "svgo": "^2.8.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - }, - "peerDependencies": { - "@svgr/core": "*" - } - }, - "node_modules/@svgr/webpack": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.5.1.tgz", - "integrity": "sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==", - "license": "MIT", - "dependencies": { - "@babel/core": "^7.19.6", - "@babel/plugin-transform-react-constant-elements": "^7.18.12", - "@babel/preset-env": "^7.19.4", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.18.6", - "@svgr/core": "^6.5.1", - "@svgr/plugin-jsx": "^6.5.1", - "@svgr/plugin-svgo": "^6.5.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@szmarczak/http-timer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-5.0.1.tgz", - "integrity": "sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==", - "license": "MIT", - "dependencies": { - "defer-to-connect": "^2.0.1" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/@tailwindcss/typography": { - "version": "0.5.16", - "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.16.tgz", - "integrity": "sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==", - "license": "MIT", - "dependencies": { - "lodash.castarray": "^4.4.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "postcss-selector-parser": "6.0.10" - }, - "peerDependencies": { - "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1" - } - }, - "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==", - "license": "ISC", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.3", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.3.tgz", - "integrity": "sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==", - "license": "MIT", - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.11", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.11.tgz", - "integrity": "sha512-isGhjmBtLIxdHBDl2xGwUzEM8AOyOvWsADWq7rqirdi/ZQoHnLWErHvsThcEzTX8juDRiZtzp2Qkv5bgNh6mAg==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.36", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.36.tgz", - "integrity": "sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.1.tgz", - "integrity": "sha512-iaQslNbARe8fctL5Lk+DsmgWOM83lM+7FzP0eQUJs1jd3kBE8NWqBTIT2S8SqQOJjxvt2eyIjpOuYeRXq2AdMw==", - "license": "MIT", - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/debug": { - "version": "4.1.12", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.12.tgz", - "integrity": "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==", - "license": "MIT", - "dependencies": { - "@types/ms": "*" - } - }, - "node_modules/@types/eslint": { - "version": "8.44.4", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.4.tgz", - "integrity": "sha512-lOzjyfY/D9QR4hY9oblZ76B90MYTB3RrQ4z2vBIJKj9ROCRqdkYl2gSUx1x1a4IWPjKJZLL4Aw1Zfay7eMnmnA==", - "license": "MIT", - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "license": "MIT", - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "license": "MIT" - }, - "node_modules/@types/estree-jsx": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-1.0.5.tgz", - "integrity": "sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==", - "license": "MIT", - "dependencies": { - "@types/estree": "*" - } - }, - "node_modules/@types/express": { - "version": "4.17.19", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.19.tgz", - "integrity": "sha512-UtOfBtzN9OvpZPPbnnYunfjM7XCI4jyk1NvnFhTVz5krYAnW4o5DCoIekvms+8ApqhB4+9wSge1kBijdfTSmfg==", - "license": "MIT", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.37", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz", - "integrity": "sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "node_modules/@types/gensync": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/gensync/-/gensync-1.0.4.tgz", - "integrity": "sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA==", - "license": "MIT" - }, - "node_modules/@types/gtag.js": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/@types/gtag.js/-/gtag.js-0.0.12.tgz", - "integrity": "sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg==", - "license": "MIT" - }, - "node_modules/@types/hast": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz", - "integrity": "sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "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==", - "license": "MIT" - }, - "node_modules/@types/http-cache-semantics": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", - "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", - "license": "MIT" - }, - "node_modules/@types/http-errors": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.2.tgz", - "integrity": "sha512-lPG6KlZs88gef6aD85z3HNkztpj7w2R7HmR3gygjfXCQmsLloWNARFkMuzKiiY8FGdh1XDpgBdrSf4aKDiA7Kg==", - "license": "MIT" - }, - "node_modules/@types/http-proxy": { - "version": "1.17.12", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.12.tgz", - "integrity": "sha512-kQtujO08dVtQ2wXAuSFfk9ASy3sug4+ogFR8Kd8UgP8PEuc1/G/8yjYRmp//PcDNJEUKOza/MrQu15bouEUCiw==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "license": "MIT" - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-gPQuzaPR5h/djlAv2apEG1HVOyj1IUs7GpfMZixU0/0KXT3pm64ylHuMUI1/Akh+sq/iikxg6Z2j+fcMDXaaTQ==", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.2.tgz", - "integrity": "sha512-kv43F9eb3Lhj+lr/Hn6OcLCs/sSM8bt+fIaP11rCYngfV6NVjzWXJ17owQtDQTL9tQ8WSLUrGsSJ6rJz0F1w1A==", - "license": "MIT", - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.13", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", - "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", - "license": "MIT" - }, - "node_modules/@types/katex": { - "version": "0.16.7", - "resolved": "https://registry.npmjs.org/@types/katex/-/katex-0.16.7.tgz", - "integrity": "sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==", - "license": "MIT" - }, - "node_modules/@types/mdast": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-4.0.4.tgz", - "integrity": "sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==", - "license": "MIT", - "dependencies": { - "@types/unist": "*" - } - }, - "node_modules/@types/mdx": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/@types/mdx/-/mdx-2.0.13.tgz", - "integrity": "sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==", - "license": "MIT" - }, - "node_modules/@types/mime": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.3.tgz", - "integrity": "sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==", - "license": "MIT" - }, - "node_modules/@types/ms": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", - "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", - "license": "MIT" - }, - "node_modules/@types/node": { - "version": "20.8.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.8.4.tgz", - "integrity": "sha512-ZVPnqU58giiCjSxjVUESDtdPk4QR5WQhhINbc9UBrKLU68MX5BF6kbQzTrkwbolyr0X8ChBpXfavr5mZFKZQ5A==", - "license": "MIT", - "dependencies": { - "undici-types": "~5.25.1" - } - }, - "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==", - "license": "MIT" - }, - "node_modules/@types/prismjs": { - "version": "1.26.5", - "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.5.tgz", - "integrity": "sha512-AUZTa7hQ2KY5L7AmtSiqxlhWxb4ina0yd8hNbl4TWuqnv/pFP0nDMb3YrfSBf4hJVGLh2YEIBfKaBW/9UEl6IQ==", - "license": "MIT" - }, - "node_modules/@types/prop-types": { - "version": "15.7.8", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.8.tgz", - "integrity": "sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==", - "license": "MIT" - }, - "node_modules/@types/qs": { - "version": "6.9.8", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz", - "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==", - "license": "MIT" - }, - "node_modules/@types/range-parser": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.5.tgz", - "integrity": "sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==", - "license": "MIT" - }, - "node_modules/@types/react": { - "version": "18.2.28", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.28.tgz", - "integrity": "sha512-ad4aa/RaaJS3hyGz0BGegdnSRXQBkd1CCYDCdNjBPg90UUpLgo+WlJqb9fMYUxtehmzF3PJaTWqRZjko6BRzBg==", - "license": "MIT", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-router": { - "version": "5.1.20", - "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.20.tgz", - "integrity": "sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==", - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*" - } - }, - "node_modules/@types/react-router-config": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.8.tgz", - "integrity": "sha512-zBzYZsr05V9xRG96oQ/xBXHy5+fDCX5wL7bboM0FFoOYQp9Gxmz8uvuKSkLesNWHlICl+W1l64F7fmp/KsOkuw==", - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "^5.1.0" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "@types/history": "^4.7.11", - "@types/react": "*", - "@types/react-router": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "license": "MIT" - }, - "node_modules/@types/sax": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.5.tgz", - "integrity": "sha512-9jWta97bBVC027/MShr3gLab8gPhKy4l6qpb+UJLF5pDm3501NvA7uvqVCW+REFtx00oTi6Cq9JzLwgq6evVgw==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/scheduler": { - "version": "0.16.4", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.4.tgz", - "integrity": "sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==", - "license": "MIT" - }, - "node_modules/@types/send": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.2.tgz", - "integrity": "sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==", - "license": "MIT", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/serve-index": { - "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.2.tgz", - "integrity": "sha512-asaEIoc6J+DbBKXtO7p2shWUpKacZOoMBEGBgPG91P8xhO53ohzHWGCs4ScZo5pQMf5ukQzVT9fhX1WzpHihig==", - "license": "MIT", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.3.tgz", - "integrity": "sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg==", - "license": "MIT", - "dependencies": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" - } - }, - "node_modules/@types/sockjs": { - "version": "0.3.34", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.34.tgz", - "integrity": "sha512-R+n7qBFnm/6jinlteC9DBL5dGiDGjWAvjo4viUanpnc/dG1y7uDoacXPIQ/PQEg1fI912SMHIa014ZjRpvDw4g==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/unist": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz", - "integrity": "sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==", - "license": "MIT" - }, - "node_modules/@types/ws": { - "version": "8.5.7", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.7.tgz", - "integrity": "sha512-6UrLjiDUvn40CMrAubXuIVtj2PEfKDffJS7ychvnPU44j+KVeXmdHHTgqcM/dxLUTHxlXHiFM8Skmb8ozGdTnQ==", - "license": "MIT", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/yargs": { - "version": "17.0.28", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.28.tgz", - "integrity": "sha512-N3e3fkS86hNhtk6BEnc0rj3zcehaxx8QWhCROJkqpl5Zaoi7nAic3jH8q94jVD3zu5LGk+PUB6KAiDmimYOEQw==", - "license": "MIT", - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.1.tgz", - "integrity": "sha512-axdPBuLuEJt0c4yI5OZssC19K2Mq1uKdrfZBzuxLvaztgqUtFYZUNw7lETExPYJR9jdEoIg4mb7RQKRQzOkeGQ==", - "license": "MIT" - }, - "node_modules/@ungap/structured-clone": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.3.0.tgz", - "integrity": "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==", - "license": "ISC" - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", - "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/helper-numbers": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", - "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.13.2", - "@webassemblyjs/helper-api-error": "1.13.2", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", - "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/wasm-gen": "1.14.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", - "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", - "license": "MIT", - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", - "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "license": "Apache-2.0", - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "license": "MIT" - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", - "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/helper-wasm-section": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-opt": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1", - "@webassemblyjs/wast-printer": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", - "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", - "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", - "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-api-error": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", - "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", - "license": "MIT", - "dependencies": { - "@webassemblyjs/ast": "1.14.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==", - "license": "BSD-3-Clause" - }, - "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==", - "license": "Apache-2.0" - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "license": "MIT", - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/accepts/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "license": "MIT", - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", - "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", - "license": "MIT", - "engines": { - "node": ">= 10.0.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==", - "license": "MIT", - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "license": "MIT", - "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": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "license": "MIT", - "dependencies": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, - "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==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/algoliasearch": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.24.0.tgz", - "integrity": "sha512-bf0QV/9jVejssFBmz2HQLxUadxk574t4iwjCKp5E7NBzwKkrDEhKPISIIjAU/p6K5qDx3qoeh4+26zWN1jmw3g==", - "license": "MIT", - "dependencies": { - "@algolia/cache-browser-local-storage": "4.24.0", - "@algolia/cache-common": "4.24.0", - "@algolia/cache-in-memory": "4.24.0", - "@algolia/client-account": "4.24.0", - "@algolia/client-analytics": "4.24.0", - "@algolia/client-common": "4.24.0", - "@algolia/client-personalization": "4.24.0", - "@algolia/client-search": "4.24.0", - "@algolia/logger-common": "4.24.0", - "@algolia/logger-console": "4.24.0", - "@algolia/recommend": "4.24.0", - "@algolia/requester-browser-xhr": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/requester-node-http": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/algoliasearch-helper": { - "version": "3.24.1", - "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.24.1.tgz", - "integrity": "sha512-knYRACqLH9UpeR+WRUrBzBFR2ulGuOjI2b525k4PNeqZxeFMHJE7YcL7s6Jh12Qza0rtHqZdgHMfeuaaAkf4wA==", - "license": "MIT", - "dependencies": { - "@algolia/events": "^4.0.1" - }, - "peerDependencies": { - "algoliasearch": ">= 3.1 < 6" - } - }, - "node_modules/algoliasearch/node_modules/@algolia/client-common": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.24.0.tgz", - "integrity": "sha512-bc2ROsNL6w6rqpl5jj/UywlIYC21TwSSoFHKl01lYirGMW+9Eek6r02Tocg4gZ8HAw3iBvu6XQiM3BEbmEMoiA==", - "license": "MIT", - "dependencies": { - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/algoliasearch/node_modules/@algolia/client-search": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.24.0.tgz", - "integrity": "sha512-uRW6EpNapmLAD0mW47OXqTP8eiIx5F6qN9/x/7HHO6owL3N1IXqydGwW5nhDFBrV+ldouro2W1VX3XlcUXEFCA==", - "license": "MIT", - "dependencies": { - "@algolia/client-common": "4.24.0", - "@algolia/requester-common": "4.24.0", - "@algolia/transporter": "4.24.0" - } - }, - "node_modules/algoliasearch/node_modules/@algolia/requester-browser-xhr": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.24.0.tgz", - "integrity": "sha512-Z2NxZMb6+nVXSjF13YpjYTdvV3032YTBSGm2vnYvYPA6mMxzM3v5rsCiSspndn9rzIW4Qp1lPHBvuoKJV6jnAA==", - "license": "MIT", - "dependencies": { - "@algolia/requester-common": "4.24.0" - } - }, - "node_modules/algoliasearch/node_modules/@algolia/requester-node-http": { - "version": "4.24.0", - "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.24.0.tgz", - "integrity": "sha512-JF18yTjNOVYvU/L3UosRcvbPMGT9B+/GQWNWnenIImglzNVGpyzChkXLnrSf6uxwVNO6ESGu6oN8MqcGQcjQJw==", - "license": "MIT", - "dependencies": { - "@algolia/requester-common": "4.24.0" - } - }, - "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==", - "license": "ISC", - "dependencies": { - "string-width": "^4.1.0" - } - }, - "node_modules/ansi-align/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==", - "license": "MIT" - }, - "node_modules/ansi-align/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==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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" - ], - "license": "Apache-2.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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "license": "MIT" - }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "license": "ISC", - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arg": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", - "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", - "license": "MIT" - }, - "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==", - "license": "Python-2.0" - }, - "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==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/astring": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/astring/-/astring-1.9.0.tgz", - "integrity": "sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==", - "license": "MIT", - "bin": { - "astring": "bin/astring" - } - }, - "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==", - "license": "ISC", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.4.20", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.20.tgz", - "integrity": "sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "browserslist": "^4.23.3", - "caniuse-lite": "^1.0.30001646", - "fraction.js": "^4.3.7", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.1", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/babel-loader": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-9.2.1.tgz", - "integrity": "sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA==", - "license": "MIT", - "dependencies": { - "find-cache-dir": "^4.0.0", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0", - "webpack": ">=5" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "object.assign": "^4.1.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz", - "integrity": "sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og==", - "license": "MIT", - "dependencies": { - "@babel/compat-data": "^7.22.6", - "@babel/helper-define-polyfill-provider": "^0.6.3", - "semver": "^6.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.10.6", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz", - "integrity": "sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.2", - "core-js-compat": "^3.38.0" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz", - "integrity": "sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q==", - "license": "MIT", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.6.3" - }, - "peerDependencies": { - "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" - } - }, - "node_modules/bail": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/bail/-/bail-2.0.2.tgz", - "integrity": "sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/body-parser": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", - "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "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==", - "license": "MIT", - "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/bonjour-service": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.1.tgz", - "integrity": "sha512-Z/5lQRMOG9k7W+FkeGTNjh7htqn/2LMnfOvBZ8pynNZCM9MwkQkI3zeI4oz09uWdcgmgHugVvBqxGg4VQJ5PCg==", - "license": "MIT", - "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "license": "ISC" - }, - "node_modules/boxen": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", - "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", - "license": "MIT", - "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^6.2.0", - "chalk": "^4.1.2", - "cli-boxes": "^3.0.0", - "string-width": "^5.0.1", - "type-fest": "^2.5.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.0.1" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", - "license": "MIT", - "dependencies": { - "fill-range": "^7.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/browserslist": { - "version": "4.24.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", - "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "caniuse-lite": "^1.0.30001688", - "electron-to-chromium": "^1.5.73", - "node-releases": "^2.0.19", - "update-browserslist-db": "^1.1.1" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "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==", - "license": "MIT" - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacheable-lookup": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz", - "integrity": "sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==", - "license": "MIT", - "engines": { - "node": ">=14.16" - } - }, - "node_modules/cacheable-request": { - "version": "10.2.14", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-10.2.14.tgz", - "integrity": "sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==", - "license": "MIT", - "dependencies": { - "@types/http-cache-semantics": "^4.0.2", - "get-stream": "^6.0.1", - "http-cache-semantics": "^4.1.1", - "keyv": "^4.5.3", - "mimic-response": "^4.0.0", - "normalize-url": "^8.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - } - }, - "node_modules/cacheable-request/node_modules/normalize-url": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-8.0.1.tgz", - "integrity": "sha512-IO9QvjUMWxPQQhs60oOu10CRkWCiZzSUkzbXGGV9pviYl1fXYcvkzQ5jV9z8Y6un8ARoVRl4EtC6v6jNqbaJ/w==", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001699", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001699.tgz", - "integrity": "sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "CC-BY-4.0" - }, - "node_modules/ccount": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-2.0.1.tgz", - "integrity": "sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/character-entities": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.2.tgz", - "integrity": "sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-html4": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.1.0.tgz", - "integrity": "sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-entities-legacy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz", - "integrity": "sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/character-reference-invalid": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz", - "integrity": "sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/cheerio": { - "version": "1.0.0-rc.12", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", - "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", - "license": "MIT", - "dependencies": { - "cheerio-select": "^2.1.0", - "dom-serializer": "^2.0.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "htmlparser2": "^8.0.1", - "parse5": "^7.0.0", - "parse5-htmlparser2-tree-adapter": "^7.0.0" - }, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/cheeriojs/cheerio?sponsor=1" - } - }, - "node_modules/cheerio-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", - "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-select": "^5.1.0", - "css-what": "^6.1.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", - "license": "MIT", - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "funding": { - "url": "https://paulmillr.com/funding/" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/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==", - "license": "MIT", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.9.0.tgz", - "integrity": "sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/sibiraj-s" - } - ], - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/clean-css": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", - "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", - "license": "MIT", - "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==", - "license": "BSD-3-Clause", - "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==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-boxes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", - "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-table3": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.5.tgz", - "integrity": "sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==", - "license": "MIT", - "dependencies": { - "string-width": "^4.2.0" - }, - "engines": { - "node": "10.* || >= 12.*" - }, - "optionalDependencies": { - "@colors/colors": "1.5.0" - } - }, - "node_modules/cli-table3/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==", - "license": "MIT" - }, - "node_modules/cli-table3/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==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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==", - "license": "MIT", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clsx": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", - "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/collapse-white-space": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", - "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "license": "MIT" - }, - "node_modules/colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "license": "MIT" - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "license": "MIT" - }, - "node_modules/combine-promises": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.2.0.tgz", - "integrity": "sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/comma-separated-tokens": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz", - "integrity": "sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/common-path-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", - "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==", - "license": "ISC" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "license": "MIT", - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compressible/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "license": "MIT" - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "license": "MIT", - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "node_modules/configstore": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-6.0.0.tgz", - "integrity": "sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==", - "license": "BSD-2-Clause", - "dependencies": { - "dot-prop": "^6.0.1", - "graceful-fs": "^4.2.6", - "unique-string": "^3.0.0", - "write-file-atomic": "^3.0.3", - "xdg-basedir": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/yeoman/configstore?sponsor=1" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", - "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "license": "MIT" - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "license": "MIT" - }, - "node_modules/copy-text-to-clipboard": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz", - "integrity": "sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", - "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", - "license": "MIT", - "dependencies": { - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.1", - "globby": "^13.1.1", - "normalize-path": "^3.0.0", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "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==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "13.2.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", - "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", - "license": "MIT", - "dependencies": { - "dir-glob": "^3.0.1", - "fast-glob": "^3.3.0", - "ignore": "^5.2.4", - "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/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/core-js": { - "version": "3.40.0", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.40.0.tgz", - "integrity": "sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==", - "hasInstallScript": true, - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.40.0", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.40.0.tgz", - "integrity": "sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.24.3" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-pure": { - "version": "3.33.0", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.33.0.tgz", - "integrity": "sha512-FKSIDtJnds/YFIEaZ4HszRX7hkxGpNKM7FC9aJ9WLJbSd3lD4vOltFuVIBLR8asSx9frkTSqL0dw90SKQxgKrg==", - "hasInstallScript": true, - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "license": "MIT", - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "license": "MIT", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-random-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-4.0.0.tgz", - "integrity": "sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==", - "license": "MIT", - "dependencies": { - "type-fest": "^1.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/crypto-random-string/node_modules/type-fest": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", - "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.4.1.tgz", - "integrity": "sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-loader": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.11.0.tgz", - "integrity": "sha512-CTJ+AEQJjq5NzLga5pE39qdiSV56F8ywCIsqNIRF0r7BDgWsN25aazToqAFg7ZrtA/U016xudB3ffgweORxX7g==", - "license": "MIT", - "dependencies": { - "icss-utils": "^5.1.0", - "postcss": "^8.4.33", - "postcss-modules-extract-imports": "^3.1.0", - "postcss-modules-local-by-default": "^4.0.5", - "postcss-modules-scope": "^3.2.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.2.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.2.2.tgz", - "integrity": "sha512-s3Of/4jKfw1Hj9CxEO1E5oXhQAxlayuHO2y/ML+C6I9sQ7FdzfEV6QgMLN3vI+qFsjJGIAFLKtQK7t8BOXAIyA==", - "license": "MIT", - "dependencies": { - "cssnano": "^5.1.8", - "jest-worker": "^29.1.2", - "postcss": "^8.4.17", - "schema-utils": "^4.0.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "@parcel/css": { - "optional": true - }, - "@swc/css": { - "optional": true - }, - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "lightningcss": { - "optional": true - } - } - }, - "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==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-select": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", - "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.1.0", - "domhandler": "^5.0.2", - "domutils": "^3.0.1", - "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==", - "license": "MIT", - "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==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "license": "BSD-2-Clause", - "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==", - "license": "MIT", - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "5.1.15", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", - "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", - "license": "MIT", - "dependencies": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-advanced": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.10.tgz", - "integrity": "sha512-fnYJyCS9jgMU+cmHO1rPSPf9axbQyD7iUhLO5Df6O4G+fKIOMps+ZbU0PdGFejFBBZ3Pftf18fn1eG7MAPUSWQ==", - "license": "MIT", - "dependencies": { - "autoprefixer": "^10.4.12", - "cssnano-preset-default": "^5.2.14", - "postcss-discard-unused": "^5.1.0", - "postcss-merge-idents": "^5.1.1", - "postcss-reduce-idents": "^5.2.0", - "postcss-zindex": "^5.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.2.14", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", - "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", - "license": "MIT", - "dependencies": { - "css-declaration-sorter": "^6.3.1", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.1", - "postcss-convert-values": "^5.1.3", - "postcss-discard-comments": "^5.1.2", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.7", - "postcss-merge-rules": "^5.1.4", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.4", - "postcss-minify-selectors": "^5.2.1", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.1", - "postcss-normalize-repeat-style": "^5.1.1", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.1", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.3", - "postcss-reduce-initial": "^5.1.2", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", - "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==", - "license": "MIT" - }, - "node_modules/debounce": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==", - "license": "MIT" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "license": "MIT", - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decode-named-character-reference": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz", - "integrity": "sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==", - "license": "MIT", - "dependencies": { - "character-entities": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/decompress-response": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", - "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", - "license": "MIT", - "dependencies": { - "mimic-response": "^3.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/decompress-response/node_modules/mimic-response": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", - "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "license": "MIT", - "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==", - "license": "BSD-2-Clause", - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/defer-to-connect": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", - "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", - "license": "MIT", - "engines": { - "node": ">=10" - } - }, - "node_modules/define-data-property": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", - "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - } - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "license": "MIT", - "dependencies": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/del": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", - "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", - "license": "MIT", - "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": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "license": "MIT", - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "license": "MIT" - }, - "node_modules/detect-port": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.6.1.tgz", - "integrity": "sha512-CmnVc+Hek2egPx1PeTFVta2W78xy2K/9Rkf6cC4T59S50tVnzKj+tnx5mmx5lwvCkujZ4uRrpRSuV+IVs3f90Q==", - "license": "MIT", - "dependencies": { - "address": "^1.0.1", - "debug": "4" - }, - "bin": { - "detect": "bin/detect-port.js", - "detect-port": "bin/detect-port.js" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/devlop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/devlop/-/devlop-1.1.0.tgz", - "integrity": "sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==", - "license": "MIT", - "dependencies": { - "dequal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/didyoumean": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", - "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", - "license": "Apache-2.0" - }, - "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==", - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dlv": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", - "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", - "license": "MIT" - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "license": "MIT" - }, - "node_modules/dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "license": "MIT", - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", - "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.2", - "entities": "^4.2.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "BSD-2-Clause" - }, - "node_modules/domhandler": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", - "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.3.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", - "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^2.0.0", - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3" - }, - "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==", - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dot-prop": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-6.0.1.tgz", - "integrity": "sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==", - "license": "MIT", - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "license": "MIT" - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "license": "MIT" - }, - "node_modules/electron-to-chromium": { - "version": "1.5.97", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.97.tgz", - "integrity": "sha512-HKLtaH02augM7ZOdYRuO19rWDeY+QSJ1VxnXFa/XDFLf07HvM90pALIJFgrO+UVaajI3+aJMMpojoUTLZyQ7JQ==", - "license": "ISC" - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "license": "MIT" - }, - "node_modules/emojilib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/emojilib/-/emojilib-2.4.0.tgz", - "integrity": "sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw==", - "license": "MIT" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/emoticon": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-4.1.0.tgz", - "integrity": "sha512-VWZfnxqwNcc51hIy/sbOdEem6D+cVtpPzEEtVAFdaas30+1dgkyaOQ4sQ6Bp0tOMqWO1v+HQfYaoodOkdhK6SQ==", - "license": "MIT", - "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": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.18.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz", - "integrity": "sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/entities": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", - "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.12" - }, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "license": "MIT", - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/es-module-lexer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", - "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", - "license": "MIT" - }, - "node_modules/esast-util-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/esast-util-from-estree/-/esast-util-from-estree-2.0.0.tgz", - "integrity": "sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/esast-util-from-js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esast-util-from-js/-/esast-util-from-js-2.0.1.tgz", - "integrity": "sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "acorn": "^8.0.0", - "esast-util-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-goat": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-4.0.0.tgz", - "integrity": "sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "license": "MIT" - }, - "node_modules/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==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "BSD-2-Clause", - "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==", - "license": "BSD-2-Clause", - "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==", - "license": "BSD-2-Clause", - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "license": "BSD-2-Clause", - "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==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-util-attach-comments": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz", - "integrity": "sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-build-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz", - "integrity": "sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "estree-walker": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-is-identifier-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz", - "integrity": "sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-scope": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/estree-util-scope/-/estree-util-scope-1.0.0.tgz", - "integrity": "sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-to-js": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz", - "integrity": "sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-util-value-to-estree": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/estree-util-value-to-estree/-/estree-util-value-to-estree-3.3.2.tgz", - "integrity": "sha512-hYH1aSvQI63Cvq3T3loaem6LW4u72F187zW4FHpTrReJSm6W66vYTFNO1vH/chmcOulp1HlAj1pxn8Ag0oXI5Q==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/remcohaszing" - } - }, - "node_modules/estree-util-visit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-2.0.0.tgz", - "integrity": "sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.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==", - "license": "BSD-2-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eta": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/eta/-/eta-2.2.0.tgz", - "integrity": "sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g==", - "license": "MIT", - "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": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/eval": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", - "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", - "dependencies": { - "@types/node": "*", - "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==", - "license": "MIT" - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.1", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "license": "MIT" - }, - "node_modules/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==", - "license": "MIT", - "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==", - "license": "MIT", - "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "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": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "license": "MIT" - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/fast-glob": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", - "license": "MIT", - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.8" - }, - "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==", - "license": "MIT" - }, - "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "license": "ISC", - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/fault": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fault/-/fault-2.0.1.tgz", - "integrity": "sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==", - "license": "MIT", - "dependencies": { - "format": "^0.2.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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==", - "license": "Apache-2.0", - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/feed": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", - "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", - "license": "MIT", - "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==", - "license": "MIT", - "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/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/file-loader/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==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/file-loader/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==", - "license": "MIT" - }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/fill-range": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", - "license": "MIT", - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/find-cache-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-4.0.0.tgz", - "integrity": "sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg==", - "license": "MIT", - "dependencies": { - "common-path-prefix": "^3.0.0", - "pkg-dir": "^7.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/find-up": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-6.3.0.tgz", - "integrity": "sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==", - "license": "MIT", - "dependencies": { - "locate-path": "^7.1.0", - "path-exists": "^5.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "license": "BSD-3-Clause", - "bin": { - "flat": "cli.js" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "license": "MIT", - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/foreground-child": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", - "license": "ISC", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/foreground-child/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "license": "ISC", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/fork-ts-checker-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ==", - "license": "MIT", - "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/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/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==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fork-ts-checker-webpack-plugin/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==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "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/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/form-data-encoder": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/form-data-encoder/-/form-data-encoder-2.1.4.tgz", - "integrity": "sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==", - "license": "MIT", - "engines": { - "node": ">= 14.17" - } - }, - "node_modules/format": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", - "integrity": "sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==", - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.3.7", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.7.tgz", - "integrity": "sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==", - "license": "MIT", - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://github.com/sponsors/rawify" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-extra": { - "version": "11.3.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.0.tgz", - "integrity": "sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==", - "license": "MIT", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.5.tgz", - "integrity": "sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew==", - "license": "Unlicense" - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "license": "ISC" - }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-intrinsic": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", - "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", - "license": "MIT", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3" - }, - "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==", - "license": "ISC" - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==", - "license": "ISC" - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "license": "ISC", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "license": "ISC", - "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==", - "license": "BSD-2-Clause" - }, - "node_modules/global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "license": "MIT", - "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==", - "license": "ISC", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "ISC", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/got": { - "version": "12.6.1", - "resolved": "https://registry.npmjs.org/got/-/got-12.6.1.tgz", - "integrity": "sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==", - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^5.2.0", - "@szmarczak/http-timer": "^5.0.1", - "cacheable-lookup": "^7.0.0", - "cacheable-request": "^10.2.8", - "decompress-response": "^6.0.0", - "form-data-encoder": "^2.1.2", - "get-stream": "^6.0.1", - "http2-wrapper": "^2.1.10", - "lowercase-keys": "^3.0.0", - "p-cancelable": "^3.0.0", - "responselike": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/got?sponsor=1" - } - }, - "node_modules/got/node_modules/@sindresorhus/is": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-5.6.0.tgz", - "integrity": "sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sindresorhus/is?sponsor=1" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", - "license": "ISC" - }, - "node_modules/gray-matter": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", - "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "license": "MIT" - }, - "node_modules/has": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", - "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", - "license": "MIT", - "engines": { - "node": ">= 0.4.0" - } - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "license": "MIT", - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-proto": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", - "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-yarn": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-3.0.0.tgz", - "integrity": "sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/hast-util-from-dom": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/hast-util-from-dom/-/hast-util-from-dom-5.0.1.tgz", - "integrity": "sha512-N+LqofjR2zuzTjCPzyDUdSshy4Ma6li7p/c3pA78uTwzFgENbgbUrm2ugwsOdcjI1muO+o6Dgzp9p8WHtn/39Q==", - "license": "ISC", - "dependencies": { - "@types/hast": "^3.0.0", - "hastscript": "^9.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-html": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz", - "integrity": "sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "devlop": "^1.1.0", - "hast-util-from-parse5": "^8.0.0", - "parse5": "^7.0.0", - "vfile": "^6.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-html-isomorphic": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-2.0.0.tgz", - "integrity": "sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "hast-util-from-dom": "^5.0.0", - "hast-util-from-html": "^2.0.0", - "unist-util-remove-position": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-from-parse5": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-8.0.2.tgz", - "integrity": "sha512-SfMzfdAi/zAoZ1KkFEyyeXBn7u/ShQrfd675ZEE9M3qj+PMFX05xubzRyF76CCSJu8au9jgVxDV1+okFvgZU4A==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "hastscript": "^9.0.0", - "property-information": "^6.0.0", - "vfile": "^6.0.0", - "vfile-location": "^5.0.0", - "web-namespaces": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-is-element": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz", - "integrity": "sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ==", - "license": "MIT", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-parse-selector": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz", - "integrity": "sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-raw": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-9.1.0.tgz", - "integrity": "sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "@ungap/structured-clone": "^1.0.0", - "hast-util-from-parse5": "^8.0.0", - "hast-util-to-parse5": "^8.0.0", - "html-void-elements": "^3.0.0", - "mdast-util-to-hast": "^13.0.0", - "parse5": "^7.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-estree": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/hast-util-to-estree/-/hast-util-to-estree-3.1.1.tgz", - "integrity": "sha512-IWtwwmPskfSmma9RpzCappDUitC8t5jhAynHhc1m2+5trOgsrp7txscUSavc5Ic8PATyAjfrCK1wgtxh2cICVQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-attach-comments": "^3.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^1.0.0", - "unist-util-position": "^5.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-jsx-runtime": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.2.tgz", - "integrity": "sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "hast-util-whitespace": "^3.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^1.0.0", - "unist-util-position": "^5.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-parse5": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz", - "integrity": "sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "devlop": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "web-namespaces": "^2.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-text": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz", - "integrity": "sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/unist": "^3.0.0", - "hast-util-is-element": "^3.0.0", - "unist-util-find-after": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-to-text/node_modules/hast-util-is-element": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz", - "integrity": "sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hast-util-whitespace": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz", - "integrity": "sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/hastscript": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-9.0.0.tgz", - "integrity": "sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "comma-separated-tokens": "^2.0.0", - "hast-util-parse-selector": "^4.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "BSD-3-Clause", - "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": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "license": "MIT" - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "license": "MIT", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/html-entities": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ], - "license": "MIT" - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "license": "MIT" - }, - "node_modules/html-minifier-terser": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", - "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "~5.3.2", - "commander": "^10.0.0", - "entities": "^4.4.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.15.1" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": "^14.13.1 || >=16.0.0" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "license": "MIT", - "engines": { - "node": ">=14" - } - }, - "node_modules/html-tags": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", - "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/html-void-elements": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-3.0.0.tgz", - "integrity": "sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.6.3", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz", - "integrity": "sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg==", - "license": "MIT", - "dependencies": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "@rspack/core": "0.x || 1.x", - "webpack": "^5.20.0" - }, - "peerDependenciesMeta": { - "@rspack/core": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/html-webpack-plugin/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/html-webpack-plugin/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==", - "license": "MIT", - "dependencies": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/htmlparser2": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz", - "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==", - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.3.0", - "domhandler": "^5.0.3", - "domutils": "^3.0.1", - "entities": "^4.4.0" - } - }, - "node_modules/http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "license": "BSD-2-Clause" - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "license": "MIT" - }, - "node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "license": "MIT", - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", - "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", - "license": "MIT", - "dependencies": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } - } - }, - "node_modules/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==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/http2-wrapper": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-2.2.1.tgz", - "integrity": "sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ==", - "license": "MIT", - "dependencies": { - "quick-lru": "^5.1.1", - "resolve-alpn": "^1.2.0" - }, - "engines": { - "node": ">=10.19.0" - } - }, - "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==", - "license": "Apache-2.0", - "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==", - "license": "MIT", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "license": "MIT", - "engines": { - "node": ">= 4" - } - }, - "node_modules/image-size": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.2.0.tgz", - "integrity": "sha512-4S8fwbO6w3GeCVN6OPtA9I5IGKkcDMPcKndtUlpJuCwu7JLjtj7JZpwqLuyY2nrmQT3AWsCJLSKPsc2mPBSl3w==", - "license": "MIT", - "dependencies": { - "queue": "6.0.2" - }, - "bin": { - "image-size": "bin/image-size.js" - }, - "engines": { - "node": ">=16.x" - } - }, - "node_modules/immer": { - "version": "9.0.21", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.21.tgz", - "integrity": "sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/infima": { - "version": "0.2.0-alpha.43", - "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.43.tgz", - "integrity": "sha512-2uw57LvUqW0rK/SWYnd/2rRfxNA5DDNOh33jxF7fy46VWoNhGxiUQyVZHbBMjQ33mQem0cjdDVwgWVAmlRfgyQ==", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "license": "ISC", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "license": "ISC" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "license": "ISC" - }, - "node_modules/inline-style-parser": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.2.4.tgz", - "integrity": "sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==", - "license": "MIT" - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/ipaddr.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", - "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-alphabetical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.1.tgz", - "integrity": "sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-alphanumerical": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz", - "integrity": "sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==", - "license": "MIT", - "dependencies": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-ci": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", - "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==", - "license": "MIT", - "dependencies": { - "ci-info": "^3.2.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", - "license": "MIT", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-decimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.1.tgz", - "integrity": "sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==", - "license": "MIT", - "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==", - "license": "MIT", - "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": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "license": "MIT", - "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": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-hexadecimal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz", - "integrity": "sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==", - "license": "MIT", - "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==", - "license": "MIT", - "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": "6.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-6.0.0.tgz", - "integrity": "sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "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==", - "license": "MIT", - "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": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", - "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-yarn-global": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.4.1.tgz", - "integrity": "sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==", - "license": "MIT", - "engines": { - "node": ">=12" - } - }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "license": "MIT" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "license": "ISC" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "license": "BlueOak-1.0.0", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "node_modules/jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "license": "MIT", - "dependencies": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "node_modules/jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/jiti": { - "version": "1.21.7", - "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", - "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", - "license": "MIT", - "bin": { - "jiti": "bin/jiti.js" - } - }, - "node_modules/joi": { - "version": "17.13.3", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.13.3.tgz", - "integrity": "sha512-otDA4ldcIx+ZXsKHWmp0YizCweVRZG96J10b0FevjfuncLO1oX59THoAmHkNubYJ+9gWsYsp5k8v4ib6oDv1fA==", - "license": "BSD-3-Clause", - "dependencies": { - "@hapi/hoek": "^9.3.0", - "@hapi/topo": "^5.1.0", - "@sideway/address": "^4.1.5", - "@sideway/formula": "^3.0.1", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsesc": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", - "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "license": "MIT" - }, - "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==", - "license": "MIT" - }, - "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==", - "license": "MIT" - }, - "node_modules/json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/katex": { - "version": "0.16.21", - "resolved": "https://registry.npmjs.org/katex/-/katex-0.16.21.tgz", - "integrity": "sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==", - "funding": [ - "https://opencollective.com/katex", - "https://github.com/sponsors/katex" - ], - "license": "MIT", - "dependencies": { - "commander": "^8.3.0" - }, - "bin": { - "katex": "cli.js" - } - }, - "node_modules/katex/node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", - "license": "MIT", - "engines": { - "node": ">= 12" - } - }, - "node_modules/keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "license": "MIT", - "dependencies": { - "json-buffer": "3.0.1" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/latest-version": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-7.0.0.tgz", - "integrity": "sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==", - "license": "MIT", - "dependencies": { - "package-json": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/launch-editor": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", - "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", - "license": "MIT", - "dependencies": { - "picocolors": "^1.0.0", - "shell-quote": "^1.8.1" - } - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "license": "MIT", - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", - "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", - "license": "MIT", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/locate-path": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-7.2.0.tgz", - "integrity": "sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==", - "license": "MIT", - "dependencies": { - "p-locate": "^6.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "license": "MIT" - }, - "node_modules/lodash.castarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz", - "integrity": "sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==", - "license": "MIT" - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", - "license": "MIT" - }, - "node_modules/lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "license": "MIT" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "license": "MIT" - }, - "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==", - "license": "MIT" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "license": "MIT" - }, - "node_modules/longest-streak": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.1.0.tgz", - "integrity": "sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lowercase-keys": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-3.0.0.tgz", - "integrity": "sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "license": "ISC", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/markdown-extensions": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/markdown-extensions/-/markdown-extensions-2.0.0.tgz", - "integrity": "sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==", - "license": "MIT", - "engines": { - "node": ">=16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/markdown-table": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-3.0.4.tgz", - "integrity": "sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/mdast-util-directive": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-directive/-/mdast-util-directive-3.1.0.tgz", - "integrity": "sha512-I3fNFt+DHmpWCYAT7quoM6lHf9wuqtI+oCOfvILnoicNIqjh5E3dEJWiXuYME2gNe8vl1iMQwyUHa7bgFmak6Q==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.2.tgz", - "integrity": "sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "escape-string-regexp": "^5.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-from-markdown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.2.tgz", - "integrity": "sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark": "^4.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-from-markdown/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-frontmatter": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz", - "integrity": "sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "escape-string-regexp": "^5.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-extension-frontmatter": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-frontmatter/node_modules/escape-string-regexp": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", - "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mdast-util-gfm": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-3.1.0.tgz", - "integrity": "sha512-0ulfdQOM3ysHhCJ1p06l0b0VKlhU0wuQs3thxZQagjcjPrlFRqY215uZGHHJan9GEAXd9MbfPjFJz+qMkVR6zQ==", - "license": "MIT", - "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-gfm-autolink-literal": "^2.0.0", - "mdast-util-gfm-footnote": "^2.0.0", - "mdast-util-gfm-strikethrough": "^2.0.0", - "mdast-util-gfm-table": "^2.0.0", - "mdast-util-gfm-task-list-item": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.1.tgz", - "integrity": "sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "ccount": "^2.0.0", - "devlop": "^1.0.0", - "mdast-util-find-and-replace": "^3.0.0", - "micromark-util-character": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/mdast-util-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-sqpDWlsHn7Ac9GNZQMeUzPQSMzR6Wv0WKRNvQRg0KqHh02fpTz69Qc1QSseNX29bhz1ROIyNyxExfawVKTm1GQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-strikethrough": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz", - "integrity": "sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-table": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz", - "integrity": "sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "markdown-table": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-gfm-task-list-item": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz", - "integrity": "sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-math": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-math/-/mdast-util-math-3.0.0.tgz", - "integrity": "sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "longest-streak": "^3.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.1.0", - "unist-util-remove-position": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz", - "integrity": "sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==", - "license": "MIT", - "dependencies": { - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-mdx-expression": "^2.0.0", - "mdast-util-mdx-jsx": "^3.0.0", - "mdast-util-mdxjs-esm": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-expression": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.1.tgz", - "integrity": "sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdx-jsx": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.2.0.tgz", - "integrity": "sha512-lj/z8v0r6ZtsN/cGNNtemmmfoLAFZnjMbNyLzBafjzikOM+glrjNHPlf6lQDOTccj9n5b0PPihEBbhneMyGs1Q==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "ccount": "^2.0.0", - "devlop": "^1.1.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-stringify-position": "^4.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-mdxjs-esm": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz", - "integrity": "sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==", - "license": "MIT", - "dependencies": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "devlop": "^1.0.0", - "mdast-util-from-markdown": "^2.0.0", - "mdast-util-to-markdown": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-phrasing": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", - "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-hast": { - "version": "13.2.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-13.2.0.tgz", - "integrity": "sha512-QGYKEuUsYT9ykKBCMOEDLsU5JRObWQusAolFMeko/tYPufNkRffBAQjIE+99jbA87xv6FgmjLtwjh9wBWajwAA==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "@ungap/structured-clone": "^1.0.0", - "devlop": "^1.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "trim-lines": "^3.0.0", - "unist-util-position": "^5.0.0", - "unist-util-visit": "^5.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-markdown": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz", - "integrity": "sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "@types/unist": "^3.0.0", - "longest-streak": "^3.0.0", - "mdast-util-phrasing": "^4.0.0", - "mdast-util-to-string": "^4.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-decode-string": "^2.0.0", - "unist-util-visit": "^5.0.0", - "zwitch": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/mdast-util-to-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz", - "integrity": "sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0" - }, - "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==", - "license": "CC0-1.0" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.6.0.tgz", - "integrity": "sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ==", - "deprecated": "this will be v4", - "license": "Unlicense", - "dependencies": { - "fs-monkey": "^1.0.4" - }, - "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": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "license": "MIT" - }, - "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==", - "license": "MIT" - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "license": "MIT", - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromark": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-4.0.1.tgz", - "integrity": "sha512-eBPdkcoCNvYcxQOAKAlceo5SNdzZWfF+FcSupREAzdAh9rRmE239CEQAiTwIgblwnoM8zzj35sZ5ZwvSEOF6Kw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-2.0.2.tgz", - "integrity": "sha512-FKjQKbxd1cibWMM1P9N+H8TwlgGgSkWZMmfuVucLCHaYqeSvJ0hFeHsIa65pA2nYbes0f8LDHPMrd9X7Ujxg9w==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-destination": "^2.0.0", - "micromark-factory-label": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-title": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-html-tag-name": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-subtokenize": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-core-commonmark/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-directive": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-directive/-/micromark-extension-directive-3.0.2.tgz", - "integrity": "sha512-wjcXHgk+PPdmvR58Le9d7zQYWy+vKEU9Se44p2CrCDPiLr2FMyiT4Fyb5UFKFC66wGB3kPlgD7q3TnoqPS7SZA==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-factory-whitespace": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "parse-entities": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-directive/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-directive/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-frontmatter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz", - "integrity": "sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==", - "license": "MIT", - "dependencies": { - "fault": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-frontmatter/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz", - "integrity": "sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==", - "license": "MIT", - "dependencies": { - "micromark-extension-gfm-autolink-literal": "^2.0.0", - "micromark-extension-gfm-footnote": "^2.0.0", - "micromark-extension-gfm-strikethrough": "^2.0.0", - "micromark-extension-gfm-table": "^2.0.0", - "micromark-extension-gfm-tagfilter": "^2.0.0", - "micromark-extension-gfm-task-list-item": "^2.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.1.0.tgz", - "integrity": "sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==", - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-footnote": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.1.0.tgz", - "integrity": "sha512-/yPhxI1ntnDNsiHtzLKYnE3vf9JZ6cAisqVDauhp4CEHxlb4uoOTxOCJ+9s51bIB8U1N1FJ1RXOKTIlD5B/gqw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-normalize-identifier": "^2.0.0", - "micromark-util-sanitize-uri": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-footnote/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-strikethrough": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.1.0.tgz", - "integrity": "sha512-ADVjpOOkjz1hhkZLlBiYA9cR2Anf8F4HqZUO6e5eDcPQd0Txw5fxLzzxnEkSkfnD0wziSGiv7sYhk/ktvbf1uw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-classify-character": "^2.0.0", - "micromark-util-resolve-all": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-table": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.1.1.tgz", - "integrity": "sha512-t2OU/dXXioARrC6yWfJ4hqB7rct14e8f7m0cbI5hUmDyyIlwv5vEtooptH8INkbLzOatzKuVbQmAYcbWoyz6Dg==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-table/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-gfm-tagfilter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz", - "integrity": "sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg==", - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.1.0.tgz", - "integrity": "sha512-qIBZhqxqI6fjLDYFTBIa4eivDMnP+OZqsNwmQ3xNLE4Cxwc+zfQEfbs6tzAo2Hjq+bh6q5F+Z8/cksrLFYWQQw==", - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-math": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz", - "integrity": "sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg==", - "license": "MIT", - "dependencies": { - "@types/katex": "^0.16.0", - "devlop": "^1.0.0", - "katex": "^0.16.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-math/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-math/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-math/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-mdx-expression": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz", - "integrity": "sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-mdx-jsx": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.1.tgz", - "integrity": "sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==", - "license": "MIT", - "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "estree-util-is-identifier-name": "^3.0.0", - "micromark-factory-mdx-expression": "^2.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdx-jsx/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-extension-mdx-md": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz", - "integrity": "sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==", - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz", - "integrity": "sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==", - "license": "MIT", - "dependencies": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^3.0.0", - "micromark-extension-mdx-jsx": "^3.0.0", - "micromark-extension-mdx-md": "^2.0.0", - "micromark-extension-mdxjs-esm": "^3.0.0", - "micromark-util-combine-extensions": "^2.0.0", - "micromark-util-types": "^2.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs-esm": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz", - "integrity": "sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-core-commonmark": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-extension-mdxjs-esm/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-destination": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-2.0.1.tgz", - "integrity": "sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-destination/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-label": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-2.0.1.tgz", - "integrity": "sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-label/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-label/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-mdx-expression": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.2.tgz", - "integrity": "sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "devlop": "^1.0.0", - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-events-to-acorn": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unist-util-position-from-estree": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-mdx-expression/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-space": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz", - "integrity": "sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-factory-space/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-title": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-2.0.1.tgz", - "integrity": "sha512-5bZ+3CjhAd9eChYTHsjy6TGxpOFSKgKKJPJxr293jTbfry2KDoWkhBb6TcPVB4NmzaPhMs1Frm9AZH7OD4Cjzw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-title/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-factory-whitespace": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.1.tgz", - "integrity": "sha512-Ob0nuZ3PKt/n0hORHyvoD9uZhr+Za8sFoP+OnMcnWK5lngSzALgQYKMr9RJVOWLqQYuyn6ulqGWSXdwf6F80lQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-factory-space": "^2.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-factory-whitespace/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-character": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.2.0.tgz", - "integrity": "sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "node_modules/micromark-util-character/node_modules/micromark-util-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.1.0.tgz", - "integrity": "sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-chunked": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-2.0.1.tgz", - "integrity": "sha512-QUNFEOPELfmvv+4xiNg2sRYeS/P84pTW0TCgP5zc9FpXetHY0ab7SxKyAQCNCc1eK0459uoLI1y5oO5Vc1dbhA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-chunked/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-classify-character": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz", - "integrity": "sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-classify-character/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-combine-extensions": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.1.tgz", - "integrity": "sha512-OnAnH8Ujmy59JcyZw8JSbK9cGpdVY44NKgSM7E9Eh7DiLS2E9RNQf0dONaGDzEG9yjEl5hcqeIsj4hfRkLH/Bg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-chunked": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.2.tgz", - "integrity": "sha512-ccUbYk6CwVdkmCQMyr64dXz42EfHGkPQlBj5p7YVGzq8I7CtjXZJrubAYezf7Rp+bjPseiROqe7G6foFd+lEuw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-numeric-character-reference/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-decode-string": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-2.0.1.tgz", - "integrity": "sha512-nDV/77Fj6eH1ynwscYTOsbK7rR//Uj0bZXBwJZRfaLEJ1iGBR6kIfNmlNqaqJf649EP0F3NWNdeJi03elllNUQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "decode-named-character-reference": "^1.0.0", - "micromark-util-character": "^2.0.0", - "micromark-util-decode-numeric-character-reference": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-decode-string/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-encode": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-2.0.1.tgz", - "integrity": "sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-events-to-acorn": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz", - "integrity": "sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "@types/unist": "^3.0.0", - "devlop": "^1.0.0", - "estree-util-visit": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0", - "vfile-message": "^4.0.0" - } - }, - "node_modules/micromark-util-events-to-acorn/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-html-tag-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.1.tgz", - "integrity": "sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-normalize-identifier": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.1.tgz", - "integrity": "sha512-sxPqmo70LyARJs0w2UclACPUUEqltCkJ6PhKdMIDuJ3gSf/Q+/GIe3WKl0Ijb/GyH9lOpUkRAO2wp0GVkLvS9Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-normalize-identifier/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-resolve-all": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.1.tgz", - "integrity": "sha512-VdQyxFWFT2/FGJgwQnJYbe1jjQoNTS4RjglmSjTUlpUMa95Htx9NHeYW4rGDJzbjvCsl9eLjMQwGeElsqmzcHg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.1.tgz", - "integrity": "sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-encode": "^2.0.0", - "micromark-util-symbol": "^2.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-sanitize-uri/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-subtokenize": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.4.tgz", - "integrity": "sha512-N6hXjrin2GTJDe3MVjf5FuXpm12PGm80BrUAeub9XFXca8JZbP+oIwY4LJSVwFUCL1IPm/WwSVUN7goFHmSGGQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "devlop": "^1.0.0", - "micromark-util-chunked": "^2.0.0", - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark-util-subtokenize/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-symbol": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz", - "integrity": "sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark-util-types": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-2.0.1.tgz", - "integrity": "sha512-534m2WhVTddrcKVepwmVEVnUAmtrx9bfIjNoQHRqfnvdaHQiFytEhJoTgpWJvDEXCO5gLTQh3wYC1PgOJA4NSQ==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromark/node_modules/micromark-factory-space": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-2.0.1.tgz", - "integrity": "sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-character": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark/node_modules/micromark-util-character": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-2.1.1.tgz", - "integrity": "sha512-wv8tdUTJ3thSFFFJKtpYKOYiGP2+v96Hvk4Tu8KpCAsTMs6yi+nVmGh1syvSCsaxz45J6Jbw+9DD6g97+NV67Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT", - "dependencies": { - "micromark-util-symbol": "^2.0.0", - "micromark-util-types": "^2.0.0" - } - }, - "node_modules/micromark/node_modules/micromark-util-symbol": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-2.0.1.tgz", - "integrity": "sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==", - "funding": [ - { - "type": "GitHub Sponsors", - "url": "https://github.com/sponsors/unifiedjs" - }, - { - "type": "OpenCollective", - "url": "https://opencollective.com/unified" - } - ], - "license": "MIT" - }, - "node_modules/micromatch": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", - "license": "MIT", - "dependencies": { - "braces": "^3.0.3", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "license": "MIT", - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/mime-db": { - "version": "1.33.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", - "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/mimic-response": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-4.0.0.tgz", - "integrity": "sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz", - "integrity": "sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==", - "license": "MIT", - "dependencies": { - "schema-utils": "^4.0.0", - "tapable": "^2.2.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - } - }, - "node_modules/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==", - "license": "ISC" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "license": "ISC", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/mrmime": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", - "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/multicast-dns": { - "version": "7.2.5", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", - "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", - "license": "MIT", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanoid": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", - "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-emoji": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-2.2.0.tgz", - "integrity": "sha512-Z3lTE9pLaJF47NyMhd4ww1yFTAP8YhYI8SleJiHzM46Fgpm5cnNzSl9XfzFNqbaz+VlJrIj3fXQ4DeN1Rjm6cw==", - "license": "MIT", - "dependencies": { - "@sindresorhus/is": "^4.6.0", - "char-regex": "^1.0.2", - "emojilib": "^2.4.0", - "skin-tone": "^2.0.0" - }, - "engines": { - "node": ">=18" - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "license": "(BSD-3-Clause OR GPL-2.0)", - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-releases": { - "version": "2.0.19", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", - "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "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": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==", - "license": "MIT" - }, - "node_modules/nth-check": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", - "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-hash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/object-inspect": { - "version": "1.12.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", - "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "license": "MIT", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "license": "MIT" - }, - "node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "license": "MIT", - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/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==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "license": "ISC", - "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==", - "license": "MIT", - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "license": "MIT", - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "license": "(WTFPL OR MIT)", - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/p-cancelable": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-3.0.0.tgz", - "integrity": "sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==", - "license": "MIT", - "engines": { - "node": ">=12.20" - } - }, - "node_modules/p-limit": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-4.0.0.tgz", - "integrity": "sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==", - "license": "MIT", - "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-6.0.0.tgz", - "integrity": "sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==", - "license": "MIT", - "dependencies": { - "p-limit": "^4.0.0" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "license": "MIT", - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/package-json": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-8.1.1.tgz", - "integrity": "sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==", - "license": "MIT", - "dependencies": { - "got": "^12.1.0", - "registry-auth-token": "^5.0.1", - "registry-url": "^6.0.0", - "semver": "^7.3.7" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "license": "BlueOak-1.0.0" - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-entities": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-4.0.2.tgz", - "integrity": "sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/parse-entities/node_modules/@types/unist": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.8.tgz", - "integrity": "sha512-d0XxK3YTObnWVp6rZuev3c49+j4Lo8g4L1ZRm9z5L0xpoZycUPshHgczK5gsUMaZOstjVYYi09p5gYvUtfChYw==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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==", - "license": "ISC" - }, - "node_modules/parse5": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz", - "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==", - "license": "MIT", - "dependencies": { - "entities": "^4.4.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", - "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", - "license": "MIT", - "dependencies": { - "domhandler": "^5.0.2", - "parse5": "^7.0.0" - }, - "funding": { - "url": "https://github.com/inikulin/parse5?sponsor=1" - } - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "license": "MIT", - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-exists": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-5.0.0.tgz", - "integrity": "sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==", - "license": "MIT", - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "license": "MIT", - "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": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "license": "(WTFPL OR MIT)" - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "license": "BlueOak-1.0.0", - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/path-scurry/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "license": "ISC" - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "license": "MIT", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-7.0.0.tgz", - "integrity": "sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA==", - "license": "MIT", - "dependencies": { - "find-up": "^6.3.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/pkg-up/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==", - "license": "MIT", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "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": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss": { - "version": "8.5.2", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.2.tgz", - "integrity": "sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "nanoid": "^3.3.8", - "picocolors": "^1.1.1", - "source-map-js": "^1.2.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", - "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", - "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", - "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", - "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", - "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-unused": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", - "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-import": { - "version": "15.1.0", - "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", - "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.0.0", - "read-cache": "^1.0.0", - "resolve": "^1.1.7" - }, - "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "postcss": "^8.0.0" - } - }, - "node_modules/postcss-js": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.1.tgz", - "integrity": "sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw==", - "license": "MIT", - "dependencies": { - "camelcase-css": "^2.0.1" - }, - "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.4.21" - } - }, - "node_modules/postcss-load-config": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.2.tgz", - "integrity": "sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "lilconfig": "^3.0.0", - "yaml": "^2.3.4" - }, - "engines": { - "node": ">= 14" - }, - "peerDependencies": { - "postcss": ">=8.0.9", - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "postcss": { - "optional": true - }, - "ts-node": { - "optional": true - } - } - }, - "node_modules/postcss-load-config/node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/postcss-load-config/node_modules/yaml": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.7.0.tgz", - "integrity": "sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==", - "license": "ISC", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" - } - }, - "node_modules/postcss-loader": { - "version": "7.3.4", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.3.4.tgz", - "integrity": "sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A==", - "license": "MIT", - "dependencies": { - "cosmiconfig": "^8.3.5", - "jiti": "^1.20.0", - "semver": "^7.5.4" - }, - "engines": { - "node": ">= 14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-loader/node_modules/cosmiconfig": { - "version": "8.3.6", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.3.6.tgz", - "integrity": "sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==", - "license": "MIT", - "dependencies": { - "import-fresh": "^3.3.0", - "js-yaml": "^4.1.0", - "parse-json": "^5.2.0", - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/d-fischer" - }, - "peerDependencies": { - "typescript": ">=4.9.5" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/postcss-merge-idents": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", - "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", - "license": "MIT", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", - "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", - "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", - "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", - "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", - "license": "MIT", - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", - "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", - "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz", - "integrity": "sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q==", - "license": "ISC", - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.2.0.tgz", - "integrity": "sha512-5kcJm/zk+GJDSfw+V/42fJ5fhjL5YbFDl8nVdXkJPLLW+Vf9mTD5Xe0wqIaDnLuL2U6cDNpTr+UQ+v2HWIBhzw==", - "license": "MIT", - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^7.0.0", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.2.1.tgz", - "integrity": "sha512-m9jZstCVaqGjTAuny8MdgE88scJnCiQSlSrOWcTQgM2t32UBe+MUmFSO5t7VMSfAf/FJKImAxBav8ooCHJXCJA==", - "license": "ISC", - "dependencies": { - "postcss-selector-parser": "^7.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope/node_modules/postcss-selector-parser": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz", - "integrity": "sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "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==", - "license": "ISC", - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-nested": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", - "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.1.1" - }, - "engines": { - "node": ">=12.0" - }, - "peerDependencies": { - "postcss": "^8.2.14" - } - }, - "node_modules/postcss-nested/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", - "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", - "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", - "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", - "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", - "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", - "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", - "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", - "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", - "license": "MIT", - "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", - "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.1.3", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", - "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", - "license": "MIT", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-idents": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", - "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", - "license": "MIT", - "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.1.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", - "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", - "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-sort-media-queries": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.4.1.tgz", - "integrity": "sha512-QDESFzDDGKgpiIh4GYXsSy6sek2yAwQx1JASl5AxBtU1Lq2JfKBljIPNdil989NcSKRQX1ToiaKphImtBuhXWw==", - "license": "MIT", - "dependencies": { - "sort-css-media-queries": "2.1.0" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.4.16" - } - }, - "node_modules/postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "license": "MIT", - "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", - "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", - "license": "MIT", - "dependencies": { - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "license": "MIT" - }, - "node_modules/postcss-zindex": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", - "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", - "license": "MIT", - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/prism-react-renderer": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-2.4.1.tgz", - "integrity": "sha512-ey8Ls/+Di31eqzUxC46h8MksNuGx/n0AAC8uKpwFau4RPDYLuE3EXTp8N8G2vX2N7UC/+IXeNUnlWBGGcAG+Ig==", - "license": "MIT", - "dependencies": { - "@types/prismjs": "^1.26.0", - "clsx": "^2.0.0" - }, - "peerDependencies": { - "react": ">=16.0.0" - } - }, - "node_modules/prismjs": { - "version": "1.29.0", - "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", - "integrity": "sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/property-information": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/property-information/-/property-information-6.5.0.tgz", - "integrity": "sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==", - "license": "ISC" - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "license": "MIT", - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/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==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/pupa": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-3.1.0.tgz", - "integrity": "sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==", - "license": "MIT", - "dependencies": { - "escape-goat": "^4.0.0" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "license": "BSD-3-Clause", - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/queue": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", - "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", - "license": "MIT", - "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" - } - ], - "license": "MIT" - }, - "node_modules/quick-lru": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "license": "MIT", - "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": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "license": "MIT", - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "license": "MIT", - "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==", - "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", - "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": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "license": "MIT", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dev-utils": { - "version": "12.0.1", - "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", - "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", - "license": "MIT", - "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.11", - "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/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==", - "license": "MIT", - "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/loader-utils": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.1.tgz", - "integrity": "sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "p-limit": "^3.0.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dev-utils/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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/react-dev-utils/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==", - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "node_modules/react-error-overlay": { - "version": "6.0.11", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", - "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==", - "license": "MIT" - }, - "node_modules/react-fast-compare": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", - "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", - "license": "MIT" - }, - "node_modules/react-helmet-async": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", - "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", - "license": "Apache-2.0", - "dependencies": { - "@babel/runtime": "^7.12.5", - "invariant": "^2.2.4", - "prop-types": "^15.7.2", - "react-fast-compare": "^3.2.0", - "shallowequal": "^1.1.0" - }, - "peerDependencies": { - "react": "^16.6.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.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==", - "license": "MIT" - }, - "node_modules/react-json-view-lite": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/react-json-view-lite/-/react-json-view-lite-1.5.0.tgz", - "integrity": "sha512-nWqA1E4jKPklL2jvHWs6s+7Na0qNgw9HCP6xehdQJeg6nPBTFZgGwyko9Q0oj+jQWKTTVRS30u0toM5wiuL3iw==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "react": "^16.13.1 || ^17.0.0 || ^18.0.0" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "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.3.4", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.4.tgz", - "integrity": "sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "hoist-non-react-statics": "^3.1.0", - "loose-envify": "^1.3.1", - "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==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.1.2" - }, - "peerDependencies": { - "react": ">=15", - "react-router": ">=5" - } - }, - "node_modules/react-router-dom": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.4.tgz", - "integrity": "sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.12.13", - "history": "^4.9.0", - "loose-envify": "^1.3.1", - "prop-types": "^15.6.2", - "react-router": "5.3.4", - "tiny-invariant": "^1.0.2", - "tiny-warning": "^1.0.0" - }, - "peerDependencies": { - "react": ">=15" - } - }, - "node_modules/read-cache": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", - "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", - "license": "MIT", - "dependencies": { - "pify": "^2.3.0" - } - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "license": "MIT", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/recma-build-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-build-jsx/-/recma-build-jsx-1.0.0.tgz", - "integrity": "sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-util-build-jsx": "^3.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-jsx": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-jsx/-/recma-jsx-1.0.0.tgz", - "integrity": "sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==", - "license": "MIT", - "dependencies": { - "acorn-jsx": "^5.0.0", - "estree-util-to-js": "^2.0.0", - "recma-parse": "^1.0.0", - "recma-stringify": "^1.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-parse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-parse/-/recma-parse-1.0.0.tgz", - "integrity": "sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "esast-util-from-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recma-stringify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/recma-stringify/-/recma-stringify-1.0.0.tgz", - "integrity": "sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "estree-util-to-js": "^2.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/recursive-readdir": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", - "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", - "license": "MIT", - "dependencies": { - "minimatch": "^3.0.5" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "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==", - "license": "MIT" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz", - "integrity": "sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==", - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", - "license": "MIT" - }, - "node_modules/regenerator-transform": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", - "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", - "license": "MIT", - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regexpu-core": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-6.2.0.tgz", - "integrity": "sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==", - "license": "MIT", - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.2.0", - "regjsgen": "^0.8.0", - "regjsparser": "^0.12.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/registry-auth-token": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-5.1.0.tgz", - "integrity": "sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==", - "license": "MIT", - "dependencies": { - "@pnpm/npm-conf": "^2.1.0" - }, - "engines": { - "node": ">=14" - } - }, - "node_modules/registry-url": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-6.0.1.tgz", - "integrity": "sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==", - "license": "MIT", - "dependencies": { - "rc": "1.2.8" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/regjsgen": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.8.0.tgz", - "integrity": "sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==", - "license": "MIT" - }, - "node_modules/regjsparser": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.12.0.tgz", - "integrity": "sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==", - "license": "BSD-2-Clause", - "dependencies": { - "jsesc": "~3.0.2" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.0.2.tgz", - "integrity": "sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==", - "license": "MIT", - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/rehype-katex": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/rehype-katex/-/rehype-katex-7.0.1.tgz", - "integrity": "sha512-OiM2wrZ/wuhKkigASodFoo8wimG3H12LWQaH8qSPVJn9apWKFSH3YOCtbKpBorTVw/eI7cuT21XBbvwEswbIOA==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/katex": "^0.16.0", - "hast-util-from-html-isomorphic": "^2.0.0", - "hast-util-to-text": "^4.0.0", - "katex": "^0.16.0", - "unist-util-visit-parents": "^6.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-raw": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/rehype-raw/-/rehype-raw-7.0.0.tgz", - "integrity": "sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "hast-util-raw": "^9.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/rehype-recma": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rehype-recma/-/rehype-recma-1.0.0.tgz", - "integrity": "sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==", - "license": "MIT", - "dependencies": { - "@types/estree": "^1.0.0", - "@types/hast": "^3.0.0", - "hast-util-to-estree": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "license": "MIT", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remark-directive": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/remark-directive/-/remark-directive-3.0.1.tgz", - "integrity": "sha512-gwglrEQEZcZYgVyG1tQuA+h58EZfq5CSULw7J90AFuCTyib1thgHPoqQ+h9iFvU6R+vnZ5oNFQR5QKgGpk741A==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-directive": "^3.0.0", - "micromark-extension-directive": "^3.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-emoji": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-4.0.1.tgz", - "integrity": "sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.2", - "emoticon": "^4.0.1", - "mdast-util-find-and-replace": "^3.0.1", - "node-emoji": "^2.1.0", - "unified": "^11.0.4" - }, - "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - } - }, - "node_modules/remark-frontmatter": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz", - "integrity": "sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-frontmatter": "^2.0.0", - "micromark-extension-frontmatter": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-gfm": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-4.0.1.tgz", - "integrity": "sha512-1quofZ2RQ9EWdeN34S79+KExV1764+wCUGop5CPL1WGdD0ocPpu91lzPGbwWMECpEpd42kJGQwzRfyov9j4yNg==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-gfm": "^3.0.0", - "micromark-extension-gfm": "^3.0.0", - "remark-parse": "^11.0.0", - "remark-stringify": "^11.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-math": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/remark-math/-/remark-math-6.0.0.tgz", - "integrity": "sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-math": "^3.0.0", - "micromark-extension-math": "^3.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-mdx": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-3.1.0.tgz", - "integrity": "sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==", - "license": "MIT", - "dependencies": { - "mdast-util-mdx": "^3.0.0", - "micromark-extension-mdxjs": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-parse": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-11.0.0.tgz", - "integrity": "sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-from-markdown": "^2.0.0", - "micromark-util-types": "^2.0.0", - "unified": "^11.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-rehype": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/remark-rehype/-/remark-rehype-11.1.1.tgz", - "integrity": "sha512-g/osARvjkBXb6Wo0XvAeXQohVta8i84ACbenPpoSsxTOQH/Ae0/RGP4WZgnMH5pMLpsj4FG7OHmcIcXxpza8eQ==", - "license": "MIT", - "dependencies": { - "@types/hast": "^3.0.0", - "@types/mdast": "^4.0.0", - "mdast-util-to-hast": "^13.0.0", - "unified": "^11.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/remark-stringify": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-11.0.0.tgz", - "integrity": "sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw==", - "license": "MIT", - "dependencies": { - "@types/mdast": "^4.0.0", - "mdast-util-to-markdown": "^2.0.0", - "unified": "^11.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==", - "license": "MIT", - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "node_modules/renderkid/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/renderkid/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/renderkid/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "license": "BSD-2-Clause", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/renderkid/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" - } - ], - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "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==", - "license": "MIT", - "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": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", - "engines": { - "node": "*" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "license": "MIT" - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "license": "MIT", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-alpn": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", - "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/responselike": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-3.0.0.tgz", - "integrity": "sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==", - "license": "MIT", - "dependencies": { - "lowercase-keys": "^3.0.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "deprecated": "Rimraf versions prior to v4 are no longer supported", - "license": "ISC", - "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==", - "license": "BSD-3-Clause" - }, - "node_modules/rtlcss": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-4.3.0.tgz", - "integrity": "sha512-FI+pHEn7Wc4NqKXMXFM+VAYKEj/mRIcW4h24YVwVtyjI+EqGrLc2Hx/Ny0lrZ21cBWU2goLy36eqMcNj3AQJig==", - "license": "MIT", - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0", - "postcss": "^8.4.21", - "strip-json-comments": "^3.1.1" - }, - "bin": { - "rtlcss": "bin/rtlcss.js" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "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" - } - ], - "license": "MIT", - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "license": "MIT" - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "license": "MIT" - }, - "node_modules/sax": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", - "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", - "license": "ISC" - }, - "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "license": "MIT", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/schema-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/search-insights": { - "version": "2.17.3", - "resolved": "https://registry.npmjs.org/search-insights/-/search-insights-2.17.3.tgz", - "integrity": "sha512-RQPdCYTa8A68uM2jwxoY842xDhvx3E5LFL1LxvxCNMev4o5mLuokczhzjAgGwUZBAmOKZknArSxLKmXtIi2AxQ==", - "license": "MIT", - "peer": true - }, - "node_modules/section-matter": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", - "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", - "license": "MIT", - "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": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "license": "MIT" - }, - "node_modules/selfsigned": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", - "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", - "license": "MIT", - "dependencies": { - "node-forge": "^1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==", - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/semver-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-4.0.0.tgz", - "integrity": "sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==", - "license": "MIT", - "dependencies": { - "semver": "^7.3.5" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "license": "MIT", - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "license": "MIT" - }, - "node_modules/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==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-handler": { - "version": "6.1.6", - "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.6.tgz", - "integrity": "sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ==", - "license": "MIT", - "dependencies": { - "bytes": "3.0.0", - "content-disposition": "0.5.2", - "mime-types": "2.1.18", - "minimatch": "3.1.2", - "path-is-inside": "1.0.2", - "path-to-regexp": "3.3.0", - "range-parser": "1.2.0" - } - }, - "node_modules/serve-handler/node_modules/path-to-regexp": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-3.3.0.tgz", - "integrity": "sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==", - "license": "MIT" - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "license": "MIT", - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "license": "MIT", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "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": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "license": "MIT", - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "license": "ISC" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "license": "MIT" - }, - "node_modules/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==", - "license": "ISC" - }, - "node_modules/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "license": "MIT", - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "license": "ISC" - }, - "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==", - "license": "MIT", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", - "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/shelljs": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", - "license": "BSD-3-Clause", - "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==", - "license": "MIT", - "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==", - "license": "ISC" - }, - "node_modules/sirv": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.3.tgz", - "integrity": "sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==", - "license": "MIT", - "dependencies": { - "@polka/url": "^1.0.0-next.20", - "mrmime": "^1.0.0", - "totalist": "^3.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==", - "license": "MIT" - }, - "node_modules/sitemap": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", - "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", - "license": "MIT", - "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/sitemap/node_modules/@types/node": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", - "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==", - "license": "MIT" - }, - "node_modules/skin-tone": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/skin-tone/-/skin-tone-2.0.0.tgz", - "integrity": "sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA==", - "license": "MIT", - "dependencies": { - "unicode-emoji-modifier-base": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sort-css-media-queries": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.1.0.tgz", - "integrity": "sha512-IeWvo8NkNiY2vVYdPa27MCQiR0MN0M80johAYFVxWWXQ44KU84WNxjslwBHmc/7ZL2ccwkM7/e6S5aiKZXm7jA==", - "license": "MIT", - "engines": { - "node": ">= 6.3.0" - } - }, - "node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "license": "BSD-3-Clause", - "engines": { - "node": ">= 8" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "license": "BSD-3-Clause", - "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==", - "license": "MIT", - "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==", - "license": "BSD-3-Clause", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/space-separated-tokens": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz", - "integrity": "sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "license": "MIT", - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "license": "BSD-3-Clause" - }, - "node_modules/srcset": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/srcset/-/srcset-4.0.0.tgz", - "integrity": "sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", - "license": "MIT" - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/std-env": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.4.3.tgz", - "integrity": "sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "license": "MIT", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/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==", - "license": "MIT" - }, - "node_modules/string-width/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==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/stringify-entities": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.4.tgz", - "integrity": "sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==", - "license": "MIT", - "dependencies": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "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==", - "license": "BSD-2-Clause", - "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==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "license": "MIT", - "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": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/style-to-object": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-1.0.8.tgz", - "integrity": "sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==", - "license": "MIT", - "dependencies": { - "inline-style-parser": "0.2.4" - } - }, - "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", - "license": "MIT", - "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/sucrase": { - "version": "3.35.0", - "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.0.tgz", - "integrity": "sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA==", - "license": "MIT", - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.2", - "commander": "^4.0.0", - "glob": "^10.3.10", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "bin": { - "sucrase": "bin/sucrase", - "sucrase-node": "bin/sucrase-node" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/sucrase/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/sucrase/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "license": "MIT", - "engines": { - "node": ">= 6" - } - }, - "node_modules/sucrase/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "license": "ISC", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/sucrase/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "license": "ISC", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/svgo/node_modules/css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "license": "BSD-2-Clause", - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/svgo/node_modules/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "license": "MIT", - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "license": "BSD-2-Clause", - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/svgo/node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "license": "BSD-2-Clause", - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/svgo/node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "license": "BSD-2-Clause", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/tailwindcss": { - "version": "3.4.17", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.17.tgz", - "integrity": "sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og==", - "license": "MIT", - "dependencies": { - "@alloc/quick-lru": "^5.2.0", - "arg": "^5.0.2", - "chokidar": "^3.6.0", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.3.2", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "jiti": "^1.21.6", - "lilconfig": "^3.1.3", - "micromatch": "^4.0.8", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.1.1", - "postcss": "^8.4.47", - "postcss-import": "^15.1.0", - "postcss-js": "^4.0.1", - "postcss-load-config": "^4.0.2", - "postcss-nested": "^6.2.0", - "postcss-selector-parser": "^6.1.2", - "resolve": "^1.22.8", - "sucrase": "^3.35.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, - "engines": { - "node": ">=14.0.0" - } - }, - "node_modules/tailwindcss/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==", - "license": "ISC", - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/tailwindcss/node_modules/lilconfig": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", - "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", - "license": "MIT", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antonk52" - } - }, - "node_modules/tailwindcss/node_modules/postcss-selector-parser": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", - "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", - "license": "MIT", - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/terser": { - "version": "5.38.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.38.2.tgz", - "integrity": "sha512-w8CXxxbFA5zfNsR/i8HZq5bvn18AK0O9jj7hyo1YqkovLxEFa0uP0LCVGZRqiRaKRFxXhELBp8SteeAjEnfeJg==", - "license": "BSD-2-Clause", - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.11", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", - "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", - "license": "MIT", - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.25", - "jest-worker": "^27.4.5", - "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", - "terser": "^5.31.1" - }, - "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/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "license": "MIT", - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", - "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser-webpack-plugin/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==", - "license": "MIT", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "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==", - "license": "MIT" - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "license": "MIT" - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "license": "MIT", - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "license": "MIT", - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "license": "MIT" - }, - "node_modules/tiny-invariant": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.1.tgz", - "integrity": "sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==", - "license": "MIT" - }, - "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==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "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==", - "license": "MIT", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", - "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", - "license": "MIT", - "engines": { - "node": ">=6" - } - }, - "node_modules/trim-lines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-lines/-/trim-lines-3.0.1.tgz", - "integrity": "sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/trough": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/trough/-/trough-2.2.0.tgz", - "integrity": "sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/ts-interface-checker": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", - "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", - "license": "Apache-2.0" - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "license": "0BSD" - }, - "node_modules/type-fest": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.19.0.tgz", - "integrity": "sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==", - "license": "(MIT OR CC0-1.0)", - "engines": { - "node": ">=12.20" - }, - "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==", - "license": "MIT", - "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.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/type-is/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/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==", - "license": "MIT", - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.3.3.tgz", - "integrity": "sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==", - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/undici-types": { - "version": "5.25.3", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.25.3.tgz", - "integrity": "sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==", - "license": "MIT" - }, - "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==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-emoji-modifier-base": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz", - "integrity": "sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g==", - "license": "MIT", - "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==", - "license": "MIT", - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", - "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", - "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", - "license": "MIT", - "engines": { - "node": ">=4" - } - }, - "node_modules/unified": { - "version": "11.0.5", - "resolved": "https://registry.npmjs.org/unified/-/unified-11.0.5.tgz", - "integrity": "sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "bail": "^2.0.0", - "devlop": "^1.0.0", - "extend": "^3.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unique-string": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-3.0.0.tgz", - "integrity": "sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==", - "license": "MIT", - "dependencies": { - "crypto-random-string": "^4.0.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/unist-util-find-after": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz", - "integrity": "sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-is": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-6.0.0.tgz", - "integrity": "sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-5.0.0.tgz", - "integrity": "sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-position-from-estree": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz", - "integrity": "sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-remove-position": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz", - "integrity": "sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-visit": "^5.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-stringify-position": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz", - "integrity": "sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-5.0.0.tgz", - "integrity": "sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.0.0", - "unist-util-visit-parents": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/unist-util-visit-parents": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz", - "integrity": "sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-is": "^6.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==", - "license": "MIT", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz", - "integrity": "sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "license": "MIT", - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.1" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/update-notifier": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-6.0.2.tgz", - "integrity": "sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==", - "license": "BSD-2-Clause", - "dependencies": { - "boxen": "^7.0.0", - "chalk": "^5.0.1", - "configstore": "^6.0.0", - "has-yarn": "^3.0.0", - "import-lazy": "^4.0.0", - "is-ci": "^3.0.1", - "is-installed-globally": "^0.4.0", - "is-npm": "^6.0.0", - "is-yarn-global": "^0.4.0", - "latest-version": "^7.0.0", - "pupa": "^3.1.0", - "semver": "^7.3.7", - "semver-diff": "^4.0.0", - "xdg-basedir": "^5.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/yeoman/update-notifier?sponsor=1" - } - }, - "node_modules/update-notifier/node_modules/boxen": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-7.1.1.tgz", - "integrity": "sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==", - "license": "MIT", - "dependencies": { - "ansi-align": "^3.0.1", - "camelcase": "^7.0.1", - "chalk": "^5.2.0", - "cli-boxes": "^3.0.0", - "string-width": "^5.1.2", - "type-fest": "^2.13.0", - "widest-line": "^4.0.1", - "wrap-ansi": "^8.1.0" - }, - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/camelcase": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-7.0.1.tgz", - "integrity": "sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==", - "license": "MIT", - "engines": { - "node": ">=14.16" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/update-notifier/node_modules/chalk": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz", - "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==", - "license": "MIT", - "engines": { - "node": "^12.17.0 || ^14.13 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "license": "BSD-2-Clause", - "dependencies": { - "punycode": "^2.1.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==", - "license": "MIT", - "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/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/url-loader/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==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/url-loader/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==", - "license": "MIT" - }, - "node_modules/url-loader/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/url-loader/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "license": "MIT" - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", - "license": "MIT" - }, - "node_modules/utility-types": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", - "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", - "license": "MIT", - "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": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "license": "MIT", - "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==", - "license": "MIT", - "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==", - "license": "MIT" - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "license": "MIT", - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vfile": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-6.0.3.tgz", - "integrity": "sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "vfile-message": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-location": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-5.0.3.tgz", - "integrity": "sha512-5yXvWDEgqeiYiBe1lbxYF7UMAIm/IcopxMHrMQDq3nvKcjPKIhZklUKL+AE7J7uApI4kwe2snsK+eI6UTj9EHg==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "vfile": "^6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/vfile-message": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-4.0.2.tgz", - "integrity": "sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==", - "license": "MIT", - "dependencies": { - "@types/unist": "^3.0.0", - "unist-util-stringify-position": "^4.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/unified" - } - }, - "node_modules/watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", - "license": "MIT", - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "license": "MIT", - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/web-namespaces": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-2.0.1.tgz", - "integrity": "sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/webpack": { - "version": "5.97.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", - "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", - "license": "MIT", - "dependencies": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", - "@webassemblyjs/ast": "^1.14.1", - "@webassemblyjs/wasm-edit": "^1.14.1", - "@webassemblyjs/wasm-parser": "^1.14.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-bundle-analyzer": { - "version": "4.10.2", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz", - "integrity": "sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw==", - "license": "MIT", - "dependencies": { - "@discoveryjs/json-ext": "0.5.7", - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "commander": "^7.2.0", - "debounce": "^1.2.1", - "escape-string-regexp": "^4.0.0", - "gzip-size": "^6.0.0", - "html-escaper": "^2.0.2", - "opener": "^1.5.2", - "picocolors": "^1.0.0", - "sirv": "^2.0.3", - "ws": "^7.3.1" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "license": "MIT", - "engines": { - "node": ">= 10" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.4", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz", - "integrity": "sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==", - "license": "MIT", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/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==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.15.2", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz", - "integrity": "sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==", - "license": "MIT", - "dependencies": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.5", - "ansi-html-community": "^0.0.8", - "bonjour-service": "^1.0.11", - "chokidar": "^3.5.3", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^2.0.0", - "default-gateway": "^6.0.3", - "express": "^4.17.3", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.3", - "ipaddr.js": "^2.0.1", - "launch-editor": "^2.6.0", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.1.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.4", - "ws": "^8.13.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack": { - "optional": true - }, - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", - "license": "MIT", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "license": "MIT", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "license": "MIT", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "license": "MIT", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/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==", - "license": "MIT", - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/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==", - "license": "MIT" - }, - "node_modules/webpack/node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "license": "MIT", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "license": "MIT", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "license": "MIT", - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpackbar": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", - "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", - "license": "MIT", - "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/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "license": "Apache-2.0", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "license": "Apache-2.0", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "license": "ISC", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/widest-line": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", - "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", - "license": "MIT", - "dependencies": { - "string-width": "^5.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "license": "MIT" - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "license": "MIT", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/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==", - "license": "MIT" - }, - "node_modules/wrap-ansi-cjs/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==", - "license": "MIT", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/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==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "license": "MIT", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "license": "ISC" - }, - "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==", - "license": "ISC", - "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.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "license": "MIT", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xdg-basedir": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-5.1.0.tgz", - "integrity": "sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==", - "license": "MIT", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "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==", - "license": "MIT", - "dependencies": { - "sax": "^1.2.4" - }, - "bin": { - "xml-js": "bin/cli.js" - } - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "license": "ISC" - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "license": "ISC", - "engines": { - "node": ">= 6" - } - }, - "node_modules/yocto-queue": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.1.1.tgz", - "integrity": "sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==", - "license": "MIT", - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/zwitch": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.4.tgz", - "integrity": "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==", - "license": "MIT", - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - } - } -} diff --git a/package.json b/package.json index df7e9f6..39bec48 100644 --- a/package.json +++ b/package.json @@ -1,5 +1,5 @@ { - "name": "robossembler.gitlab.io", + "name": "docusaurus-template", "version": "0.0.0", "private": true, "scripts": { @@ -12,28 +12,30 @@ "serve": "docusaurus serve", "write-translations": "docusaurus write-translations", "write-heading-ids": "docusaurus write-heading-ids", - "build:gitlab": "docusaurus build --out-dir public" + "typecheck": "tsc" }, "dependencies": { - "@docusaurus/core": "3.1.0", - "@docusaurus/module-type-aliases": "3.1.0", - "@docusaurus/plugin-client-redirects": "3.1.0", - "@docusaurus/preset-classic": "3.1.0", - "@docusaurus/tsconfig": "3.1.0", - "@docusaurus/types": "^3.1.0", + "@docusaurus/core": "3.7.0", + "@docusaurus/preset-classic": "3.7.0", "@mdx-js/react": "^3.0.0", - "clsx": "^2.1.0", - "hast-util-is-element": "1.1.0", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "clsx": "^2.0.0", + "prism-react-renderer": "^2.3.0", + "react": "^19.0.0", + "react-dom": "^19.0.0", "rehype-katex": "7", - "remark-math": "6", - "tailwindcss": "^3.4.1", - "@tailwindcss/typography": "^0.5.10", - "typescript": "~5.3.3" + "remark-math": "6" }, - "engines": { - "node": ">=18.17.1" + "devDependencies": { + "@docusaurus/module-type-aliases": "3.7.0", + "@docusaurus/tsconfig": "3.7.0", + "@docusaurus/types": "3.7.0", + "autoprefixer": "^10.4.20", + "postcss": "^8.5.2", + "prettier-plugin-tailwindcss": "^0.6.11", + "tailwind-merge": "^2.6.0", + "tailwindcss": "^3.4.17", + "tailwindcss-animate": "^1.0.7", + "typescript": "~5.6.2" }, "browserslist": { "production": [ @@ -42,9 +44,12 @@ "not op_mini all" ], "development": [ - "last 1 chrome version", - "last 1 firefox version", - "last 1 safari version" + "last 3 chrome version", + "last 3 firefox version", + "last 5 safari version" ] + }, + "engines": { + "node": ">=18.0" } } diff --git a/plugins/tailwind-config.cjs b/plugins/tailwind-config.cjs new file mode 100644 index 0000000..15d954d --- /dev/null +++ b/plugins/tailwind-config.cjs @@ -0,0 +1,15 @@ +function tailwindPlugin(context, options) { + return { + name: "tailwind-plugin", + configurePostCss(postcssOptions) { + postcssOptions.plugins = [ + require("postcss-import"), + require("tailwindcss"), + require("autoprefixer"), + ]; + return postcssOptions; + }, + }; +} + +module.exports = tailwindPlugin; diff --git a/sidebars.js b/sidebars.ts similarity index 89% rename from sidebars.js rename to sidebars.ts index cd3bebc..98da13f 100644 --- a/sidebars.js +++ b/sidebars.ts @@ -1,4 +1,19 @@ -module.exports = { +import type {SidebarsConfig} from '@docusaurus/plugin-content-docs'; + +// This runs in Node.js - Don't use client-side code here (browser APIs, JSX...) + +/** + * Creating a sidebar enables you to: + - create an ordered group of docs + - render a sidebar for each doc of that group + - provide next/previous navigation + + The sidebars can be generated from the filesystem, or explicitly defined here. + + Create as many sidebars as you want. + */ +const sidebars: SidebarsConfig = { + // By default, Docusaurus generates a sidebar from the docs folder structure docs: [ { type: 'category', @@ -167,3 +182,5 @@ module.exports = { }, ], }; + +export default sidebars; diff --git a/src/css/custom.css b/src/css/custom.css index 2c56049..52abec9 100644 --- a/src/css/custom.css +++ b/src/css/custom.css @@ -1,31 +1,28 @@ -/* stylelint-disable docusaurus/copyright-header */ -/** - * Any CSS included here will be global. The classic template - * bundles Infima by default. Infima is a CSS framework designed to - * work well for content-centric websites. - */ - -/* You can override the default Infima variables here. */ - @tailwind base; @tailwind components; @tailwind utilities; - +/* You can override the default Infima variables here. */ :root { - --ifm-color-primary: #25c2a0; - --ifm-color-primary-dark: rgb(33, 175, 144); - --ifm-color-primary-darker: rgb(31, 165, 136); - --ifm-color-primary-darkest: rgb(26, 136, 112); - --ifm-color-primary-light: rgb(70, 203, 174); - --ifm-color-primary-lighter: rgb(102, 212, 189); - --ifm-color-primary-lightest: rgb(146, 224, 208); + --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-code-font-size: 95%; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); } -.docusaurus-highlight-code-line { - background-color: rgb(72, 77, 91); - display: block; - margin: 0 calc(-1 * var(--ifm-pre-padding)); - padding: 0 var(--ifm-pre-padding); +/* For readability concerns, you should choose a lighter palette in dark mode. */ +[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; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); } diff --git a/src/pages/styles.module.css b/src/pages/index.module.css similarity index 59% rename from src/pages/styles.module.css rename to src/pages/index.module.css index 2594c43..9f71a5d 100644 --- a/src/pages/styles.module.css +++ b/src/pages/index.module.css @@ -1,5 +1,3 @@ -/* stylelint-disable docusaurus/copyright-header */ - /** * CSS files with the .module.css suffix will be treated as CSS modules * and scoped locally. @@ -12,7 +10,7 @@ overflow: hidden; } -@media screen and (max-width: 966px) { +@media screen and (max-width: 996px) { .heroBanner { padding: 2rem; } @@ -23,14 +21,3 @@ align-items: center; justify-content: center; } - -.features { - display: flex; - align-items: center; - padding: 2rem 4rem; - width: 100%; -} - -.featureImage { - width: 100%; -} diff --git a/src/pages/index.js b/src/pages/index.tsx similarity index 92% rename from src/pages/index.js rename to src/pages/index.tsx index c38f3c3..66f5fd6 100644 --- a/src/pages/index.js +++ b/src/pages/index.tsx @@ -1,11 +1,9 @@ -import React from 'react'; import clsx from 'clsx'; -import Layout from '@theme/Layout'; import Link from '@docusaurus/Link'; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +import Layout from '@theme/Layout'; import useBaseUrl from '@docusaurus/useBaseUrl'; -import styles from './styles.module.css'; -import tailwind from "tailwindcss"; +import styles from './index.module.css'; const features = [ { @@ -55,23 +53,21 @@ function Feature({ imageUrl, title, description }) { return (
    {imgUrl && ( -
    +
    {title}
    )} -

    {title}

    +

    {title}

    {description}

    -

    {title}

    ); } export default function Home() { - const context = useDocusaurusContext(); - const { siteConfig = {} } = context; + const {siteConfig} = useDocusaurusContext(); return (
    @@ -104,4 +100,4 @@ export default function Home() { ); -} +} \ No newline at end of file diff --git a/tailwind.config.js b/tailwind.config.js index 26cde68..72eec4a 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -1,7 +1,29 @@ +const { fontFamily } = require("tailwindcss/defaultTheme"); + +/** @type {import('tailwindcss').Config} */ module.exports = { - content: ["./src/**/*.{js,jsx,ts,tsx}"], + corePlugins: { + preflight: false, + container: false, + }, + darkMode: ["class", '[data-theme="dark"]'], + content: ["./src/**/*.{jsx,tsx,html}"], theme: { - extend: {}, + extend: { + fontFamily: { + sans: ['"Inter"', ...fontFamily.sans], + jakarta: ['"Plus Jakarta Sans"', ...fontFamily.sans], + mono: ['"Fira Code"', ...fontFamily.mono], + }, + borderRadius: { + sm: "4px", + }, + screens: { + sm: "0px", + lg: "997px", + }, + colors: {}, + }, }, plugins: [], }; diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..314eab8 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,7 @@ +{ + // This file is not used in compilation. It is here just for a nice editor experience. + "extends": "@docusaurus/tsconfig", + "compilerOptions": { + "baseUrl": "." + } +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..c37c090 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,9904 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@algolia/autocomplete-core@1.17.9": + version "1.17.9" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-core/-/autocomplete-core-1.17.9.tgz#83374c47dc72482aa45d6b953e89377047f0dcdc" + integrity sha512-O7BxrpLDPJWWHv/DLA9DRFWs+iY1uOJZkqUwjS5HSZAGcl0hIVCQ97LTLewiZmZ402JYUrun+8NqFP+hCknlbQ== + dependencies: + "@algolia/autocomplete-plugin-algolia-insights" "1.17.9" + "@algolia/autocomplete-shared" "1.17.9" + +"@algolia/autocomplete-plugin-algolia-insights@1.17.9": + version "1.17.9" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-plugin-algolia-insights/-/autocomplete-plugin-algolia-insights-1.17.9.tgz#74c86024d09d09e8bfa3dd90b844b77d9f9947b6" + integrity sha512-u1fEHkCbWF92DBeB/KHeMacsjsoI0wFhjZtlCq2ddZbAehshbZST6Hs0Avkc0s+4UyBGbMDnSuXHLuvRWK5iDQ== + dependencies: + "@algolia/autocomplete-shared" "1.17.9" + +"@algolia/autocomplete-preset-algolia@1.17.9": + version "1.17.9" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.17.9.tgz#911f3250544eb8ea4096fcfb268f156b085321b5" + integrity sha512-Na1OuceSJeg8j7ZWn5ssMu/Ax3amtOwk76u4h5J4eK2Nx2KB5qt0Z4cOapCsxot9VcEN11ADV5aUSlQF4RhGjQ== + dependencies: + "@algolia/autocomplete-shared" "1.17.9" + +"@algolia/autocomplete-shared@1.17.9": + version "1.17.9" + resolved "https://registry.yarnpkg.com/@algolia/autocomplete-shared/-/autocomplete-shared-1.17.9.tgz#5f38868f7cb1d54b014b17a10fc4f7e79d427fa8" + integrity sha512-iDf05JDQ7I0b7JEA/9IektxN/80a2MZ1ToohfmNS3rfeuQnIKI3IJlIafD0xu4StbtQTghx9T3Maa97ytkXenQ== + +"@algolia/client-abtesting@5.20.2": + version "5.20.2" + resolved "https://registry.yarnpkg.com/@algolia/client-abtesting/-/client-abtesting-5.20.2.tgz#e0d950735cbe4e00960418749839820a333f9df0" + integrity sha512-IS8JSFsDD33haaKIIFaL7qj3bEIG9GldZfb3ILW0QF3at7TcrIJYy58hrDvFee5T3p3E2aH/+wqIr0eha8jB/w== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-browser-xhr" "5.20.2" + "@algolia/requester-fetch" "5.20.2" + "@algolia/requester-node-http" "5.20.2" + +"@algolia/client-analytics@5.20.2": + version "5.20.2" + resolved "https://registry.yarnpkg.com/@algolia/client-analytics/-/client-analytics-5.20.2.tgz#b8bc4ff50c3968e58b11a56ce50e8732c056ca19" + integrity sha512-k0KxCfcX/HZySqPasKy6GkiiDuebaMh2v/nE0HHg1PbsyeyagLapDi6Ktjkxhz8NlUq6eTJR+ddGJegippKQtQ== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-browser-xhr" "5.20.2" + "@algolia/requester-fetch" "5.20.2" + "@algolia/requester-node-http" "5.20.2" + +"@algolia/client-common@5.20.2": + version "5.20.2" + resolved "https://registry.yarnpkg.com/@algolia/client-common/-/client-common-5.20.2.tgz#4a80baedbe739ae84fde300a1f539508e5ae38a7" + integrity sha512-xoZcL/Uu49KYDb3feu2n06gALD17p5CslO8Zk3mZ7+uTurK3lgjLws7LNetZ172Ap/GpzPCRXI83d2iDoYQD6Q== + +"@algolia/client-insights@5.20.2": + version "5.20.2" + resolved "https://registry.yarnpkg.com/@algolia/client-insights/-/client-insights-5.20.2.tgz#cf1c21e2c40c3751276c27048c72a3b164b0a4f2" + integrity sha512-fy7aCbo9y7WHt/9G03EYc471Dd5kIaM8PNP4z6AEQYr9a9X8c4inwNs6tePxAEfRHwVQi0CZ7kuVdn6/MjWx1A== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-browser-xhr" "5.20.2" + "@algolia/requester-fetch" "5.20.2" + "@algolia/requester-node-http" "5.20.2" + +"@algolia/client-personalization@5.20.2": + version "5.20.2" + resolved "https://registry.yarnpkg.com/@algolia/client-personalization/-/client-personalization-5.20.2.tgz#ab8342c1e5f1a4ae71383dffdb25910c5df9d06e" + integrity sha512-ocL1ZXulfuXzJAwsKw2kMscKMD0rs/f4CFYu6Gjh4mK4um6rGfa1a6u1MSc4swFqRQer0wNP9Pi+kVfKhuKt5A== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-browser-xhr" "5.20.2" + "@algolia/requester-fetch" "5.20.2" + "@algolia/requester-node-http" "5.20.2" + +"@algolia/client-query-suggestions@5.20.2": + version "5.20.2" + resolved "https://registry.yarnpkg.com/@algolia/client-query-suggestions/-/client-query-suggestions-5.20.2.tgz#fc2d5836aaf90fba60fc347e0f1b1e8e4ab15592" + integrity sha512-Xjs4Tj1zkLCnmq1ys8RRhLQPy002I6GuT/nbHVdSQmQu4yKCI0gOFbwxHdM6yYPEuE3cJx7A4wSQjCH21mUKsg== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-browser-xhr" "5.20.2" + "@algolia/requester-fetch" "5.20.2" + "@algolia/requester-node-http" "5.20.2" + +"@algolia/client-search@5.20.2": + version "5.20.2" + resolved "https://registry.yarnpkg.com/@algolia/client-search/-/client-search-5.20.2.tgz#941788be5c238197d30a21237e0b3f28d80db874" + integrity sha512-2cD3RGB5byusLS0DAX1Nvl5MLiv7OoGgQrRs+94dTalqjvK8lGKzxxJhXoVojgx2qcROyIUAIDXFdTqv6NIHaA== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-browser-xhr" "5.20.2" + "@algolia/requester-fetch" "5.20.2" + "@algolia/requester-node-http" "5.20.2" + +"@algolia/events@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@algolia/events/-/events-4.0.1.tgz#fd39e7477e7bc703d7f893b556f676c032af3950" + integrity sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ== + +"@algolia/ingestion@1.20.2": + version "1.20.2" + resolved "https://registry.yarnpkg.com/@algolia/ingestion/-/ingestion-1.20.2.tgz#f506af644979974a6842fb75ac90df8782da4b0d" + integrity sha512-S593Kmhc98+5zdzGet4GrZEBEBGl4vVtqg/MPfW8dCRf9qDRNYSkhBsIzlhQe9JWiohe9oB9LW5meibwOgRmww== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-browser-xhr" "5.20.2" + "@algolia/requester-fetch" "5.20.2" + "@algolia/requester-node-http" "5.20.2" + +"@algolia/monitoring@1.20.2": + version "1.20.2" + resolved "https://registry.yarnpkg.com/@algolia/monitoring/-/monitoring-1.20.2.tgz#920ce38c5d2250bc34692bc256b622e72c3f8169" + integrity sha512-bW41aWLYgBv/coJUIT85mkN3kk1VBKsM8tlwB5S/s446Mgc7r8t5TX7kA8kCR2UbwDedOK51i/85/x/rM0ZXbg== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-browser-xhr" "5.20.2" + "@algolia/requester-fetch" "5.20.2" + "@algolia/requester-node-http" "5.20.2" + +"@algolia/recommend@5.20.2": + version "5.20.2" + resolved "https://registry.yarnpkg.com/@algolia/recommend/-/recommend-5.20.2.tgz#423ebaddf13de43a8eb28b0642b60e85f3393e34" + integrity sha512-wBMf3J1L5ogvU8p8ifHkknDXWn1zdZ2epkqpt2MkUaZynE3G77rrFU9frcO+Pu1FQJQ5xCDTKcYUUcJCDD00rg== + dependencies: + "@algolia/client-common" "5.20.2" + "@algolia/requester-browser-xhr" "5.20.2" + "@algolia/requester-fetch" "5.20.2" + "@algolia/requester-node-http" "5.20.2" + +"@algolia/requester-browser-xhr@5.20.2": + version "5.20.2" + resolved "https://registry.yarnpkg.com/@algolia/requester-browser-xhr/-/requester-browser-xhr-5.20.2.tgz#ec674ae20e9fecde1c1a73c5cb0fcfacd3803bac" + integrity sha512-w+VMzOkIq2XDGg6Ybzr74RlBZvJQnuIdKpVusQSXCXknvxwAwbO457LmoavhZWl06Lcsk9YDx1X2k0zb+iJQmw== + dependencies: + "@algolia/client-common" "5.20.2" + +"@algolia/requester-fetch@5.20.2": + version "5.20.2" + resolved "https://registry.yarnpkg.com/@algolia/requester-fetch/-/requester-fetch-5.20.2.tgz#13d59d9c946d9cd3de319865d70db64e255028e4" + integrity sha512-wpjnbvbi3A13b0DvijE45DRYDvwcP5Ttz7RTMkPWTkF1s6AHuo6O2UcwGyaogMAGa1QOOzFYfp5u4YQwMOQx5g== + dependencies: + "@algolia/client-common" "5.20.2" + +"@algolia/requester-node-http@5.20.2": + version "5.20.2" + resolved "https://registry.yarnpkg.com/@algolia/requester-node-http/-/requester-node-http-5.20.2.tgz#29bd7333dbec0d24dfecd2e1d8276fe40e67ea9d" + integrity sha512-YuSSdtgUt1dFBTNYUb+2TA5j0Hd0eDXE0bVISjUvTCqmoaGsGLwW+rKI7p1eLQ1r7RESwBAvUwcY1qP2Wl3Lyw== + dependencies: + "@algolia/client-common" "5.20.2" + +"@alloc/quick-lru@^5.2.0": + version "5.2.0" + resolved "https://registry.yarnpkg.com/@alloc/quick-lru/-/quick-lru-5.2.0.tgz#7bf68b20c0a350f936915fcae06f58e32007ce30" + integrity sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw== + +"@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.1.tgz#99e8e11851128b8702cd57c33684f1d0f260b630" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.16.0", "@babel/code-frame@^7.8.3": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" + integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== + dependencies: + "@babel/highlight" "^7.23.4" + chalk "^2.4.2" + +"@babel/code-frame@^7.26.2": + version "7.26.2" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.26.2.tgz#4b5fab97d33338eff916235055f0ebc21e573a85" + integrity sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ== + dependencies: + "@babel/helper-validator-identifier" "^7.25.9" + js-tokens "^4.0.0" + picocolors "^1.0.0" + +"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.5": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" + integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== + +"@babel/compat-data@^7.26.5", "@babel/compat-data@^7.26.8": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.26.8.tgz#821c1d35641c355284d4a870b8a4a7b0c141e367" + integrity sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ== + +"@babel/core@^7.21.3", "@babel/core@^7.25.9": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.26.8.tgz#7742f11c75acea6b08a8e24c5c0c8c89e89bf53e" + integrity sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.26.2" + "@babel/generator" "^7.26.8" + "@babel/helper-compilation-targets" "^7.26.5" + "@babel/helper-module-transforms" "^7.26.0" + "@babel/helpers" "^7.26.7" + "@babel/parser" "^7.26.8" + "@babel/template" "^7.26.8" + "@babel/traverse" "^7.26.8" + "@babel/types" "^7.26.8" + "@types/gensync" "^1.0.0" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/generator@^7.25.9", "@babel/generator@^7.26.8": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.26.8.tgz#f9c5e770309e12e3099ad8271e52f6caa15442ab" + integrity sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA== + dependencies: + "@babel/parser" "^7.26.8" + "@babel/types" "^7.26.8" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" + jsesc "^3.0.2" + +"@babel/helper-annotate-as-pure@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" + integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-annotate-as-pure@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.25.9.tgz#d8eac4d2dc0d7b6e11fa6e535332e0d3184f06b4" + integrity sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g== + dependencies: + "@babel/types" "^7.25.9" + +"@babel/helper-compilation-targets@^7.22.6": + version "7.23.6" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" + integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== + dependencies: + "@babel/compat-data" "^7.23.5" + "@babel/helper-validator-option" "^7.23.5" + browserslist "^4.22.2" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-compilation-targets@^7.25.9", "@babel/helper-compilation-targets@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.26.5.tgz#75d92bb8d8d51301c0d49e52a65c9a7fe94514d8" + integrity sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA== + dependencies: + "@babel/compat-data" "^7.26.5" + "@babel/helper-validator-option" "^7.25.9" + browserslist "^4.24.0" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.25.9.tgz#7644147706bb90ff613297d49ed5266bde729f83" + integrity sha512-UTZQMvt0d/rSz6KI+qdu7GQze5TIajwTS++GUozlw8VBJDEOAqSXwm1WvmYEZwqdqSGQshRocPDqrt4HBZB3fQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-member-expression-to-functions" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/traverse" "^7.25.9" + semver "^6.3.1" + +"@babel/helper-create-regexp-features-plugin@^7.18.6": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" + integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + regexpu-core "^5.3.1" + semver "^6.3.1" + +"@babel/helper-create-regexp-features-plugin@^7.25.9": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.26.3.tgz#5169756ecbe1d95f7866b90bb555b022595302a0" + integrity sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + regexpu-core "^6.2.0" + semver "^6.3.1" + +"@babel/helper-define-polyfill-provider@^0.6.2", "@babel/helper-define-polyfill-provider@^0.6.3": + version "0.6.3" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.3.tgz#f4f2792fae2ef382074bc2d713522cf24e6ddb21" + integrity sha512-HK7Bi+Hj6H+VTHA3ZvBis7V/6hu9QuTrnMXNybfUf2iiuU/N97I8VjB+KbhFF8Rld/Lx5MzoCwPCpPjfK+n8Cg== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + +"@babel/helper-member-expression-to-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.25.9.tgz#9dfffe46f727005a5ea29051ac835fb735e4c1a3" + integrity sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helper-module-imports@^7.22.15": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" + integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-module-imports@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.25.9.tgz#e7f8d20602ebdbf9ebbea0a0751fb0f2a4141715" + integrity sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helper-module-transforms@^7.25.9", "@babel/helper-module-transforms@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.26.0.tgz#8ce54ec9d592695e58d84cd884b7b5c6a2fdeeae" + integrity sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw== + dependencies: + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-optimise-call-expression@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.25.9.tgz#3324ae50bae7e2ab3c33f60c9a877b6a0146b54e" + integrity sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ== + dependencies: + "@babel/types" "^7.25.9" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz#dd7ee3735e8a313b9f7b05a773d892e88e6d7295" + integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== + +"@babel/helper-plugin-utils@^7.25.9", "@babel/helper-plugin-utils@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.26.5.tgz#18580d00c9934117ad719392c4f6585c9333cc35" + integrity sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg== + +"@babel/helper-remap-async-to-generator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.25.9.tgz#e53956ab3d5b9fb88be04b3e2f31b523afd34b92" + integrity sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-wrap-function" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/helper-replace-supers@^7.25.9": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.26.5.tgz#6cb04e82ae291dae8e72335dfe438b0725f14c8d" + integrity sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.25.9" + "@babel/helper-optimise-call-expression" "^7.25.9" + "@babel/traverse" "^7.26.5" + +"@babel/helper-skip-transparent-expression-wrappers@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.25.9.tgz#0b2e1b62d560d6b1954893fd2b705dc17c91f0c9" + integrity sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA== + dependencies: + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helper-string-parser@^7.23.4": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" + integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== + +"@babel/helper-string-parser@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.25.9.tgz#1aabb72ee72ed35789b4bbcad3ca2862ce614e8c" + integrity sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA== + +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + +"@babel/helper-validator-identifier@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz#24b64e2c3ec7cd3b3c547729b8d16871f22cbdc7" + integrity sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ== + +"@babel/helper-validator-option@^7.22.15", "@babel/helper-validator-option@^7.23.5": + version "7.23.5" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" + integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== + +"@babel/helper-validator-option@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.25.9.tgz#86e45bd8a49ab7e03f276577f96179653d41da72" + integrity sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw== + +"@babel/helper-wrap-function@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.25.9.tgz#d99dfd595312e6c894bd7d237470025c85eea9d0" + integrity sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g== + dependencies: + "@babel/template" "^7.25.9" + "@babel/traverse" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/helpers@^7.26.7": + version "7.26.7" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.26.7.tgz#fd1d2a7c431b6e39290277aacfd8367857c576a4" + integrity sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A== + dependencies: + "@babel/template" "^7.25.9" + "@babel/types" "^7.26.7" + +"@babel/highlight@^7.23.4": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" + integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.26.8": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.26.8.tgz#deca2b4d99e5e1b1553843b99823f118da6107c2" + integrity sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw== + dependencies: + "@babel/types" "^7.26.8" + +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.25.9.tgz#cc2e53ebf0a0340777fff5ed521943e253b4d8fe" + integrity sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/plugin-bugfix-safari-class-field-initializer-scope@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-class-field-initializer-scope/-/plugin-bugfix-safari-class-field-initializer-scope-7.25.9.tgz#af9e4fb63ccb8abcb92375b2fcfe36b60c774d30" + integrity sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.25.9.tgz#e8dc26fcd616e6c5bf2bd0d5a2c151d4f92a9137" + integrity sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.25.9.tgz#807a667f9158acac6f6164b4beb85ad9ebc9e1d1" + integrity sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/plugin-transform-optional-chaining" "^7.25.9" + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.25.9.tgz#de7093f1e7deaf68eadd7cc6b07f2ab82543269e" + integrity sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz#7844f9289546efa9febac2de4cfe358a050bd703" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== + +"@babel/plugin-syntax-dynamic-import@^7.8.3": + version "7.8.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-import-assertions@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.26.0.tgz#620412405058efa56e4a564903b79355020f445f" + integrity sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-import-attributes@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.26.0.tgz#3b1412847699eea739b4f2602c74ce36f6b0b0f7" + integrity sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-jsx@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473" + integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-jsx@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.25.9.tgz#a34313a178ea56f1951599b929c1ceacee719290" + integrity sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-typescript@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.25.9.tgz#67dda2b74da43727cf21d46cf9afef23f4365399" + integrity sha512-hjMgRy5hb8uJJjUcdWunWVcoi9bGpJp8p5Ol1229PoN6aytsLwNMgmdftO23wnCLMfVmTwZDWMPNq/D1SY60JQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-transform-arrow-functions@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.25.9.tgz#7821d4410bee5daaadbb4cdd9a6649704e176845" + integrity sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-async-generator-functions@^7.26.8": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.26.8.tgz#5e3991135e3b9c6eaaf5eff56d1ae5a11df45ff8" + integrity sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg== + dependencies: + "@babel/helper-plugin-utils" "^7.26.5" + "@babel/helper-remap-async-to-generator" "^7.25.9" + "@babel/traverse" "^7.26.8" + +"@babel/plugin-transform-async-to-generator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.25.9.tgz#c80008dacae51482793e5a9c08b39a5be7e12d71" + integrity sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ== + dependencies: + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-remap-async-to-generator" "^7.25.9" + +"@babel/plugin-transform-block-scoped-functions@^7.26.5": + version "7.26.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.26.5.tgz#3dc4405d31ad1cbe45293aa57205a6e3b009d53e" + integrity sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ== + dependencies: + "@babel/helper-plugin-utils" "^7.26.5" + +"@babel/plugin-transform-block-scoping@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.25.9.tgz#c33665e46b06759c93687ca0f84395b80c0473a1" + integrity sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-class-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.25.9.tgz#a8ce84fedb9ad512549984101fa84080a9f5f51f" + integrity sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-class-static-block@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.26.0.tgz#6c8da219f4eb15cae9834ec4348ff8e9e09664a0" + integrity sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-classes@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.25.9.tgz#7152457f7880b593a63ade8a861e6e26a4469f52" + integrity sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + "@babel/traverse" "^7.25.9" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.25.9.tgz#db36492c78460e534b8852b1d5befe3c923ef10b" + integrity sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/template" "^7.25.9" + +"@babel/plugin-transform-destructuring@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.25.9.tgz#966ea2595c498224340883602d3cfd7a0c79cea1" + integrity sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-dotall-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.25.9.tgz#bad7945dd07734ca52fe3ad4e872b40ed09bb09a" + integrity sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-duplicate-keys@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.25.9.tgz#8850ddf57dce2aebb4394bb434a7598031059e6d" + integrity sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-duplicate-named-capturing-groups-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-named-capturing-groups-regex/-/plugin-transform-duplicate-named-capturing-groups-regex-7.25.9.tgz#6f7259b4de127721a08f1e5165b852fcaa696d31" + integrity sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-dynamic-import@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.25.9.tgz#23e917de63ed23c6600c5dd06d94669dce79f7b8" + integrity sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-exponentiation-operator@^7.26.3": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.26.3.tgz#e29f01b6de302c7c2c794277a48f04a9ca7f03bc" + integrity sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-export-namespace-from@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.25.9.tgz#90745fe55053394f554e40584cda81f2c8a402a2" + integrity sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-for-of@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.25.9.tgz#4bdc7d42a213397905d89f02350c5267866d5755" + integrity sha512-LqHxduHoaGELJl2uhImHwRQudhCM50pT46rIBNvtT/Oql3nqiS3wOwP+5ten7NpYSXrrVLgtZU3DZmPtWZo16A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-function-name@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.25.9.tgz#939d956e68a606661005bfd550c4fc2ef95f7b97" + integrity sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA== + dependencies: + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/plugin-transform-json-strings@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.25.9.tgz#c86db407cb827cded902a90c707d2781aaa89660" + integrity sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.25.9.tgz#1a1c6b4d4aa59bc4cad5b6b3a223a0abd685c9de" + integrity sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-logical-assignment-operators@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.25.9.tgz#b19441a8c39a2fda0902900b306ea05ae1055db7" + integrity sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-member-expression-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.25.9.tgz#63dff19763ea64a31f5e6c20957e6a25e41ed5de" + integrity sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-modules-amd@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.25.9.tgz#49ba478f2295101544abd794486cd3088dddb6c5" + integrity sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw== + dependencies: + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-modules-commonjs@^7.25.9", "@babel/plugin-transform-modules-commonjs@^7.26.3": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.26.3.tgz#8f011d44b20d02c3de44d8850d971d8497f981fb" + integrity sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ== + dependencies: + "@babel/helper-module-transforms" "^7.26.0" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-modules-systemjs@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.25.9.tgz#8bd1b43836269e3d33307151a114bcf3ba6793f8" + integrity sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA== + dependencies: + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + "@babel/traverse" "^7.25.9" + +"@babel/plugin-transform-modules-umd@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.25.9.tgz#6710079cdd7c694db36529a1e8411e49fcbf14c9" + integrity sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw== + dependencies: + "@babel/helper-module-transforms" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.25.9.tgz#454990ae6cc22fd2a0fa60b3a2c6f63a38064e6a" + integrity sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-new-target@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.25.9.tgz#42e61711294b105c248336dcb04b77054ea8becd" + integrity sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.26.6": + version "7.26.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.26.6.tgz#fbf6b3c92cb509e7b319ee46e3da89c5bedd31fe" + integrity sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw== + dependencies: + "@babel/helper-plugin-utils" "^7.26.5" + +"@babel/plugin-transform-numeric-separator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.25.9.tgz#bfed75866261a8b643468b0ccfd275f2033214a1" + integrity sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-object-rest-spread@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.25.9.tgz#0203725025074164808bcf1a2cfa90c652c99f18" + integrity sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg== + dependencies: + "@babel/helper-compilation-targets" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-transform-parameters" "^7.25.9" + +"@babel/plugin-transform-object-super@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.25.9.tgz#385d5de135162933beb4a3d227a2b7e52bb4cf03" + integrity sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-replace-supers" "^7.25.9" + +"@babel/plugin-transform-optional-catch-binding@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.25.9.tgz#10e70d96d52bb1f10c5caaac59ac545ea2ba7ff3" + integrity sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-optional-chaining@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.25.9.tgz#e142eb899d26ef715435f201ab6e139541eee7dd" + integrity sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-parameters@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.25.9.tgz#b856842205b3e77e18b7a7a1b94958069c7ba257" + integrity sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-private-methods@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.25.9.tgz#847f4139263577526455d7d3223cd8bda51e3b57" + integrity sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-private-property-in-object@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.25.9.tgz#9c8b73e64e6cc3cbb2743633885a7dd2c385fe33" + integrity sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-property-literals@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.25.9.tgz#d72d588bd88b0dec8b62e36f6fda91cedfe28e3f" + integrity sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-constant-elements@^7.21.3": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.25.9.tgz#08a1de35a301929b60fdf2788a54b46cd8ecd0ef" + integrity sha512-Ncw2JFsJVuvfRsa2lSHiC55kETQVLSnsYGQ1JDDwkUeWGTL/8Tom8aLTnlqgoeuopWrbbGndrc9AlLYrIosrow== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-display-name@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz#70529f034dd1e561045ad3c8152a267f0d7b6200" + integrity sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-react-display-name@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.25.9.tgz#4b79746b59efa1f38c8695065a92a9f5afb24f7d" + integrity sha512-KJfMlYIUxQB1CJfO3e0+h0ZHWOTLCPP115Awhaz8U0Zpq36Gl/cXlpoyMRnUWlhNUBAzldnCiAZNvCDj7CrKxQ== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-react-jsx-development@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87" + integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A== + dependencies: + "@babel/plugin-transform-react-jsx" "^7.22.5" + +"@babel/plugin-transform-react-jsx-development@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.25.9.tgz#8fd220a77dd139c07e25225a903b8be8c829e0d7" + integrity sha512-9mj6rm7XVYs4mdLIpbZnHOYdpW42uoiBCTVowg7sP1thUOiANgMb4UtpRivR0pp5iL+ocvUv7X4mZgFRpJEzGw== + dependencies: + "@babel/plugin-transform-react-jsx" "^7.25.9" + +"@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": + version "7.23.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz#393f99185110cea87184ea47bcb4a7b0c2e39312" + integrity sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-jsx" "^7.23.3" + "@babel/types" "^7.23.4" + +"@babel/plugin-transform-react-jsx@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.25.9.tgz#06367940d8325b36edff5e2b9cbe782947ca4166" + integrity sha512-s5XwpQYCqGerXl+Pu6VDL3x0j2d82eiV77UJ8a2mDHAW7j9SWRqQ2y1fNo1Z74CdcYipl5Z41zvjj4Nfzq36rw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/plugin-syntax-jsx" "^7.25.9" + "@babel/types" "^7.25.9" + +"@babel/plugin-transform-react-pure-annotations@^7.23.3": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz#fabedbdb8ee40edf5da96f3ecfc6958e3783b93c" + integrity sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-react-pure-annotations@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.25.9.tgz#ea1c11b2f9dbb8e2d97025f43a3b5bc47e18ae62" + integrity sha512-KQ/Takk3T8Qzj5TppkS1be588lkbTp5uj7w6a0LeQaTMSckU/wK0oJ/pih+T690tkgI5jfmg2TqDJvd41Sj1Cg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-regenerator@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.25.9.tgz#03a8a4670d6cebae95305ac6defac81ece77740b" + integrity sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + regenerator-transform "^0.15.2" + +"@babel/plugin-transform-regexp-modifiers@^7.26.0": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regexp-modifiers/-/plugin-transform-regexp-modifiers-7.26.0.tgz#2f5837a5b5cd3842a919d8147e9903cc7455b850" + integrity sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-reserved-words@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.25.9.tgz#0398aed2f1f10ba3f78a93db219b27ef417fb9ce" + integrity sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-runtime@^7.25.9": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.26.8.tgz#e025e062c08809db61de7e249193a8de1bc83092" + integrity sha512-H0jlQxFMI0Q8SyGPsj9pO3ygVQRxPkIGytsL3m1Zqca8KrCPpMlvh+e2dxknqdfS8LFwBw+PpiYPD9qy/FPQpA== + dependencies: + "@babel/helper-module-imports" "^7.25.9" + "@babel/helper-plugin-utils" "^7.26.5" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.6" + babel-plugin-polyfill-regenerator "^0.6.1" + semver "^6.3.1" + +"@babel/plugin-transform-shorthand-properties@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.25.9.tgz#bb785e6091f99f826a95f9894fc16fde61c163f2" + integrity sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-spread@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.25.9.tgz#24a35153931b4ba3d13cec4a7748c21ab5514ef9" + integrity sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + +"@babel/plugin-transform-sticky-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.25.9.tgz#c7f02b944e986a417817b20ba2c504dfc1453d32" + integrity sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-template-literals@^7.26.8": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.26.8.tgz#966b15d153a991172a540a69ad5e1845ced990b5" + integrity sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q== + dependencies: + "@babel/helper-plugin-utils" "^7.26.5" + +"@babel/plugin-transform-typeof-symbol@^7.26.7": + version "7.26.7" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.26.7.tgz#d0e33acd9223744c1e857dbd6fa17bd0a3786937" + integrity sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw== + dependencies: + "@babel/helper-plugin-utils" "^7.26.5" + +"@babel/plugin-transform-typescript@^7.25.9": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.26.8.tgz#2e9caa870aa102f50d7125240d9dbf91334b0950" + integrity sha512-bME5J9AC8ChwA7aEPJ6zym3w7aObZULHhbNLU0bKUhKsAkylkzUdq+0kdymh9rzi8nlNFl2bmldFBCKNJBUpuw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.25.9" + "@babel/helper-create-class-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.26.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.25.9" + "@babel/plugin-syntax-typescript" "^7.25.9" + +"@babel/plugin-transform-unicode-escapes@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.25.9.tgz#a75ef3947ce15363fccaa38e2dd9bc70b2788b82" + integrity sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-property-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.25.9.tgz#a901e96f2c1d071b0d1bb5dc0d3c880ce8f53dd3" + integrity sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.25.9.tgz#5eae747fe39eacf13a8bd006a4fb0b5d1fa5e9b1" + integrity sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/plugin-transform-unicode-sets-regex@^7.25.9": + version "7.25.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.25.9.tgz#65114c17b4ffc20fa5b163c63c70c0d25621fabe" + integrity sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.25.9" + "@babel/helper-plugin-utils" "^7.25.9" + +"@babel/preset-env@^7.20.2", "@babel/preset-env@^7.25.9": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.26.8.tgz#7af0090829b606d2046db99679004731e1dc364d" + integrity sha512-um7Sy+2THd697S4zJEfv/U5MHGJzkN2xhtsR3T/SWRbVSic62nbISh51VVfU9JiO/L/Z97QczHTaFVkOU8IzNg== + dependencies: + "@babel/compat-data" "^7.26.8" + "@babel/helper-compilation-targets" "^7.26.5" + "@babel/helper-plugin-utils" "^7.26.5" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.25.9" + "@babel/plugin-bugfix-safari-class-field-initializer-scope" "^7.25.9" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.25.9" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.25.9" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.25.9" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-import-assertions" "^7.26.0" + "@babel/plugin-syntax-import-attributes" "^7.26.0" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.25.9" + "@babel/plugin-transform-async-generator-functions" "^7.26.8" + "@babel/plugin-transform-async-to-generator" "^7.25.9" + "@babel/plugin-transform-block-scoped-functions" "^7.26.5" + "@babel/plugin-transform-block-scoping" "^7.25.9" + "@babel/plugin-transform-class-properties" "^7.25.9" + "@babel/plugin-transform-class-static-block" "^7.26.0" + "@babel/plugin-transform-classes" "^7.25.9" + "@babel/plugin-transform-computed-properties" "^7.25.9" + "@babel/plugin-transform-destructuring" "^7.25.9" + "@babel/plugin-transform-dotall-regex" "^7.25.9" + "@babel/plugin-transform-duplicate-keys" "^7.25.9" + "@babel/plugin-transform-duplicate-named-capturing-groups-regex" "^7.25.9" + "@babel/plugin-transform-dynamic-import" "^7.25.9" + "@babel/plugin-transform-exponentiation-operator" "^7.26.3" + "@babel/plugin-transform-export-namespace-from" "^7.25.9" + "@babel/plugin-transform-for-of" "^7.25.9" + "@babel/plugin-transform-function-name" "^7.25.9" + "@babel/plugin-transform-json-strings" "^7.25.9" + "@babel/plugin-transform-literals" "^7.25.9" + "@babel/plugin-transform-logical-assignment-operators" "^7.25.9" + "@babel/plugin-transform-member-expression-literals" "^7.25.9" + "@babel/plugin-transform-modules-amd" "^7.25.9" + "@babel/plugin-transform-modules-commonjs" "^7.26.3" + "@babel/plugin-transform-modules-systemjs" "^7.25.9" + "@babel/plugin-transform-modules-umd" "^7.25.9" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.25.9" + "@babel/plugin-transform-new-target" "^7.25.9" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.26.6" + "@babel/plugin-transform-numeric-separator" "^7.25.9" + "@babel/plugin-transform-object-rest-spread" "^7.25.9" + "@babel/plugin-transform-object-super" "^7.25.9" + "@babel/plugin-transform-optional-catch-binding" "^7.25.9" + "@babel/plugin-transform-optional-chaining" "^7.25.9" + "@babel/plugin-transform-parameters" "^7.25.9" + "@babel/plugin-transform-private-methods" "^7.25.9" + "@babel/plugin-transform-private-property-in-object" "^7.25.9" + "@babel/plugin-transform-property-literals" "^7.25.9" + "@babel/plugin-transform-regenerator" "^7.25.9" + "@babel/plugin-transform-regexp-modifiers" "^7.26.0" + "@babel/plugin-transform-reserved-words" "^7.25.9" + "@babel/plugin-transform-shorthand-properties" "^7.25.9" + "@babel/plugin-transform-spread" "^7.25.9" + "@babel/plugin-transform-sticky-regex" "^7.25.9" + "@babel/plugin-transform-template-literals" "^7.26.8" + "@babel/plugin-transform-typeof-symbol" "^7.26.7" + "@babel/plugin-transform-unicode-escapes" "^7.25.9" + "@babel/plugin-transform-unicode-property-regex" "^7.25.9" + "@babel/plugin-transform-unicode-regex" "^7.25.9" + "@babel/plugin-transform-unicode-sets-regex" "^7.25.9" + "@babel/preset-modules" "0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.11.0" + babel-plugin-polyfill-regenerator "^0.6.1" + core-js-compat "^3.40.0" + semver "^6.3.1" + +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz#ccb88a2c49c817236861fee7826080573b8a923a" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/preset-react@^7.18.6": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.23.3.tgz#f73ca07e7590f977db07eb54dbe46538cc015709" + integrity sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.22.15" + "@babel/plugin-transform-react-display-name" "^7.23.3" + "@babel/plugin-transform-react-jsx" "^7.22.15" + "@babel/plugin-transform-react-jsx-development" "^7.22.5" + "@babel/plugin-transform-react-pure-annotations" "^7.23.3" + +"@babel/preset-react@^7.25.9": + version "7.26.3" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.26.3.tgz#7c5e028d623b4683c1f83a0bd4713b9100560caa" + integrity sha512-Nl03d6T9ky516DGK2YMxrTqvnpUW63TnJMOMonj+Zae0JiPC5BC9xPMSL6L8fiSpA5vP88qfygavVQvnLp+6Cw== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-transform-react-display-name" "^7.25.9" + "@babel/plugin-transform-react-jsx" "^7.25.9" + "@babel/plugin-transform-react-jsx-development" "^7.25.9" + "@babel/plugin-transform-react-pure-annotations" "^7.25.9" + +"@babel/preset-typescript@^7.21.0", "@babel/preset-typescript@^7.25.9": + version "7.26.0" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.26.0.tgz#4a570f1b8d104a242d923957ffa1eaff142a106d" + integrity sha512-NMk1IGZ5I/oHhoXEElcm+xUnL/szL6xflkFZmoEU9xj1qSJXpiS7rsspYo92B4DRCDvZn2erT5LdsCeXAKNCkg== + dependencies: + "@babel/helper-plugin-utils" "^7.25.9" + "@babel/helper-validator-option" "^7.25.9" + "@babel/plugin-syntax-jsx" "^7.25.9" + "@babel/plugin-transform-modules-commonjs" "^7.25.9" + "@babel/plugin-transform-typescript" "^7.25.9" + +"@babel/regjsgen@^0.8.0": + version "0.8.0" + resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" + integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== + +"@babel/runtime-corejs3@^7.25.9": + version "7.26.7" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.26.7.tgz#586756721b532572b8592d825ebbb5bc08f08ad4" + integrity sha512-55gRV8vGrCIYZnaQHQrD92Lo/hYE3Sj5tmbuf0hhHR7sj2CWhEhHU89hbq+UVDXvFG1zUVXJhUkEq1eAfqXtFw== + dependencies: + core-js-pure "^3.30.2" + regenerator-runtime "^0.14.0" + +"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.12.13", "@babel/runtime@^7.12.5", "@babel/runtime@^7.8.4": + version "7.23.7" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.7.tgz#dd7c88deeb218a0f8bd34d5db1aa242e0f203193" + integrity sha512-w06OXVOFso7LcbzMiDGt+3X7Rh7Ho8MmgPoWU3rarH+8upf+wSU/grlGbWzQyr3DkdN6ZeuMFjpdwW0Q+HxobA== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/runtime@^7.25.9": + version "7.26.7" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.26.7.tgz#f4e7fe527cd710f8dc0618610b61b4b060c3c341" + integrity sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/template@^7.25.9", "@babel/template@^7.26.8": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.26.8.tgz#db3898f47a17bab2f4c78ec1d0de38527c2ffe19" + integrity sha512-iNKaX3ZebKIsCvJ+0jd6embf+Aulaa3vNBqZ41kM7iTWjx5qzWKXGHiJUW3+nTpQ18SG11hdF8OAzKrpXkb96Q== + dependencies: + "@babel/code-frame" "^7.26.2" + "@babel/parser" "^7.26.8" + "@babel/types" "^7.26.8" + +"@babel/traverse@^7.25.9", "@babel/traverse@^7.26.5", "@babel/traverse@^7.26.8": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.26.8.tgz#0a8a9c2b7cc9519eed14275f4fd2278ad46e8cc9" + integrity sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA== + dependencies: + "@babel/code-frame" "^7.26.2" + "@babel/generator" "^7.26.8" + "@babel/parser" "^7.26.8" + "@babel/template" "^7.26.8" + "@babel/types" "^7.26.8" + debug "^4.3.1" + globals "^11.1.0" + +"@babel/types@^7.21.3", "@babel/types@^7.25.9", "@babel/types@^7.26.7", "@babel/types@^7.26.8": + version "7.26.8" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.26.8.tgz#97dcdc190fab45be7f3dc073e3c11160d677c127" + integrity sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA== + dependencies: + "@babel/helper-string-parser" "^7.25.9" + "@babel/helper-validator-identifier" "^7.25.9" + +"@babel/types@^7.22.15", "@babel/types@^7.22.5", "@babel/types@^7.23.4", "@babel/types@^7.4.4": + version "7.23.6" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.6.tgz#be33fdb151e1f5a56877d704492c240fc71c7ccd" + integrity sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg== + dependencies: + "@babel/helper-string-parser" "^7.23.4" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + +"@colors/colors@1.5.0": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" + integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== + +"@csstools/cascade-layer-name-parser@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-2.0.4.tgz#64d128529397aa1e1c986f685713363b262b81b1" + integrity sha512-7DFHlPuIxviKYZrOiwVU/PiHLm3lLUR23OMuEEtfEOQTOp9hzQ2JjdY6X5H18RVuUPJqSCI+qNnD5iOLMVE0bA== + +"@csstools/color-helpers@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@csstools/color-helpers/-/color-helpers-5.0.1.tgz#829f1c76f5800b79c51c709e2f36821b728e0e10" + integrity sha512-MKtmkA0BX87PKaO1NFRTFH+UnkgnmySQOvNxJubsadusqPEC2aJ9MOQiMceZJJ6oitUl/i0L6u0M1IrmAOmgBA== + +"@csstools/css-calc@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@csstools/css-calc/-/css-calc-2.1.1.tgz#a7dbc66627f5cf458d42aed14bda0d3860562383" + integrity sha512-rL7kaUnTkL9K+Cvo2pnCieqNpTKgQzy5f+N+5Iuko9HAoasP+xgprVh7KN/MaJVvVL1l0EzQq2MoqBHKSrDrag== + +"@csstools/css-color-parser@^3.0.7": + version "3.0.7" + resolved "https://registry.yarnpkg.com/@csstools/css-color-parser/-/css-color-parser-3.0.7.tgz#442d61d58e54ad258d52c309a787fceb33906484" + integrity sha512-nkMp2mTICw32uE5NN+EsJ4f5N+IGFeCFu4bGpiKgb2Pq/7J/MpyLBeQ5ry4KKtRFZaYs6sTmcMYrSRIyj5DFKA== + dependencies: + "@csstools/color-helpers" "^5.0.1" + "@csstools/css-calc" "^2.1.1" + +"@csstools/css-parser-algorithms@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-3.0.4.tgz#74426e93bd1c4dcab3e441f5cc7ba4fb35d94356" + integrity sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A== + +"@csstools/css-tokenizer@^3.0.3": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-3.0.3.tgz#a5502c8539265fecbd873c1e395a890339f119c2" + integrity sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw== + +"@csstools/media-query-list-parser@^4.0.2": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-4.0.2.tgz#e80e17eba1693fceafb8d6f2cfc68c0e7a9ab78a" + integrity sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A== + +"@csstools/postcss-cascade-layers@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-5.0.1.tgz#9640313e64b5e39133de7e38a5aa7f40dc259597" + integrity sha512-XOfhI7GShVcKiKwmPAnWSqd2tBR0uxt+runAxttbSp/LY2U16yAVPmAf7e9q4JJ0d+xMNmpwNDLBXnmRCl3HMQ== + dependencies: + "@csstools/selector-specificity" "^5.0.0" + postcss-selector-parser "^7.0.0" + +"@csstools/postcss-color-function@^4.0.7": + version "4.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-4.0.7.tgz#d31d2044d8a4f8b3154ac54ac77014879eae9f56" + integrity sha512-aDHYmhNIHR6iLw4ElWhf+tRqqaXwKnMl0YsQ/X105Zc4dQwe6yJpMrTN6BwOoESrkDjOYMOfORviSSLeDTJkdQ== + dependencies: + "@csstools/css-color-parser" "^3.0.7" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-color-mix-function@^3.0.7": + version "3.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-3.0.7.tgz#39735bbc84dc173061e4c2842ec656bb9bc6ed2e" + integrity sha512-e68Nev4CxZYCLcrfWhHH4u/N1YocOfTmw67/kVX5Rb7rnguqqLyxPjhHWjSBX8o4bmyuukmNf3wrUSU3//kT7g== + dependencies: + "@csstools/css-color-parser" "^3.0.7" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-content-alt-text@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@csstools/postcss-content-alt-text/-/postcss-content-alt-text-2.0.4.tgz#76f4687fb15ed45bc1139bb71e5775779762897a" + integrity sha512-YItlZUOuZJCBlRaCf8Aucc1lgN41qYGALMly0qQllrxYJhiyzlI6RxOTMUvtWk+KhS8GphMDsDhKQ7KTPfEMSw== + dependencies: + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-exponential-functions@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-2.0.6.tgz#dcee86d22102576b13d8bea059125fbcf98e83cc" + integrity sha512-IgJA5DQsQLu/upA3HcdvC6xEMR051ufebBTIXZ5E9/9iiaA7juXWz1ceYj814lnDYP/7eWjZnw0grRJlX4eI6g== + dependencies: + "@csstools/css-calc" "^2.1.1" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + +"@csstools/postcss-font-format-keywords@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-4.0.0.tgz#6730836eb0153ff4f3840416cc2322f129c086e6" + integrity sha512-usBzw9aCRDvchpok6C+4TXC57btc4bJtmKQWOHQxOVKen1ZfVqBUuCZ/wuqdX5GHsD0NRSr9XTP+5ID1ZZQBXw== + dependencies: + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" + +"@csstools/postcss-gamut-mapping@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-2.0.7.tgz#8aaa4b6ffb6e2187379a83d253607f988533be25" + integrity sha512-gzFEZPoOkY0HqGdyeBXR3JP218Owr683u7KOZazTK7tQZBE8s2yhg06W1tshOqk7R7SWvw9gkw2TQogKpIW8Xw== + dependencies: + "@csstools/css-color-parser" "^3.0.7" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + +"@csstools/postcss-gradients-interpolation-method@^5.0.7": + version "5.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-5.0.7.tgz#57e19d25e98aa028b98e22ef392ea24c3e61c568" + integrity sha512-WgEyBeg6glUeTdS2XT7qeTFBthTJuXlS9GFro/DVomj7W7WMTamAwpoP4oQCq/0Ki2gvfRYFi/uZtmRE14/DFA== + dependencies: + "@csstools/css-color-parser" "^3.0.7" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-hwb-function@^4.0.7": + version "4.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-4.0.7.tgz#d09528098c4b99c49c76de686a4ae35585acc691" + integrity sha512-LKYqjO+wGwDCfNIEllessCBWfR4MS/sS1WXO+j00KKyOjm7jDW2L6jzUmqASEiv/kkJO39GcoIOvTTfB3yeBUA== + dependencies: + "@csstools/css-color-parser" "^3.0.7" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-ic-unit@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-4.0.0.tgz#b60ec06500717c337447c39ae7fe7952eeb9d48f" + integrity sha512-9QT5TDGgx7wD3EEMN3BSUG6ckb6Eh5gSPT5kZoVtUuAonfPmLDJyPhqR4ntPpMYhUKAMVKAg3I/AgzqHMSeLhA== + dependencies: + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" + +"@csstools/postcss-initial@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-initial/-/postcss-initial-2.0.1.tgz#c385bd9d8ad31ad159edd7992069e97ceea4d09a" + integrity sha512-L1wLVMSAZ4wovznquK0xmC7QSctzO4D0Is590bxpGqhqjboLXYA16dWZpfwImkdOgACdQ9PqXsuRroW6qPlEsg== + +"@csstools/postcss-is-pseudo-class@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-5.0.1.tgz#12041448fedf01090dd4626022c28b7f7623f58e" + integrity sha512-JLp3POui4S1auhDR0n8wHd/zTOWmMsmK3nQd3hhL6FhWPaox5W7j1se6zXOG/aP07wV2ww0lxbKYGwbBszOtfQ== + dependencies: + "@csstools/selector-specificity" "^5.0.0" + postcss-selector-parser "^7.0.0" + +"@csstools/postcss-light-dark-function@^2.0.7": + version "2.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-2.0.7.tgz#807c170cd28eebb0c00e64dfc6ab0bf418f19209" + integrity sha512-ZZ0rwlanYKOHekyIPaU+sVm3BEHCe+Ha0/px+bmHe62n0Uc1lL34vbwrLYn6ote8PHlsqzKeTQdIejQCJ05tfw== + dependencies: + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-logical-float-and-clear@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-float-and-clear/-/postcss-logical-float-and-clear-3.0.0.tgz#62617564182cf86ab5d4e7485433ad91e4c58571" + integrity sha512-SEmaHMszwakI2rqKRJgE+8rpotFfne1ZS6bZqBoQIicFyV+xT1UF42eORPxJkVJVrH9C0ctUgwMSn3BLOIZldQ== + +"@csstools/postcss-logical-overflow@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-overflow/-/postcss-logical-overflow-2.0.0.tgz#c6de7c5f04e3d4233731a847f6c62819bcbcfa1d" + integrity sha512-spzR1MInxPuXKEX2csMamshR4LRaSZ3UXVaRGjeQxl70ySxOhMpP2252RAFsg8QyyBXBzuVOOdx1+bVO5bPIzA== + +"@csstools/postcss-logical-overscroll-behavior@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-overscroll-behavior/-/postcss-logical-overscroll-behavior-2.0.0.tgz#43c03eaecdf34055ef53bfab691db6dc97a53d37" + integrity sha512-e/webMjoGOSYfqLunyzByZj5KKe5oyVg/YSbie99VEaSDE2kimFm0q1f6t/6Jo+VVCQ/jbe2Xy+uX+C4xzWs4w== + +"@csstools/postcss-logical-resize@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-resize/-/postcss-logical-resize-3.0.0.tgz#4df0eeb1a61d7bd85395e56a5cce350b5dbfdca6" + integrity sha512-DFbHQOFW/+I+MY4Ycd/QN6Dg4Hcbb50elIJCfnwkRTCX05G11SwViI5BbBlg9iHRl4ytB7pmY5ieAFk3ws7yyg== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-logical-viewport-units@^3.0.3": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-3.0.3.tgz#f6cc63520ca2a6eb76b9cd946070c38dda66d733" + integrity sha512-OC1IlG/yoGJdi0Y+7duz/kU/beCwO+Gua01sD6GtOtLi7ByQUpcIqs7UE/xuRPay4cHgOMatWdnDdsIDjnWpPw== + dependencies: + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-media-minmax@^2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-media-minmax/-/postcss-media-minmax-2.0.6.tgz#427921c0f08033203810af16dfed0baedc538eab" + integrity sha512-J1+4Fr2W3pLZsfxkFazK+9kr96LhEYqoeBszLmFjb6AjYs+g9oDAw3J5oQignLKk3rC9XHW+ebPTZ9FaW5u5pg== + dependencies: + "@csstools/css-calc" "^2.1.1" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/media-query-list-parser" "^4.0.2" + +"@csstools/postcss-media-queries-aspect-ratio-number-values@^3.0.4": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-3.0.4.tgz#d71102172c74baf3f892fac88cf1ea46a961600d" + integrity sha512-AnGjVslHMm5xw9keusQYvjVWvuS7KWK+OJagaG0+m9QnIjZsrysD2kJP/tr/UJIyYtMCtu8OkUd+Rajb4DqtIQ== + dependencies: + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/media-query-list-parser" "^4.0.2" + +"@csstools/postcss-nested-calc@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-nested-calc/-/postcss-nested-calc-4.0.0.tgz#754e10edc6958d664c11cde917f44ba144141c62" + integrity sha512-jMYDdqrQQxE7k9+KjstC3NbsmC063n1FTPLCgCRS2/qHUbHM0mNy9pIn4QIiQGs9I/Bg98vMqw7mJXBxa0N88A== + dependencies: + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" + +"@csstools/postcss-normalize-display-values@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.0.tgz#ecdde2daf4e192e5da0c6fd933b6d8aff32f2a36" + integrity sha512-HlEoG0IDRoHXzXnkV4in47dzsxdsjdz6+j7MLjaACABX2NfvjFS6XVAnpaDyGesz9gK2SC7MbNwdCHusObKJ9Q== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-oklab-function@^4.0.7": + version "4.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-4.0.7.tgz#33b3322dfb27b0b5eb83a7ad36e67f08bc4e66cd" + integrity sha512-I6WFQIbEKG2IO3vhaMGZDkucbCaUSXMxvHNzDdnfsTCF5tc0UlV3Oe2AhamatQoKFjBi75dSEMrgWq3+RegsOQ== + dependencies: + "@csstools/css-color-parser" "^3.0.7" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-progressive-custom-properties@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-4.0.0.tgz#ecdb85bcdb1852d73970a214a376684a91f82bdc" + integrity sha512-XQPtROaQjomnvLUSy/bALTR5VCtTVUFwYs1SblvYgLSeTo2a/bMNwUwo2piXw5rTv/FEYiy5yPSXBqg9OKUx7Q== + dependencies: + postcss-value-parser "^4.2.0" + +"@csstools/postcss-random-function@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@csstools/postcss-random-function/-/postcss-random-function-1.0.2.tgz#699702820f19bb6b9632966ff44d8957db6889d2" + integrity sha512-vBCT6JvgdEkvRc91NFoNrLjgGtkLWt47GKT6E2UDn3nd8ZkMBiziQ1Md1OiKoSsgzxsSnGKG3RVdhlbdZEkHjA== + dependencies: + "@csstools/css-calc" "^2.1.1" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + +"@csstools/postcss-relative-color-syntax@^3.0.7": + version "3.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-3.0.7.tgz#862f8c6a2bbbab1a46aff8265b6a095fd267a3a6" + integrity sha512-apbT31vsJVd18MabfPOnE977xgct5B1I+Jpf+Munw3n6kKb1MMuUmGGH+PT9Hm/fFs6fe61Q/EWnkrb4bNoNQw== + dependencies: + "@csstools/css-color-parser" "^3.0.7" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +"@csstools/postcss-scope-pseudo-class@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-scope-pseudo-class/-/postcss-scope-pseudo-class-4.0.1.tgz#9fe60e9d6d91d58fb5fc6c768a40f6e47e89a235" + integrity sha512-IMi9FwtH6LMNuLea1bjVMQAsUhFxJnyLSgOp/cpv5hrzWmrUYU5fm0EguNDIIOHUqzXode8F/1qkC/tEo/qN8Q== + dependencies: + postcss-selector-parser "^7.0.0" + +"@csstools/postcss-sign-functions@^1.1.1": + version "1.1.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-sign-functions/-/postcss-sign-functions-1.1.1.tgz#eb8e4a5ac637982aeb9264cb99f85817612ad3e8" + integrity sha512-MslYkZCeMQDxetNkfmmQYgKCy4c+w9pPDfgOBCJOo/RI1RveEUdZQYtOfrC6cIZB7sD7/PHr2VGOcMXlZawrnA== + dependencies: + "@csstools/css-calc" "^2.1.1" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + +"@csstools/postcss-stepped-value-functions@^4.0.6": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-4.0.6.tgz#ee88c6122daf58a1b8641f462e8e33427c60b1f1" + integrity sha512-/dwlO9w8vfKgiADxpxUbZOWlL5zKoRIsCymYoh1IPuBsXODKanKnfuZRr32DEqT0//3Av1VjfNZU9yhxtEfIeA== + dependencies: + "@csstools/css-calc" "^2.1.1" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + +"@csstools/postcss-text-decoration-shorthand@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-4.0.1.tgz#251fab0939d50c6fd73bb2b830b2574188efa087" + integrity sha512-xPZIikbx6jyzWvhms27uugIc0I4ykH4keRvoa3rxX5K7lEhkbd54rjj/dv60qOCTisoS+3bmwJTeyV1VNBrXaw== + dependencies: + "@csstools/color-helpers" "^5.0.1" + postcss-value-parser "^4.2.0" + +"@csstools/postcss-trigonometric-functions@^4.0.6": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-4.0.6.tgz#fc5c5f4c9bd0fd796b58b9a14d5d663be76d19fa" + integrity sha512-c4Y1D2Why/PeccaSouXnTt6WcNHJkoJRidV2VW9s5gJ97cNxnLgQ4Qj8qOqkIR9VmTQKJyNcbF4hy79ZQnWD7A== + dependencies: + "@csstools/css-calc" "^2.1.1" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + +"@csstools/postcss-unset-value@^4.0.0": + version "4.0.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-4.0.0.tgz#7caa981a34196d06a737754864baf77d64de4bba" + integrity sha512-cBz3tOCI5Fw6NIFEwU3RiwK6mn3nKegjpJuzCndoGq3BZPkUjnsq7uQmIeMNeMbMk7YD2MfKcgCpZwX5jyXqCA== + +"@csstools/selector-resolve-nested@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@csstools/selector-resolve-nested/-/selector-resolve-nested-3.0.0.tgz#704a9b637975680e025e069a4c58b3beb3e2752a" + integrity sha512-ZoK24Yku6VJU1gS79a5PFmC8yn3wIapiKmPgun0hZgEI5AOqgH2kiPRsPz1qkGv4HL+wuDLH83yQyk6inMYrJQ== + +"@csstools/selector-specificity@^5.0.0": + version "5.0.0" + resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-5.0.0.tgz#037817b574262134cabd68fc4ec1a454f168407b" + integrity sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw== + +"@csstools/utilities@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@csstools/utilities/-/utilities-2.0.0.tgz#f7ff0fee38c9ffb5646d47b6906e0bc8868bde60" + integrity sha512-5VdOr0Z71u+Yp3ozOx8T11N703wIFGVRgOWbOZMKgglPJsWA54MRIoMNVMa7shUToIhx5J8vX4sOZgD2XiihiQ== + +"@discoveryjs/json-ext@0.5.7": + version "0.5.7" + resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70" + integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== + +"@docsearch/css@3.8.3": + version "3.8.3" + resolved "https://registry.yarnpkg.com/@docsearch/css/-/css-3.8.3.tgz#12f377cf8c14b687042273f920efdfdb794e9fcf" + integrity sha512-1nELpMV40JDLJ6rpVVFX48R1jsBFIQ6RnEQDsLFGmzOjPWTOMlZqUcXcvRx8VmYV/TqnS1l784Ofz+ZEb+wEOQ== + +"@docsearch/react@^3.8.1": + version "3.8.3" + resolved "https://registry.yarnpkg.com/@docsearch/react/-/react-3.8.3.tgz#72f6bcbbda6cd07f23398af641e483c27d16e00a" + integrity sha512-6UNrg88K7lJWmuS6zFPL/xgL+n326qXqZ7Ybyy4E8P/6Rcblk3GE8RXxeol4Pd5pFpKMhOhBhzABKKwHtbJCIg== + dependencies: + "@algolia/autocomplete-core" "1.17.9" + "@algolia/autocomplete-preset-algolia" "1.17.9" + "@docsearch/css" "3.8.3" + algoliasearch "^5.14.2" + +"@docusaurus/babel@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/babel/-/babel-3.7.0.tgz#770dd5da525a9d6a2fee7d3212ec62040327f776" + integrity sha512-0H5uoJLm14S/oKV3Keihxvh8RV+vrid+6Gv+2qhuzbqHanawga8tYnsdpjEyt36ucJjqlby2/Md2ObWjA02UXQ== + dependencies: + "@babel/core" "^7.25.9" + "@babel/generator" "^7.25.9" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-transform-runtime" "^7.25.9" + "@babel/preset-env" "^7.25.9" + "@babel/preset-react" "^7.25.9" + "@babel/preset-typescript" "^7.25.9" + "@babel/runtime" "^7.25.9" + "@babel/runtime-corejs3" "^7.25.9" + "@babel/traverse" "^7.25.9" + "@docusaurus/logger" "3.7.0" + "@docusaurus/utils" "3.7.0" + babel-plugin-dynamic-import-node "^2.3.3" + fs-extra "^11.1.1" + tslib "^2.6.0" + +"@docusaurus/bundler@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/bundler/-/bundler-3.7.0.tgz#d8e7867b3b2c43a1e320ed429f8dfe873c38506d" + integrity sha512-CUUT9VlSGukrCU5ctZucykvgCISivct+cby28wJwCC/fkQFgAHRp/GKv2tx38ZmXb7nacrKzFTcp++f9txUYGg== + dependencies: + "@babel/core" "^7.25.9" + "@docusaurus/babel" "3.7.0" + "@docusaurus/cssnano-preset" "3.7.0" + "@docusaurus/logger" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils" "3.7.0" + babel-loader "^9.2.1" + clean-css "^5.3.2" + copy-webpack-plugin "^11.0.0" + css-loader "^6.8.1" + css-minimizer-webpack-plugin "^5.0.1" + cssnano "^6.1.2" + file-loader "^6.2.0" + html-minifier-terser "^7.2.0" + mini-css-extract-plugin "^2.9.1" + null-loader "^4.0.1" + postcss "^8.4.26" + postcss-loader "^7.3.3" + postcss-preset-env "^10.1.0" + react-dev-utils "^12.0.1" + terser-webpack-plugin "^5.3.9" + tslib "^2.6.0" + url-loader "^4.1.1" + webpack "^5.95.0" + webpackbar "^6.0.1" + +"@docusaurus/core@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/core/-/core-3.7.0.tgz#e871586d099093723dfe6de81c1ce610aeb20292" + integrity sha512-b0fUmaL+JbzDIQaamzpAFpTviiaU4cX3Qz8cuo14+HGBCwa0evEK0UYCBFY3n4cLzL8Op1BueeroUD2LYAIHbQ== + dependencies: + "@docusaurus/babel" "3.7.0" + "@docusaurus/bundler" "3.7.0" + "@docusaurus/logger" "3.7.0" + "@docusaurus/mdx-loader" "3.7.0" + "@docusaurus/utils" "3.7.0" + "@docusaurus/utils-common" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + boxen "^6.2.1" + chalk "^4.1.2" + chokidar "^3.5.3" + cli-table3 "^0.6.3" + combine-promises "^1.1.0" + commander "^5.1.0" + core-js "^3.31.1" + del "^6.1.1" + detect-port "^1.5.1" + escape-html "^1.0.3" + eta "^2.2.0" + eval "^0.1.8" + fs-extra "^11.1.1" + html-tags "^3.3.1" + html-webpack-plugin "^5.6.0" + leven "^3.1.0" + lodash "^4.17.21" + p-map "^4.0.0" + prompts "^2.4.2" + react-dev-utils "^12.0.1" + react-helmet-async "npm:@slorber/react-helmet-async@1.3.0" + react-loadable "npm:@docusaurus/react-loadable@6.0.0" + react-loadable-ssr-addon-v5-slorber "^1.0.1" + react-router "^5.3.4" + react-router-config "^5.1.1" + react-router-dom "^5.3.4" + semver "^7.5.4" + serve-handler "^6.1.6" + shelljs "^0.8.5" + tslib "^2.6.0" + update-notifier "^6.0.2" + webpack "^5.95.0" + webpack-bundle-analyzer "^4.10.2" + webpack-dev-server "^4.15.2" + webpack-merge "^6.0.1" + +"@docusaurus/cssnano-preset@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/cssnano-preset/-/cssnano-preset-3.7.0.tgz#8fe8f2c3acbd32384b69e14983b9a63c98cae34e" + integrity sha512-X9GYgruZBSOozg4w4dzv9uOz8oK/EpPVQXkp0MM6Tsgp/nRIU9hJzJ0Pxg1aRa3xCeEQTOimZHcocQFlLwYajQ== + dependencies: + cssnano-preset-advanced "^6.1.2" + postcss "^8.4.38" + postcss-sort-media-queries "^5.2.0" + tslib "^2.6.0" + +"@docusaurus/logger@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/logger/-/logger-3.7.0.tgz#07ecc2f460c4d2382df4991f9ce4e348e90af04c" + integrity sha512-z7g62X7bYxCYmeNNuO9jmzxLQG95q9QxINCwpboVcNff3SJiHJbGrarxxOVMVmAh1MsrSfxWkVGv4P41ktnFsA== + dependencies: + chalk "^4.1.2" + tslib "^2.6.0" + +"@docusaurus/mdx-loader@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/mdx-loader/-/mdx-loader-3.7.0.tgz#5890c6e7a5b68cb1d066264ac5290cdcd59d4ecc" + integrity sha512-OFBG6oMjZzc78/U3WNPSHs2W9ZJ723ewAcvVJaqS0VgyeUfmzUV8f1sv+iUHA0DtwiR5T5FjOxj6nzEE8LY6VA== + dependencies: + "@docusaurus/logger" "3.7.0" + "@docusaurus/utils" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + "@mdx-js/mdx" "^3.0.0" + "@slorber/remark-comment" "^1.0.0" + escape-html "^1.0.3" + estree-util-value-to-estree "^3.0.1" + file-loader "^6.2.0" + fs-extra "^11.1.1" + image-size "^1.0.2" + mdast-util-mdx "^3.0.0" + mdast-util-to-string "^4.0.0" + rehype-raw "^7.0.0" + remark-directive "^3.0.0" + remark-emoji "^4.0.0" + remark-frontmatter "^5.0.0" + remark-gfm "^4.0.0" + stringify-object "^3.3.0" + tslib "^2.6.0" + unified "^11.0.3" + unist-util-visit "^5.0.0" + url-loader "^4.1.1" + vfile "^6.0.1" + webpack "^5.88.1" + +"@docusaurus/module-type-aliases@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/module-type-aliases/-/module-type-aliases-3.7.0.tgz#15c0745b829c6966c5b3b2c2527c72b54830b0e5" + integrity sha512-g7WdPqDNaqA60CmBrr0cORTrsOit77hbsTj7xE2l71YhBn79sxdm7WMK7wfhcaafkbpIh7jv5ef5TOpf1Xv9Lg== + dependencies: + "@docusaurus/types" "3.7.0" + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router-config" "*" + "@types/react-router-dom" "*" + react-helmet-async "npm:@slorber/react-helmet-async@*" + react-loadable "npm:@docusaurus/react-loadable@6.0.0" + +"@docusaurus/plugin-content-blog@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-blog/-/plugin-content-blog-3.7.0.tgz#7bd69de87a1f3adb652e1473ef5b7ccc9468f47e" + integrity sha512-EFLgEz6tGHYWdPU0rK8tSscZwx+AsyuBW/r+tNig2kbccHYGUJmZtYN38GjAa3Fda4NU+6wqUO5kTXQSRBQD3g== + dependencies: + "@docusaurus/core" "3.7.0" + "@docusaurus/logger" "3.7.0" + "@docusaurus/mdx-loader" "3.7.0" + "@docusaurus/theme-common" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils" "3.7.0" + "@docusaurus/utils-common" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + cheerio "1.0.0-rc.12" + feed "^4.2.2" + fs-extra "^11.1.1" + lodash "^4.17.21" + reading-time "^1.5.0" + srcset "^4.0.0" + tslib "^2.6.0" + unist-util-visit "^5.0.0" + utility-types "^3.10.0" + webpack "^5.88.1" + +"@docusaurus/plugin-content-docs@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-docs/-/plugin-content-docs-3.7.0.tgz#297a549e926ee2b1147b5242af6f21532c7b107c" + integrity sha512-GXg5V7kC9FZE4FkUZA8oo/NrlRb06UwuICzI6tcbzj0+TVgjq/mpUXXzSgKzMS82YByi4dY2Q808njcBCyy6tQ== + dependencies: + "@docusaurus/core" "3.7.0" + "@docusaurus/logger" "3.7.0" + "@docusaurus/mdx-loader" "3.7.0" + "@docusaurus/module-type-aliases" "3.7.0" + "@docusaurus/theme-common" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils" "3.7.0" + "@docusaurus/utils-common" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + "@types/react-router-config" "^5.0.7" + combine-promises "^1.1.0" + fs-extra "^11.1.1" + js-yaml "^4.1.0" + lodash "^4.17.21" + tslib "^2.6.0" + utility-types "^3.10.0" + webpack "^5.88.1" + +"@docusaurus/plugin-content-pages@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-content-pages/-/plugin-content-pages-3.7.0.tgz#c4a8f7237872236aacb77665822c474c0a00e91a" + integrity sha512-YJSU3tjIJf032/Aeao8SZjFOrXJbz/FACMveSMjLyMH4itQyZ2XgUIzt4y+1ISvvk5zrW4DABVT2awTCqBkx0Q== + dependencies: + "@docusaurus/core" "3.7.0" + "@docusaurus/mdx-loader" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + fs-extra "^11.1.1" + tslib "^2.6.0" + webpack "^5.88.1" + +"@docusaurus/plugin-debug@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-debug/-/plugin-debug-3.7.0.tgz#a4fd45132e40cffe96bb51f48e89982a1cb8e194" + integrity sha512-Qgg+IjG/z4svtbCNyTocjIwvNTNEwgRjSXXSJkKVG0oWoH0eX/HAPiu+TS1HBwRPQV+tTYPWLrUypYFepfujZA== + dependencies: + "@docusaurus/core" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils" "3.7.0" + fs-extra "^11.1.1" + react-json-view-lite "^1.2.0" + tslib "^2.6.0" + +"@docusaurus/plugin-google-analytics@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-3.7.0.tgz#d20f665e810fb2295d1c1bbfe13398c5ff42eb24" + integrity sha512-otIqiRV/jka6Snjf+AqB360XCeSv7lQC+DKYW+EUZf6XbuE8utz5PeUQ8VuOcD8Bk5zvT1MC4JKcd5zPfDuMWA== + dependencies: + "@docusaurus/core" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + tslib "^2.6.0" + +"@docusaurus/plugin-google-gtag@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-3.7.0.tgz#a48638dfd132858060458b875a440b6cbda6bf8f" + integrity sha512-M3vrMct1tY65ModbyeDaMoA+fNJTSPe5qmchhAbtqhDD/iALri0g9LrEpIOwNaoLmm6lO88sfBUADQrSRSGSWA== + dependencies: + "@docusaurus/core" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + "@types/gtag.js" "^0.0.12" + tslib "^2.6.0" + +"@docusaurus/plugin-google-tag-manager@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-google-tag-manager/-/plugin-google-tag-manager-3.7.0.tgz#0a4390f4b0e760d073bdb1905436bfa7bd71356b" + integrity sha512-X8U78nb8eiMiPNg3jb9zDIVuuo/rE1LjGDGu+5m5CX4UBZzjMy+klOY2fNya6x8ACyE/L3K2erO1ErheP55W/w== + dependencies: + "@docusaurus/core" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + tslib "^2.6.0" + +"@docusaurus/plugin-sitemap@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-sitemap/-/plugin-sitemap-3.7.0.tgz#2c1bf9de26aeda455df6f77748e5887ace39b2d7" + integrity sha512-bTRT9YLZ/8I/wYWKMQke18+PF9MV8Qub34Sku6aw/vlZ/U+kuEuRpQ8bTcNOjaTSfYsWkK4tTwDMHK2p5S86cA== + dependencies: + "@docusaurus/core" "3.7.0" + "@docusaurus/logger" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils" "3.7.0" + "@docusaurus/utils-common" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + fs-extra "^11.1.1" + sitemap "^7.1.1" + tslib "^2.6.0" + +"@docusaurus/plugin-svgr@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/plugin-svgr/-/plugin-svgr-3.7.0.tgz#018e89efd615d5fde77b891a8c2aadf203013f5d" + integrity sha512-HByXIZTbc4GV5VAUkZ2DXtXv1Qdlnpk3IpuImwSnEzCDBkUMYcec5282hPjn6skZqB25M1TYCmWS91UbhBGxQg== + dependencies: + "@docusaurus/core" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + "@svgr/core" "8.1.0" + "@svgr/webpack" "^8.1.0" + tslib "^2.6.0" + webpack "^5.88.1" + +"@docusaurus/preset-classic@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/preset-classic/-/preset-classic-3.7.0.tgz#f6656a04ae6a4877523dbd04f7c491632e4003b9" + integrity sha512-nPHj8AxDLAaQXs+O6+BwILFuhiWbjfQWrdw2tifOClQoNfuXDjfjogee6zfx6NGHWqshR23LrcN115DmkHC91Q== + dependencies: + "@docusaurus/core" "3.7.0" + "@docusaurus/plugin-content-blog" "3.7.0" + "@docusaurus/plugin-content-docs" "3.7.0" + "@docusaurus/plugin-content-pages" "3.7.0" + "@docusaurus/plugin-debug" "3.7.0" + "@docusaurus/plugin-google-analytics" "3.7.0" + "@docusaurus/plugin-google-gtag" "3.7.0" + "@docusaurus/plugin-google-tag-manager" "3.7.0" + "@docusaurus/plugin-sitemap" "3.7.0" + "@docusaurus/plugin-svgr" "3.7.0" + "@docusaurus/theme-classic" "3.7.0" + "@docusaurus/theme-common" "3.7.0" + "@docusaurus/theme-search-algolia" "3.7.0" + "@docusaurus/types" "3.7.0" + +"@docusaurus/theme-classic@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-classic/-/theme-classic-3.7.0.tgz#b483bd8e2923b6994b5f47238884b9f8984222c5" + integrity sha512-MnLxG39WcvLCl4eUzHr0gNcpHQfWoGqzADCly54aqCofQX6UozOS9Th4RK3ARbM9m7zIRv3qbhggI53dQtx/hQ== + dependencies: + "@docusaurus/core" "3.7.0" + "@docusaurus/logger" "3.7.0" + "@docusaurus/mdx-loader" "3.7.0" + "@docusaurus/module-type-aliases" "3.7.0" + "@docusaurus/plugin-content-blog" "3.7.0" + "@docusaurus/plugin-content-docs" "3.7.0" + "@docusaurus/plugin-content-pages" "3.7.0" + "@docusaurus/theme-common" "3.7.0" + "@docusaurus/theme-translations" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils" "3.7.0" + "@docusaurus/utils-common" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + "@mdx-js/react" "^3.0.0" + clsx "^2.0.0" + copy-text-to-clipboard "^3.2.0" + infima "0.2.0-alpha.45" + lodash "^4.17.21" + nprogress "^0.2.0" + postcss "^8.4.26" + prism-react-renderer "^2.3.0" + prismjs "^1.29.0" + react-router-dom "^5.3.4" + rtlcss "^4.1.0" + tslib "^2.6.0" + utility-types "^3.10.0" + +"@docusaurus/theme-common@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-common/-/theme-common-3.7.0.tgz#18bf5c6b149a701f4bd865715ee8b595aa40b354" + integrity sha512-8eJ5X0y+gWDsURZnBfH0WabdNm8XMCXHv8ENy/3Z/oQKwaB/EHt5lP9VsTDTf36lKEp0V6DjzjFyFIB+CetL0A== + dependencies: + "@docusaurus/mdx-loader" "3.7.0" + "@docusaurus/module-type-aliases" "3.7.0" + "@docusaurus/utils" "3.7.0" + "@docusaurus/utils-common" "3.7.0" + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router-config" "*" + clsx "^2.0.0" + parse-numeric-range "^1.3.0" + prism-react-renderer "^2.3.0" + tslib "^2.6.0" + utility-types "^3.10.0" + +"@docusaurus/theme-search-algolia@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-search-algolia/-/theme-search-algolia-3.7.0.tgz#2108ddf0b300b82de7c2b9ff9fcf62121b66ea37" + integrity sha512-Al/j5OdzwRU1m3falm+sYy9AaB93S1XF1Lgk9Yc6amp80dNxJVplQdQTR4cYdzkGtuQqbzUA8+kaoYYO0RbK6g== + dependencies: + "@docsearch/react" "^3.8.1" + "@docusaurus/core" "3.7.0" + "@docusaurus/logger" "3.7.0" + "@docusaurus/plugin-content-docs" "3.7.0" + "@docusaurus/theme-common" "3.7.0" + "@docusaurus/theme-translations" "3.7.0" + "@docusaurus/utils" "3.7.0" + "@docusaurus/utils-validation" "3.7.0" + algoliasearch "^5.17.1" + algoliasearch-helper "^3.22.6" + clsx "^2.0.0" + eta "^2.2.0" + fs-extra "^11.1.1" + lodash "^4.17.21" + tslib "^2.6.0" + utility-types "^3.10.0" + +"@docusaurus/theme-translations@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/theme-translations/-/theme-translations-3.7.0.tgz#0891aedc7c7040afcb3a1b34051d3a69096d0d25" + integrity sha512-Ewq3bEraWDmienM6eaNK7fx+/lHMtGDHQyd1O+4+3EsDxxUmrzPkV7Ct3nBWTuE0MsoZr3yNwQVKjllzCMuU3g== + dependencies: + fs-extra "^11.1.1" + tslib "^2.6.0" + +"@docusaurus/tsconfig@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/tsconfig/-/tsconfig-3.7.0.tgz#654dcc524e25b8809af0f1b0b42485c18c047ab5" + integrity sha512-vRsyj3yUZCjscgfgcFYjIsTcAru/4h4YH2/XAE8Rs7wWdnng98PgWKvP5ovVc4rmRpRg2WChVW0uOy2xHDvDBQ== + +"@docusaurus/types@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/types/-/types-3.7.0.tgz#3f5a68a60f80ecdcb085666da1d68f019afda943" + integrity sha512-kOmZg5RRqJfH31m+6ZpnwVbkqMJrPOG5t0IOl4i/+3ruXyNfWzZ0lVtVrD0u4ONc/0NOsS9sWYaxxWNkH1LdLQ== + dependencies: + "@mdx-js/mdx" "^3.0.0" + "@types/history" "^4.7.11" + "@types/react" "*" + commander "^5.1.0" + joi "^17.9.2" + react-helmet-async "npm:@slorber/react-helmet-async@1.3.0" + utility-types "^3.10.0" + webpack "^5.95.0" + webpack-merge "^5.9.0" + +"@docusaurus/utils-common@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/utils-common/-/utils-common-3.7.0.tgz#1bef52837d321db5dd2361fc07f3416193b5d029" + integrity sha512-IZeyIfCfXy0Mevj6bWNg7DG7B8G+S6o6JVpddikZtWyxJguiQ7JYr0SIZ0qWd8pGNuMyVwriWmbWqMnK7Y5PwA== + dependencies: + "@docusaurus/types" "3.7.0" + tslib "^2.6.0" + +"@docusaurus/utils-validation@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/utils-validation/-/utils-validation-3.7.0.tgz#dc0786fb633ae5cef8e93337bf21c2a826c7ecbd" + integrity sha512-w8eiKk8mRdN+bNfeZqC4nyFoxNyI1/VExMKAzD9tqpJfLLbsa46Wfn5wcKH761g9WkKh36RtFV49iL9lh1DYBA== + dependencies: + "@docusaurus/logger" "3.7.0" + "@docusaurus/utils" "3.7.0" + "@docusaurus/utils-common" "3.7.0" + fs-extra "^11.2.0" + joi "^17.9.2" + js-yaml "^4.1.0" + lodash "^4.17.21" + tslib "^2.6.0" + +"@docusaurus/utils@3.7.0": + version "3.7.0" + resolved "https://registry.yarnpkg.com/@docusaurus/utils/-/utils-3.7.0.tgz#dfdebd63524c52b498f36b2907a3b2261930b9bb" + integrity sha512-e7zcB6TPnVzyUaHMJyLSArKa2AG3h9+4CfvKXKKWNx6hRs+p0a+u7HHTJBgo6KW2m+vqDnuIHK4X+bhmoghAFA== + dependencies: + "@docusaurus/logger" "3.7.0" + "@docusaurus/types" "3.7.0" + "@docusaurus/utils-common" "3.7.0" + escape-string-regexp "^4.0.0" + file-loader "^6.2.0" + fs-extra "^11.1.1" + github-slugger "^1.5.0" + globby "^11.1.0" + gray-matter "^4.0.3" + jiti "^1.20.0" + js-yaml "^4.1.0" + lodash "^4.17.21" + micromatch "^4.0.5" + prompts "^2.4.2" + resolve-pathname "^3.0.0" + shelljs "^0.8.5" + tslib "^2.6.0" + url-loader "^4.1.1" + utility-types "^3.10.0" + webpack "^5.88.1" + +"@hapi/hoek@^9.0.0": + version "9.3.0" + resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.3.0.tgz#8368869dcb735be2e7f5cb7647de78e167a251fb" + integrity sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ== + +"@hapi/topo@^5.0.0": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-5.1.0.tgz#dc448e332c6c6e37a4dc02fd84ba8d44b9afb012" + integrity sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg== + dependencies: + "@hapi/hoek" "^9.0.0" + +"@isaacs/cliui@^8.0.2": + version "8.0.2" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" + integrity sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA== + dependencies: + string-width "^5.1.2" + string-width-cjs "npm:string-width@^4.2.0" + strip-ansi "^7.0.1" + strip-ansi-cjs "npm:strip-ansi@^6.0.1" + wrap-ansi "^8.1.0" + wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" + +"@jest/schemas@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/schemas/-/schemas-29.6.3.tgz#430b5ce8a4e0044a7e3819663305a7b3091c8e03" + integrity sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA== + dependencies: + "@sinclair/typebox" "^0.27.8" + +"@jest/types@^29.6.3": + version "29.6.3" + resolved "https://registry.yarnpkg.com/@jest/types/-/types-29.6.3.tgz#1131f8cf634e7e84c5e77bab12f052af585fba59" + integrity sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw== + dependencies: + "@jest/schemas" "^29.6.3" + "@types/istanbul-lib-coverage" "^2.0.0" + "@types/istanbul-reports" "^3.0.0" + "@types/node" "*" + "@types/yargs" "^17.0.8" + chalk "^4.0.0" + +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz#7e02e6eb5df901aaedb08514203b096614024098" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/gen-mapping@^0.3.5": + version "0.3.8" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz#4f0e06362e01362f823d348f1872b08f666d8142" + integrity sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA== + dependencies: + "@jridgewell/set-array" "^1.2.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.24" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz#c08679063f279615a3326583ba3a90d1d82cc721" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + +"@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + +"@jridgewell/set-array@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.2.1.tgz#558fb6472ed16a4c850b889530e6b36438c49280" + integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== + +"@jridgewell/source-map@^0.3.3": + version "0.3.5" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" + integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": + version "1.4.15" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + +"@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": + version "0.3.25" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" + integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.20" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz#72e45707cf240fa6b081d0366f8265b0cd10197f" + integrity sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@leichtgewicht/ip-codec@^2.0.1": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" + integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== + +"@mdx-js/mdx@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@mdx-js/mdx/-/mdx-3.0.0.tgz#37ef87685143fafedf1165f0a79e9fe95fbe5154" + integrity sha512-Icm0TBKBLYqroYbNW3BPnzMGn+7mwpQOK310aZ7+fkCtiU3aqv2cdcX+nd0Ydo3wI5Rx8bX2Z2QmGb/XcAClCw== + dependencies: + "@types/estree" "^1.0.0" + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdx" "^2.0.0" + collapse-white-space "^2.0.0" + devlop "^1.0.0" + estree-util-build-jsx "^3.0.0" + estree-util-is-identifier-name "^3.0.0" + estree-util-to-js "^2.0.0" + estree-walker "^3.0.0" + hast-util-to-estree "^3.0.0" + hast-util-to-jsx-runtime "^2.0.0" + markdown-extensions "^2.0.0" + periscopic "^3.0.0" + remark-mdx "^3.0.0" + remark-parse "^11.0.0" + remark-rehype "^11.0.0" + source-map "^0.7.0" + unified "^11.0.0" + unist-util-position-from-estree "^2.0.0" + unist-util-stringify-position "^4.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + +"@mdx-js/react@^3.0.0": + version "3.0.0" + resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-3.0.0.tgz#eaccaa8d6a7736b19080aff5a70448a7ba692271" + integrity sha512-nDctevR9KyYFyV+m+/+S4cpzCWHqj+iHDHq3QrsWezcC+B17uZdIWgCguESUkwFhM3n/56KxWVE3V6EokrmONQ== + dependencies: + "@types/mdx" "^2.0.0" + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.8" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@pkgjs/parseargs@^0.11.0": + version "0.11.0" + resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" + integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== + +"@pnpm/config.env-replace@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz#ab29da53df41e8948a00f2433f085f54de8b3a4c" + integrity sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w== + +"@pnpm/network.ca-file@^1.0.1": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz#2ab05e09c1af0cdf2fcf5035bea1484e222f7983" + integrity sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA== + dependencies: + graceful-fs "4.2.10" + +"@pnpm/npm-conf@^2.1.0": + version "2.2.2" + resolved "https://registry.yarnpkg.com/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz#0058baf1c26cbb63a828f0193795401684ac86f0" + integrity sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA== + dependencies: + "@pnpm/config.env-replace" "^1.1.0" + "@pnpm/network.ca-file" "^1.0.1" + config-chain "^1.1.11" + +"@polka/url@^1.0.0-next.24": + version "1.0.0-next.24" + resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.24.tgz#58601079e11784d20f82d0585865bb42305c4df3" + integrity sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ== + +"@sideway/address@^4.1.3": + version "4.1.4" + resolved "https://registry.yarnpkg.com/@sideway/address/-/address-4.1.4.tgz#03dccebc6ea47fdc226f7d3d1ad512955d4783f0" + integrity sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw== + dependencies: + "@hapi/hoek" "^9.0.0" + +"@sideway/formula@^3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@sideway/formula/-/formula-3.0.1.tgz#80fcbcbaf7ce031e0ef2dd29b1bfc7c3f583611f" + integrity sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg== + +"@sideway/pinpoint@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@sideway/pinpoint/-/pinpoint-2.0.0.tgz#cff8ffadc372ad29fd3f78277aeb29e632cc70df" + integrity sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ== + +"@sinclair/typebox@^0.27.8": + version "0.27.8" + resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" + integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA== + +"@sindresorhus/is@^4.6.0": + version "4.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-4.6.0.tgz#3c7c9c46e678feefe7a2e5bb609d3dbd665ffb3f" + integrity sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw== + +"@sindresorhus/is@^5.2.0": + version "5.6.0" + resolved "https://registry.yarnpkg.com/@sindresorhus/is/-/is-5.6.0.tgz#41dd6093d34652cddb5d5bdeee04eafc33826668" + integrity sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g== + +"@slorber/remark-comment@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@slorber/remark-comment/-/remark-comment-1.0.0.tgz#2a020b3f4579c89dec0361673206c28d67e08f5a" + integrity sha512-RCE24n7jsOj1M0UPvIQCHTe7fI0sFL4S2nwKVWwHyVr/wI/H8GosgsJGyhnsZoGFnD/P2hLf1mSbrrgSLN93NA== + dependencies: + micromark-factory-space "^1.0.0" + micromark-util-character "^1.1.0" + micromark-util-symbol "^1.0.1" + +"@svgr/babel-plugin-add-jsx-attribute@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-8.0.0.tgz#4001f5d5dd87fa13303e36ee106e3ff3a7eb8b22" + integrity sha512-b9MIk7yhdS1pMCZM8VeNfUlSKVRhsHZNMl5O9SfaX0l0t5wjdgu4IDzGB8bpnGBBOjGST3rRFVsaaEtI4W6f7g== + +"@svgr/babel-plugin-remove-jsx-attribute@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz#69177f7937233caca3a1afb051906698f2f59186" + integrity sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA== + +"@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz#c2c48104cfd7dcd557f373b70a56e9e3bdae1d44" + integrity sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA== + +"@svgr/babel-plugin-replace-jsx-attribute-value@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-8.0.0.tgz#8fbb6b2e91fa26ac5d4aa25c6b6e4f20f9c0ae27" + integrity sha512-KVQ+PtIjb1BuYT3ht8M5KbzWBhdAjjUPdlMtpuw/VjT8coTrItWX6Qafl9+ji831JaJcu6PJNKCV0bp01lBNzQ== + +"@svgr/babel-plugin-svg-dynamic-title@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-8.0.0.tgz#1d5ba1d281363fc0f2f29a60d6d936f9bbc657b0" + integrity sha512-omNiKqwjNmOQJ2v6ge4SErBbkooV2aAWwaPFs2vUY7p7GhVkzRkJ00kILXQvRhA6miHnNpXv7MRnnSjdRjK8og== + +"@svgr/babel-plugin-svg-em-dimensions@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-8.0.0.tgz#35e08df300ea8b1d41cb8f62309c241b0369e501" + integrity sha512-mURHYnu6Iw3UBTbhGwE/vsngtCIbHE43xCRK7kCw4t01xyGqb2Pd+WXekRRoFOBIY29ZoOhUCTEweDMdrjfi9g== + +"@svgr/babel-plugin-transform-react-native-svg@8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-8.1.0.tgz#90a8b63998b688b284f255c6a5248abd5b28d754" + integrity sha512-Tx8T58CHo+7nwJ+EhUwx3LfdNSG9R2OKfaIXXs5soiy5HtgoAEkDay9LIimLOcG8dJQH1wPZp/cnAv6S9CrR1Q== + +"@svgr/babel-plugin-transform-svg-component@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-8.0.0.tgz#013b4bfca88779711f0ed2739f3f7efcefcf4f7e" + integrity sha512-DFx8xa3cZXTdb/k3kfPeaixecQLgKh5NVBMwD0AQxOzcZawK4oo1Jh9LbrcACUivsCA7TLG8eeWgrDXjTMhRmw== + +"@svgr/babel-preset@8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/babel-preset/-/babel-preset-8.1.0.tgz#0e87119aecdf1c424840b9d4565b7137cabf9ece" + integrity sha512-7EYDbHE7MxHpv4sxvnVPngw5fuR6pw79SkcrILHJ/iMpuKySNCl5W1qcwPEpU+LgyRXOaAFgH0KhwD18wwg6ug== + dependencies: + "@svgr/babel-plugin-add-jsx-attribute" "8.0.0" + "@svgr/babel-plugin-remove-jsx-attribute" "8.0.0" + "@svgr/babel-plugin-remove-jsx-empty-expression" "8.0.0" + "@svgr/babel-plugin-replace-jsx-attribute-value" "8.0.0" + "@svgr/babel-plugin-svg-dynamic-title" "8.0.0" + "@svgr/babel-plugin-svg-em-dimensions" "8.0.0" + "@svgr/babel-plugin-transform-react-native-svg" "8.1.0" + "@svgr/babel-plugin-transform-svg-component" "8.0.0" + +"@svgr/core@8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/core/-/core-8.1.0.tgz#41146f9b40b1a10beaf5cc4f361a16a3c1885e88" + integrity sha512-8QqtOQT5ACVlmsvKOJNEaWmRPmcojMOzCz4Hs2BGG/toAp/K38LcsMRyLp349glq5AzJbCEeimEoxaX6v/fLrA== + dependencies: + "@babel/core" "^7.21.3" + "@svgr/babel-preset" "8.1.0" + camelcase "^6.2.0" + cosmiconfig "^8.1.3" + snake-case "^3.0.4" + +"@svgr/hast-util-to-babel-ast@8.0.0": + version "8.0.0" + resolved "https://registry.yarnpkg.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-8.0.0.tgz#6952fd9ce0f470e1aded293b792a2705faf4ffd4" + integrity sha512-EbDKwO9GpfWP4jN9sGdYwPBU0kdomaPIL2Eu4YwmgP+sJeXT+L7bMwJUBnhzfH8Q2qMBqZ4fJwpCyYsAN3mt2Q== + dependencies: + "@babel/types" "^7.21.3" + entities "^4.4.0" + +"@svgr/plugin-jsx@8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-jsx/-/plugin-jsx-8.1.0.tgz#96969f04a24b58b174ee4cd974c60475acbd6928" + integrity sha512-0xiIyBsLlr8quN+WyuxooNW9RJ0Dpr8uOnH/xrCVO8GLUcwHISwj1AG0k+LFzteTkAA0GbX0kj9q6Dk70PTiPA== + dependencies: + "@babel/core" "^7.21.3" + "@svgr/babel-preset" "8.1.0" + "@svgr/hast-util-to-babel-ast" "8.0.0" + svg-parser "^2.0.4" + +"@svgr/plugin-svgo@8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/plugin-svgo/-/plugin-svgo-8.1.0.tgz#b115b7b967b564f89ac58feae89b88c3decd0f00" + integrity sha512-Ywtl837OGO9pTLIN/onoWLmDQ4zFUycI1g76vuKGEz6evR/ZTJlJuz3G/fIkb6OVBJ2g0o6CGJzaEjfmEo3AHA== + dependencies: + cosmiconfig "^8.1.3" + deepmerge "^4.3.1" + svgo "^3.0.2" + +"@svgr/webpack@^8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@svgr/webpack/-/webpack-8.1.0.tgz#16f1b5346f102f89fda6ec7338b96a701d8be0c2" + integrity sha512-LnhVjMWyMQV9ZmeEy26maJk+8HTIbd59cH4F2MJ439k9DqejRisfFNGAPvRYlKETuh9LrImlS8aKsBgKjMA8WA== + dependencies: + "@babel/core" "^7.21.3" + "@babel/plugin-transform-react-constant-elements" "^7.21.3" + "@babel/preset-env" "^7.20.2" + "@babel/preset-react" "^7.18.6" + "@babel/preset-typescript" "^7.21.0" + "@svgr/core" "8.1.0" + "@svgr/plugin-jsx" "8.1.0" + "@svgr/plugin-svgo" "8.1.0" + +"@szmarczak/http-timer@^5.0.1": + version "5.0.1" + resolved "https://registry.yarnpkg.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz#c7c1bf1141cdd4751b0399c8fc7b8b664cd5be3a" + integrity sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw== + dependencies: + defer-to-connect "^2.0.1" + +"@trysound/sax@0.2.0": + version "0.2.0" + resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" + integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== + +"@types/acorn@^4.0.0": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@types/acorn/-/acorn-4.0.6.tgz#d61ca5480300ac41a7d973dd5b84d0a591154a22" + integrity sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ== + dependencies: + "@types/estree" "*" + +"@types/body-parser@*": + version "1.19.5" + resolved "https://registry.yarnpkg.com/@types/body-parser/-/body-parser-1.19.5.tgz#04ce9a3b677dc8bd681a17da1ab9835dc9d3ede4" + integrity sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg== + dependencies: + "@types/connect" "*" + "@types/node" "*" + +"@types/bonjour@^3.5.9": + version "3.5.13" + resolved "https://registry.yarnpkg.com/@types/bonjour/-/bonjour-3.5.13.tgz#adf90ce1a105e81dd1f9c61fdc5afda1bfb92956" + integrity sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ== + dependencies: + "@types/node" "*" + +"@types/connect-history-api-fallback@^1.3.5": + version "1.5.4" + resolved "https://registry.yarnpkg.com/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.4.tgz#7de71645a103056b48ac3ce07b3520b819c1d5b3" + integrity sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw== + dependencies: + "@types/express-serve-static-core" "*" + "@types/node" "*" + +"@types/connect@*": + version "3.4.38" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858" + integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== + dependencies: + "@types/node" "*" + +"@types/debug@^4.0.0": + version "4.1.12" + resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.12.tgz#a155f21690871953410df4b6b6f53187f0500917" + integrity sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ== + dependencies: + "@types/ms" "*" + +"@types/eslint-scope@^3.7.3", "@types/eslint-scope@^3.7.7": + version "3.7.7" + resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.7.tgz#3108bd5f18b0cdb277c867b3dd449c9ed7079ac5" + integrity sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg== + dependencies: + "@types/eslint" "*" + "@types/estree" "*" + +"@types/eslint@*": + version "8.56.1" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.1.tgz#988cabb39c973e9200f35fdbb29d17992965bb08" + integrity sha512-18PLWRzhy9glDQp3+wOgfLYRWlhgX0azxgJ63rdpoUHyrC9z0f5CkFburjQx4uD7ZCruw85ZtMt6K+L+R8fLJQ== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + +"@types/estree-jsx@^1.0.0": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.3.tgz#f8aa833ec986d82b8271a294a92ed1565bf2c66a" + integrity sha512-pvQ+TKeRHeiUGRhvYwRrQ/ISnohKkSJR14fT2yqyZ4e9K5vqc7hrtY2Y1Dw0ZwAzQ6DQsxsaCUuSIIi8v0Cq6w== + dependencies: + "@types/estree" "*" + +"@types/estree@*", "@types/estree@^1.0.0": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" + integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== + +"@types/estree@^1.0.6": + version "1.0.6" + resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.6.tgz#628effeeae2064a1b4e79f78e81d87b7e5fc7b50" + integrity sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw== + +"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": + version "4.17.41" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz#5077defa630c2e8d28aa9ffc2c01c157c305bef6" + integrity sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA== + dependencies: + "@types/node" "*" + "@types/qs" "*" + "@types/range-parser" "*" + "@types/send" "*" + +"@types/express@*", "@types/express@^4.17.13": + version "4.17.21" + resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.21.tgz#c26d4a151e60efe0084b23dc3369ebc631ed192d" + integrity sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ== + dependencies: + "@types/body-parser" "*" + "@types/express-serve-static-core" "^4.17.33" + "@types/qs" "*" + "@types/serve-static" "*" + +"@types/gensync@^1.0.0": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@types/gensync/-/gensync-1.0.4.tgz#7122d8f0cd3bf437f9725cc95b180197190cf50b" + integrity sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA== + +"@types/gtag.js@^0.0.12": + version "0.0.12" + resolved "https://registry.yarnpkg.com/@types/gtag.js/-/gtag.js-0.0.12.tgz#095122edca896689bdfcdd73b057e23064d23572" + integrity sha512-YQV9bUsemkzG81Ea295/nF/5GijnD2Af7QhEofh7xu+kvCN6RdodgNwwGWXB5GMI3NoyvQo0odNctoH/qLMIpg== + +"@types/hast@^3.0.0": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/hast/-/hast-3.0.3.tgz#7f75e6b43bc3f90316046a287d9ad3888309f7e1" + integrity sha512-2fYGlaDy/qyLlhidX42wAH0KBi2TCjKMH8CHmBXgRlJ3Y+OXTiqsPQ6IWarZKwF1JoUcAJdPogv1d4b0COTpmQ== + dependencies: + "@types/unist" "*" + +"@types/history@^4.7.11": + version "4.7.11" + resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.11.tgz#56588b17ae8f50c53983a524fc3cc47437969d64" + integrity sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA== + +"@types/html-minifier-terser@^6.0.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#4fc33a00c1d0c16987b1a20cf92d20614c55ac35" + integrity sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg== + +"@types/http-cache-semantics@^4.0.2": + version "4.0.4" + resolved "https://registry.yarnpkg.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz#b979ebad3919799c979b17c72621c0bc0a31c6c4" + integrity sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA== + +"@types/http-errors@*": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.4.tgz#7eb47726c391b7345a6ec35ad7f4de469cf5ba4f" + integrity sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA== + +"@types/http-proxy@^1.17.8": + version "1.17.14" + resolved "https://registry.yarnpkg.com/@types/http-proxy/-/http-proxy-1.17.14.tgz#57f8ccaa1c1c3780644f8a94f9c6b5000b5e2eec" + integrity sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w== + dependencies: + "@types/node" "*" + +"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7" + integrity sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w== + +"@types/istanbul-lib-report@*": + version "3.0.3" + resolved "https://registry.yarnpkg.com/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz#53047614ae72e19fc0401d872de3ae2b4ce350bf" + integrity sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA== + dependencies: + "@types/istanbul-lib-coverage" "*" + +"@types/istanbul-reports@^3.0.0": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/istanbul-reports/-/istanbul-reports-3.0.4.tgz#0f03e3d2f670fbdac586e34b433783070cc16f54" + integrity sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ== + dependencies: + "@types/istanbul-lib-report" "*" + +"@types/json-schema@*", "@types/json-schema@^7.0.4", "@types/json-schema@^7.0.5", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": + version "7.0.15" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + +"@types/katex@^0.16.0": + version "0.16.7" + resolved "https://registry.yarnpkg.com/@types/katex/-/katex-0.16.7.tgz#03ab680ab4fa4fbc6cb46ecf987ecad5d8019868" + integrity sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ== + +"@types/mdast@^4.0.0", "@types/mdast@^4.0.2": + version "4.0.3" + resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-4.0.3.tgz#1e011ff013566e919a4232d1701ad30d70cab333" + integrity sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg== + dependencies: + "@types/unist" "*" + +"@types/mdx@^2.0.0": + version "2.0.10" + resolved "https://registry.yarnpkg.com/@types/mdx/-/mdx-2.0.10.tgz#0d7b57fb1d83e27656156e4ee0dfba96532930e4" + integrity sha512-Rllzc5KHk0Al5/WANwgSPl1/CwjqCy+AZrGd78zuK+jO9aDM6ffblZ+zIjgPNAaEBmlO0RYDvLNh7wD0zKVgEg== + +"@types/mime@*": + version "3.0.4" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.4.tgz#2198ac274de6017b44d941e00261d5bc6a0e0a45" + integrity sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw== + +"@types/mime@^1": + version "1.3.5" + resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" + integrity sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w== + +"@types/ms@*": + version "0.7.34" + resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.34.tgz#10964ba0dee6ac4cd462e2795b6bebd407303433" + integrity sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g== + +"@types/node-forge@^1.3.0": + version "1.3.11" + resolved "https://registry.yarnpkg.com/@types/node-forge/-/node-forge-1.3.11.tgz#0972ea538ddb0f4d9c2fa0ec5db5724773a604da" + integrity sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ== + dependencies: + "@types/node" "*" + +"@types/node@*": + version "20.10.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.10.6.tgz#a3ec84c22965802bf763da55b2394424f22bfbb5" + integrity sha512-Vac8H+NlRNNlAmDfGUP7b5h/KA+AtWIzuXy0E6OyP8f1tCLYAtPvKRRDJjAPqhpCb0t6U2j7/xqAuLEebW2kiw== + dependencies: + undici-types "~5.26.4" + +"@types/node@^17.0.5": + version "17.0.45" + resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.45.tgz#2c0fafd78705e7a18b7906b5201a522719dc5190" + integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== + +"@types/parse-json@^4.0.0": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.2.tgz#5950e50960793055845e956c427fc2b0d70c5239" + integrity sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw== + +"@types/prismjs@^1.26.0": + version "1.26.3" + resolved "https://registry.yarnpkg.com/@types/prismjs/-/prismjs-1.26.3.tgz#47fe8e784c2dee24fe636cab82e090d3da9b7dec" + integrity sha512-A0D0aTXvjlqJ5ZILMz3rNfDBOx9hHxLZYv2by47Sm/pqW35zzjusrZTryatjN/Rf8Us2gZrJD+KeHbUSTux1Cw== + +"@types/prop-types@*": + version "15.7.11" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" + integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== + +"@types/qs@*": + version "6.9.11" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.11.tgz#208d8a30bc507bd82e03ada29e4732ea46a6bbda" + integrity sha512-oGk0gmhnEJK4Yyk+oI7EfXsLayXatCWPHary1MtcmbAifkobT9cM9yutG/hZKIseOU0MqbIwQ/u2nn/Gb+ltuQ== + +"@types/range-parser@*": + version "1.2.7" + resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" + integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== + +"@types/react-router-config@*", "@types/react-router-config@^5.0.7": + version "5.0.11" + resolved "https://registry.yarnpkg.com/@types/react-router-config/-/react-router-config-5.0.11.tgz#2761a23acc7905a66a94419ee40294a65aaa483a" + integrity sha512-WmSAg7WgqW7m4x8Mt4N6ZyKz0BubSj/2tVUMsAHp+Yd2AMwcSbeFq9WympT19p5heCFmF97R9eD5uUR/t4HEqw== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router" "^5.1.0" + +"@types/react-router-dom@*": + version "5.3.3" + resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.3.3.tgz#e9d6b4a66fcdbd651a5f106c2656a30088cc1e83" + integrity sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + "@types/react-router" "*" + +"@types/react-router@*", "@types/react-router@^5.1.0": + version "5.1.20" + resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.20.tgz#88eccaa122a82405ef3efbcaaa5dcdd9f021387c" + integrity sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q== + dependencies: + "@types/history" "^4.7.11" + "@types/react" "*" + +"@types/react@*": + version "18.2.46" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.46.tgz#f04d6c528f8f136ea66333bc66abcae46e2680df" + integrity sha512-nNCvVBcZlvX4NU1nRRNV/mFl1nNRuTuslAJglQsq+8ldXe5Xv0Wd2f7WTE3jOxhLH2BFfiZGC6GCp+kHQbgG+w== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + +"@types/retry@0.12.0": + version "0.12.0" + resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.0.tgz#2b35eccfcee7d38cd72ad99232fbd58bffb3c84d" + integrity sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA== + +"@types/sax@^1.2.1": + version "1.2.7" + resolved "https://registry.yarnpkg.com/@types/sax/-/sax-1.2.7.tgz#ba5fe7df9aa9c89b6dff7688a19023dd2963091d" + integrity sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A== + dependencies: + "@types/node" "*" + +"@types/scheduler@*": + version "0.16.8" + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" + integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== + +"@types/send@*": + version "0.17.4" + resolved "https://registry.yarnpkg.com/@types/send/-/send-0.17.4.tgz#6619cd24e7270793702e4e6a4b958a9010cfc57a" + integrity sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA== + dependencies: + "@types/mime" "^1" + "@types/node" "*" + +"@types/serve-index@^1.9.1": + version "1.9.4" + resolved "https://registry.yarnpkg.com/@types/serve-index/-/serve-index-1.9.4.tgz#e6ae13d5053cb06ed36392110b4f9a49ac4ec898" + integrity sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug== + dependencies: + "@types/express" "*" + +"@types/serve-static@*", "@types/serve-static@^1.13.10": + version "1.15.5" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.5.tgz#15e67500ec40789a1e8c9defc2d32a896f05b033" + integrity sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ== + dependencies: + "@types/http-errors" "*" + "@types/mime" "*" + "@types/node" "*" + +"@types/sockjs@^0.3.33": + version "0.3.36" + resolved "https://registry.yarnpkg.com/@types/sockjs/-/sockjs-0.3.36.tgz#ce322cf07bcc119d4cbf7f88954f3a3bd0f67535" + integrity sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q== + dependencies: + "@types/node" "*" + +"@types/unist@*", "@types/unist@^3.0.0": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.2.tgz#6dd61e43ef60b34086287f83683a5c1b2dc53d20" + integrity sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ== + +"@types/unist@^2.0.0": + version "2.0.10" + resolved "https://registry.yarnpkg.com/@types/unist/-/unist-2.0.10.tgz#04ffa7f406ab628f7f7e97ca23e290cd8ab15efc" + integrity sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA== + +"@types/ws@^8.5.5": + version "8.5.10" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-8.5.10.tgz#4acfb517970853fa6574a3a6886791d04a396787" + integrity sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A== + dependencies: + "@types/node" "*" + +"@types/yargs-parser@*": + version "21.0.3" + resolved "https://registry.yarnpkg.com/@types/yargs-parser/-/yargs-parser-21.0.3.tgz#815e30b786d2e8f0dcd85fd5bcf5e1a04d008f15" + integrity sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ== + +"@types/yargs@^17.0.8": + version "17.0.32" + resolved "https://registry.yarnpkg.com/@types/yargs/-/yargs-17.0.32.tgz#030774723a2f7faafebf645f4e5a48371dca6229" + integrity sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog== + dependencies: + "@types/yargs-parser" "*" + +"@ungap/structured-clone@^1.0.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" + integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== + dependencies: + "@webassemblyjs/helper-numbers" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + +"@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.14.1.tgz#a9f6a07f2b03c95c8d38c4536a1fdfb521ff55b6" + integrity sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ== + dependencies: + "@webassemblyjs/helper-numbers" "1.13.2" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + +"@webassemblyjs/floating-point-hex-parser@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" + integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== + +"@webassemblyjs/floating-point-hex-parser@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz#fcca1eeddb1cc4e7b6eed4fc7956d6813b21b9fb" + integrity sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA== + +"@webassemblyjs/helper-api-error@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" + integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== + +"@webassemblyjs/helper-api-error@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz#e0a16152248bc38daee76dd7e21f15c5ef3ab1e7" + integrity sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ== + +"@webassemblyjs/helper-buffer@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" + integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== + +"@webassemblyjs/helper-buffer@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz#822a9bc603166531f7d5df84e67b5bf99b72b96b" + integrity sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA== + +"@webassemblyjs/helper-numbers@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" + integrity sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.11.6" + "@webassemblyjs/helper-api-error" "1.11.6" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/helper-numbers@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz#dbd932548e7119f4b8a7877fd5a8d20e63490b2d" + integrity sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA== + dependencies: + "@webassemblyjs/floating-point-hex-parser" "1.13.2" + "@webassemblyjs/helper-api-error" "1.13.2" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/helper-wasm-bytecode@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" + integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== + +"@webassemblyjs/helper-wasm-bytecode@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz#e556108758f448aae84c850e593ce18a0eb31e0b" + integrity sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA== + +"@webassemblyjs/helper-wasm-section@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" + integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" + +"@webassemblyjs/helper-wasm-section@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz#9629dda9c4430eab54b591053d6dc6f3ba050348" + integrity sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-buffer" "1.14.1" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/wasm-gen" "1.14.1" + +"@webassemblyjs/ieee754@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" + integrity sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/ieee754@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz#1c5eaace1d606ada2c7fd7045ea9356c59ee0dba" + integrity sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw== + dependencies: + "@xtuc/ieee754" "^1.2.0" + +"@webassemblyjs/leb128@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" + integrity sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/leb128@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.13.2.tgz#57c5c3deb0105d02ce25fa3fd74f4ebc9fd0bbb0" + integrity sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw== + dependencies: + "@xtuc/long" "4.2.2" + +"@webassemblyjs/utf8@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" + integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== + +"@webassemblyjs/utf8@1.13.2": + version "1.13.2" + resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.13.2.tgz#917a20e93f71ad5602966c2d685ae0c6c21f60f1" + integrity sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ== + +"@webassemblyjs/wasm-edit@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" + integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/helper-wasm-section" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-opt" "1.11.6" + "@webassemblyjs/wasm-parser" "1.11.6" + "@webassemblyjs/wast-printer" "1.11.6" + +"@webassemblyjs/wasm-edit@^1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz#ac6689f502219b59198ddec42dcd496b1004d597" + integrity sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-buffer" "1.14.1" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/helper-wasm-section" "1.14.1" + "@webassemblyjs/wasm-gen" "1.14.1" + "@webassemblyjs/wasm-opt" "1.14.1" + "@webassemblyjs/wasm-parser" "1.14.1" + "@webassemblyjs/wast-printer" "1.14.1" + +"@webassemblyjs/wasm-gen@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" + integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wasm-gen@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz#991e7f0c090cb0bb62bbac882076e3d219da9570" + integrity sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/ieee754" "1.13.2" + "@webassemblyjs/leb128" "1.13.2" + "@webassemblyjs/utf8" "1.13.2" + +"@webassemblyjs/wasm-opt@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" + integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-parser" "1.11.6" + +"@webassemblyjs/wasm-opt@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz#e6f71ed7ccae46781c206017d3c14c50efa8106b" + integrity sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-buffer" "1.14.1" + "@webassemblyjs/wasm-gen" "1.14.1" + "@webassemblyjs/wasm-parser" "1.14.1" + +"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" + integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-api-error" "1.11.6" + "@webassemblyjs/helper-wasm-bytecode" "1.11.6" + "@webassemblyjs/ieee754" "1.11.6" + "@webassemblyjs/leb128" "1.11.6" + "@webassemblyjs/utf8" "1.11.6" + +"@webassemblyjs/wasm-parser@1.14.1", "@webassemblyjs/wasm-parser@^1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz#b3e13f1893605ca78b52c68e54cf6a865f90b9fb" + integrity sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@webassemblyjs/helper-api-error" "1.13.2" + "@webassemblyjs/helper-wasm-bytecode" "1.13.2" + "@webassemblyjs/ieee754" "1.13.2" + "@webassemblyjs/leb128" "1.13.2" + "@webassemblyjs/utf8" "1.13.2" + +"@webassemblyjs/wast-printer@1.11.6": + version "1.11.6" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" + integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== + dependencies: + "@webassemblyjs/ast" "1.11.6" + "@xtuc/long" "4.2.2" + +"@webassemblyjs/wast-printer@1.14.1": + version "1.14.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz#3bb3e9638a8ae5fdaf9610e7a06b4d9f9aa6fe07" + integrity sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw== + dependencies: + "@webassemblyjs/ast" "1.14.1" + "@xtuc/long" "4.2.2" + +"@xtuc/ieee754@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@xtuc/ieee754/-/ieee754-1.2.0.tgz#eef014a3145ae477a1cbc00cd1e552336dceb790" + integrity sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + +"@xtuc/long@4.2.2": + version "4.2.2" + resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" + integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + +accepts@~1.3.4, accepts@~1.3.5, accepts@~1.3.8: + version "1.3.8" + resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.8.tgz#0bf0be125b67014adcb0b0921e62db7bffe16b2e" + integrity sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw== + dependencies: + mime-types "~2.1.34" + negotiator "0.6.3" + +acorn-import-assertions@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" + integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== + +acorn-jsx@^5.0.0: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn-walk@^8.0.0: + version "8.3.1" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.3.1.tgz#2f10f5b69329d90ae18c58bf1fa8fccd8b959a43" + integrity sha512-TgUZgYvqZprrl7YldZNoa9OciCAyZR+Ejm9eXzKCmjsF5IKp/wgQ7Z/ZpjpGTIUPwrHQIcYeI8qDh4PsEwxMbw== + +acorn@^8.0.0, acorn@^8.0.4, acorn@^8.7.1, acorn@^8.8.2: + version "8.11.3" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.3.tgz#71e0b14e13a4ec160724b38fb7b0f233b1b81d7a" + integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== + +acorn@^8.14.0: + version "8.14.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.14.0.tgz#063e2c70cac5fb4f6467f0b11152e04c682795b0" + integrity sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA== + +address@^1.0.1, address@^1.1.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e" + integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA== + +aggregate-error@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/aggregate-error/-/aggregate-error-3.1.0.tgz#92670ff50f5359bdb7a3e0d40d0ec30c5737687a" + integrity sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== + dependencies: + clean-stack "^2.0.0" + indent-string "^4.0.0" + +ajv-formats@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/ajv-formats/-/ajv-formats-2.1.1.tgz#6e669400659eb74973bbf2e33327180a0996b520" + integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== + dependencies: + ajv "^8.0.0" + +ajv-keywords@^3.4.1, ajv-keywords@^3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.5.2.tgz#31f29da5ab6e00d1c2d329acf7b5929614d5014d" + integrity sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + +ajv-keywords@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-5.1.0.tgz#69d4d385a4733cdbeab44964a1170a88f87f0e16" + integrity sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw== + dependencies: + fast-deep-equal "^3.1.3" + +ajv@^6.12.2, ajv@^6.12.5: + version "6.12.6" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.6.tgz#baf5a62e802b07d977034586f8c3baf5adf26df4" + 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" + +ajv@^8.0.0, ajv@^8.9.0: + version "8.12.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +algoliasearch-helper@^3.22.6: + version "3.24.1" + resolved "https://registry.yarnpkg.com/algoliasearch-helper/-/algoliasearch-helper-3.24.1.tgz#763115d81fc56518bff36b7c707967f70d8fdf45" + integrity sha512-knYRACqLH9UpeR+WRUrBzBFR2ulGuOjI2b525k4PNeqZxeFMHJE7YcL7s6Jh12Qza0rtHqZdgHMfeuaaAkf4wA== + dependencies: + "@algolia/events" "^4.0.1" + +algoliasearch@^5.14.2, algoliasearch@^5.17.1: + version "5.20.2" + resolved "https://registry.yarnpkg.com/algoliasearch/-/algoliasearch-5.20.2.tgz#e1df37b02a4cf0f7031ff729ee9b35a7b43eeea6" + integrity sha512-8evxG++iWyWnhng3g5RP+kwn6j+2vKLfew8pVoekn87FcfsDm92zJXKwSrU6pl+m5eAbGFhFF/gCYEQiRdbPlA== + dependencies: + "@algolia/client-abtesting" "5.20.2" + "@algolia/client-analytics" "5.20.2" + "@algolia/client-common" "5.20.2" + "@algolia/client-insights" "5.20.2" + "@algolia/client-personalization" "5.20.2" + "@algolia/client-query-suggestions" "5.20.2" + "@algolia/client-search" "5.20.2" + "@algolia/ingestion" "1.20.2" + "@algolia/monitoring" "1.20.2" + "@algolia/recommend" "5.20.2" + "@algolia/requester-browser-xhr" "5.20.2" + "@algolia/requester-fetch" "5.20.2" + "@algolia/requester-node-http" "5.20.2" + +ansi-align@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/ansi-align/-/ansi-align-3.0.1.tgz#0cdf12e111ace773a86e9a1fad1225c43cb19a59" + integrity sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w== + dependencies: + string-width "^4.1.0" + +ansi-escapes@^4.3.2: + version "4.3.2" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" + integrity sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ== + dependencies: + type-fest "^0.21.3" + +ansi-html-community@^0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/ansi-html-community/-/ansi-html-community-0.0.8.tgz#69fbc4d6ccbe383f9736934ae34c3f8290f1bf41" + integrity sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw== + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-regex@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-6.0.1.tgz#3183e38fae9a65d7cb5e53945cd5897d0260a06a" + integrity sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.0.0, ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ansi-styles@^6.1.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" + integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + +any-promise@^1.0.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/any-promise/-/any-promise-1.3.0.tgz#abc6afeedcea52e809cdc0376aed3ce39635d17f" + integrity sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A== + +anymatch@~3.1.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +arg@^5.0.0, arg@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.2.tgz#c81433cc427c92c4dcf4865142dbca6f15acd59c" + integrity sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg== + +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +array-flatten@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2" + integrity sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg== + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +astring@^1.8.0: + version "1.8.6" + resolved "https://registry.yarnpkg.com/astring/-/astring-1.8.6.tgz#2c9c157cf1739d67561c56ba896e6948f6b93731" + integrity sha512-ISvCdHdlTDlH5IpxQJIex7BWBywFWgjJSVdwst+/iQCoEYnyOaQ95+X1JGshuBjGp6nxKUy1jMgE3zPqN7fQdg== + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +autoprefixer@^10.4.19, autoprefixer@^10.4.20: + version "10.4.20" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.20.tgz#5caec14d43976ef42e32dcb4bd62878e96be5b3b" + integrity sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g== + dependencies: + browserslist "^4.23.3" + caniuse-lite "^1.0.30001646" + fraction.js "^4.3.7" + normalize-range "^0.1.2" + picocolors "^1.0.1" + postcss-value-parser "^4.2.0" + +babel-loader@^9.2.1: + version "9.2.1" + resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-9.2.1.tgz#04c7835db16c246dd19ba0914418f3937797587b" + integrity sha512-fqe8naHt46e0yIdkjUZYqddSXfej3AHajX+CSO5X7oy0EmPc6o5Xh+RClNoHjnieWz9AW4kZxW9yyFMhVB1QLA== + dependencies: + find-cache-dir "^4.0.0" + schema-utils "^4.0.0" + +babel-plugin-dynamic-import-node@^2.3.3: + version "2.3.3" + resolved "https://registry.yarnpkg.com/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz#84fda19c976ec5c6defef57f9427b3def66e17a3" + integrity sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== + dependencies: + object.assign "^4.1.0" + +babel-plugin-polyfill-corejs2@^0.4.10: + version "0.4.12" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.12.tgz#ca55bbec8ab0edeeef3d7b8ffd75322e210879a9" + integrity sha512-CPWT6BwvhrTO2d8QVorhTCQw9Y43zOu7G9HigcfxvepOU6b8o3tcWad6oVgZIsZCTt42FFv97aA7ZJsbM4+8og== + dependencies: + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.6.3" + semver "^6.3.1" + +babel-plugin-polyfill-corejs3@^0.10.6: + version "0.10.6" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.6.tgz#2deda57caef50f59c525aeb4964d3b2f867710c7" + integrity sha512-b37+KR2i/khY5sKmWNVQAnitvquQbNdWy6lJdsr0kmquCKEEUgMKK4SboVM3HtfnZilfjr4MMQ7vY58FVWDtIA== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.6.2" + core-js-compat "^3.38.0" + +babel-plugin-polyfill-corejs3@^0.11.0: + version "0.11.1" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.11.1.tgz#4e4e182f1bb37c7ba62e2af81d8dd09df31344f6" + integrity sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.6.3" + core-js-compat "^3.40.0" + +babel-plugin-polyfill-regenerator@^0.6.1: + version "0.6.3" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.3.tgz#abeb1f3f1c762eace37587f42548b08b57789bc8" + integrity sha512-LiWSbl4CRSIa5x/JAU6jZiG9eit9w6mz+yVMFwDE83LAWvt0AfGBoZ7HS/mkhrKuh2ZlzfVZYKoLjXdqw6Yt7Q== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.6.3" + +bail@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/bail/-/bail-2.0.2.tgz#d26f5cd8fe5d6f832a31517b9f7c356040ba6d5d" + integrity sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw== + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +batch@0.6.1: + version "0.6.1" + resolved "https://registry.yarnpkg.com/batch/-/batch-0.6.1.tgz#dc34314f4e679318093fc760272525f94bf25c16" + integrity sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw== + +big.js@^5.2.2: + version "5.2.2" + resolved "https://registry.yarnpkg.com/big.js/-/big.js-5.2.2.tgz#65f0af382f578bcdc742bd9c281e9cb2d7768328" + integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +body-parser@1.20.1: + version "1.20.1" + resolved "https://registry.yarnpkg.com/body-parser/-/body-parser-1.20.1.tgz#b1812a8912c195cd371a3ee5e66faa2338a5c668" + integrity sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw== + dependencies: + bytes "3.1.2" + content-type "~1.0.4" + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + http-errors "2.0.0" + iconv-lite "0.4.24" + on-finished "2.4.1" + qs "6.11.0" + raw-body "2.5.1" + type-is "~1.6.18" + unpipe "1.0.0" + +bonjour-service@^1.0.11: + version "1.2.0" + resolved "https://registry.yarnpkg.com/bonjour-service/-/bonjour-service-1.2.0.tgz#1c56da07a76e33b049ba7d865859abee5297f55a" + integrity sha512-xdzMA6JGckxyJzZByjEWRcfKmDxXaGXZWVftah3FkCqdlePNS9DjHSUN5zkP4oEfz/t0EXXlro88EIhzwMB4zA== + dependencies: + fast-deep-equal "^3.1.3" + multicast-dns "^7.2.5" + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +boxen@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-6.2.1.tgz#b098a2278b2cd2845deef2dff2efc38d329b434d" + integrity sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw== + dependencies: + ansi-align "^3.0.1" + camelcase "^6.2.0" + chalk "^4.1.2" + cli-boxes "^3.0.0" + string-width "^5.0.1" + type-fest "^2.5.0" + widest-line "^4.0.1" + wrap-ansi "^8.0.1" + +boxen@^7.0.0: + version "7.1.1" + resolved "https://registry.yarnpkg.com/boxen/-/boxen-7.1.1.tgz#f9ba525413c2fec9cdb88987d835c4f7cad9c8f4" + integrity sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog== + dependencies: + ansi-align "^3.0.1" + camelcase "^7.0.1" + chalk "^5.2.0" + cli-boxes "^3.0.0" + string-width "^5.1.2" + type-fest "^2.13.0" + widest-line "^4.0.1" + wrap-ansi "^8.1.0" + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.2, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +braces@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== + dependencies: + fill-range "^7.1.1" + +browserslist@^4.0.0, browserslist@^4.14.5, browserslist@^4.18.1, browserslist@^4.22.2: + version "4.22.2" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.22.2.tgz#704c4943072bd81ea18997f3bd2180e89c77874b" + integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A== + dependencies: + caniuse-lite "^1.0.30001565" + electron-to-chromium "^1.4.601" + node-releases "^2.0.14" + update-browserslist-db "^1.0.13" + +browserslist@^4.23.0, browserslist@^4.23.3, browserslist@^4.24.0, browserslist@^4.24.3, browserslist@^4.24.4: + version "4.24.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.24.4.tgz#c6b2865a3f08bcb860a0e827389003b9fe686e4b" + integrity sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A== + dependencies: + caniuse-lite "^1.0.30001688" + electron-to-chromium "^1.5.73" + node-releases "^2.0.19" + update-browserslist-db "^1.1.1" + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +bytes@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.0.0.tgz#d32815404d689699f85a4ea4fa8755dd13a96048" + integrity sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw== + +bytes@3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.2.tgz#8b0beeb98605adf1b128fa4386403c009e0221a5" + integrity sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg== + +cacheable-lookup@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz#3476a8215d046e5a3202a9209dd13fec1f933a27" + integrity sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w== + +cacheable-request@^10.2.8: + version "10.2.14" + resolved "https://registry.yarnpkg.com/cacheable-request/-/cacheable-request-10.2.14.tgz#eb915b665fda41b79652782df3f553449c406b9d" + integrity sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ== + dependencies: + "@types/http-cache-semantics" "^4.0.2" + get-stream "^6.0.1" + http-cache-semantics "^4.1.1" + keyv "^4.5.3" + mimic-response "^4.0.0" + normalize-url "^8.0.0" + responselike "^3.0.0" + +call-bind@^1.0.0, call-bind@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/call-bind/-/call-bind-1.0.5.tgz#6fa2b7845ce0ea49bf4d8b9ef64727a2c2e2e513" + integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== + dependencies: + function-bind "^1.1.2" + get-intrinsic "^1.2.1" + set-function-length "^1.1.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camel-case@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/camel-case/-/camel-case-4.1.2.tgz#9728072a954f805228225a6deea6b38461e1bd5a" + integrity sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== + dependencies: + pascal-case "^3.1.2" + tslib "^2.0.3" + +camelcase-css@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" + integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== + +camelcase@^6.2.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +camelcase@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-7.0.1.tgz#f02e50af9fd7782bc8b88a3558c32fd3a388f048" + integrity sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw== + +caniuse-api@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" + 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" + +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001565: + version "1.0.30001574" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001574.tgz#fb4f1359c77f6af942510493672e1ec7ec80230c" + integrity sha512-BtYEK4r/iHt/txm81KBudCUcTy7t+s9emrIaHqjYurQ10x71zJ5VQ9x1dYPcz/b+pKSp4y/v1xSI67A+LzpNyg== + +caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001688: + version "1.0.30001699" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001699.tgz#a102cf330d153bf8c92bfb5be3cd44c0a89c8c12" + integrity sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w== + +ccount@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/ccount/-/ccount-2.0.1.tgz#17a3bf82302e0870d6da43a01311a8bc02a3ecf5" + integrity sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg== + +chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" + 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" + +chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chalk@^5.0.1, chalk@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + +char-regex@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" + integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + +character-entities-html4@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/character-entities-html4/-/character-entities-html4-2.1.0.tgz#1f1adb940c971a4b22ba39ddca6b618dc6e56b2b" + integrity sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA== + +character-entities-legacy@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/character-entities-legacy/-/character-entities-legacy-3.0.0.tgz#76bc83a90738901d7bc223a9e93759fdd560125b" + integrity sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ== + +character-entities@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/character-entities/-/character-entities-2.0.2.tgz#2d09c2e72cd9523076ccb21157dff66ad43fcc22" + integrity sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ== + +character-reference-invalid@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/character-reference-invalid/-/character-reference-invalid-2.0.1.tgz#85c66b041e43b47210faf401278abf808ac45cb9" + integrity sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw== + +cheerio-select@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cheerio-select/-/cheerio-select-2.1.0.tgz#4d8673286b8126ca2a8e42740d5e3c4884ae21b4" + integrity sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g== + dependencies: + boolbase "^1.0.0" + css-select "^5.1.0" + css-what "^6.1.0" + domelementtype "^2.3.0" + domhandler "^5.0.3" + domutils "^3.0.1" + +cheerio@1.0.0-rc.12: + version "1.0.0-rc.12" + resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.12.tgz#788bf7466506b1c6bf5fae51d24a2c4d62e47683" + integrity sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q== + dependencies: + cheerio-select "^2.1.0" + dom-serializer "^2.0.0" + domhandler "^5.0.3" + domutils "^3.0.1" + htmlparser2 "^8.0.1" + parse5 "^7.0.0" + parse5-htmlparser2-tree-adapter "^7.0.0" + +chokidar@^3.4.2, chokidar@^3.5.3: + version "3.5.3" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + 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" + optionalDependencies: + fsevents "~2.3.2" + +chokidar@^3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.6.0.tgz#197c6cc669ef2a8dc5e7b4d97ee4e092c3eb0d5b" + integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== + 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" + optionalDependencies: + fsevents "~2.3.2" + +chrome-trace-event@^1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz#1015eced4741e15d06664a957dbbf50d041e26ac" + integrity sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg== + +ci-info@^3.2.0: + version "3.9.0" + resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.9.0.tgz#4279a62028a7b1f262f3473fc9605f5e218c59b4" + integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== + +clean-css@^5.2.2, clean-css@^5.3.2, clean-css@~5.3.2: + version "5.3.3" + resolved "https://registry.yarnpkg.com/clean-css/-/clean-css-5.3.3.tgz#b330653cd3bd6b75009cc25c714cae7b93351ccd" + integrity sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg== + dependencies: + source-map "~0.6.0" + +clean-stack@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b" + integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + +cli-boxes@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cli-boxes/-/cli-boxes-3.0.0.tgz#71a10c716feeba005e4504f36329ef0b17cf3145" + integrity sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g== + +cli-table3@^0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/cli-table3/-/cli-table3-0.6.3.tgz#61ab765aac156b52f222954ffc607a6f01dbeeb2" + integrity sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg== + dependencies: + string-width "^4.2.0" + optionalDependencies: + "@colors/colors" "1.5.0" + +clone-deep@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/clone-deep/-/clone-deep-4.0.1.tgz#c19fd9bdbbf85942b4fd979c84dcf7d5f07c2387" + integrity sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + dependencies: + is-plain-object "^2.0.4" + kind-of "^6.0.2" + shallow-clone "^3.0.0" + +clsx@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.0.tgz#e851283bcb5c80ee7608db18487433f7b23f77cb" + integrity sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg== + +collapse-white-space@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-2.1.0.tgz#640257174f9f42c740b40f3b55ee752924feefca" + integrity sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw== + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +colord@^2.9.3: + version "2.9.3" + resolved "https://registry.yarnpkg.com/colord/-/colord-2.9.3.tgz#4f8ce919de456f1d5c1c368c307fe20f3e59fb43" + integrity sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw== + +colorette@^2.0.10: + version "2.0.20" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== + +combine-promises@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/combine-promises/-/combine-promises-1.2.0.tgz#5f2e68451862acf85761ded4d9e2af7769c2ca6a" + integrity sha512-VcQB1ziGD0NXrhKxiwyNbCDmRzs/OShMs2GqW2DlU2A/Sd0nQxE1oWDAE5O0ygSx5mgQOn9eIFh7yKPgFRVkPQ== + +comma-separated-tokens@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz#4e89c9458acb61bc8fef19f4529973b2392839ee" + integrity sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg== + +commander@^10.0.0: + version "10.0.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" + integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +commander@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" + integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== + +commander@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-5.1.0.tgz#46abbd1652f8e059bddaef99bbdcb2ad9cf179ae" + integrity sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== + +commander@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7" + integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + +commander@^8.3.0: + version "8.3.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" + integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + +common-path-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/common-path-prefix/-/common-path-prefix-3.0.0.tgz#7d007a7e07c58c4b4d5f433131a19141b29f11e0" + integrity sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w== + +compressible@~2.0.16: + version "2.0.18" + resolved "https://registry.yarnpkg.com/compressible/-/compressible-2.0.18.tgz#af53cca6b070d4c3c0750fbd77286a6d7cc46fba" + integrity sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + dependencies: + mime-db ">= 1.43.0 < 2" + +compression@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/compression/-/compression-1.7.4.tgz#95523eff170ca57c29a0ca41e6fe131f41e5bb8f" + 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" + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +config-chain@^1.1.11: + version "1.1.13" + resolved "https://registry.yarnpkg.com/config-chain/-/config-chain-1.1.13.tgz#fad0795aa6a6cdaff9ed1b68e9dff94372c232f4" + integrity sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ== + dependencies: + ini "^1.3.4" + proto-list "~1.2.1" + +configstore@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/configstore/-/configstore-6.0.0.tgz#49eca2ebc80983f77e09394a1a56e0aca8235566" + integrity sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA== + dependencies: + dot-prop "^6.0.1" + graceful-fs "^4.2.6" + unique-string "^3.0.0" + write-file-atomic "^3.0.3" + xdg-basedir "^5.0.1" + +connect-history-api-fallback@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz#647264845251a0daf25b97ce87834cace0f5f1c8" + integrity sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA== + +consola@^3.2.3: + version "3.4.0" + resolved "https://registry.yarnpkg.com/consola/-/consola-3.4.0.tgz#4cfc9348fd85ed16a17940b3032765e31061ab88" + integrity sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA== + +content-disposition@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.2.tgz#0cf68bb9ddf5f2be7961c3a85178cb85dba78cb4" + integrity sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA== + +content-disposition@0.5.4: + version "0.5.4" + resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.4.tgz#8b82b4efac82512a02bb0b1dcec9d2c5e8eb5bfe" + integrity sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ== + dependencies: + safe-buffer "5.2.1" + +content-type@~1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.5.tgz#8b773162656d1d1086784c8f23a54ce6d73d7918" + integrity sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA== + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + +cookie-signature@1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" + integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== + +cookie@0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== + +copy-text-to-clipboard@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/copy-text-to-clipboard/-/copy-text-to-clipboard-3.2.0.tgz#0202b2d9bdae30a49a53f898626dcc3b49ad960b" + integrity sha512-RnJFp1XR/LOBDckxTib5Qjr/PMfkatD0MUCQgdpqS8MdKiNUzBjAQBEN6oUy+jW7LI93BBG3DtMB2KOOKpGs2Q== + +copy-webpack-plugin@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz#96d4dbdb5f73d02dd72d0528d1958721ab72e04a" + integrity sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ== + dependencies: + fast-glob "^3.2.11" + glob-parent "^6.0.1" + globby "^13.1.1" + normalize-path "^3.0.0" + schema-utils "^4.0.0" + serialize-javascript "^6.0.0" + +core-js-compat@^3.38.0, core-js-compat@^3.40.0: + version "3.40.0" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.40.0.tgz#7485912a5a4a4315c2fdb2cbdc623e6881c88b38" + integrity sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ== + dependencies: + browserslist "^4.24.3" + +core-js-pure@^3.30.2: + version "3.35.0" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.35.0.tgz#4660033304a050215ae82e476bd2513a419fbb34" + integrity sha512-f+eRYmkou59uh7BPcyJ8MC76DiGhspj1KMxVIcF24tzP8NA9HVa1uC7BTW2tgx7E1QVCzDzsgp7kArrzhlz8Ew== + +core-js@^3.31.1: + version "3.35.0" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.35.0.tgz#58e651688484f83c34196ca13f099574ee53d6b4" + integrity sha512-ntakECeqg81KqMueeGJ79Q5ZgQNR+6eaE8sxGCx62zMbAIj65q+uYvatToew3m6eAGdU4gNZwpZ34NMe4GYswg== + +core-util-is@~1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85" + integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ== + +cosmiconfig@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-6.0.0.tgz#da4fee853c52f6b1e6935f41c1a2fc50bd4a9982" + 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" + +cosmiconfig@^8.1.3, cosmiconfig@^8.3.5: + version "8.3.6" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz#060a2b871d66dba6c8538ea1118ba1ac16f5fae3" + integrity sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA== + dependencies: + import-fresh "^3.3.0" + js-yaml "^4.1.0" + parse-json "^5.2.0" + path-type "^4.0.0" + +cross-spawn@^7.0.0, cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +crypto-random-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-4.0.0.tgz#5a3cc53d7dd86183df5da0312816ceeeb5bb1fc2" + integrity sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA== + dependencies: + type-fest "^1.0.1" + +css-blank-pseudo@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-7.0.1.tgz#32020bff20a209a53ad71b8675852b49e8d57e46" + integrity sha512-jf+twWGDf6LDoXDUode+nc7ZlrqfaNphrBIBrcmeP3D8yw1uPaix1gCC8LUQUGQ6CycuK2opkbFFWFuq/a94ag== + dependencies: + postcss-selector-parser "^7.0.0" + +css-declaration-sorter@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024" + integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow== + +css-has-pseudo@^7.0.2: + version "7.0.2" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-7.0.2.tgz#fb42e8de7371f2896961e1f6308f13c2c7019b72" + integrity sha512-nzol/h+E0bId46Kn2dQH5VElaknX2Sr0hFuB/1EomdC7j+OISt2ZzK7EHX9DZDY53WbIVAR7FYKSO2XnSf07MQ== + dependencies: + "@csstools/selector-specificity" "^5.0.0" + postcss-selector-parser "^7.0.0" + postcss-value-parser "^4.2.0" + +css-loader@^6.8.1: + version "6.8.1" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.8.1.tgz#0f8f52699f60f5e679eab4ec0fcd68b8e8a50a88" + integrity sha512-xDAXtEVGlD0gJ07iclwWVkLoZOpEvAWaSyf6W18S2pOC//K8+qUDIx8IIT3D+HjnmkJPQeesOPv5aiUaJsCM2g== + dependencies: + icss-utils "^5.1.0" + postcss "^8.4.21" + postcss-modules-extract-imports "^3.0.0" + postcss-modules-local-by-default "^4.0.3" + postcss-modules-scope "^3.0.0" + postcss-modules-values "^4.0.0" + postcss-value-parser "^4.2.0" + semver "^7.3.8" + +css-minimizer-webpack-plugin@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-5.0.1.tgz#33effe662edb1a0bf08ad633c32fa75d0f7ec565" + integrity sha512-3caImjKFQkS+ws1TGcFn0V1HyDJFq1Euy589JlD6/3rV2kj+w7r5G9WDMgSHvpvXHNZ2calVypZWuEDQd9wfLg== + dependencies: + "@jridgewell/trace-mapping" "^0.3.18" + cssnano "^6.0.1" + jest-worker "^29.4.3" + postcss "^8.4.24" + schema-utils "^4.0.1" + serialize-javascript "^6.0.1" + +css-prefers-color-scheme@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/css-prefers-color-scheme/-/css-prefers-color-scheme-10.0.0.tgz#ba001b99b8105b8896ca26fc38309ddb2278bd3c" + integrity sha512-VCtXZAWivRglTZditUfB4StnsWr6YVZ2PRtuxQLKTNRdtAf8tpzaVPE9zXIF3VaSc7O70iK/j1+NXxyQCqdPjQ== + +css-select@^4.1.3: + version "4.3.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-4.3.0.tgz#db7129b2846662fd8628cfc496abb2b59e41529b" + integrity sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ== + dependencies: + boolbase "^1.0.0" + css-what "^6.0.1" + domhandler "^4.3.1" + domutils "^2.8.0" + nth-check "^2.0.1" + +css-select@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-5.1.0.tgz#b8ebd6554c3637ccc76688804ad3f6a6fdaea8a6" + integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg== + dependencies: + boolbase "^1.0.0" + css-what "^6.1.0" + domhandler "^5.0.2" + domutils "^3.0.1" + nth-check "^2.0.1" + +css-tree@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + dependencies: + mdn-data "2.0.30" + source-map-js "^1.0.1" + +css-tree@~2.2.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032" + integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA== + dependencies: + mdn-data "2.0.28" + source-map-js "^1.0.1" + +css-what@^6.0.1, css-what@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4" + integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw== + +cssdb@^8.2.3: + version "8.2.3" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-8.2.3.tgz#7e6980bb5a785a9b4eb2a21bd38d50624b56cb46" + integrity sha512-9BDG5XmJrJQQnJ51VFxXCAtpZ5ebDlAREmO8sxMOVU0aSxN/gocbctjIG5LMh3WBUq+xTlb/jw2LoljBEqraTA== + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +cssnano-preset-advanced@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/cssnano-preset-advanced/-/cssnano-preset-advanced-6.1.2.tgz#82b090872b8f98c471f681d541c735acf8b94d3f" + integrity sha512-Nhao7eD8ph2DoHolEzQs5CfRpiEP0xa1HBdnFZ82kvqdmbwVBUr2r1QuQ4t1pi+D1ZpqpcO4T+wy/7RxzJ/WPQ== + dependencies: + autoprefixer "^10.4.19" + browserslist "^4.23.0" + cssnano-preset-default "^6.1.2" + postcss-discard-unused "^6.0.5" + postcss-merge-idents "^6.0.3" + postcss-reduce-idents "^6.0.3" + postcss-zindex "^6.0.2" + +cssnano-preset-default@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-6.1.2.tgz#adf4b89b975aa775f2750c89dbaf199bbd9da35e" + integrity sha512-1C0C+eNaeN8OcHQa193aRgYexyJtU8XwbdieEjClw+J9d94E41LwT6ivKH0WT+fYwYWB0Zp3I3IZ7tI/BbUbrg== + dependencies: + browserslist "^4.23.0" + css-declaration-sorter "^7.2.0" + cssnano-utils "^4.0.2" + postcss-calc "^9.0.1" + postcss-colormin "^6.1.0" + postcss-convert-values "^6.1.0" + postcss-discard-comments "^6.0.2" + postcss-discard-duplicates "^6.0.3" + postcss-discard-empty "^6.0.3" + postcss-discard-overridden "^6.0.2" + postcss-merge-longhand "^6.0.5" + postcss-merge-rules "^6.1.1" + postcss-minify-font-values "^6.1.0" + postcss-minify-gradients "^6.0.3" + postcss-minify-params "^6.1.0" + postcss-minify-selectors "^6.0.4" + postcss-normalize-charset "^6.0.2" + postcss-normalize-display-values "^6.0.2" + postcss-normalize-positions "^6.0.2" + postcss-normalize-repeat-style "^6.0.2" + postcss-normalize-string "^6.0.2" + postcss-normalize-timing-functions "^6.0.2" + postcss-normalize-unicode "^6.1.0" + postcss-normalize-url "^6.0.2" + postcss-normalize-whitespace "^6.0.2" + postcss-ordered-values "^6.0.2" + postcss-reduce-initial "^6.1.0" + postcss-reduce-transforms "^6.0.2" + postcss-svgo "^6.0.3" + postcss-unique-selectors "^6.0.4" + +cssnano-utils@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/cssnano-utils/-/cssnano-utils-4.0.2.tgz#56f61c126cd0f11f2eef1596239d730d9fceff3c" + integrity sha512-ZR1jHg+wZ8o4c3zqf1SIUSTIvm/9mU343FMR6Obe/unskbvpGhZOo1J6d/r8D1pzkRQYuwbcH3hToOuoA2G7oQ== + +cssnano@^6.0.1, cssnano@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-6.1.2.tgz#4bd19e505bd37ee7cf0dc902d3d869f6d79c66b8" + integrity sha512-rYk5UeX7VAM/u0lNqewCdasdtPK81CgX8wJFLEIXHbV2oldWRgJAsZrdhRXkV1NJzA2g850KiFm9mMU2HxNxMA== + dependencies: + cssnano-preset-default "^6.1.2" + lilconfig "^3.1.1" + +csso@^5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.5.tgz#f9b7fe6cc6ac0b7d90781bb16d5e9874303e2ca6" + integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ== + dependencies: + css-tree "~2.2.0" + +csstype@^3.0.2: + version "3.1.3" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.3.tgz#d80ff294d114fb0e6ac500fbf85b60137d7eff81" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + +debounce@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/debounce/-/debounce-1.2.1.tgz#38881d8f4166a5c5848020c11827b834bcb3e0a5" + integrity sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug== + +debug@2.6.9, debug@^2.6.0: + version "2.6.9" + resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" + integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + dependencies: + ms "2.0.0" + +debug@4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +decode-named-character-reference@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz#daabac9690874c394c81e4162a0304b35d824f0e" + integrity sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg== + dependencies: + character-entities "^2.0.0" + +decompress-response@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/decompress-response/-/decompress-response-6.0.0.tgz#ca387612ddb7e104bd16d85aab00d5ecf09c66fc" + integrity sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ== + dependencies: + mimic-response "^3.1.0" + +deep-extend@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" + integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + +deepmerge@^4.2.2, deepmerge@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/deepmerge/-/deepmerge-4.3.1.tgz#44b5f2147cd3b00d4b56137685966f26fd25dd4a" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + +default-gateway@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/default-gateway/-/default-gateway-6.0.3.tgz#819494c888053bdb743edbf343d6cdf7f2943a71" + integrity sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg== + dependencies: + execa "^5.0.0" + +defer-to-connect@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz#8016bdb4143e4632b77a3449c6236277de520587" + integrity sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg== + +define-data-property@^1.0.1, define-data-property@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.1.tgz#c35f7cd0ab09883480d12ac5cb213715587800b3" + integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +define-lazy-prop@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz#3f7ae421129bcaaac9bc74905c98a0009ec9ee7f" + integrity sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og== + +define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +del@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/del/-/del-6.1.1.tgz#3b70314f1ec0aa325c6b14eb36b95786671edb7a" + integrity sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg== + 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" + +depd@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/depd/-/depd-2.0.0.tgz#b696163cc757560d09cf22cc8fad1571b79e76df" + integrity sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw== + +depd@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" + integrity sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ== + +dequal@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" + integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== + +destroy@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" + integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== + +detect-node@^2.0.4: + version "2.1.0" + resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" + integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== + +detect-port-alt@^1.1.6: + version "1.1.6" + resolved "https://registry.yarnpkg.com/detect-port-alt/-/detect-port-alt-1.1.6.tgz#24707deabe932d4a3cf621302027c2b266568275" + integrity sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== + dependencies: + address "^1.0.1" + debug "^2.6.0" + +detect-port@^1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.5.1.tgz#451ca9b6eaf20451acb0799b8ab40dff7718727b" + integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ== + dependencies: + address "^1.0.1" + debug "4" + +devlop@^1.0.0, devlop@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/devlop/-/devlop-1.1.0.tgz#4db7c2ca4dc6e0e834c30be70c94bbc976dc7018" + integrity sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA== + dependencies: + dequal "^2.0.0" + +didyoumean@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037" + integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +dlv@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + +dns-packet@^5.2.2: + version "5.6.1" + resolved "https://registry.yarnpkg.com/dns-packet/-/dns-packet-5.6.1.tgz#ae888ad425a9d1478a0674256ab866de1012cf2f" + integrity sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw== + dependencies: + "@leichtgewicht/ip-codec" "^2.0.1" + +dom-converter@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" + integrity sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + dependencies: + utila "~0.4" + +dom-serializer@^1.0.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-1.4.1.tgz#de5d41b1aea290215dc45a6dae8adcf1d32e2d30" + integrity sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.2.0" + entities "^2.0.0" + +dom-serializer@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53" + integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.2" + entities "^4.2.0" + +domelementtype@^2.0.1, domelementtype@^2.2.0, domelementtype@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d" + integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw== + +domhandler@^4.0.0, domhandler@^4.2.0, domhandler@^4.3.1: + version "4.3.1" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-4.3.1.tgz#8d792033416f59d68bc03a5aa7b018c1ca89279c" + integrity sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ== + dependencies: + domelementtype "^2.2.0" + +domhandler@^5.0.2, domhandler@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31" + integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w== + dependencies: + domelementtype "^2.3.0" + +domutils@^2.5.2, domutils@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-2.8.0.tgz#4437def5db6e2d1f5d6ee859bd95ca7d02048135" + integrity sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A== + dependencies: + dom-serializer "^1.0.1" + domelementtype "^2.2.0" + domhandler "^4.2.0" + +domutils@^3.0.1: + version "3.1.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e" + integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA== + dependencies: + dom-serializer "^2.0.0" + domelementtype "^2.3.0" + domhandler "^5.0.3" + +dot-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/dot-case/-/dot-case-3.0.4.tgz#9b2b670d00a431667a8a75ba29cd1b98809ce751" + integrity sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +dot-prop@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-6.0.1.tgz#fc26b3cf142b9e59b74dbd39ed66ce620c681083" + integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== + dependencies: + is-obj "^2.0.0" + +duplexer@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/duplexer/-/duplexer-0.1.2.tgz#3abe43aef3835f8ae077d136ddce0f276b0400e6" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +eastasianwidth@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" + integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + +ee-first@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" + integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== + +electron-to-chromium@^1.4.601: + version "1.4.621" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.621.tgz#ccd523ed94373548dd913e0aa63601afac9d24f3" + integrity sha512-MGJM6S0MuF/wTzM9NoItWXN56J1kolrHS/vzl/KlhXAbVkogTy0wzKYliQDJgNypxSCFjxdRhHYS3bffyYUGEw== + +electron-to-chromium@^1.5.73: + version "1.5.98" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.98.tgz#bdd59c95042fa8f6483893602b1530c8752baebc" + integrity sha512-bI/LbtRBxU2GzK7KK5xxFd2y9Lf9XguHooPYbcXWy6wUoT8NMnffsvRhPmSeUHLSDKAEtKuTaEtK4Ms15zkIEA== + +emoji-regex@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" + integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + +emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + +emojilib@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/emojilib/-/emojilib-2.4.0.tgz#ac518a8bb0d5f76dda57289ccb2fdf9d39ae721e" + integrity sha512-5U0rVMU5Y2n2+ykNLQqMoqklN9ICBT/KsvC1Gz6vqHbz2AXXGkG+Pm5rMWk/8Vjrr/mY9985Hi8DYzn1F09Nyw== + +emojis-list@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/emojis-list/-/emojis-list-3.0.0.tgz#5570662046ad29e2e916e71aae260abdff4f6a78" + integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + +emoticon@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/emoticon/-/emoticon-4.0.1.tgz#2d2bbbf231ce3a5909e185bbb64a9da703a1e749" + integrity sha512-dqx7eA9YaqyvYtUhJwT4rC1HIp82j5ybS1/vQ42ur+jBe17dJMwZE4+gvL1XadSFfxaPFFGt3Xsw+Y8akThDlw== + +encodeurl@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/encodeurl/-/encodeurl-1.0.2.tgz#ad3ff4c86ec2d029322f5a02c3a9a606c95b3f59" + integrity sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w== + +enhanced-resolve@^5.15.0: + version "5.15.0" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" + integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +enhanced-resolve@^5.17.1: + version "5.18.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.18.1.tgz#728ab082f8b7b6836de51f1637aab5d3b9568faf" + integrity sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg== + dependencies: + graceful-fs "^4.2.4" + tapable "^2.2.0" + +entities@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.2.0.tgz#098dc90ebb83d8dffa089d55256b351d34c4da55" + integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== + +entities@^4.2.0, entities@^4.4.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +es-module-lexer@^1.2.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.4.1.tgz#41ea21b43908fe6a287ffcbe4300f790555331f5" + integrity sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w== + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escalade@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.2.0.tgz#011a3f69856ba189dffa7dc8fcce99d2a87903e5" + integrity sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA== + +escape-goat@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-goat/-/escape-goat-4.0.0.tgz#9424820331b510b0666b98f7873fe11ac4aa8081" + integrity sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg== + +escape-html@^1.0.3, escape-html@~1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/escape-html/-/escape-html-1.0.3.tgz#0258eae4d3d0c0974de1c169188ef0051d1d1988" + integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escape-string-regexp@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8" + integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== + +eslint-scope@5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.3.0.tgz#7ad7964d679abb28bee72cec63758b1c5d2c9921" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.3.0.tgz#2eea5290702f26ab8fe5370370ff86c965d21123" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-util-attach-comments@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/estree-util-attach-comments/-/estree-util-attach-comments-3.0.0.tgz#344bde6a64c8a31d15231e5ee9e297566a691c2d" + integrity sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw== + dependencies: + "@types/estree" "^1.0.0" + +estree-util-build-jsx@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/estree-util-build-jsx/-/estree-util-build-jsx-3.0.1.tgz#b6d0bced1dcc4f06f25cf0ceda2b2dcaf98168f1" + integrity sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ== + dependencies: + "@types/estree-jsx" "^1.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" + estree-walker "^3.0.0" + +estree-util-is-identifier-name@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/estree-util-is-identifier-name/-/estree-util-is-identifier-name-3.0.0.tgz#0b5ef4c4ff13508b34dcd01ecfa945f61fce5dbd" + integrity sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg== + +estree-util-to-js@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/estree-util-to-js/-/estree-util-to-js-2.0.0.tgz#10a6fb924814e6abb62becf0d2bc4dea51d04f17" + integrity sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg== + dependencies: + "@types/estree-jsx" "^1.0.0" + astring "^1.8.0" + source-map "^0.7.0" + +estree-util-value-to-estree@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/estree-util-value-to-estree/-/estree-util-value-to-estree-3.0.1.tgz#0b7b5d6b6a4aaad5c60999ffbc265a985df98ac5" + integrity sha512-b2tdzTurEIbwRh+mKrEcaWfu1wgb8J1hVsgREg7FFiecWwK/PhO8X0kyc+0bIcKNtD4sqxIdNoRy6/p/TvECEA== + dependencies: + "@types/estree" "^1.0.0" + is-plain-obj "^4.0.0" + +estree-util-visit@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/estree-util-visit/-/estree-util-visit-2.0.0.tgz#13a9a9f40ff50ed0c022f831ddf4b58d05446feb" + integrity sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/unist" "^3.0.0" + +estree-walker@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d" + integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== + dependencies: + "@types/estree" "^1.0.0" + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +eta@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/eta/-/eta-2.2.0.tgz#eb8b5f8c4e8b6306561a455e62cd7492fe3a9b8a" + integrity sha512-UVQ72Rqjy/ZKQalzV5dCCJP80GrmPrMxh6NlNf+erV6ObL0ZFkhCstWRawS85z3smdr3d2wXPsZEY7rDPfGd2g== + +etag@~1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" + integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== + +eval@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/eval/-/eval-0.1.8.tgz#2b903473b8cc1d1989b83a1e7923f883eb357f85" + integrity sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw== + dependencies: + "@types/node" "*" + require-like ">= 0.1.1" + +eventemitter3@^4.0.0: + version "4.0.7" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-4.0.7.tgz#2de9b68f6528d5644ef5c59526a1b4a07306169f" + integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + +events@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + +execa@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" + 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" + +express@^4.17.3: + version "4.18.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.18.2.tgz#3fabe08296e930c796c19e3c516979386ba9fd59" + integrity sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ== + dependencies: + accepts "~1.3.8" + array-flatten "1.1.1" + body-parser "1.20.1" + content-disposition "0.5.4" + content-type "~1.0.4" + cookie "0.5.0" + cookie-signature "1.0.6" + debug "2.6.9" + depd "2.0.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + finalhandler "1.2.0" + fresh "0.5.2" + http-errors "2.0.0" + merge-descriptors "1.0.1" + methods "~1.1.2" + on-finished "2.4.1" + parseurl "~1.3.3" + path-to-regexp "0.1.7" + proxy-addr "~2.0.7" + qs "6.11.0" + range-parser "~1.2.1" + safe-buffer "5.2.1" + send "0.18.0" + serve-static "1.15.0" + setprototypeof "1.2.0" + statuses "2.0.1" + type-is "~1.6.18" + utils-merge "1.0.1" + vary "~1.1.2" + +extend-shallow@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" + integrity sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug== + dependencies: + is-extendable "^0.1.0" + +extend@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" + integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-glob@^3.2.11, fast-glob@^3.2.9, fast-glob@^3.3.0: + version "3.3.2" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== + 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" + +fast-glob@^3.3.2: + version "3.3.3" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.3.tgz#d06d585ce8dba90a16b0505c543c3ccfb3aeb818" + integrity sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg== + 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.8" + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fastq@^1.6.0: + version "1.16.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.16.0.tgz#83b9a9375692db77a822df081edb6a9cf6839320" + integrity sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA== + dependencies: + reusify "^1.0.4" + +fault@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/fault/-/fault-2.0.1.tgz#d47ca9f37ca26e4bd38374a7c500b5a384755b6c" + integrity sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ== + dependencies: + format "^0.2.0" + +faye-websocket@^0.11.3: + version "0.11.4" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.4.tgz#7f0d9275cfdd86a1c963dc8b65fcc451edcbb1da" + integrity sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g== + dependencies: + websocket-driver ">=0.5.1" + +feed@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/feed/-/feed-4.2.2.tgz#865783ef6ed12579e2c44bbef3c9113bc4956a7e" + integrity sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ== + dependencies: + xml-js "^1.6.11" + +figures@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" + integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + dependencies: + escape-string-regexp "^1.0.5" + +file-loader@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/file-loader/-/file-loader-6.2.0.tgz#baef7cf8e1840df325e4390b4484879480eebe4d" + integrity sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +filesize@^8.0.6: + version "8.0.7" + resolved "https://registry.yarnpkg.com/filesize/-/filesize-8.0.7.tgz#695e70d80f4e47012c132d57a059e80c6b580bd8" + integrity sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ== + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== + dependencies: + to-regex-range "^5.0.1" + +finalhandler@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.2.0.tgz#7d23fe5731b207b4640e4fcd00aec1f9207a7b32" + integrity sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg== + dependencies: + debug "2.6.9" + encodeurl "~1.0.2" + escape-html "~1.0.3" + on-finished "2.4.1" + parseurl "~1.3.3" + statuses "2.0.1" + unpipe "~1.0.0" + +find-cache-dir@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/find-cache-dir/-/find-cache-dir-4.0.0.tgz#a30ee0448f81a3990708f6453633c733e2f6eec2" + integrity sha512-9ZonPT4ZAK4a+1pUPVPZJapbi7O5qbbJPdYw/NOQWZZbVLdDTYM3A4R9z/DpAM08IDaFGsvPgiGZ82WEwUDWjg== + dependencies: + common-path-prefix "^3.0.0" + pkg-dir "^7.0.0" + +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-5.0.0.tgz#4c92819ecb7083561e4f4a240a86be5198f536fc" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +find-up@^6.3.0: + version "6.3.0" + resolved "https://registry.yarnpkg.com/find-up/-/find-up-6.3.0.tgz#2abab3d3280b2dc7ac10199ef324c4e002c8c790" + integrity sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw== + dependencies: + locate-path "^7.1.0" + path-exists "^5.0.0" + +flat@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/flat/-/flat-5.0.2.tgz#8ca6fe332069ffa9d324c327198c598259ceb241" + integrity sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + +follow-redirects@^1.0.0: + version "1.15.4" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.4.tgz#cdc7d308bf6493126b17ea2191ea0ccf3e535adf" + integrity sha512-Cr4D/5wlrb0z9dgERpUL3LrmPKVDsETIJhaCMeDfuFYcqa5bldGV6wBsAN6X/vxlXQtFBMrXdXxdL8CbDTGniw== + +foreground-child@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/foreground-child/-/foreground-child-3.1.1.tgz#1d173e776d75d2772fed08efe4a0de1ea1b12d0d" + integrity sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg== + dependencies: + cross-spawn "^7.0.0" + signal-exit "^4.0.1" + +fork-ts-checker-webpack-plugin@^6.5.0: + version "6.5.3" + resolved "https://registry.yarnpkg.com/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.3.tgz#eda2eff6e22476a2688d10661688c47f611b37f3" + integrity sha512-SbH/l9ikmMWycd5puHJKTkZJKddF4iRLyW3DeZ08HTI7NGyLS38MXd/KGgeWumQO7YNQbW2u/NtPT2YowbPaGQ== + 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" + +form-data-encoder@^2.1.2: + version "2.1.4" + resolved "https://registry.yarnpkg.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz#261ea35d2a70d48d30ec7a9603130fa5515e9cd5" + integrity sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw== + +format@^0.2.0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/format/-/format-0.2.2.tgz#d6170107e9efdc4ed30c9dc39016df942b5cb58b" + integrity sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww== + +forwarded@0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/forwarded/-/forwarded-0.2.0.tgz#2269936428aad4c15c7ebe9779a84bf0b2a81811" + integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow== + +fraction.js@^4.3.7: + version "4.3.7" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.3.7.tgz#06ca0085157e42fda7f9e726e79fefc4068840f7" + integrity sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew== + +fresh@0.5.2: + version "0.5.2" + resolved "https://registry.yarnpkg.com/fresh/-/fresh-0.5.2.tgz#3d8cadd90d976569fa835ab1f8e4b23a105605a7" + integrity sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q== + +fs-extra@^11.1.1: + version "11.2.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.2.0.tgz#e70e17dfad64232287d01929399e0ea7c86b0e5b" + integrity sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-extra@^11.2.0: + version "11.3.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-11.3.0.tgz#0daced136bbaf65a555a326719af931adc7a314d" + integrity sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew== + dependencies: + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs-extra@^9.0.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + 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" + +fs-monkey@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/fs-monkey/-/fs-monkey-1.0.5.tgz#fe450175f0db0d7ea758102e1d84096acb925788" + integrity sha512-8uMbBjrhzW76TYgEV27Y5E//W2f/lTFmx78P2w19FZSxarhI/798APGQyuGCwmkNxgwGRhrLfvWyLBvNtuOmew== + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.2.tgz#281b7622971123e1ef4b3c90fd7539306da93f3b" + integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== + dependencies: + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-own-enumerable-property-symbols@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz#b5fde77f22cbe35f390b4e089922c50bce6ef664" + integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== + +get-stream@^6.0.0, get-stream@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +github-slugger@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/github-slugger/-/github-slugger-1.5.0.tgz#17891bbc73232051474d68bd867a34625c955f7d" + integrity sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw== + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.1, glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + +glob@^10.3.10: + version "10.3.10" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b" + integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== + dependencies: + foreground-child "^3.1.0" + jackspeak "^2.3.5" + minimatch "^9.0.1" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + path-scurry "^1.10.1" + +glob@^7.0.0, glob@^7.1.3, glob@^7.1.6: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +global-dirs@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/global-dirs/-/global-dirs-3.0.1.tgz#0c488971f066baceda21447aecb1a8b911d22485" + integrity sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA== + dependencies: + ini "2.0.0" + +global-modules@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" + integrity sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== + dependencies: + global-prefix "^3.0.0" + +global-prefix@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-3.0.0.tgz#fc85f73064df69f50421f47f883fe5b913ba9b97" + integrity sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== + dependencies: + ini "^1.3.5" + kind-of "^6.0.2" + which "^1.3.1" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globby@^11.0.1, globby@^11.0.4, globby@^11.1.0: + version "11.1.0" + resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" + 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" + +globby@^13.1.1: + version "13.2.2" + resolved "https://registry.yarnpkg.com/globby/-/globby-13.2.2.tgz#63b90b1bf68619c2135475cbd4e71e66aa090592" + integrity sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w== + dependencies: + dir-glob "^3.0.1" + fast-glob "^3.3.0" + ignore "^5.2.4" + merge2 "^1.4.1" + slash "^4.0.0" + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/gopd/-/gopd-1.0.1.tgz#29ff76de69dac7489b7c0918a5788e56477c332c" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +got@^12.1.0: + version "12.6.1" + resolved "https://registry.yarnpkg.com/got/-/got-12.6.1.tgz#8869560d1383353204b5a9435f782df9c091f549" + integrity sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ== + dependencies: + "@sindresorhus/is" "^5.2.0" + "@szmarczak/http-timer" "^5.0.1" + cacheable-lookup "^7.0.0" + cacheable-request "^10.2.8" + decompress-response "^6.0.0" + form-data-encoder "^2.1.2" + get-stream "^6.0.1" + http2-wrapper "^2.1.10" + lowercase-keys "^3.0.0" + p-cancelable "^3.0.0" + responselike "^3.0.0" + +graceful-fs@4.2.10: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +gray-matter@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/gray-matter/-/gray-matter-4.0.3.tgz#e893c064825de73ea1f5f7d88c7a9f7274288798" + 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" + +gzip-size@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/gzip-size/-/gzip-size-6.0.0.tgz#065367fd50c239c0671cbcbad5be3e2eeb10e462" + integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== + dependencies: + duplexer "^0.1.2" + +handle-thing@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/handle-thing/-/handle-thing-2.0.1.tgz#857f79ce359580c340d43081cc648970d0bb234e" + integrity sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz#52ba30b6c5ec87fd89fa574bc1c39125c6f65340" + integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== + dependencies: + get-intrinsic "^1.2.2" + +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/has-proto/-/has-proto-1.0.1.tgz#1885c1305538958aff469fef37937c22795408e0" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + +has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-yarn@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/has-yarn/-/has-yarn-3.0.0.tgz#c3c21e559730d1d3b57e28af1f30d06fac38147d" + integrity sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA== + +hasown@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" + integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + dependencies: + function-bind "^1.1.2" + +hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + dependencies: + function-bind "^1.1.2" + +hast-util-from-dom@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/hast-util-from-dom/-/hast-util-from-dom-5.0.1.tgz#c3c92fbd8d4e1c1625edeb3a773952b9e4ad64a8" + integrity sha512-N+LqofjR2zuzTjCPzyDUdSshy4Ma6li7p/c3pA78uTwzFgENbgbUrm2ugwsOdcjI1muO+o6Dgzp9p8WHtn/39Q== + dependencies: + "@types/hast" "^3.0.0" + hastscript "^9.0.0" + web-namespaces "^2.0.0" + +hast-util-from-html-isomorphic@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/hast-util-from-html-isomorphic/-/hast-util-from-html-isomorphic-2.0.0.tgz#b31baee386a899a2472326a3c5692f29f86d1d3c" + integrity sha512-zJfpXq44yff2hmE0XmwEOzdWin5xwH+QIhMLOScpX91e/NSGPsAzNCvLQDIEPyO2TXi+lBmU6hjLIhV8MwP2kw== + dependencies: + "@types/hast" "^3.0.0" + hast-util-from-dom "^5.0.0" + hast-util-from-html "^2.0.0" + unist-util-remove-position "^5.0.0" + +hast-util-from-html@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/hast-util-from-html/-/hast-util-from-html-2.0.3.tgz#485c74785358beb80c4ba6346299311ac4c49c82" + integrity sha512-CUSRHXyKjzHov8yKsQjGOElXy/3EKpyX56ELnkHH34vDVw1N1XSQ1ZcAvTyAPtGqLTuKP/uxM+aLkSPqF/EtMw== + dependencies: + "@types/hast" "^3.0.0" + devlop "^1.1.0" + hast-util-from-parse5 "^8.0.0" + parse5 "^7.0.0" + vfile "^6.0.0" + vfile-message "^4.0.0" + +hast-util-from-parse5@^8.0.0: + version "8.0.1" + resolved "https://registry.yarnpkg.com/hast-util-from-parse5/-/hast-util-from-parse5-8.0.1.tgz#654a5676a41211e14ee80d1b1758c399a0327651" + integrity sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + hastscript "^8.0.0" + property-information "^6.0.0" + vfile "^6.0.0" + vfile-location "^5.0.0" + web-namespaces "^2.0.0" + +hast-util-is-element@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/hast-util-is-element/-/hast-util-is-element-3.0.0.tgz#6e31a6532c217e5b533848c7e52c9d9369ca0932" + integrity sha512-Val9mnv2IWpLbNPqc/pUem+a7Ipj2aHacCwgNfTiK0vJKl0LF+4Ba4+v1oPHFpf3bLYmreq0/l3Gud9S5OH42g== + dependencies: + "@types/hast" "^3.0.0" + +hast-util-parse-selector@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/hast-util-parse-selector/-/hast-util-parse-selector-4.0.0.tgz#352879fa86e25616036037dd8931fb5f34cb4a27" + integrity sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A== + dependencies: + "@types/hast" "^3.0.0" + +hast-util-raw@^9.0.0: + version "9.0.1" + resolved "https://registry.yarnpkg.com/hast-util-raw/-/hast-util-raw-9.0.1.tgz#2ba8510e4ed2a1e541cde2a4ebb5c38ab4c82c2d" + integrity sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + "@ungap/structured-clone" "^1.0.0" + hast-util-from-parse5 "^8.0.0" + hast-util-to-parse5 "^8.0.0" + html-void-elements "^3.0.0" + mdast-util-to-hast "^13.0.0" + parse5 "^7.0.0" + unist-util-position "^5.0.0" + unist-util-visit "^5.0.0" + vfile "^6.0.0" + web-namespaces "^2.0.0" + zwitch "^2.0.0" + +hast-util-to-estree@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/hast-util-to-estree/-/hast-util-to-estree-3.1.0.tgz#f2afe5e869ddf0cf690c75f9fc699f3180b51b19" + integrity sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw== + dependencies: + "@types/estree" "^1.0.0" + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + devlop "^1.0.0" + estree-util-attach-comments "^3.0.0" + estree-util-is-identifier-name "^3.0.0" + hast-util-whitespace "^3.0.0" + mdast-util-mdx-expression "^2.0.0" + mdast-util-mdx-jsx "^3.0.0" + mdast-util-mdxjs-esm "^2.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + style-to-object "^0.4.0" + unist-util-position "^5.0.0" + zwitch "^2.0.0" + +hast-util-to-jsx-runtime@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/hast-util-to-jsx-runtime/-/hast-util-to-jsx-runtime-2.3.0.tgz#3ed27caf8dc175080117706bf7269404a0aa4f7c" + integrity sha512-H/y0+IWPdsLLS738P8tDnrQ8Z+dj12zQQ6WC11TIM21C8WFVoIxcqWXf2H3hiTVZjF1AWqoimGwrTWecWrnmRQ== + dependencies: + "@types/estree" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + comma-separated-tokens "^2.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" + hast-util-whitespace "^3.0.0" + mdast-util-mdx-expression "^2.0.0" + mdast-util-mdx-jsx "^3.0.0" + mdast-util-mdxjs-esm "^2.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + style-to-object "^1.0.0" + unist-util-position "^5.0.0" + vfile-message "^4.0.0" + +hast-util-to-parse5@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/hast-util-to-parse5/-/hast-util-to-parse5-8.0.0.tgz#477cd42d278d4f036bc2ea58586130f6f39ee6ed" + integrity sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw== + dependencies: + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + devlop "^1.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + web-namespaces "^2.0.0" + zwitch "^2.0.0" + +hast-util-to-text@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/hast-util-to-text/-/hast-util-to-text-4.0.2.tgz#57b676931e71bf9cb852453678495b3080bfae3e" + integrity sha512-KK6y/BN8lbaq654j7JgBydev7wuNMcID54lkRav1P0CaE1e47P72AWWPiGKXTJU271ooYzcvTAn/Zt0REnvc7A== + dependencies: + "@types/hast" "^3.0.0" + "@types/unist" "^3.0.0" + hast-util-is-element "^3.0.0" + unist-util-find-after "^5.0.0" + +hast-util-whitespace@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/hast-util-whitespace/-/hast-util-whitespace-3.0.0.tgz#7778ed9d3c92dd9e8c5c8f648a49c21fc51cb621" + integrity sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw== + dependencies: + "@types/hast" "^3.0.0" + +hastscript@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-8.0.0.tgz#4ef795ec8dee867101b9f23cc830d4baf4fd781a" + integrity sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw== + dependencies: + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + hast-util-parse-selector "^4.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + +hastscript@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/hastscript/-/hastscript-9.0.0.tgz#2b76b9aa3cba8bf6d5280869f6f6f7165c230763" + integrity sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw== + dependencies: + "@types/hast" "^3.0.0" + comma-separated-tokens "^2.0.0" + hast-util-parse-selector "^4.0.0" + property-information "^6.0.0" + space-separated-tokens "^2.0.0" + +he@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/he/-/he-1.2.0.tgz#84ae65fa7eafb165fddb61566ae14baf05664f0f" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +history@^4.9.0: + version "4.10.1" + resolved "https://registry.yarnpkg.com/history/-/history-4.10.1.tgz#33371a65e3a83b267434e2b3f3b1b4c58aad4cf3" + 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" + +hoist-non-react-statics@^3.1.0: + version "3.3.2" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== + dependencies: + react-is "^16.7.0" + +hpack.js@^2.1.6: + version "2.1.6" + resolved "https://registry.yarnpkg.com/hpack.js/-/hpack.js-2.1.6.tgz#87774c0949e513f42e84575b3c45681fade2a0b2" + integrity sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ== + dependencies: + inherits "^2.0.1" + obuf "^1.0.0" + readable-stream "^2.0.1" + wbuf "^1.1.0" + +html-entities@^2.3.2: + version "2.4.0" + resolved "https://registry.yarnpkg.com/html-entities/-/html-entities-2.4.0.tgz#edd0cee70402584c8c76cc2c0556db09d1f45061" + integrity sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ== + +html-escaper@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/html-escaper/-/html-escaper-2.0.2.tgz#dfd60027da36a36dfcbe236262c00a5822681453" + integrity sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + +html-minifier-terser@^6.0.2: + version "6.1.0" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz#bfc818934cc07918f6b3669f5774ecdfd48f32ab" + 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" + +html-minifier-terser@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz#18752e23a2f0ed4b0f550f217bb41693e975b942" + integrity sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA== + dependencies: + camel-case "^4.1.2" + clean-css "~5.3.2" + commander "^10.0.0" + entities "^4.4.0" + param-case "^3.0.4" + relateurl "^0.2.7" + terser "^5.15.1" + +html-tags@^3.3.1: + version "3.3.1" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.3.1.tgz#a04026a18c882e4bba8a01a3d39cfe465d40b5ce" + integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== + +html-void-elements@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/html-void-elements/-/html-void-elements-3.0.0.tgz#fc9dbd84af9e747249034d4d62602def6517f1d7" + integrity sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg== + +html-webpack-plugin@^5.6.0: + version "5.6.3" + resolved "https://registry.yarnpkg.com/html-webpack-plugin/-/html-webpack-plugin-5.6.3.tgz#a31145f0fee4184d53a794f9513147df1e653685" + integrity sha512-QSf1yjtSAsmf7rYBV7XX86uua4W/vkhIt0xNXKbsi2foEeW7vjJQz4bhnpL3xH+l1ryl1680uNv968Z+X6jSYg== + 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" + +htmlparser2@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-6.1.0.tgz#c4d762b6c3371a05dbe65e94ae43a9f845fb8fb7" + integrity sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A== + dependencies: + domelementtype "^2.0.1" + domhandler "^4.0.0" + domutils "^2.5.2" + entities "^2.0.0" + +htmlparser2@^8.0.1: + version "8.0.2" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-8.0.2.tgz#f002151705b383e62433b5cf466f5b716edaec21" + integrity sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA== + dependencies: + domelementtype "^2.3.0" + domhandler "^5.0.3" + domutils "^3.0.1" + entities "^4.4.0" + +http-cache-semantics@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz#abe02fcb2985460bf0323be664436ec3476a6d5a" + integrity sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ== + +http-deceiver@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/http-deceiver/-/http-deceiver-1.2.7.tgz#fa7168944ab9a519d337cb0bec7284dc3e723d87" + integrity sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw== + +http-errors@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-2.0.0.tgz#b7774a1486ef73cf7667ac9ae0858c012c57b9d3" + integrity sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ== + dependencies: + depd "2.0.0" + inherits "2.0.4" + setprototypeof "1.2.0" + statuses "2.0.1" + toidentifier "1.0.1" + +http-errors@~1.6.2: + version "1.6.3" + resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.6.3.tgz#8b55680bb4be283a0b5bf4ea2e38580be1d9320d" + integrity sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A== + dependencies: + depd "~1.1.2" + inherits "2.0.3" + setprototypeof "1.1.0" + statuses ">= 1.4.0 < 2" + +http-parser-js@>=0.5.1: + version "0.5.8" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.8.tgz#af23090d9ac4e24573de6f6aecc9d84a48bf20e3" + integrity sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q== + +http-proxy-middleware@^2.0.3: + version "2.0.6" + resolved "https://registry.yarnpkg.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz#e1a4dd6979572c7ab5a4e4b55095d1f32a74963f" + integrity sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw== + 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" + +http-proxy@^1.18.1: + version "1.18.1" + resolved "https://registry.yarnpkg.com/http-proxy/-/http-proxy-1.18.1.tgz#401541f0534884bbf95260334e72f88ee3976549" + integrity sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + dependencies: + eventemitter3 "^4.0.0" + follow-redirects "^1.0.0" + requires-port "^1.0.0" + +http2-wrapper@^2.1.10: + version "2.2.1" + resolved "https://registry.yarnpkg.com/http2-wrapper/-/http2-wrapper-2.2.1.tgz#310968153dcdedb160d8b72114363ef5fce1f64a" + integrity sha512-V5nVw1PAOgfI3Lmeaj2Exmeg7fenjhRUgz1lPSezy1CuhPYbgQtbQj4jZfEAEMlaL+vupsvhjqCyjzob0yxsmQ== + dependencies: + quick-lru "^5.1.1" + resolve-alpn "^1.2.0" + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +iconv-lite@0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +icss-utils@^5.0.0, icss-utils@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/icss-utils/-/icss-utils-5.1.0.tgz#c6be6858abd013d768e98366ae47e25d5887b1ae" + integrity sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== + +ignore@^5.2.0, ignore@^5.2.4: + version "5.3.0" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.0.tgz#67418ae40d34d6999c95ff56016759c718c82f78" + integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg== + +image-size@^1.0.2: + version "1.1.1" + resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.1.1.tgz#ddd67d4dc340e52ac29ce5f546a09f4e29e840ac" + integrity sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ== + dependencies: + queue "6.0.2" + +immer@^9.0.7: + version "9.0.21" + resolved "https://registry.yarnpkg.com/immer/-/immer-9.0.21.tgz#1e025ea31a40f24fb064f1fef23e931496330176" + integrity sha512-bc4NBHqOqSfRW7POMkHd51LvClaeMXpm8dx0e8oE2GORbq5aRK7Bxl4FyzVLdGtLmvLKL7BTDBG5ACQm4HWjTA== + +import-fresh@^3.1.0, import-fresh@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +import-lazy@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/import-lazy/-/import-lazy-4.0.0.tgz#e8eb627483a0a43da3c03f3e35548be5cb0cc153" + integrity sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw== + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + +infima@0.2.0-alpha.45: + version "0.2.0-alpha.45" + resolved "https://registry.yarnpkg.com/infima/-/infima-0.2.0-alpha.45.tgz#542aab5a249274d81679631b492973dd2c1e7466" + integrity sha512-uyH0zfr1erU1OohLk0fT4Rrb94AOhguWNOcD9uGrSpRvNB+6gZXUoJX5J0NtvzBO10YZ9PgvA4NFgt+fYg8ojw== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +inherits@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" + integrity sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw== + +ini@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ini/-/ini-2.0.0.tgz#e5fd556ecdd5726be978fa1001862eacb0a94bc5" + integrity sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + +ini@^1.3.4, ini@^1.3.5, ini@~1.3.0: + version "1.3.8" + resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.8.tgz#a29da425b48806f34767a4efce397269af28432c" + integrity sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew== + +inline-style-parser@0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz#ec8a3b429274e9c0a1f1c4ffa9453a7fef72cea1" + integrity sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q== + +inline-style-parser@0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.2.2.tgz#d498b4e6de0373458fc610ff793f6b14ebf45633" + integrity sha512-EcKzdTHVe8wFVOGEYXiW9WmJXPjqi1T+234YpJr98RiFYKHV3cdy1+3mkTE+KHTHxFFLH51SfaGOoUdW+v7ViQ== + +interpret@^1.0.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.4.0.tgz#665ab8bc4da27a774a40584e812e3e0fa45b1a1e" + integrity sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA== + +invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +ipaddr.js@1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3" + integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + +ipaddr.js@^2.0.1: + version "2.1.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz#2119bc447ff8c257753b196fc5f1ce08a4cdf39f" + integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ== + +is-alphabetical@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-alphabetical/-/is-alphabetical-2.0.1.tgz#01072053ea7c1036df3c7d19a6daaec7f19e789b" + integrity sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ== + +is-alphanumerical@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-alphanumerical/-/is-alphanumerical-2.0.1.tgz#7c03fbe96e3e931113e57f964b0a368cc2dfd875" + integrity sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw== + dependencies: + is-alphabetical "^2.0.0" + is-decimal "^2.0.0" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-ci@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" + integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== + dependencies: + ci-info "^3.2.0" + +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + +is-core-module@^2.16.0: + version "2.16.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.16.1.tgz#2a98801a849f43e2add644fbb6bc6229b19a4ef4" + integrity sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w== + dependencies: + hasown "^2.0.2" + +is-decimal@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-decimal/-/is-decimal-2.0.1.tgz#9469d2dc190d0214fd87d78b78caecc0cc14eef7" + integrity sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A== + +is-docker@^2.0.0, is-docker@^2.1.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + +is-extendable@^0.1.0: + version "0.1.1" + resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" + integrity sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw== + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-fullwidth-code-point@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" + integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + +is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-hexadecimal@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-2.0.1.tgz#86b5bf668fca307498d319dfc03289d781a90027" + integrity sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg== + +is-installed-globally@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz#9a0fd407949c30f86eb6959ef1b7994ed0b7b520" + integrity sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== + dependencies: + global-dirs "^3.0.0" + is-path-inside "^3.0.2" + +is-npm@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/is-npm/-/is-npm-6.0.0.tgz#b59e75e8915543ca5d881ecff864077cba095261" + integrity sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ== + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== + +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + +is-path-cwd@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" + integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + +is-path-inside@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-plain-obj@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-3.0.0.tgz#af6f2ea14ac5a646183a5bbdb5baabbc156ad9d7" + integrity sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA== + +is-plain-obj@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz#d65025edec3657ce032fd7db63c97883eaed71f0" + integrity sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg== + +is-plain-object@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" + integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + dependencies: + isobject "^3.0.1" + +is-reference@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/is-reference/-/is-reference-3.0.2.tgz#154747a01f45cd962404ee89d43837af2cba247c" + integrity sha512-v3rht/LgVcsdZa3O2Nqs+NMowLOxeOm7Ay9+/ARQ2F+qEoANRcqrjAZKGN0v8ymUetZGgkp26LTnGT7H0Qo9Pg== + dependencies: + "@types/estree" "*" + +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" + integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== + +is-root@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" + integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-typedarray@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" + integrity sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== + +is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + +is-yarn-global@^0.4.0: + version "0.4.1" + resolved "https://registry.yarnpkg.com/is-yarn-global/-/is-yarn-global-0.4.1.tgz#b312d902b313f81e4eaf98b6361ba2b45cd694bb" + integrity sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ== + +isarray@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" + integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== + +isarray@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" + integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +isobject@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" + integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== + +jackspeak@^2.3.5: + version "2.3.6" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" + integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== + dependencies: + "@isaacs/cliui" "^8.0.2" + optionalDependencies: + "@pkgjs/parseargs" "^0.11.0" + +jest-util@^29.7.0: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-29.7.0.tgz#23c2b62bfb22be82b44de98055802ff3710fc0bc" + integrity sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA== + dependencies: + "@jest/types" "^29.6.3" + "@types/node" "*" + chalk "^4.0.0" + ci-info "^3.2.0" + graceful-fs "^4.2.9" + picomatch "^2.2.3" + +jest-worker@^27.4.5: + version "27.5.1" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" + integrity sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jest-worker@^29.4.3: + version "29.7.0" + resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-29.7.0.tgz#acad073acbbaeb7262bd5389e1bcf43e10058d4a" + integrity sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw== + dependencies: + "@types/node" "*" + jest-util "^29.7.0" + merge-stream "^2.0.0" + supports-color "^8.0.0" + +jiti@^1.20.0: + version "1.21.0" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" + integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== + +jiti@^1.21.6: + version "1.21.7" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.7.tgz#9dd81043424a3d28458b193d965f0d18a2300ba9" + integrity sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A== + +joi@^17.9.2: + version "17.11.0" + resolved "https://registry.yarnpkg.com/joi/-/joi-17.11.0.tgz#aa9da753578ec7720e6f0ca2c7046996ed04fc1a" + integrity sha512-NgB+lZLNoqISVy1rZocE9PZI36bL/77ie924Ri43yEvi9GUUMPeyVIr8KdFTMUlby1p0PBYMk9spIxEUQYqrJQ== + dependencies: + "@hapi/hoek" "^9.0.0" + "@hapi/topo" "^5.0.0" + "@sideway/address" "^4.1.3" + "@sideway/formula" "^3.0.1" + "@sideway/pinpoint" "^2.0.0" + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^3.13.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" + integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.0.tgz#c1fb65f8f5017901cdd2c951864ba18458a10602" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsesc@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.1.0.tgz#74d335a234f67ed19907fdadfac7ccf9d409825d" + integrity sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" + integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== + +jsesc@~3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-3.0.2.tgz#bb8b09a6597ba426425f2e4a07245c3d00b9343e" + integrity sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/json-buffer/-/json-buffer-3.0.1.tgz#9338802a30d3b6605fbe0613e094008ca8c05a13" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-parse-even-better-errors@^2.3.0, json-parse-even-better-errors@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d" + integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json5@^2.1.2, json5@^2.2.3: + version "2.2.3" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +katex@^0.16.0: + version "0.16.21" + resolved "https://registry.yarnpkg.com/katex/-/katex-0.16.21.tgz#8f63c659e931b210139691f2cc7bb35166b792a3" + integrity sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A== + dependencies: + commander "^8.3.0" + +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.yarnpkg.com/keyv/-/keyv-4.5.4.tgz#a879a99e29452f942439f2a405e3af8b31d4de93" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + +kind-of@^6.0.0, kind-of@^6.0.2: + version "6.0.3" + resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" + integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + +kleur@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" + integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + +latest-version@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/latest-version/-/latest-version-7.0.0.tgz#843201591ea81a4d404932eeb61240fe04e9e5da" + integrity sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg== + dependencies: + package-json "^8.1.0" + +launch-editor@^2.6.0: + version "2.6.1" + resolved "https://registry.yarnpkg.com/launch-editor/-/launch-editor-2.6.1.tgz#f259c9ef95cbc9425620bbbd14b468fcdb4ffe3c" + integrity sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw== + dependencies: + picocolors "^1.0.0" + shell-quote "^1.8.1" + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/leven/-/leven-3.1.0.tgz#77891de834064cccba82ae7842bb6b14a13ed7f2" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +lilconfig@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.0.0.tgz#f8067feb033b5b74dab4602a5f5029420be749bc" + integrity sha512-K2U4W2Ff5ibV7j7ydLr+zLAkIg5JJ4lPn1Ltsdt+Tz/IjQ8buJ55pZAxoP34lqIiwtF9iAvtLv3JGv7CAyAg+g== + +lilconfig@^3.1.1, lilconfig@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-3.1.3.tgz#a1bcfd6257f9585bf5ae14ceeebb7b559025e4c4" + integrity sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw== + +lines-and-columns@^1.1.6: + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== + +loader-runner@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.0.tgz#c1b4a163b99f614830353b16755e7149ac2314e1" + integrity sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg== + +loader-utils@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" + integrity sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw== + dependencies: + big.js "^5.2.2" + emojis-list "^3.0.0" + json5 "^2.1.2" + +loader-utils@^3.2.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-3.2.1.tgz#4fb104b599daafd82ef3e1a41fb9265f87e1f576" + integrity sha512-ZvFw1KWS3GVyYBYb7qkmRM/WwL2TQQBxgCK62rlvm4WpVQ23Nb4tYjApUlfjrEGvOs7KHEsmyUn75OHZrJMWPw== + +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-6.0.0.tgz#55321eb309febbc59c4801d931a72452a681d286" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +locate-path@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-7.2.0.tgz#69cb1779bd90b35ab1e771e1f2f89a202c2a8a8a" + integrity sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA== + dependencies: + p-locate "^6.0.0" + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + +lodash.memoize@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" + integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== + +lodash.uniq@^4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" + integrity sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ== + +lodash@^4.17.20, lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +longest-streak@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/longest-streak/-/longest-streak-3.1.0.tgz#62fa67cd958742a1574af9f39866364102d90cd4" + integrity sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g== + +loose-envify@^1.0.0, loose-envify@^1.2.0, loose-envify@^1.3.1, loose-envify@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lower-case@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/lower-case/-/lower-case-2.0.2.tgz#6fa237c63dbdc4a82ca0fd882e4722dc5e634e28" + integrity sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + dependencies: + tslib "^2.0.3" + +lowercase-keys@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz#c5e7d442e37ead247ae9db117a9d0a467c89d4f2" + integrity sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ== + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +"lru-cache@^9.1.1 || ^10.0.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.1.0.tgz#2098d41c2dc56500e6c88584aa656c84de7d0484" + integrity sha512-/1clY/ui8CzjKFyjdvwPWJUYKiFVXG2I2cY0ssG7h4+hwk+XOIX7ZSG9Q7TW8TW3Kp3BUSqgFWBLgL4PJ+Blag== + +markdown-extensions@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/markdown-extensions/-/markdown-extensions-2.0.0.tgz#34bebc83e9938cae16e0e017e4a9814a8330d3c4" + integrity sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q== + +markdown-table@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-2.0.0.tgz#194a90ced26d31fe753d8b9434430214c011865b" + integrity sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A== + dependencies: + repeat-string "^1.0.0" + +markdown-table@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/markdown-table/-/markdown-table-3.0.3.tgz#e6331d30e493127e031dd385488b5bd326e4a6bd" + integrity sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw== + +mdast-util-directive@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-directive/-/mdast-util-directive-3.0.0.tgz#3fb1764e705bbdf0afb0d3f889e4404c3e82561f" + integrity sha512-JUpYOqKI4mM3sZcNxmF/ox04XYFFkNwr0CFlrQIkCwbvH0xzMCqkMqAde9wRd80VAhaUrwFwKm2nxretdT1h7Q== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + parse-entities "^4.0.0" + stringify-entities "^4.0.0" + unist-util-visit-parents "^6.0.0" + +mdast-util-find-and-replace@^3.0.0, mdast-util-find-and-replace@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-3.0.1.tgz#a6fc7b62f0994e973490e45262e4bc07607b04e0" + integrity sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA== + dependencies: + "@types/mdast" "^4.0.0" + escape-string-regexp "^5.0.0" + unist-util-is "^6.0.0" + unist-util-visit-parents "^6.0.0" + +mdast-util-from-markdown@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz#52f14815ec291ed061f2922fd14d6689c810cb88" + integrity sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + mdast-util-to-string "^4.0.0" + micromark "^4.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-decode-string "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + unist-util-stringify-position "^4.0.0" + +mdast-util-frontmatter@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-frontmatter/-/mdast-util-frontmatter-2.0.1.tgz#f5f929eb1eb36c8a7737475c7eb438261f964ee8" + integrity sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + escape-string-regexp "^5.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + micromark-extension-frontmatter "^2.0.0" + +mdast-util-gfm-autolink-literal@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-2.0.0.tgz#5baf35407421310a08e68c15e5d8821e8898ba2a" + integrity sha512-FyzMsduZZHSc3i0Px3PQcBT4WJY/X/RCtEJKuybiC6sjPqLv7h1yqAkmILZtuxMSsUyaLUWNp71+vQH2zqp5cg== + dependencies: + "@types/mdast" "^4.0.0" + ccount "^2.0.0" + devlop "^1.0.0" + mdast-util-find-and-replace "^3.0.0" + micromark-util-character "^2.0.0" + +mdast-util-gfm-footnote@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-2.0.0.tgz#25a1753c7d16db8bfd53cd84fe50562bd1e6d6a9" + integrity sha512-5jOT2boTSVkMnQ7LTrd6n/18kqwjmuYqo7JUPe+tRCY6O7dAuTFMtTPauYYrMPpox9hlN0uOx/FL8XvEfG9/mQ== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.1.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + +mdast-util-gfm-strikethrough@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-2.0.0.tgz#d44ef9e8ed283ac8c1165ab0d0dfd058c2764c16" + integrity sha512-mKKb915TF+OC5ptj5bJ7WFRPdYtuHv0yTRxK2tJvi+BDqbkiG7h7u/9SI89nRAYcmap2xHQL9D+QG/6wSrTtXg== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-gfm-table@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-table/-/mdast-util-gfm-table-2.0.0.tgz#7a435fb6223a72b0862b33afbd712b6dae878d38" + integrity sha512-78UEvebzz/rJIxLvE7ZtDd/vIQ0RHv+3Mh5DR96p7cS7HsBhYIICDBCu8csTNWNO6tBWfqXPWekRuj2FNOGOZg== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + markdown-table "^3.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-gfm-task-list-item@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-2.0.0.tgz#e68095d2f8a4303ef24094ab642e1047b991a936" + integrity sha512-IrtvNvjxC1o06taBAVJznEnkiHxLFTzgonUdy8hzFVeDun0uTjxxrRGVaNFqkU1wJR3RBPEfsxmU6jDWPofrTQ== + dependencies: + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-gfm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-gfm/-/mdast-util-gfm-3.0.0.tgz#3f2aecc879785c3cb6a81ff3a243dc11eca61095" + integrity sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw== + dependencies: + mdast-util-from-markdown "^2.0.0" + mdast-util-gfm-autolink-literal "^2.0.0" + mdast-util-gfm-footnote "^2.0.0" + mdast-util-gfm-strikethrough "^2.0.0" + mdast-util-gfm-table "^2.0.0" + mdast-util-gfm-task-list-item "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-math@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-math/-/mdast-util-math-3.0.0.tgz#8d79dd3baf8ab8ac781f62b8853768190b9a00b0" + integrity sha512-Tl9GBNeG/AhJnQM221bJR2HPvLOSnLE/T9cJI9tlc6zwQk2nPk/4f0cHkOdEixQPC/j8UtKDdITswvLAy1OZ1w== + dependencies: + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + longest-streak "^3.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.1.0" + unist-util-remove-position "^5.0.0" + +mdast-util-mdx-expression@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-mdx-expression/-/mdast-util-mdx-expression-2.0.0.tgz#4968b73724d320a379110d853e943a501bfd9d87" + integrity sha512-fGCu8eWdKUKNu5mohVGkhBXCXGnOTLuFqOvGMvdikr+J1w7lDJgxThOKpwRWzzbyXAU2hhSwsmssOY4yTokluw== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdx-jsx@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.0.0.tgz#f73631fa5bb7a36712ff1e9cedec0cafed03401c" + integrity sha512-XZuPPzQNBPAlaqsTTgRrcJnyFbSOBovSadFgbFu8SnuNgm+6Bdx1K+IWoitsmj6Lq6MNtI+ytOqwN70n//NaBA== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + ccount "^2.0.0" + devlop "^1.1.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + parse-entities "^4.0.0" + stringify-entities "^4.0.0" + unist-util-remove-position "^5.0.0" + unist-util-stringify-position "^4.0.0" + vfile-message "^4.0.0" + +mdast-util-mdx@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-mdx/-/mdast-util-mdx-3.0.0.tgz#792f9cf0361b46bee1fdf1ef36beac424a099c41" + integrity sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w== + dependencies: + mdast-util-from-markdown "^2.0.0" + mdast-util-mdx-expression "^2.0.0" + mdast-util-mdx-jsx "^3.0.0" + mdast-util-mdxjs-esm "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-mdxjs-esm@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-2.0.1.tgz#019cfbe757ad62dd557db35a695e7314bcc9fa97" + integrity sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg== + dependencies: + "@types/estree-jsx" "^1.0.0" + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + devlop "^1.0.0" + mdast-util-from-markdown "^2.0.0" + mdast-util-to-markdown "^2.0.0" + +mdast-util-phrasing@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-phrasing/-/mdast-util-phrasing-4.0.0.tgz#468cbbb277375523de807248b8ad969feb02a5c7" + integrity sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA== + dependencies: + "@types/mdast" "^4.0.0" + unist-util-is "^6.0.0" + +mdast-util-to-hast@^13.0.0: + version "13.0.2" + resolved "https://registry.yarnpkg.com/mdast-util-to-hast/-/mdast-util-to-hast-13.0.2.tgz#74c0a9f014bb2340cae6118f6fccd75467792be7" + integrity sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og== + dependencies: + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + "@ungap/structured-clone" "^1.0.0" + devlop "^1.0.0" + micromark-util-sanitize-uri "^2.0.0" + trim-lines "^3.0.0" + unist-util-position "^5.0.0" + unist-util-visit "^5.0.0" + +mdast-util-to-markdown@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.0.tgz#9813f1d6e0cdaac7c244ec8c6dabfdb2102ea2b4" + integrity sha512-SR2VnIEdVNCJbP6y7kVTJgPLifdr8WEU440fQec7qHoHOUz/oJ2jmNRqdDQ3rbiStOXb2mCDGTuwsK5OPUgYlQ== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + longest-streak "^3.0.0" + mdast-util-phrasing "^4.0.0" + mdast-util-to-string "^4.0.0" + micromark-util-decode-string "^2.0.0" + unist-util-visit "^5.0.0" + zwitch "^2.0.0" + +mdast-util-to-markdown@^2.1.0: + version "2.1.2" + resolved "https://registry.yarnpkg.com/mdast-util-to-markdown/-/mdast-util-to-markdown-2.1.2.tgz#f910ffe60897f04bb4b7e7ee434486f76288361b" + integrity sha512-xj68wMTvGXVOKonmog6LwyJKrYXZPvlwabaryTjLh9LuvovB/KAH+kvi8Gjj+7rJjsFi23nkUxRQv1KqSroMqA== + dependencies: + "@types/mdast" "^4.0.0" + "@types/unist" "^3.0.0" + longest-streak "^3.0.0" + mdast-util-phrasing "^4.0.0" + mdast-util-to-string "^4.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-decode-string "^2.0.0" + unist-util-visit "^5.0.0" + zwitch "^2.0.0" + +mdast-util-to-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-4.0.0.tgz#7a5121475556a04e7eddeb67b264aae79d312814" + integrity sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg== + dependencies: + "@types/mdast" "^4.0.0" + +mdn-data@2.0.28: + version "2.0.28" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba" + integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g== + +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== + +media-typer@0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748" + integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== + +memfs@^3.1.2, memfs@^3.4.3: + version "3.6.0" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-3.6.0.tgz#d7a2110f86f79dd950a8b6df6d57bc984aa185f6" + integrity sha512-EGowvkkgbMcIChjMTMkESFDbZeSh8xZ7kNSF0hAiAN4Jh6jgHCRS0Ga/+C8y6Au+oqpezRHCfPsmJ2+DwAgiwQ== + dependencies: + fs-monkey "^1.0.4" + +merge-descriptors@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" + integrity sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w== + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +methods@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" + integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== + +micromark-core-commonmark@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz#50740201f0ee78c12a675bf3e68ffebc0bf931a3" + integrity sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA== + dependencies: + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-factory-destination "^2.0.0" + micromark-factory-label "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-factory-title "^2.0.0" + micromark-factory-whitespace "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-html-tag-name "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-directive@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-directive/-/micromark-extension-directive-3.0.0.tgz#527869de497a6de9024138479091bc885dae076b" + integrity sha512-61OI07qpQrERc+0wEysLHMvoiO3s2R56x5u7glHq2Yqq6EHbH4dW25G9GfDdGCDYqA21KE6DWgNSzxSwHc2hSg== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-factory-whitespace "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + parse-entities "^4.0.0" + +micromark-extension-frontmatter@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-frontmatter/-/micromark-extension-frontmatter-2.0.0.tgz#651c52ffa5d7a8eeed687c513cd869885882d67a" + integrity sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg== + dependencies: + fault "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-autolink-literal@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-2.0.0.tgz#f1e50b42e67d441528f39a67133eddde2bbabfd9" + integrity sha512-rTHfnpt/Q7dEAK1Y5ii0W8bhfJlVJFnJMHIPisfPK3gpVNuOP0VnRl96+YJ3RYWV/P4gFeQoGKNlT3RhuvpqAg== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-footnote@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-2.0.0.tgz#91afad310065a94b636ab1e9dab2c60d1aab953c" + integrity sha512-6Rzu0CYRKDv3BfLAUnZsSlzx3ak6HAoI85KTiijuKIz5UxZxbUI+pD6oHgw+6UtQuiRwnGRhzMmPRv4smcz0fg== + dependencies: + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-strikethrough@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-2.0.0.tgz#6917db8e320da70e39ffbf97abdbff83e6783e61" + integrity sha512-c3BR1ClMp5fxxmwP6AoOY2fXO9U8uFMKs4ADD66ahLTNcwzSCyRVU4k7LPV5Nxo/VJiR4TdzxRQY2v3qIUceCw== + dependencies: + devlop "^1.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-classify-character "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-table@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-2.0.0.tgz#2cf3fe352d9e089b7ef5fff003bdfe0da29649b7" + integrity sha512-PoHlhypg1ItIucOaHmKE8fbin3vTLpDOUg8KAr8gRCF1MOZI9Nquq2i/44wFvviM4WuxJzc3demT8Y3dkfvYrw== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm-tagfilter@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-2.0.0.tgz#f26d8a7807b5985fba13cf61465b58ca5ff7dc57" + integrity sha512-xHlTOmuCSotIA8TW1mDIM6X2O1SiX5P9IuDtqGonFhEK0qgRI4yeC6vMxEV2dgyr2TiD+2PQ10o+cOhdVAcwfg== + dependencies: + micromark-util-types "^2.0.0" + +micromark-extension-gfm-task-list-item@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-2.0.1.tgz#ee8b208f1ced1eb9fb11c19a23666e59d86d4838" + integrity sha512-cY5PzGcnULaN5O7T+cOzfMoHjBW7j+T9D2sucA5d/KbsBTPcYdebm9zUd9zzdgJGCwahV+/W78Z3nbulBYVbTw== + dependencies: + devlop "^1.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-gfm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-gfm/-/micromark-extension-gfm-3.0.0.tgz#3e13376ab95dd7a5cfd0e29560dfe999657b3c5b" + integrity sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w== + dependencies: + micromark-extension-gfm-autolink-literal "^2.0.0" + micromark-extension-gfm-footnote "^2.0.0" + micromark-extension-gfm-strikethrough "^2.0.0" + micromark-extension-gfm-table "^2.0.0" + micromark-extension-gfm-tagfilter "^2.0.0" + micromark-extension-gfm-task-list-item "^2.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-math@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/micromark-extension-math/-/micromark-extension-math-3.1.0.tgz#c42ee3b1dd5a9a03584e83dd8f08e3de510212c1" + integrity sha512-lvEqd+fHjATVs+2v/8kg9i5Q0AP2k85H0WUOwpIVvUML8BapsMvh1XAogmQjOCsLpoKRCVQqEkQBB3NhVBcsOg== + dependencies: + "@types/katex" "^0.16.0" + devlop "^1.0.0" + katex "^0.16.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-mdx-expression@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-3.0.0.tgz#1407b9ce69916cf5e03a196ad9586889df25302a" + integrity sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ== + dependencies: + "@types/estree" "^1.0.0" + devlop "^1.0.0" + micromark-factory-mdx-expression "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-events-to-acorn "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-extension-mdx-jsx@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-3.0.0.tgz#4aba0797c25efb2366a3fd2d367c6b1c1159f4f5" + integrity sha512-uvhhss8OGuzR4/N17L1JwvmJIpPhAd8oByMawEKx6NVdBCbesjH4t+vjEp3ZXft9DwvlKSD07fCeI44/N0Vf2w== + dependencies: + "@types/acorn" "^4.0.0" + "@types/estree" "^1.0.0" + devlop "^1.0.0" + estree-util-is-identifier-name "^3.0.0" + micromark-factory-mdx-expression "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + vfile-message "^4.0.0" + +micromark-extension-mdx-md@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdx-md/-/micromark-extension-mdx-md-2.0.0.tgz#1d252881ea35d74698423ab44917e1f5b197b92d" + integrity sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ== + dependencies: + micromark-util-types "^2.0.0" + +micromark-extension-mdxjs-esm@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-3.0.0.tgz#de21b2b045fd2059bd00d36746081de38390d54a" + integrity sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A== + dependencies: + "@types/estree" "^1.0.0" + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-events-to-acorn "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + unist-util-position-from-estree "^2.0.0" + vfile-message "^4.0.0" + +micromark-extension-mdxjs@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/micromark-extension-mdxjs/-/micromark-extension-mdxjs-3.0.0.tgz#b5a2e0ed449288f3f6f6c544358159557549de18" + integrity sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ== + dependencies: + acorn "^8.0.0" + acorn-jsx "^5.0.0" + micromark-extension-mdx-expression "^3.0.0" + micromark-extension-mdx-jsx "^3.0.0" + micromark-extension-mdx-md "^2.0.0" + micromark-extension-mdxjs-esm "^3.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-destination@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-destination/-/micromark-factory-destination-2.0.0.tgz#857c94debd2c873cba34e0445ab26b74f6a6ec07" + integrity sha512-j9DGrQLm/Uhl2tCzcbLhy5kXsgkHUrjJHg4fFAeoMRwJmJerT9aw4FEhIbZStWN8A3qMwOp1uzHr4UL8AInxtA== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-label@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-label/-/micromark-factory-label-2.0.0.tgz#17c5c2e66ce39ad6f4fc4cbf40d972f9096f726a" + integrity sha512-RR3i96ohZGde//4WSe/dJsxOX6vxIg9TimLAS3i4EhBAFx8Sm5SmqVfR8E87DPSR31nEAjZfbt91OMZWcNgdZw== + dependencies: + devlop "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-mdx-expression@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-2.0.1.tgz#f2a9724ce174f1751173beb2c1f88062d3373b1b" + integrity sha512-F0ccWIUHRLRrYp5TC9ZYXmZo+p2AM13ggbsW4T0b5CRKP8KHVRB8t4pwtBgTxtjRmwrK0Irwm7vs2JOZabHZfg== + dependencies: + "@types/estree" "^1.0.0" + devlop "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-events-to-acorn "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + unist-util-position-from-estree "^2.0.0" + vfile-message "^4.0.0" + +micromark-factory-space@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz#c8f40b0640a0150751d3345ed885a080b0d15faf" + integrity sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ== + dependencies: + micromark-util-character "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-factory-space@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-space/-/micromark-factory-space-2.0.0.tgz#5e7afd5929c23b96566d0e1ae018ae4fcf81d030" + integrity sha512-TKr+LIDX2pkBJXFLzpyPyljzYK3MtmllMUMODTQJIUfDGncESaqB90db9IAUcz4AZAJFdd8U9zOp9ty1458rxg== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-title@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-title/-/micromark-factory-title-2.0.0.tgz#726140fc77892af524705d689e1cf06c8a83ea95" + integrity sha512-jY8CSxmpWLOxS+t8W+FG3Xigc0RDQA9bKMY/EwILvsesiRniiVMejYTE4wumNc2f4UbAa4WsHqe3J1QS1sli+A== + dependencies: + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-factory-whitespace@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-factory-whitespace/-/micromark-factory-whitespace-2.0.0.tgz#9e92eb0f5468083381f923d9653632b3cfb5f763" + integrity sha512-28kbwaBjc5yAI1XadbdPYHX/eDnqaUFVikLwrO7FDnKG7lpgxnvk/XGRhX/PN0mOZ+dBSZ+LgunHS+6tYQAzhA== + dependencies: + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-character@^1.0.0, micromark-util-character@^1.1.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-1.2.0.tgz#4fedaa3646db249bc58caeb000eb3549a8ca5dcc" + integrity sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg== + dependencies: + micromark-util-symbol "^1.0.0" + micromark-util-types "^1.0.0" + +micromark-util-character@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-character/-/micromark-util-character-2.0.1.tgz#52b824c2e2633b6fb33399d2ec78ee2a90d6b298" + integrity sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw== + dependencies: + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-chunked@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-chunked/-/micromark-util-chunked-2.0.0.tgz#e51f4db85fb203a79dbfef23fd41b2f03dc2ef89" + integrity sha512-anK8SWmNphkXdaKgz5hJvGa7l00qmcaUQoMYsBwDlSKFKjc6gjGXPDw3FNL3Nbwq5L8gE+RCbGqTw49FK5Qyvg== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-classify-character@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz#8c7537c20d0750b12df31f86e976d1d951165f34" + integrity sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-combine-extensions@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-2.0.0.tgz#75d6ab65c58b7403616db8d6b31315013bfb7ee5" + integrity sha512-vZZio48k7ON0fVS3CUgFatWHoKbbLTK/rT7pzpJ4Bjp5JjkZeasRfrS9wsBdDJK2cJLHMckXZdzPSSr1B8a4oQ== + dependencies: + micromark-util-chunked "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-decode-numeric-character-reference@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-2.0.1.tgz#2698bbb38f2a9ba6310e359f99fcb2b35a0d2bd5" + integrity sha512-bmkNc7z8Wn6kgjZmVHOX3SowGmVdhYS7yBpMnuMnPzDq/6xwVA604DuOXMZTO1lvq01g+Adfa0pE2UKGlxL1XQ== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-decode-string@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-decode-string/-/micromark-util-decode-string-2.0.0.tgz#7dfa3a63c45aecaa17824e656bcdb01f9737154a" + integrity sha512-r4Sc6leeUTn3P6gk20aFMj2ntPwn6qpDZqWvYmAG6NgvFTIlj4WtrAudLi65qYoaGdXYViXYw2pkmn7QnIFasA== + dependencies: + decode-named-character-reference "^1.0.0" + micromark-util-character "^2.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-symbol "^2.0.0" + +micromark-util-encode@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-encode/-/micromark-util-encode-2.0.0.tgz#0921ac7953dc3f1fd281e3d1932decfdb9382ab1" + integrity sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA== + +micromark-util-events-to-acorn@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-2.0.2.tgz#4275834f5453c088bd29cd72dfbf80e3327cec07" + integrity sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA== + dependencies: + "@types/acorn" "^4.0.0" + "@types/estree" "^1.0.0" + "@types/unist" "^3.0.0" + devlop "^1.0.0" + estree-util-visit "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + vfile-message "^4.0.0" + +micromark-util-html-tag-name@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-2.0.0.tgz#ae34b01cbe063363847670284c6255bb12138ec4" + integrity sha512-xNn4Pqkj2puRhKdKTm8t1YHC/BAjx6CEwRFXntTaRf/x16aqka6ouVoutm+QdkISTlT7e2zU7U4ZdlDLJd2Mcw== + +micromark-util-normalize-identifier@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-2.0.0.tgz#91f9a4e65fe66cc80c53b35b0254ad67aa431d8b" + integrity sha512-2xhYT0sfo85FMrUPtHcPo2rrp1lwbDEEzpx7jiH2xXJLqBuy4H0GgXk5ToU8IEwoROtXuL8ND0ttVa4rNqYK3w== + dependencies: + micromark-util-symbol "^2.0.0" + +micromark-util-resolve-all@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-resolve-all/-/micromark-util-resolve-all-2.0.0.tgz#189656e7e1a53d0c86a38a652b284a252389f364" + integrity sha512-6KU6qO7DZ7GJkaCgwBNtplXCvGkJToU86ybBAUdavvgsCiG8lSSvYxr9MhwmQ+udpzywHsl4RpGJsYWG1pDOcA== + dependencies: + micromark-util-types "^2.0.0" + +micromark-util-sanitize-uri@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-2.0.0.tgz#ec8fbf0258e9e6d8f13d9e4770f9be64342673de" + integrity sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw== + dependencies: + micromark-util-character "^2.0.0" + micromark-util-encode "^2.0.0" + micromark-util-symbol "^2.0.0" + +micromark-util-subtokenize@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz#9f412442d77e0c5789ffdf42377fa8a2bcbdf581" + integrity sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg== + dependencies: + devlop "^1.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromark-util-symbol@^1.0.0, micromark-util-symbol@^1.0.1: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz#813cd17837bdb912d069a12ebe3a44b6f7063142" + integrity sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag== + +micromark-util-symbol@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-symbol/-/micromark-util-symbol-2.0.0.tgz#12225c8f95edf8b17254e47080ce0862d5db8044" + integrity sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw== + +micromark-util-types@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-1.1.0.tgz#e6676a8cae0bb86a2171c498167971886cb7e283" + integrity sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg== + +micromark-util-types@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/micromark-util-types/-/micromark-util-types-2.0.0.tgz#63b4b7ffeb35d3ecf50d1ca20e68fc7caa36d95e" + integrity sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w== + +micromark@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/micromark/-/micromark-4.0.0.tgz#84746a249ebd904d9658cfabc1e8e5f32cbc6249" + integrity sha512-o/sd0nMof8kYff+TqcDx3VSrgBTcZpSvYcAHIfHhv5VAuNmisCxjhx6YmxS8PFEpb9z5WKWKPdzf0jM23ro3RQ== + dependencies: + "@types/debug" "^4.0.0" + debug "^4.0.0" + decode-named-character-reference "^1.0.0" + devlop "^1.0.0" + micromark-core-commonmark "^2.0.0" + micromark-factory-space "^2.0.0" + micromark-util-character "^2.0.0" + micromark-util-chunked "^2.0.0" + micromark-util-combine-extensions "^2.0.0" + micromark-util-decode-numeric-character-reference "^2.0.0" + micromark-util-encode "^2.0.0" + micromark-util-normalize-identifier "^2.0.0" + micromark-util-resolve-all "^2.0.0" + micromark-util-sanitize-uri "^2.0.0" + micromark-util-subtokenize "^2.0.0" + micromark-util-symbol "^2.0.0" + micromark-util-types "^2.0.0" + +micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + +micromatch@^4.0.8: + version "4.0.8" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.8.tgz#d66fa18f3a47076789320b9b1af32bd86d9fa202" + integrity sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA== + dependencies: + braces "^3.0.3" + picomatch "^2.3.1" + +mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": + version "1.52.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.52.0.tgz#bbabcdc02859f4987301c856e3387ce5ec43bf70" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-db@~1.33.0: + version "1.33.0" + resolved "https://registry.yarnpkg.com/mime-db/-/mime-db-1.33.0.tgz#a3492050a5cb9b63450541e39d9788d2272783db" + integrity sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ== + +mime-types@2.1.18: + version "2.1.18" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.18.tgz#6f323f60a83d11146f831ff11fd66e2fe5503bb8" + integrity sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ== + dependencies: + mime-db "~1.33.0" + +mime-types@^2.1.27, mime-types@^2.1.31, mime-types@~2.1.17, mime-types@~2.1.24, mime-types@~2.1.34: + version "2.1.35" + resolved "https://registry.yarnpkg.com/mime-types/-/mime-types-2.1.35.tgz#381a871b62a734450660ae3deee44813f70d959a" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +mimic-response@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9" + integrity sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ== + +mimic-response@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-4.0.0.tgz#35468b19e7c75d10f5165ea25e75a5ceea7cf70f" + integrity sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg== + +mini-css-extract-plugin@^2.9.1: + version "2.9.2" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.2.tgz#966031b468917a5446f4c24a80854b2947503c5b" + integrity sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w== + dependencies: + schema-utils "^4.0.0" + tapable "^2.2.1" + +minimalistic-assert@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" + integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + +minimatch@3.1.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^9.0.1: + version "9.0.3" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" + integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.2.0: + version "1.2.8" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" + integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": + version "7.0.4" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" + integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== + +mrmime@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/mrmime/-/mrmime-2.0.0.tgz#151082a6e06e59a9a39b46b3e14d5cfe92b3abb4" + integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw== + +ms@2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +ms@2.1.3: + version "2.1.3" + resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" + integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + +multicast-dns@^7.2.5: + version "7.2.5" + resolved "https://registry.yarnpkg.com/multicast-dns/-/multicast-dns-7.2.5.tgz#77eb46057f4d7adbd16d9290fa7299f6fa64cced" + integrity sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg== + dependencies: + dns-packet "^5.2.2" + thunky "^1.0.2" + +mz@^2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32" + integrity sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q== + dependencies: + any-promise "^1.0.0" + object-assign "^4.0.1" + thenify-all "^1.0.0" + +nanoid@^3.3.7: + version "3.3.7" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.7.tgz#d0c301a691bc8d54efa0a2226ccf3fe2fd656bd8" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + +nanoid@^3.3.8: + version "3.3.8" + resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.3.8.tgz#b1be3030bee36aaff18bacb375e5cce521684baf" + integrity sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w== + +negotiator@0.6.3: + version "0.6.3" + resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.3.tgz#58e323a72fedc0d6f9cd4d31fe49f51479590ccd" + integrity sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg== + +neo-async@^2.6.2: + version "2.6.2" + resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.2.tgz#b4aafb93e3aeb2d8174ca53cf163ab7d7308305f" + integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + +no-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" + integrity sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + dependencies: + lower-case "^2.0.2" + tslib "^2.0.3" + +node-emoji@^2.1.0: + version "2.1.3" + resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-2.1.3.tgz#93cfabb5cc7c3653aa52f29d6ffb7927d8047c06" + integrity sha512-E2WEOVsgs7O16zsURJ/eH8BqhF029wGpEOnv7Urwdo2wmQanOACwJQh0devF9D9RhoZru0+9JXIS0dBXIAz+lA== + dependencies: + "@sindresorhus/is" "^4.6.0" + char-regex "^1.0.2" + emojilib "^2.4.0" + skin-tone "^2.0.0" + +node-forge@^1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" + integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== + +node-releases@^2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" + integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== + +node-releases@^2.0.19: + version "2.0.19" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.19.tgz#9e445a52950951ec4d177d843af370b411caf314" + integrity sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw== + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA== + +normalize-url@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-8.0.0.tgz#593dbd284f743e8dcf6a5ddf8fadff149c82701a" + integrity sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw== + +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nprogress@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1" + integrity sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA== + +nth-check@^2.0.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +null-loader@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/null-loader/-/null-loader-4.0.1.tgz#8e63bd3a2dd3c64236a4679428632edd0a6dbc6a" + integrity sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg== + dependencies: + loader-utils "^2.0.0" + schema-utils "^3.0.0" + +object-assign@^4.0.1, object-assign@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== + +object-hash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-3.0.0.tgz#73f97f753e7baffc0e2cc9d6e079079744ac82e9" + integrity sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw== + +object-inspect@^1.9.0: + version "1.13.1" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.13.1.tgz#b96c6109324ccfef6b12216a956ca4dc2ff94bc2" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.0: + version "4.1.5" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.5.tgz#3a833f9ab7fdb80fc9e8d2300c803d216d8fdbb0" + integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + has-symbols "^1.0.3" + object-keys "^1.1.1" + +obuf@^1.0.0, obuf@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" + integrity sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + +on-finished@2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/on-finished/-/on-finished-2.4.1.tgz#58c8c44116e54845ad57f14ab10b03533184ac3f" + integrity sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg== + dependencies: + ee-first "1.1.1" + +on-headers@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/on-headers/-/on-headers-1.0.2.tgz#772b0ae6aaa525c399e489adfad90c403eb3c28f" + integrity sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +open@^8.0.9, open@^8.4.0: + version "8.4.2" + resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9" + integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ== + dependencies: + define-lazy-prop "^2.0.0" + is-docker "^2.1.1" + is-wsl "^2.2.0" + +opener@^1.5.2: + version "1.5.2" + resolved "https://registry.yarnpkg.com/opener/-/opener-1.5.2.tgz#5d37e1f35077b9dcac4301372271afdeb2a13598" + integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== + +p-cancelable@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-cancelable/-/p-cancelable-3.0.0.tgz#63826694b54d61ca1c20ebcb6d3ecf5e14cd8050" + integrity sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw== + +p-limit@^2.0.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-3.1.0.tgz#e1daccbe78d0d1388ca18c64fea38e3e57e3706b" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-limit@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-4.0.0.tgz#914af6544ed32bfa54670b061cafcbd04984b644" + integrity sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ== + dependencies: + yocto-queue "^1.0.0" + +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-5.0.0.tgz#83c8315c6785005e3bd021839411c9e110e6d834" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +p-locate@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-6.0.0.tgz#3da9a49d4934b901089dca3302fa65dc5a05c04f" + integrity sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw== + dependencies: + p-limit "^4.0.0" + +p-map@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" + integrity sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + dependencies: + aggregate-error "^3.0.0" + +p-retry@^4.5.0: + version "4.6.2" + resolved "https://registry.yarnpkg.com/p-retry/-/p-retry-4.6.2.tgz#9baae7184057edd4e17231cee04264106e092a16" + integrity sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ== + dependencies: + "@types/retry" "0.12.0" + retry "^0.13.1" + +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + +package-json@^8.1.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/package-json/-/package-json-8.1.1.tgz#3e9948e43df40d1e8e78a85485f1070bf8f03dc8" + integrity sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA== + dependencies: + got "^12.1.0" + registry-auth-token "^5.0.1" + registry-url "^6.0.0" + semver "^7.3.7" + +param-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/param-case/-/param-case-3.0.4.tgz#7d17fe4aa12bde34d4a77d91acfb6219caad01c5" + integrity sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-entities@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/parse-entities/-/parse-entities-4.0.1.tgz#4e2a01111fb1c986549b944af39eeda258fc9e4e" + integrity sha512-SWzvYcSJh4d/SGLIOQfZ/CoNv6BTlI6YEQ7Nj82oDVnRpwe/Z/F1EMx42x3JAOwGBlCjeCH0BRJQbQ/opHL17w== + dependencies: + "@types/unist" "^2.0.0" + character-entities "^2.0.0" + character-entities-legacy "^3.0.0" + character-reference-invalid "^2.0.0" + decode-named-character-reference "^1.0.0" + is-alphanumerical "^2.0.0" + is-decimal "^2.0.0" + is-hexadecimal "^2.0.0" + +parse-json@^5.0.0, parse-json@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + 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" + +parse-numeric-range@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz#7c63b61190d61e4d53a1197f0c83c47bb670ffa3" + integrity sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ== + +parse5-htmlparser2-tree-adapter@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz#23c2cc233bcf09bb7beba8b8a69d46b08c62c2f1" + integrity sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g== + dependencies: + domhandler "^5.0.2" + parse5 "^7.0.0" + +parse5@^7.0.0: + version "7.1.2" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-7.1.2.tgz#0736bebbfd77793823240a23b7fc5e010b7f8e32" + integrity sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw== + dependencies: + entities "^4.4.0" + +parseurl@~1.3.2, parseurl@~1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" + integrity sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + +pascal-case@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/pascal-case/-/pascal-case-3.1.2.tgz#b48e0ef2b98e205e7c1dae747d0b1508237660eb" + integrity sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== + dependencies: + no-case "^3.0.4" + tslib "^2.0.3" + +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-exists@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-5.0.0.tgz#a6aad9489200b21fab31e49cf09277e5116fb9e7" + integrity sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-is-inside@1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-scurry@^1.10.1: + version "1.10.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" + integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== + dependencies: + lru-cache "^9.1.1 || ^10.0.0" + minipass "^5.0.0 || ^6.0.2 || ^7.0.0" + +path-to-regexp@0.1.7: + version "0.1.7" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c" + integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== + +path-to-regexp@3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-3.3.0.tgz#f7f31d32e8518c2660862b644414b6d5c63a611b" + integrity sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw== + +path-to-regexp@^1.7.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-1.8.0.tgz#887b3ba9d84393e87a0a0b9f4cb756198b53548a" + integrity sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== + dependencies: + isarray "0.0.1" + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +periscopic@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/periscopic/-/periscopic-3.1.0.tgz#7e9037bf51c5855bd33b48928828db4afa79d97a" + integrity sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw== + dependencies: + "@types/estree" "^1.0.0" + estree-walker "^3.0.0" + is-reference "^3.0.0" + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picocolors@^1.0.1, picocolors@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.1.tgz#3d321af3eab939b083c8f929a1d12cda81c26b6b" + integrity sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pify@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== + +pirates@^4.0.1: + version "4.0.6" + resolved "https://registry.yarnpkg.com/pirates/-/pirates-4.0.6.tgz#3018ae32ecfcff6c29ba2267cbf21166ac1f36b9" + integrity sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg== + +pkg-dir@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-7.0.0.tgz#8f0c08d6df4476756c5ff29b3282d0bab7517d11" + integrity sha512-Ie9z/WINcxxLp27BKOCHGde4ITq9UklYKDzVo1nhk5sqGEXU3FpkwP5GM2voTGJkGd9B3Otl+Q4uwSOeSUtOBA== + dependencies: + find-up "^6.3.0" + +pkg-up@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/pkg-up/-/pkg-up-3.1.0.tgz#100ec235cc150e4fd42519412596a28512a0def5" + integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== + dependencies: + find-up "^3.0.0" + +postcss-attribute-case-insensitive@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-7.0.1.tgz#0c4500e3bcb2141848e89382c05b5a31c23033a3" + integrity sha512-Uai+SupNSqzlschRyNx3kbCTWgY/2hcwtHEI/ej2LJWc9JJ77qKgGptd8DHwY1mXtZ7Aoh4z4yxfwMBue9eNgw== + dependencies: + postcss-selector-parser "^7.0.0" + +postcss-calc@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-9.0.1.tgz#a744fd592438a93d6de0f1434c572670361eb6c6" + integrity sha512-TipgjGyzP5QzEhsOZUaIkeO5mKeMFpebWzRogWG/ysonUlnHcq5aJe0jOjpfzUU8PeSaBQnrE8ehR0QA5vs8PQ== + dependencies: + postcss-selector-parser "^6.0.11" + postcss-value-parser "^4.2.0" + +postcss-clamp@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-clamp/-/postcss-clamp-4.1.0.tgz#7263e95abadd8c2ba1bd911b0b5a5c9c93e02363" + integrity sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-color-functional-notation@^7.0.7: + version "7.0.7" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-7.0.7.tgz#c5362df010926f902ce4e7fb3da2a46cff175d1b" + integrity sha512-EZvAHsvyASX63vXnyXOIynkxhaHRSsdb7z6yiXKIovGXAolW4cMZ3qoh7k3VdTsLBS6VGdksGfIo3r6+waLoOw== + dependencies: + "@csstools/css-color-parser" "^3.0.7" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +postcss-color-hex-alpha@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-hex-alpha/-/postcss-color-hex-alpha-10.0.0.tgz#5dd3eba1f8facb4ea306cba6e3f7712e876b0c76" + integrity sha512-1kervM2cnlgPs2a8Vt/Qbe5cQ++N7rkYo/2rz2BkqJZIHQwaVuJgQH38REHrAi4uM0b1fqxMkWYmese94iMp3w== + dependencies: + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" + +postcss-color-rebeccapurple@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-10.0.0.tgz#5ada28406ac47e0796dff4056b0a9d5a6ecead98" + integrity sha512-JFta737jSP+hdAIEhk1Vs0q0YF5P8fFcj+09pweS8ktuGuZ8pPlykHsk6mPxZ8awDl4TrcxUqJo9l1IhVr/OjQ== + dependencies: + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" + +postcss-colormin@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-6.1.0.tgz#076e8d3fb291fbff7b10e6b063be9da42ff6488d" + integrity sha512-x9yX7DOxeMAR+BgGVnNSAxmAj98NX/YxEMNFP+SDCEeNLb2r3i6Hh1ksMsnW8Ub5SLCpbescQqn9YEbE9554Sw== + dependencies: + browserslist "^4.23.0" + caniuse-api "^3.0.0" + colord "^2.9.3" + postcss-value-parser "^4.2.0" + +postcss-convert-values@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-6.1.0.tgz#3498387f8efedb817cbc63901d45bd1ceaa40f48" + integrity sha512-zx8IwP/ts9WvUM6NkVSkiU902QZL1bwPhaVaLynPtCsOTqp+ZKbNi+s6XJg3rfqpKGA/oc7Oxk5t8pOQJcwl/w== + dependencies: + browserslist "^4.23.0" + postcss-value-parser "^4.2.0" + +postcss-custom-media@^11.0.5: + version "11.0.5" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-11.0.5.tgz#2fcd88a9b1d4da41c67dac6f2def903063a3377d" + integrity sha512-SQHhayVNgDvSAdX9NQ/ygcDQGEY+aSF4b/96z7QUX6mqL5yl/JgG/DywcF6fW9XbnCRE+aVYk+9/nqGuzOPWeQ== + dependencies: + "@csstools/cascade-layer-name-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/media-query-list-parser" "^4.0.2" + +postcss-custom-properties@^14.0.4: + version "14.0.4" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-14.0.4.tgz#de9c663285a98833a946d7003a34369d3ce373a9" + integrity sha512-QnW8FCCK6q+4ierwjnmXF9Y9KF8q0JkbgVfvQEMa93x1GT8FvOiUevWCN2YLaOWyByeDX8S6VFbZEeWoAoXs2A== + dependencies: + "@csstools/cascade-layer-name-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" + +postcss-custom-selectors@^8.0.4: + version "8.0.4" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-8.0.4.tgz#95ef8268fdbbbd84f34cf84a4517c9d99d419c5a" + integrity sha512-ASOXqNvDCE0dAJ/5qixxPeL1aOVGHGW2JwSy7HyjWNbnWTQCl+fDc968HY1jCmZI0+BaYT5CxsOiUhavpG/7eg== + dependencies: + "@csstools/cascade-layer-name-parser" "^2.0.4" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + postcss-selector-parser "^7.0.0" + +postcss-dir-pseudo-class@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-9.0.1.tgz#80d9e842c9ae9d29f6bf5fd3cf9972891d6cc0ca" + integrity sha512-tRBEK0MHYvcMUrAuYMEOa0zg9APqirBcgzi6P21OhxtJyJADo/SWBwY1CAwEohQ/6HDaa9jCjLRG7K3PVQYHEA== + dependencies: + postcss-selector-parser "^7.0.0" + +postcss-discard-comments@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-6.0.2.tgz#e768dcfdc33e0216380623652b0a4f69f4678b6c" + integrity sha512-65w/uIqhSBBfQmYnG92FO1mWZjJ4GL5b8atm5Yw2UgrwD7HiNiSSNwJor1eCFGzUgYnN/iIknhNRVqjrrpuglw== + +postcss-discard-duplicates@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-6.0.3.tgz#d121e893c38dc58a67277f75bb58ba43fce4c3eb" + integrity sha512-+JA0DCvc5XvFAxwx6f/e68gQu/7Z9ud584VLmcgto28eB8FqSFZwtrLwB5Kcp70eIoWP/HXqz4wpo8rD8gpsTw== + +postcss-discard-empty@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-6.0.3.tgz#ee39c327219bb70473a066f772621f81435a79d9" + integrity sha512-znyno9cHKQsK6PtxL5D19Fj9uwSzC2mB74cpT66fhgOadEUPyXFkbgwm5tvc3bt3NAy8ltE5MrghxovZRVnOjQ== + +postcss-discard-overridden@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-6.0.2.tgz#4e9f9c62ecd2df46e8fdb44dc17e189776572e2d" + integrity sha512-j87xzI4LUggC5zND7KdjsI25APtyMuynXZSujByMaav2roV6OZX+8AaCUcZSWqckZpjAjRyFDdpqybgjFO0HJQ== + +postcss-discard-unused@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-6.0.5.tgz#c1b0e8c032c6054c3fbd22aaddba5b248136f338" + integrity sha512-wHalBlRHkaNnNwfC8z+ppX57VhvS+HWgjW508esjdaEYr3Mx7Gnn2xA4R/CKf5+Z9S5qsqC+Uzh4ueENWwCVUA== + dependencies: + postcss-selector-parser "^6.0.16" + +postcss-double-position-gradients@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-6.0.0.tgz#eddd424ec754bb543d057d4d2180b1848095d4d2" + integrity sha512-JkIGah3RVbdSEIrcobqj4Gzq0h53GG4uqDPsho88SgY84WnpkTpI0k50MFK/sX7XqVisZ6OqUfFnoUO6m1WWdg== + dependencies: + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" + +postcss-focus-visible@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/postcss-focus-visible/-/postcss-focus-visible-10.0.1.tgz#1f7904904368a2d1180b220595d77b6f8a957868" + integrity sha512-U58wyjS/I1GZgjRok33aE8juW9qQgQUNwTSdxQGuShHzwuYdcklnvK/+qOWX1Q9kr7ysbraQ6ht6r+udansalA== + dependencies: + postcss-selector-parser "^7.0.0" + +postcss-focus-within@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/postcss-focus-within/-/postcss-focus-within-9.0.1.tgz#ac01ce80d3f2e8b2b3eac4ff84f8e15cd0057bc7" + integrity sha512-fzNUyS1yOYa7mOjpci/bR+u+ESvdar6hk8XNK/TRR0fiGTp2QT5N+ducP0n3rfH/m9I7H/EQU6lsa2BrgxkEjw== + dependencies: + postcss-selector-parser "^7.0.0" + +postcss-font-variant@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz#efd59b4b7ea8bb06127f2d031bfbb7f24d32fa66" + integrity sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA== + +postcss-gap-properties@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-gap-properties/-/postcss-gap-properties-6.0.0.tgz#d5ff0bdf923c06686499ed2b12e125fe64054fed" + integrity sha512-Om0WPjEwiM9Ru+VhfEDPZJAKWUd0mV1HmNXqp2C29z80aQ2uP9UVhLc7e3aYMIor/S5cVhoPgYQ7RtfeZpYTRw== + +postcss-image-set-function@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/postcss-image-set-function/-/postcss-image-set-function-7.0.0.tgz#538e94e16716be47f9df0573b56bbaca86e1da53" + integrity sha512-QL7W7QNlZuzOwBTeXEmbVckNt1FSmhQtbMRvGGqqU4Nf4xk6KUEQhAoWuMzwbSv5jxiRiSZ5Tv7eiDB9U87znA== + dependencies: + "@csstools/utilities" "^2.0.0" + postcss-value-parser "^4.2.0" + +postcss-import@^15.1.0: + version "15.1.0" + resolved "https://registry.yarnpkg.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70" + integrity sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew== + dependencies: + postcss-value-parser "^4.0.0" + read-cache "^1.0.0" + resolve "^1.1.7" + +postcss-js@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-4.0.1.tgz#61598186f3703bab052f1c4f7d805f3991bee9d2" + integrity sha512-dDLF8pEO191hJMtlHFPRa8xsizHaM82MLfNkUHdUtVEV3tgTp5oj+8qbEqYM57SLfc74KSbw//4SeJma2LRVIw== + dependencies: + camelcase-css "^2.0.1" + +postcss-lab-function@^7.0.7: + version "7.0.7" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-7.0.7.tgz#9c87c21ce5132c55824190b75d7d7adede9c2fac" + integrity sha512-+ONj2bpOQfsCKZE2T9VGMyVVdGcGUpr7u3SVfvkJlvhTRmDCfY25k4Jc8fubB9DclAPR4+w8uVtDZmdRgdAHig== + dependencies: + "@csstools/css-color-parser" "^3.0.7" + "@csstools/css-parser-algorithms" "^3.0.4" + "@csstools/css-tokenizer" "^3.0.3" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/utilities" "^2.0.0" + +postcss-load-config@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-4.0.2.tgz#7159dcf626118d33e299f485d6afe4aff7c4a3e3" + integrity sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ== + dependencies: + lilconfig "^3.0.0" + yaml "^2.3.4" + +postcss-loader@^7.3.3: + version "7.3.4" + resolved "https://registry.yarnpkg.com/postcss-loader/-/postcss-loader-7.3.4.tgz#aed9b79ce4ed7e9e89e56199d25ad1ec8f606209" + integrity sha512-iW5WTTBSC5BfsBJ9daFMPVrLT36MrNiC6fqOZTTaHjBNX6Pfd5p+hSBqe/fEeNd7pc13QiAyGt7VdGMw4eRC4A== + dependencies: + cosmiconfig "^8.3.5" + jiti "^1.20.0" + semver "^7.5.4" + +postcss-logical@^8.0.0: + version "8.0.0" + resolved "https://registry.yarnpkg.com/postcss-logical/-/postcss-logical-8.0.0.tgz#0db0b90c2dc53b485a8074a4b7a906297544f58d" + integrity sha512-HpIdsdieClTjXLOyYdUPAX/XQASNIwdKt5hoZW08ZOAiI+tbV0ta1oclkpVkW5ANU+xJvk3KkA0FejkjGLXUkg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-merge-idents@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-6.0.3.tgz#7b9c31c7bc823c94bec50f297f04e3c2b838ea65" + integrity sha512-1oIoAsODUs6IHQZkLQGO15uGEbK3EAl5wi9SS8hs45VgsxQfMnxvt+L+zIr7ifZFIH14cfAeVe2uCTa+SPRa3g== + dependencies: + cssnano-utils "^4.0.2" + postcss-value-parser "^4.2.0" + +postcss-merge-longhand@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-6.0.5.tgz#ba8a8d473617c34a36abbea8dda2b215750a065a" + integrity sha512-5LOiordeTfi64QhICp07nzzuTDjNSO8g5Ksdibt44d+uvIIAE1oZdRn8y/W5ZtYgRH/lnLDlvi9F8btZcVzu3w== + dependencies: + postcss-value-parser "^4.2.0" + stylehacks "^6.1.1" + +postcss-merge-rules@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-6.1.1.tgz#7aa539dceddab56019469c0edd7d22b64c3dea9d" + integrity sha512-KOdWF0gju31AQPZiD+2Ar9Qjowz1LTChSjFFbS+e2sFgc4uHOp3ZvVX4sNeTlk0w2O31ecFGgrFzhO0RSWbWwQ== + dependencies: + browserslist "^4.23.0" + caniuse-api "^3.0.0" + cssnano-utils "^4.0.2" + postcss-selector-parser "^6.0.16" + +postcss-minify-font-values@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-6.1.0.tgz#a0e574c02ee3f299be2846369211f3b957ea4c59" + integrity sha512-gklfI/n+9rTh8nYaSJXlCo3nOKqMNkxuGpTn/Qm0gstL3ywTr9/WRKznE+oy6fvfolH6dF+QM4nCo8yPLdvGJg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-minify-gradients@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-6.0.3.tgz#ca3eb55a7bdb48a1e187a55c6377be918743dbd6" + integrity sha512-4KXAHrYlzF0Rr7uc4VrfwDJ2ajrtNEpNEuLxFgwkhFZ56/7gaE4Nr49nLsQDZyUe+ds+kEhf+YAUolJiYXF8+Q== + dependencies: + colord "^2.9.3" + cssnano-utils "^4.0.2" + postcss-value-parser "^4.2.0" + +postcss-minify-params@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-6.1.0.tgz#54551dec77b9a45a29c3cb5953bf7325a399ba08" + integrity sha512-bmSKnDtyyE8ujHQK0RQJDIKhQ20Jq1LYiez54WiaOoBtcSuflfK3Nm596LvbtlFcpipMjgClQGyGr7GAs+H1uA== + dependencies: + browserslist "^4.23.0" + cssnano-utils "^4.0.2" + postcss-value-parser "^4.2.0" + +postcss-minify-selectors@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-6.0.4.tgz#197f7d72e6dd19eed47916d575d69dc38b396aff" + integrity sha512-L8dZSwNLgK7pjTto9PzWRoMbnLq5vsZSTu8+j1P/2GB8qdtGQfn+K1uSvFgYvgh83cbyxT5m43ZZhUMTJDSClQ== + dependencies: + postcss-selector-parser "^6.0.16" + +postcss-modules-extract-imports@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" + integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== + +postcss-modules-local-by-default@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.3.tgz#b08eb4f083050708998ba2c6061b50c2870ca524" + integrity sha512-2/u2zraspoACtrbFRnTijMiQtb4GW4BvatjaG/bCjYQo8kLTdevCUlwuBHx2sCnSyrI3x3qj4ZK1j5LQBgzmwA== + dependencies: + icss-utils "^5.0.0" + postcss-selector-parser "^6.0.2" + postcss-value-parser "^4.1.0" + +postcss-modules-scope@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.1.0.tgz#fbfddfda93a31f310f1d152c2bb4d3f3c5592ee0" + integrity sha512-SaIbK8XW+MZbd0xHPf7kdfA/3eOt7vxJ72IRecn3EzuZVLr1r0orzf0MX/pN8m+NMDoo6X/SQd8oeKqGZd8PXg== + dependencies: + postcss-selector-parser "^6.0.4" + +postcss-modules-values@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz#d7c5e7e68c3bb3c9b27cbf48ca0bb3ffb4602c9c" + integrity sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== + dependencies: + icss-utils "^5.0.0" + +postcss-nested@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-6.2.0.tgz#4c2d22ab5f20b9cb61e2c5c5915950784d068131" + integrity sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ== + dependencies: + postcss-selector-parser "^6.1.1" + +postcss-nesting@^13.0.1: + version "13.0.1" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-13.0.1.tgz#c405796d7245a3e4c267a9956cacfe9670b5d43e" + integrity sha512-VbqqHkOBOt4Uu3G8Dm8n6lU5+9cJFxiuty9+4rcoyRPO9zZS1JIs6td49VIoix3qYqELHlJIn46Oih9SAKo+yQ== + dependencies: + "@csstools/selector-resolve-nested" "^3.0.0" + "@csstools/selector-specificity" "^5.0.0" + postcss-selector-parser "^7.0.0" + +postcss-normalize-charset@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-6.0.2.tgz#1ec25c435057a8001dac942942a95ffe66f721e1" + integrity sha512-a8N9czmdnrjPHa3DeFlwqst5eaL5W8jYu3EBbTTkI5FHkfMhFZh1EGbku6jhHhIzTA6tquI2P42NtZ59M/H/kQ== + +postcss-normalize-display-values@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-6.0.2.tgz#54f02764fed0b288d5363cbb140d6950dbbdd535" + integrity sha512-8H04Mxsb82ON/aAkPeq8kcBbAtI5Q2a64X/mnRRfPXBq7XeogoQvReqxEfc0B4WPq1KimjezNC8flUtC3Qz6jg== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-positions@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-6.0.2.tgz#e982d284ec878b9b819796266f640852dbbb723a" + integrity sha512-/JFzI441OAB9O7VnLA+RtSNZvQ0NCFZDOtp6QPFo1iIyawyXg0YI3CYM9HBy1WvwCRHnPep/BvI1+dGPKoXx/Q== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-repeat-style@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-6.0.2.tgz#f8006942fd0617c73f049dd8b6201c3a3040ecf3" + integrity sha512-YdCgsfHkJ2jEXwR4RR3Tm/iOxSfdRt7jplS6XRh9Js9PyCR/aka/FCb6TuHT2U8gQubbm/mPmF6L7FY9d79VwQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-string@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-6.0.2.tgz#e3cc6ad5c95581acd1fc8774b309dd7c06e5e363" + integrity sha512-vQZIivlxlfqqMp4L9PZsFE4YUkWniziKjQWUtsxUiVsSSPelQydwS8Wwcuw0+83ZjPWNTl02oxlIvXsmmG+CiQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-timing-functions@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-6.0.2.tgz#40cb8726cef999de984527cbd9d1db1f3e9062c0" + integrity sha512-a+YrtMox4TBtId/AEwbA03VcJgtyW4dGBizPl7e88cTFULYsprgHWTbfyjSLyHeBcK/Q9JhXkt2ZXiwaVHoMzA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-unicode@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-6.1.0.tgz#aaf8bbd34c306e230777e80f7f12a4b7d27ce06e" + integrity sha512-QVC5TQHsVj33otj8/JD869Ndr5Xcc/+fwRh4HAsFsAeygQQXm+0PySrKbr/8tkDKzW+EVT3QkqZMfFrGiossDg== + dependencies: + browserslist "^4.23.0" + postcss-value-parser "^4.2.0" + +postcss-normalize-url@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-6.0.2.tgz#292792386be51a8de9a454cb7b5c58ae22db0f79" + integrity sha512-kVNcWhCeKAzZ8B4pv/DnrU1wNh458zBNp8dh4y5hhxih5RZQ12QWMuQrDgPRw3LRl8mN9vOVfHl7uhvHYMoXsQ== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-normalize-whitespace@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-6.0.2.tgz#fbb009e6ebd312f8b2efb225c2fcc7cf32b400cd" + integrity sha512-sXZ2Nj1icbJOKmdjXVT9pnyHQKiSAyuNQHSgRCUgThn2388Y9cGVDR+E9J9iAYbSbLHI+UUwLVl1Wzco/zgv0Q== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-opacity-percentage@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-opacity-percentage/-/postcss-opacity-percentage-3.0.0.tgz#0b0db5ed5db5670e067044b8030b89c216e1eb0a" + integrity sha512-K6HGVzyxUxd/VgZdX04DCtdwWJ4NGLG212US4/LA1TLAbHgmAsTWVR86o+gGIbFtnTkfOpb9sCRBx8K7HO66qQ== + +postcss-ordered-values@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-6.0.2.tgz#366bb663919707093451ab70c3f99c05672aaae5" + integrity sha512-VRZSOB+JU32RsEAQrO94QPkClGPKJEL/Z9PCBImXMhIeK5KAYo6slP/hBYlLgrCjFxyqvn5VC81tycFEDBLG1Q== + dependencies: + cssnano-utils "^4.0.2" + postcss-value-parser "^4.2.0" + +postcss-overflow-shorthand@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/postcss-overflow-shorthand/-/postcss-overflow-shorthand-6.0.0.tgz#f5252b4a2ee16c68cd8a9029edb5370c4a9808af" + integrity sha512-BdDl/AbVkDjoTofzDQnwDdm/Ym6oS9KgmO7Gr+LHYjNWJ6ExORe4+3pcLQsLA9gIROMkiGVjjwZNoL/mpXHd5Q== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-page-break@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/postcss-page-break/-/postcss-page-break-3.0.4.tgz#7fbf741c233621622b68d435babfb70dd8c1ee5f" + integrity sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ== + +postcss-place@^10.0.0: + version "10.0.0" + resolved "https://registry.yarnpkg.com/postcss-place/-/postcss-place-10.0.0.tgz#ba36ee4786ca401377ced17a39d9050ed772e5a9" + integrity sha512-5EBrMzat2pPAxQNWYavwAfoKfYcTADJ8AXGVPcUZ2UkNloUTWzJQExgrzrDkh3EKzmAx1evfTAzF9I8NGcc+qw== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-preset-env@^10.1.0: + version "10.1.4" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-10.1.4.tgz#bb7847e5b9a99849221bb0b9c17d825f4d096a21" + integrity sha512-awWKS3CwyY7I4Eb3YSWOZisbj3qXyuQCrylYiu2vSHxnSZAj3LHStN6jOcpCrc6EjYunLwbeNto3M5/JBtXpzg== + dependencies: + "@csstools/postcss-cascade-layers" "^5.0.1" + "@csstools/postcss-color-function" "^4.0.7" + "@csstools/postcss-color-mix-function" "^3.0.7" + "@csstools/postcss-content-alt-text" "^2.0.4" + "@csstools/postcss-exponential-functions" "^2.0.6" + "@csstools/postcss-font-format-keywords" "^4.0.0" + "@csstools/postcss-gamut-mapping" "^2.0.7" + "@csstools/postcss-gradients-interpolation-method" "^5.0.7" + "@csstools/postcss-hwb-function" "^4.0.7" + "@csstools/postcss-ic-unit" "^4.0.0" + "@csstools/postcss-initial" "^2.0.1" + "@csstools/postcss-is-pseudo-class" "^5.0.1" + "@csstools/postcss-light-dark-function" "^2.0.7" + "@csstools/postcss-logical-float-and-clear" "^3.0.0" + "@csstools/postcss-logical-overflow" "^2.0.0" + "@csstools/postcss-logical-overscroll-behavior" "^2.0.0" + "@csstools/postcss-logical-resize" "^3.0.0" + "@csstools/postcss-logical-viewport-units" "^3.0.3" + "@csstools/postcss-media-minmax" "^2.0.6" + "@csstools/postcss-media-queries-aspect-ratio-number-values" "^3.0.4" + "@csstools/postcss-nested-calc" "^4.0.0" + "@csstools/postcss-normalize-display-values" "^4.0.0" + "@csstools/postcss-oklab-function" "^4.0.7" + "@csstools/postcss-progressive-custom-properties" "^4.0.0" + "@csstools/postcss-random-function" "^1.0.2" + "@csstools/postcss-relative-color-syntax" "^3.0.7" + "@csstools/postcss-scope-pseudo-class" "^4.0.1" + "@csstools/postcss-sign-functions" "^1.1.1" + "@csstools/postcss-stepped-value-functions" "^4.0.6" + "@csstools/postcss-text-decoration-shorthand" "^4.0.1" + "@csstools/postcss-trigonometric-functions" "^4.0.6" + "@csstools/postcss-unset-value" "^4.0.0" + autoprefixer "^10.4.19" + browserslist "^4.24.4" + css-blank-pseudo "^7.0.1" + css-has-pseudo "^7.0.2" + css-prefers-color-scheme "^10.0.0" + cssdb "^8.2.3" + postcss-attribute-case-insensitive "^7.0.1" + postcss-clamp "^4.1.0" + postcss-color-functional-notation "^7.0.7" + postcss-color-hex-alpha "^10.0.0" + postcss-color-rebeccapurple "^10.0.0" + postcss-custom-media "^11.0.5" + postcss-custom-properties "^14.0.4" + postcss-custom-selectors "^8.0.4" + postcss-dir-pseudo-class "^9.0.1" + postcss-double-position-gradients "^6.0.0" + postcss-focus-visible "^10.0.1" + postcss-focus-within "^9.0.1" + postcss-font-variant "^5.0.0" + postcss-gap-properties "^6.0.0" + postcss-image-set-function "^7.0.0" + postcss-lab-function "^7.0.7" + postcss-logical "^8.0.0" + postcss-nesting "^13.0.1" + postcss-opacity-percentage "^3.0.0" + postcss-overflow-shorthand "^6.0.0" + postcss-page-break "^3.0.4" + postcss-place "^10.0.0" + postcss-pseudo-class-any-link "^10.0.1" + postcss-replace-overflow-wrap "^4.0.0" + postcss-selector-not "^8.0.1" + +postcss-pseudo-class-any-link@^10.0.1: + version "10.0.1" + resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-10.0.1.tgz#06455431171bf44b84d79ebaeee9fd1c05946544" + integrity sha512-3el9rXlBOqTFaMFkWDOkHUTQekFIYnaQY55Rsp8As8QQkpiSgIYEcF/6Ond93oHiDsGb4kad8zjt+NPlOC1H0Q== + dependencies: + postcss-selector-parser "^7.0.0" + +postcss-reduce-idents@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-6.0.3.tgz#b0d9c84316d2a547714ebab523ec7d13704cd486" + integrity sha512-G3yCqZDpsNPoQgbDUy3T0E6hqOQ5xigUtBQyrmq3tn2GxlyiL0yyl7H+T8ulQR6kOcHJ9t7/9H4/R2tv8tJbMA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-reduce-initial@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-6.1.0.tgz#4401297d8e35cb6e92c8e9586963e267105586ba" + integrity sha512-RarLgBK/CrL1qZags04oKbVbrrVK2wcxhvta3GCxrZO4zveibqbRPmm2VI8sSgCXwoUHEliRSbOfpR0b/VIoiw== + dependencies: + browserslist "^4.23.0" + caniuse-api "^3.0.0" + +postcss-reduce-transforms@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-6.0.2.tgz#6fa2c586bdc091a7373caeee4be75a0f3e12965d" + integrity sha512-sB+Ya++3Xj1WaT9+5LOOdirAxP7dJZms3GRcYheSPi1PiTMigsxHAdkrbItHxwYHr4kt1zL7mmcHstgMYT+aiA== + dependencies: + postcss-value-parser "^4.2.0" + +postcss-replace-overflow-wrap@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz#d2df6bed10b477bf9c52fab28c568b4b29ca4319" + integrity sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw== + +postcss-selector-not@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/postcss-selector-not/-/postcss-selector-not-8.0.1.tgz#f2df9c6ac9f95e9fe4416ca41a957eda16130172" + integrity sha512-kmVy/5PYVb2UOhy0+LqUYAhKj7DUGDpSWa5LZqlkWJaaAV+dxxsOG3+St0yNLu6vsKD7Dmqx+nWQt0iil89+WA== + dependencies: + postcss-selector-parser "^7.0.0" + +postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: + version "6.0.15" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535" + integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-selector-parser@^6.0.16, postcss-selector-parser@^6.1.1, postcss-selector-parser@^6.1.2: + version "6.1.2" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz#27ecb41fb0e3b6ba7a1ec84fff347f734c7929de" + integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-selector-parser@^7.0.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-7.1.0.tgz#4d6af97eba65d73bc4d84bcb343e865d7dd16262" + integrity sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-sort-media-queries@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/postcss-sort-media-queries/-/postcss-sort-media-queries-5.2.0.tgz#4556b3f982ef27d3bac526b99b6c0d3359a6cf97" + integrity sha512-AZ5fDMLD8SldlAYlvi8NIqo0+Z8xnXU2ia0jxmuhxAU+Lqt9K+AlmLNJ/zWEnE9x+Zx3qL3+1K20ATgNOr3fAA== + dependencies: + sort-css-media-queries "2.2.0" + +postcss-svgo@^6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-6.0.3.tgz#1d6e180d6df1fa8a3b30b729aaa9161e94f04eaa" + integrity sha512-dlrahRmxP22bX6iKEjOM+c8/1p+81asjKT+V5lrgOH944ryx/OHpclnIbGsKVd3uWOXFLYJwCVf0eEkJGvO96g== + dependencies: + postcss-value-parser "^4.2.0" + svgo "^3.2.0" + +postcss-unique-selectors@^6.0.4: + version "6.0.4" + resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-6.0.4.tgz#983ab308896b4bf3f2baaf2336e14e52c11a2088" + integrity sha512-K38OCaIrO8+PzpArzkLKB42dSARtC2tmG6PvD4b1o1Q2E9Os8jzfWFfSy/rixsHwohtsDdFtAWGjFVFUdwYaMg== + dependencies: + postcss-selector-parser "^6.0.16" + +postcss-value-parser@^4.0.0, postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" + integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== + +postcss-zindex@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-6.0.2.tgz#e498304b83a8b165755f53db40e2ea65a99b56e1" + integrity sha512-5BxW9l1evPB/4ZIc+2GobEBoKC+h8gPGCMi+jxsYvd2x0mjq7wazk6DrP71pStqxE9Foxh5TVnonbWpFZzXaYg== + +postcss@^8.4.21, postcss@^8.4.26: + version "8.4.33" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.33.tgz#1378e859c9f69bf6f638b990a0212f43e2aaa742" + integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +postcss@^8.4.24, postcss@^8.4.38, postcss@^8.4.47, postcss@^8.5.2: + version "8.5.2" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.5.2.tgz#e7b99cb9d2ec3e8dd424002e7c16517cb2b846bd" + integrity sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA== + dependencies: + nanoid "^3.3.8" + picocolors "^1.1.1" + source-map-js "^1.2.1" + +prettier-plugin-tailwindcss@^0.6.11: + version "0.6.11" + resolved "https://registry.yarnpkg.com/prettier-plugin-tailwindcss/-/prettier-plugin-tailwindcss-0.6.11.tgz#cfacd60c4f81997353ee913e589037f796df0f5f" + integrity sha512-YxaYSIvZPAqhrrEpRtonnrXdghZg1irNg4qrjboCXrpybLWVs55cW2N3juhspVJiO0JBvYJT8SYsJpc8OQSnsA== + +pretty-error@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6" + integrity sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw== + dependencies: + lodash "^4.17.20" + renderkid "^3.0.0" + +pretty-time@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e" + integrity sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA== + +prism-react-renderer@^2.3.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/prism-react-renderer/-/prism-react-renderer-2.3.1.tgz#e59e5450052ede17488f6bc85de1553f584ff8d5" + integrity sha512-Rdf+HzBLR7KYjzpJ1rSoxT9ioO85nZngQEoFIhL07XhtJHlCU3SOz0GJ6+qvMyQe0Se+BV3qpe6Yd/NmQF5Juw== + dependencies: + "@types/prismjs" "^1.26.0" + clsx "^2.0.0" + +prismjs@^1.29.0: + version "1.29.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12" + integrity sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q== + +process-nextick-args@~2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" + integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + +prompts@^2.4.2: + version "2.4.2" + resolved "https://registry.yarnpkg.com/prompts/-/prompts-2.4.2.tgz#7b57e73b3a48029ad10ebd44f74b01722a4cb069" + integrity sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + dependencies: + kleur "^3.0.3" + sisteransi "^1.0.5" + +prop-types@^15.6.2, prop-types@^15.7.2: + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== + dependencies: + loose-envify "^1.4.0" + object-assign "^4.1.1" + react-is "^16.13.1" + +property-information@^6.0.0: + version "6.4.0" + resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.4.0.tgz#6bc4c618b0c2d68b3bb8b552cbb97f8e300a0f82" + integrity sha512-9t5qARVofg2xQqKtytzt+lZ4d1Qvj8t5B8fEwXK6qOfgRLgH/b13QlgEyDh033NOS31nXeFbYv7CLUDG1CeifQ== + +proto-list@~1.2.1: + version "1.2.4" + resolved "https://registry.yarnpkg.com/proto-list/-/proto-list-1.2.4.tgz#212d5bfe1318306a420f6402b8e26ff39647a849" + integrity sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA== + +proxy-addr@~2.0.7: + version "2.0.7" + resolved "https://registry.yarnpkg.com/proxy-addr/-/proxy-addr-2.0.7.tgz#f19fe69ceab311eeb94b42e70e8c2070f9ba1025" + integrity sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg== + dependencies: + forwarded "0.2.0" + ipaddr.js "1.9.1" + +punycode@^2.1.0: + version "2.3.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +pupa@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/pupa/-/pupa-3.1.0.tgz#f15610274376bbcc70c9a3aa8b505ea23f41c579" + integrity sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug== + dependencies: + escape-goat "^4.0.0" + +qs@6.11.0: + version "6.11.0" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.0.tgz#fd0d963446f7a65e1367e01abd85429453f0c37a" + integrity sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q== + dependencies: + side-channel "^1.0.4" + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +queue@6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/queue/-/queue-6.0.2.tgz#b91525283e2315c7553d2efa18d83e76432fed65" + integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== + dependencies: + inherits "~2.0.3" + +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + +randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +range-parser@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.0.tgz#f49be6b487894ddc40dcc94a322f611092e00d5e" + integrity sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A== + +range-parser@^1.2.1, range-parser@~1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/range-parser/-/range-parser-1.2.1.tgz#3cf37023d199e1c24d1a55b84800c2f3e6468031" + integrity sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + +raw-body@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/raw-body/-/raw-body-2.5.1.tgz#fe1b1628b181b700215e5fd42389f98b71392857" + integrity sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig== + dependencies: + bytes "3.1.2" + http-errors "2.0.0" + iconv-lite "0.4.24" + unpipe "1.0.0" + +rc@1.2.8: + version "1.2.8" + resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" + integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + dependencies: + deep-extend "^0.6.0" + ini "~1.3.0" + minimist "^1.2.0" + strip-json-comments "~2.0.1" + +react-dev-utils@^12.0.1: + version "12.0.1" + resolved "https://registry.yarnpkg.com/react-dev-utils/-/react-dev-utils-12.0.1.tgz#ba92edb4a1f379bd46ccd6bcd4e7bc398df33e73" + integrity sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ== + 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.11" + recursive-readdir "^2.2.2" + shell-quote "^1.7.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + +react-dom@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57" + integrity sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ== + dependencies: + scheduler "^0.25.0" + +react-error-overlay@^6.0.11: + version "6.0.11" + resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.11.tgz#92835de5841c5cf08ba00ddd2d677b6d17ff9adb" + integrity sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg== + +react-fast-compare@^3.2.0: + version "3.2.2" + resolved "https://registry.yarnpkg.com/react-fast-compare/-/react-fast-compare-3.2.2.tgz#929a97a532304ce9fee4bcae44234f1ce2c21d49" + integrity sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ== + +"react-helmet-async@npm:@slorber/react-helmet-async@*", "react-helmet-async@npm:@slorber/react-helmet-async@1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@slorber/react-helmet-async/-/react-helmet-async-1.3.0.tgz#11fbc6094605cf60aa04a28c17e0aab894b4ecff" + integrity sha512-e9/OK8VhwUSc67diWI8Rb3I0YgI9/SBQtnhe9aEuK6MhZm7ntZZimXgwXnd8W96YTmSOb9M4d8LwhRZyhWr/1A== + dependencies: + "@babel/runtime" "^7.12.5" + invariant "^2.2.4" + prop-types "^15.7.2" + react-fast-compare "^3.2.0" + shallowequal "^1.1.0" + +react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0: + version "16.13.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" + integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + +react-json-view-lite@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/react-json-view-lite/-/react-json-view-lite-1.2.1.tgz#c59a0bea4ede394db331d482ee02e293d38f8218" + integrity sha512-Itc0g86fytOmKZoIoJyGgvNqohWSbh3NXIKNgH6W6FT9PC1ck4xas1tT3Rr/b3UlFXyA9Jjaw9QSXdZy2JwGMQ== + +react-loadable-ssr-addon-v5-slorber@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz#2cdc91e8a744ffdf9e3556caabeb6e4278689883" + integrity sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A== + dependencies: + "@babel/runtime" "^7.10.3" + +"react-loadable@npm:@docusaurus/react-loadable@6.0.0": + version "6.0.0" + resolved "https://registry.yarnpkg.com/@docusaurus/react-loadable/-/react-loadable-6.0.0.tgz#de6c7f73c96542bd70786b8e522d535d69069dc4" + integrity sha512-YMMxTUQV/QFSnbgrP3tjDzLHRg7vsbMn8e9HAa8o/1iXoiomo48b7sk/kkmWEuWNDPJVlKSJRB6Y2fHqdJk+SQ== + dependencies: + "@types/react" "*" + +react-router-config@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/react-router-config/-/react-router-config-5.1.1.tgz#0f4263d1a80c6b2dc7b9c1902c9526478194a988" + integrity sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg== + dependencies: + "@babel/runtime" "^7.1.2" + +react-router-dom@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.3.4.tgz#2ed62ffd88cae6db134445f4a0c0ae8b91d2e5e6" + integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ== + dependencies: + "@babel/runtime" "^7.12.13" + history "^4.9.0" + loose-envify "^1.3.1" + prop-types "^15.6.2" + react-router "5.3.4" + tiny-invariant "^1.0.2" + tiny-warning "^1.0.0" + +react-router@5.3.4, react-router@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.3.4.tgz#8ca252d70fcc37841e31473c7a151cf777887bb5" + integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA== + dependencies: + "@babel/runtime" "^7.12.13" + history "^4.9.0" + hoist-non-react-statics "^3.1.0" + loose-envify "^1.3.1" + 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@^19.0.0: + version "19.0.0" + resolved "https://registry.yarnpkg.com/react/-/react-19.0.0.tgz#6e1969251b9f108870aa4bff37a0ce9ddfaaabdd" + integrity sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ== + +read-cache@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/read-cache/-/read-cache-1.0.0.tgz#e664ef31161166c9751cdbe8dbcf86b5fb58f774" + integrity sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA== + dependencies: + pify "^2.3.0" + +readable-stream@^2.0.1: + version "2.3.8" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" + integrity sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA== + 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" + +readable-stream@^3.0.6: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +reading-time@^1.5.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/reading-time/-/reading-time-1.5.0.tgz#d2a7f1b6057cb2e169beaf87113cc3411b5bc5bb" + integrity sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg== + +rechoir@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" + integrity sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw== + dependencies: + resolve "^1.1.6" + +recursive-readdir@^2.2.2: + version "2.2.3" + resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.3.tgz#e726f328c0d69153bcabd5c322d3195252379372" + integrity sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA== + dependencies: + minimatch "^3.0.5" + +regenerate-unicode-properties@^10.1.0: + version "10.1.1" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz#6b0e05489d9076b04c436f318d9b067bba459480" + integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== + dependencies: + regenerate "^1.4.2" + +regenerate-unicode-properties@^10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.2.0.tgz#626e39df8c372338ea9b8028d1f99dc3fd9c3db0" + integrity sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA== + dependencies: + regenerate "^1.4.2" + +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.14.0: + version "0.14.1" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz#356ade10263f685dda125100cd862c1db895327f" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== + +regenerator-transform@^0.15.2: + version "0.15.2" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz#5bbae58b522098ebdf09bca2f83838929001c7a4" + integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== + dependencies: + "@babel/runtime" "^7.8.4" + +regexpu-core@^5.3.1: + version "5.3.2" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" + integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== + dependencies: + "@babel/regjsgen" "^0.8.0" + regenerate "^1.4.2" + regenerate-unicode-properties "^10.1.0" + regjsparser "^0.9.1" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" + +regexpu-core@^6.2.0: + version "6.2.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-6.2.0.tgz#0e5190d79e542bf294955dccabae04d3c7d53826" + integrity sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA== + dependencies: + regenerate "^1.4.2" + regenerate-unicode-properties "^10.2.0" + regjsgen "^0.8.0" + regjsparser "^0.12.0" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" + +registry-auth-token@^5.0.1: + version "5.0.2" + resolved "https://registry.yarnpkg.com/registry-auth-token/-/registry-auth-token-5.0.2.tgz#8b026cc507c8552ebbe06724136267e63302f756" + integrity sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ== + dependencies: + "@pnpm/npm-conf" "^2.1.0" + +registry-url@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/registry-url/-/registry-url-6.0.1.tgz#056d9343680f2f64400032b1e199faa692286c58" + integrity sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q== + dependencies: + rc "1.2.8" + +regjsgen@^0.8.0: + version "0.8.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.8.0.tgz#df23ff26e0c5b300a6470cad160a9d090c3a37ab" + integrity sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q== + +regjsparser@^0.12.0: + version "0.12.0" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.12.0.tgz#0e846df6c6530586429377de56e0475583b088dc" + integrity sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ== + dependencies: + jsesc "~3.0.2" + +regjsparser@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" + integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== + dependencies: + jsesc "~0.5.0" + +rehype-katex@7: + version "7.0.1" + resolved "https://registry.yarnpkg.com/rehype-katex/-/rehype-katex-7.0.1.tgz#832e6d7af2744a228981d1b0fe89483a9e7c93a1" + integrity sha512-OiM2wrZ/wuhKkigASodFoo8wimG3H12LWQaH8qSPVJn9apWKFSH3YOCtbKpBorTVw/eI7cuT21XBbvwEswbIOA== + dependencies: + "@types/hast" "^3.0.0" + "@types/katex" "^0.16.0" + hast-util-from-html-isomorphic "^2.0.0" + hast-util-to-text "^4.0.0" + katex "^0.16.0" + unist-util-visit-parents "^6.0.0" + vfile "^6.0.0" + +rehype-raw@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/rehype-raw/-/rehype-raw-7.0.0.tgz#59d7348fd5dbef3807bbaa1d443efd2dd85ecee4" + integrity sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww== + dependencies: + "@types/hast" "^3.0.0" + hast-util-raw "^9.0.0" + vfile "^6.0.0" + +relateurl@^0.2.7: + version "0.2.7" + resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" + integrity sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog== + +remark-directive@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/remark-directive/-/remark-directive-3.0.0.tgz#34452d951b37e6207d2e2a4f830dc33442923268" + integrity sha512-l1UyWJ6Eg1VPU7Hm/9tt0zKtReJQNOA4+iDMAxTyZNWnJnFlbS/7zhiel/rogTLQ2vMYwDzSJa4BiVNqGlqIMA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-directive "^3.0.0" + micromark-extension-directive "^3.0.0" + unified "^11.0.0" + +remark-emoji@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/remark-emoji/-/remark-emoji-4.0.1.tgz#671bfda668047689e26b2078c7356540da299f04" + integrity sha512-fHdvsTR1dHkWKev9eNyhTo4EFwbUvJ8ka9SgeWkMPYFX4WoI7ViVBms3PjlQYgw5TLvNQso3GUB/b/8t3yo+dg== + dependencies: + "@types/mdast" "^4.0.2" + emoticon "^4.0.1" + mdast-util-find-and-replace "^3.0.1" + node-emoji "^2.1.0" + unified "^11.0.4" + +remark-frontmatter@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/remark-frontmatter/-/remark-frontmatter-5.0.0.tgz#b68d61552a421ec412c76f4f66c344627dc187a2" + integrity sha512-XTFYvNASMe5iPN0719nPrdItC9aU0ssC4v14mH1BCi1u0n1gAocqcujWUrByftZTbLhRtiKRyjYTSIOcr69UVQ== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-frontmatter "^2.0.0" + micromark-extension-frontmatter "^2.0.0" + unified "^11.0.0" + +remark-gfm@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-4.0.0.tgz#aea777f0744701aa288b67d28c43565c7e8c35de" + integrity sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-gfm "^3.0.0" + micromark-extension-gfm "^3.0.0" + remark-parse "^11.0.0" + remark-stringify "^11.0.0" + unified "^11.0.0" + +remark-math@6: + version "6.0.0" + resolved "https://registry.yarnpkg.com/remark-math/-/remark-math-6.0.0.tgz#0acdf74675f1c195fea6efffa78582f7ed7fc0d7" + integrity sha512-MMqgnP74Igy+S3WwnhQ7kqGlEerTETXMvJhrUzDikVZ2/uogJCb+WHUg97hK9/jcfc0dkD73s3LN8zU49cTEtA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-math "^3.0.0" + micromark-extension-math "^3.0.0" + unified "^11.0.0" + +remark-mdx@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/remark-mdx/-/remark-mdx-3.0.0.tgz#146905a3925b078970e05fc89b0e16b9cc3bfddd" + integrity sha512-O7yfjuC6ra3NHPbRVxfflafAj3LTwx3b73aBvkEFU5z4PsD6FD4vrqJAkE5iNGLz71GdjXfgRqm3SQ0h0VuE7g== + dependencies: + mdast-util-mdx "^3.0.0" + micromark-extension-mdxjs "^3.0.0" + +remark-parse@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-11.0.0.tgz#aa60743fcb37ebf6b069204eb4da304e40db45a1" + integrity sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-from-markdown "^2.0.0" + micromark-util-types "^2.0.0" + unified "^11.0.0" + +remark-rehype@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/remark-rehype/-/remark-rehype-11.0.0.tgz#7f21c08738bde024be5f16e4a8b13e5d7a04cf6b" + integrity sha512-vx8x2MDMcxuE4lBmQ46zYUDfcFMmvg80WYX+UNLeG6ixjdCCLcw1lrgAukwBTuOFsS78eoAedHGn9sNM0w7TPw== + dependencies: + "@types/hast" "^3.0.0" + "@types/mdast" "^4.0.0" + mdast-util-to-hast "^13.0.0" + unified "^11.0.0" + vfile "^6.0.0" + +remark-stringify@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/remark-stringify/-/remark-stringify-11.0.0.tgz#4c5b01dd711c269df1aaae11743eb7e2e7636fd3" + integrity sha512-1OSmLd3awB/t8qdoEOMazZkNsfVTeY4fTsgzcQFdXNq8ToTN4ZGwrMnlda4K6smTFKD+GRV6O48i6Z4iKgPPpw== + dependencies: + "@types/mdast" "^4.0.0" + mdast-util-to-markdown "^2.0.0" + unified "^11.0.0" + +renderkid@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/renderkid/-/renderkid-3.0.0.tgz#5fd823e4d6951d37358ecc9a58b1f06836b6268a" + 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" + +repeat-string@^1.0.0: + version "1.6.1" + resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" + integrity sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w== + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +"require-like@>= 0.1.1": + version "0.1.2" + resolved "https://registry.yarnpkg.com/require-like/-/require-like-0.1.2.tgz#ad6f30c13becd797010c468afa775c0c0a6b47fa" + integrity sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A== + +requires-port@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" + integrity sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== + +resolve-alpn@^1.2.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz#b7adbdac3546aaaec20b45e7d8265927072726f9" + integrity sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve-pathname@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/resolve-pathname/-/resolve-pathname-3.0.0.tgz#99d02224d3cf263689becbb393bc560313025dcd" + integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== + +resolve@^1.1.6, resolve@^1.1.7, resolve@^1.14.2: + version "1.22.8" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve@^1.22.8: + version "1.22.10" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz#b663e83ffb09bbf2386944736baae803029b8b39" + integrity sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w== + dependencies: + is-core-module "^2.16.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +responselike@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/responselike/-/responselike-3.0.0.tgz#20decb6c298aff0dbee1c355ca95461d42823626" + integrity sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg== + dependencies: + lowercase-keys "^3.0.0" + +retry@^0.13.1: + version "0.13.1" + resolved "https://registry.yarnpkg.com/retry/-/retry-0.13.1.tgz#185b1587acf67919d63b357349e03537b2484658" + integrity sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg== + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rtlcss@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/rtlcss/-/rtlcss-4.1.1.tgz#f20409fcc197e47d1925996372be196fee900c0c" + integrity sha512-/oVHgBtnPNcggP2aVXQjSy6N1mMAfHg4GSag0QtZBlD5bdDgAHwr4pydqJGd+SUCu9260+Pjqbjwtvu7EMH1KQ== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + postcss "^8.4.21" + strip-json-comments "^3.1.1" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: + version "5.1.2" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" + integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + +safe-buffer@5.2.1, safe-buffer@>=5.1.0, safe-buffer@^5.1.0, safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@^1.2.4: + version "1.3.0" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.3.0.tgz#a5dbe77db3be05c9d1ee7785dbd3ea9de51593d0" + integrity sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA== + +scheduler@^0.25.0: + version "0.25.0" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015" + integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA== + +schema-utils@2.7.0: + version "2.7.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-2.7.0.tgz#17151f76d8eae67fbbf77960c33c676ad9f4efc7" + integrity sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A== + dependencies: + "@types/json-schema" "^7.0.4" + ajv "^6.12.2" + ajv-keywords "^3.4.1" + +schema-utils@^3.0.0, schema-utils@^3.1.1, schema-utils@^3.2.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" + integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== + dependencies: + "@types/json-schema" "^7.0.8" + ajv "^6.12.5" + ajv-keywords "^3.5.2" + +schema-utils@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.2.0.tgz#70d7c93e153a273a805801882ebd3bff20d89c8b" + integrity sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw== + dependencies: + "@types/json-schema" "^7.0.9" + ajv "^8.9.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.1.0" + +schema-utils@^4.0.1, schema-utils@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-4.3.0.tgz#3b669f04f71ff2dfb5aba7ce2d5a9d79b35622c0" + integrity sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g== + dependencies: + "@types/json-schema" "^7.0.9" + ajv "^8.9.0" + ajv-formats "^2.1.1" + ajv-keywords "^5.1.0" + +section-matter@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167" + integrity sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA== + dependencies: + extend-shallow "^2.0.1" + kind-of "^6.0.0" + +select-hose@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/select-hose/-/select-hose-2.0.0.tgz#625d8658f865af43ec962bfc376a37359a4994ca" + integrity sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg== + +selfsigned@^2.1.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/selfsigned/-/selfsigned-2.4.1.tgz#560d90565442a3ed35b674034cec4e95dceb4ae0" + integrity sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q== + dependencies: + "@types/node-forge" "^1.3.0" + node-forge "^1" + +semver-diff@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/semver-diff/-/semver-diff-4.0.0.tgz#3afcf5ed6d62259f5c72d0d5d50dffbdc9680df5" + integrity sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA== + dependencies: + semver "^7.3.5" + +semver@^6.3.1: + version "6.3.1" + resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8, semver@^7.5.4: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +send@0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/send/-/send-0.18.0.tgz#670167cc654b05f5aa4a767f9113bb371bc706be" + integrity sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg== + dependencies: + debug "2.6.9" + depd "2.0.0" + destroy "1.2.0" + encodeurl "~1.0.2" + escape-html "~1.0.3" + etag "~1.8.1" + fresh "0.5.2" + http-errors "2.0.0" + mime "1.6.0" + ms "2.1.3" + on-finished "2.4.1" + range-parser "~1.2.1" + statuses "2.0.1" + +serialize-javascript@^6.0.0, serialize-javascript@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.1.tgz#b206efb27c3da0b0ab6b52f48d170b7996458e5c" + integrity sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w== + dependencies: + randombytes "^2.1.0" + +serialize-javascript@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" + integrity sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g== + dependencies: + randombytes "^2.1.0" + +serve-handler@^6.1.6: + version "6.1.6" + resolved "https://registry.yarnpkg.com/serve-handler/-/serve-handler-6.1.6.tgz#50803c1d3e947cd4a341d617f8209b22bd76cfa1" + integrity sha512-x5RL9Y2p5+Sh3D38Fh9i/iQ5ZK+e4xuXRd/pGbM4D13tgo/MGwbttUk8emytcr1YYzBYs+apnUngBDFYfpjPuQ== + dependencies: + bytes "3.0.0" + content-disposition "0.5.2" + mime-types "2.1.18" + minimatch "3.1.2" + path-is-inside "1.0.2" + path-to-regexp "3.3.0" + range-parser "1.2.0" + +serve-index@^1.9.1: + version "1.9.1" + resolved "https://registry.yarnpkg.com/serve-index/-/serve-index-1.9.1.tgz#d3768d69b1e7d82e5ce050fff5b453bea12a9239" + integrity sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw== + 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" + +serve-static@1.15.0: + version "1.15.0" + resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.15.0.tgz#faaef08cffe0a1a62f60cad0c4e513cff0ac9540" + integrity sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g== + dependencies: + encodeurl "~1.0.2" + escape-html "~1.0.3" + parseurl "~1.3.3" + send "0.18.0" + +set-function-length@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.1.1.tgz#4bc39fafb0307224a33e106a7d35ca1218d659ed" + integrity sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ== + dependencies: + define-data-property "^1.1.1" + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +setprototypeof@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.1.0.tgz#d0bd85536887b6fe7c0d818cb962d9d91c54e656" + integrity sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + +setprototypeof@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/setprototypeof/-/setprototypeof-1.2.0.tgz#66c9a24a73f9fc28cbe66b09fed3d33dcaf1b424" + integrity sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw== + +shallow-clone@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/shallow-clone/-/shallow-clone-3.0.1.tgz#8f2981ad92531f55035b01fb230769a40e02efa3" + integrity sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + dependencies: + kind-of "^6.0.2" + +shallowequal@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" + integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@^1.7.3, shell-quote@^1.8.1: + version "1.8.1" + resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== + +shelljs@^0.8.5: + version "0.8.5" + resolved "https://registry.yarnpkg.com/shelljs/-/shelljs-0.8.5.tgz#de055408d8361bed66c669d2f000538ced8ee20c" + integrity sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow== + dependencies: + glob "^7.0.0" + interpret "^1.0.0" + rechoir "^0.6.2" + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +signal-exit@^3.0.2, signal-exit@^3.0.3: + version "3.0.7" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.7.tgz#a9a1767f8af84155114eaabd73f99273c8f59ad9" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +signal-exit@^4.0.1: + version "4.1.0" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04" + integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw== + +sirv@^2.0.3: + version "2.0.4" + resolved "https://registry.yarnpkg.com/sirv/-/sirv-2.0.4.tgz#5dd9a725c578e34e449f332703eb2a74e46a29b0" + integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ== + dependencies: + "@polka/url" "^1.0.0-next.24" + mrmime "^2.0.0" + totalist "^3.0.0" + +sisteransi@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/sisteransi/-/sisteransi-1.0.5.tgz#134d681297756437cc05ca01370d3a7a571075ed" + integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + +sitemap@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/sitemap/-/sitemap-7.1.1.tgz#eeed9ad6d95499161a3eadc60f8c6dce4bea2bef" + integrity sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg== + dependencies: + "@types/node" "^17.0.5" + "@types/sax" "^1.2.1" + arg "^5.0.0" + sax "^1.2.4" + +skin-tone@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/skin-tone/-/skin-tone-2.0.0.tgz#4e3933ab45c0d4f4f781745d64b9f4c208e41237" + integrity sha512-kUMbT1oBJCpgrnKoSr0o6wPtvRWT9W9UKvGLwfJYO2WuahZRHOpEyL1ckyMGgMWh0UdpmaoFqKKD29WTomNEGA== + dependencies: + unicode-emoji-modifier-base "^1.0.0" + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +slash@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/slash/-/slash-4.0.0.tgz#2422372176c4c6c5addb5e2ada885af984b396a7" + integrity sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew== + +snake-case@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c" + integrity sha512-LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg== + dependencies: + dot-case "^3.0.4" + tslib "^2.0.3" + +sockjs@^0.3.24: + version "0.3.24" + resolved "https://registry.yarnpkg.com/sockjs/-/sockjs-0.3.24.tgz#c9bc8995f33a111bea0395ec30aa3206bdb5ccce" + integrity sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ== + dependencies: + faye-websocket "^0.11.3" + uuid "^8.3.2" + websocket-driver "^0.7.4" + +sort-css-media-queries@2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/sort-css-media-queries/-/sort-css-media-queries-2.2.0.tgz#aa33cf4a08e0225059448b6c40eddbf9f1c8334c" + integrity sha512-0xtkGhWCC9MGt/EzgnvbbbKhqWjl1+/rncmhTh5qCpbYguXh6S/qwePfv/JQ8jePXXmqingylxoC49pCkSPIbA== + +source-map-js@^1.0.1, source-map-js@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.1.tgz#1ce5650fddd87abc099eda37dcff024c2667ae46" + integrity sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA== + +source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.6.0, source-map@~0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.7.0: + version "0.7.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== + +space-separated-tokens@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz#1ecd9d2350a3844572c3f4a312bceb018348859f" + integrity sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q== + +spdy-transport@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/spdy-transport/-/spdy-transport-3.0.0.tgz#00d4863a6400ad75df93361a1608605e5dcdcf31" + 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" + +spdy@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/spdy/-/spdy-4.0.2.tgz#b74f466203a3eda452c02492b91fb9e84a27677b" + 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" + +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + +srcset@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/srcset/-/srcset-4.0.0.tgz#336816b665b14cd013ba545b6fe62357f86e65f4" + integrity sha512-wvLeHgcVHKO8Sc/H/5lkGreJQVeYMm9rlmt8PuR1xE31rIuXhuzznUUqAt8MqLhB3MqJdFzlNAfpcWnxiFUcPw== + +statuses@2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-2.0.1.tgz#55cb000ccf1d48728bd23c685a063998cf1a1b63" + integrity sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ== + +"statuses@>= 1.4.0 < 2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.5.0.tgz#161c7dac177659fd9811f43771fa99381478628c" + integrity sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA== + +std-env@^3.7.0: + version "3.8.0" + resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.8.0.tgz#b56ffc1baf1a29dcc80a3bdf11d7fca7c315e7d5" + integrity sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w== + +"string-width-cjs@npm:string-width@^4.2.0": + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + 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" + +string-width@^4.1.0, string-width@^4.2.0: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + 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" + +string-width@^5.0.1, string-width@^5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" + integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + dependencies: + eastasianwidth "^0.2.0" + emoji-regex "^9.2.2" + strip-ansi "^7.0.1" + +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + +string_decoder@~1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" + integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + dependencies: + safe-buffer "~5.1.0" + +stringify-entities@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.3.tgz#cfabd7039d22ad30f3cc435b0ca2c1574fc88ef8" + integrity sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g== + dependencies: + character-entities-html4 "^2.0.0" + character-entities-legacy "^3.0.0" + +stringify-object@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/stringify-object/-/stringify-object-3.3.0.tgz#703065aefca19300d3ce88af4f5b3956d7556629" + integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== + dependencies: + get-own-enumerable-property-symbols "^3.0.0" + is-obj "^1.0.1" + is-regexp "^1.0.0" + +"strip-ansi-cjs@npm:strip-ansi@^6.0.1": + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^6.0.0, strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-ansi@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-7.1.0.tgz#d5b6568ca689d8561370b0707685d22434faff45" + integrity sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ== + dependencies: + ansi-regex "^6.0.1" + +strip-bom-string@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92" + integrity sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g== + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strip-json-comments@~2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ== + +style-to-object@^0.4.0: + version "0.4.4" + resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.4.4.tgz#266e3dfd56391a7eefb7770423612d043c3f33ec" + integrity sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg== + dependencies: + inline-style-parser "0.1.1" + +style-to-object@^1.0.0: + version "1.0.5" + resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-1.0.5.tgz#5e918349bc3a39eee3a804497d97fcbbf2f0d7c0" + integrity sha512-rDRwHtoDD3UMMrmZ6BzOW0naTjMsVZLIjsGleSKS/0Oz+cgCfAPRspaqJuE8rDzpKha/nEvnM0IF4seEAZUTKQ== + dependencies: + inline-style-parser "0.2.2" + +stylehacks@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-6.1.1.tgz#543f91c10d17d00a440430362d419f79c25545a6" + integrity sha512-gSTTEQ670cJNoaeIp9KX6lZmm8LJ3jPB5yJmX8Zq/wQxOsAFXV3qjWzHas3YYk1qesuVIyYWWUpZ0vSE/dTSGg== + dependencies: + browserslist "^4.23.0" + postcss-selector-parser "^6.0.16" + +sucrase@^3.35.0: + version "3.35.0" + resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.35.0.tgz#57f17a3d7e19b36d8995f06679d121be914ae263" + integrity sha512-8EbVDiu9iN/nESwxeSxDKe0dunta1GOlHufmSSXxMD2z2/tMZpDMpvXQGsc+ajGo8y2uYUmixaSRUc/QPoQ0GA== + dependencies: + "@jridgewell/gen-mapping" "^0.3.2" + commander "^4.0.0" + glob "^10.3.10" + lines-and-columns "^1.1.6" + mz "^2.7.0" + pirates "^4.0.1" + ts-interface-checker "^0.1.9" + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-color@^8.0.0: + version "8.1.1" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-8.1.1.tgz#cd6fc17e28500cff56c1b86c0a7fd4a54a73005c" + integrity sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +svg-parser@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" + integrity sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== + +svgo@^3.0.2, svgo@^3.2.0: + version "3.3.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.3.2.tgz#ad58002652dffbb5986fc9716afe52d869ecbda8" + integrity sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw== + dependencies: + "@trysound/sax" "0.2.0" + commander "^7.2.0" + css-select "^5.1.0" + css-tree "^2.3.1" + css-what "^6.1.0" + csso "^5.0.5" + picocolors "^1.0.0" + +tailwind-merge@^2.6.0: + version "2.6.0" + resolved "https://registry.yarnpkg.com/tailwind-merge/-/tailwind-merge-2.6.0.tgz#ac5fb7e227910c038d458f396b7400d93a3142d5" + integrity sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA== + +tailwindcss-animate@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/tailwindcss-animate/-/tailwindcss-animate-1.0.7.tgz#318b692c4c42676cc9e67b19b78775742388bef4" + integrity sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA== + +tailwindcss@^3.4.17: + version "3.4.17" + resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-3.4.17.tgz#ae8406c0f96696a631c790768ff319d46d5e5a63" + integrity sha512-w33E2aCvSDP0tW9RZuNXadXlkHXqFzSkQew/aIa2i/Sj8fThxwovwlXHSPXTbAHwEIhBFXAedUhP2tueAKP8Og== + dependencies: + "@alloc/quick-lru" "^5.2.0" + arg "^5.0.2" + chokidar "^3.6.0" + didyoumean "^1.2.2" + dlv "^1.1.3" + fast-glob "^3.3.2" + glob-parent "^6.0.2" + is-glob "^4.0.3" + jiti "^1.21.6" + lilconfig "^3.1.3" + micromatch "^4.0.8" + normalize-path "^3.0.0" + object-hash "^3.0.0" + picocolors "^1.1.1" + postcss "^8.4.47" + postcss-import "^15.1.0" + postcss-js "^4.0.1" + postcss-load-config "^4.0.2" + postcss-nested "^6.2.0" + postcss-selector-parser "^6.1.2" + resolve "^1.22.8" + sucrase "^3.35.0" + +tapable@^1.0.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.3.tgz#a1fccc06b58db61fd7a45da2da44f5f3a3e67ba2" + integrity sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + +tapable@^2.0.0, tapable@^2.1.1, tapable@^2.2.0, tapable@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.2.1.tgz#1967a73ef4060a82f12ab96af86d52fdb76eeca0" + integrity sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ== + +terser-webpack-plugin@^5.3.10: + version "5.3.11" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz#93c21f44ca86634257cac176f884f942b7ba3832" + integrity sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ== + dependencies: + "@jridgewell/trace-mapping" "^0.3.25" + jest-worker "^27.4.5" + schema-utils "^4.3.0" + serialize-javascript "^6.0.2" + terser "^5.31.1" + +terser-webpack-plugin@^5.3.7, terser-webpack-plugin@^5.3.9: + version "5.3.10" + resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz#904f4c9193c6fd2a03f693a2150c62a92f40d199" + integrity sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w== + dependencies: + "@jridgewell/trace-mapping" "^0.3.20" + jest-worker "^27.4.5" + schema-utils "^3.1.1" + serialize-javascript "^6.0.1" + terser "^5.26.0" + +terser@^5.10.0, terser@^5.15.1, terser@^5.26.0: + version "5.26.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.26.0.tgz#ee9f05d929f4189a9c28a0feb889d96d50126fe1" + integrity sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ== + dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" + commander "^2.20.0" + source-map-support "~0.5.20" + +terser@^5.31.1: + version "5.39.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.39.0.tgz#0e82033ed57b3ddf1f96708d123cca717d86ca3a" + integrity sha512-LBAhFyLho16harJoWMg/nZsQYgTrg5jXOn2nCYjRUcZZEdE3qa2zb8QEDRUGVZBW4rlazf2fxkg8tztybTaqWw== + dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" + commander "^2.20.0" + source-map-support "~0.5.20" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +thenify-all@^1.0.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726" + integrity sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA== + dependencies: + thenify ">= 3.1.0 < 4" + +"thenify@>= 3.1.0 < 4": + version "3.3.1" + resolved "https://registry.yarnpkg.com/thenify/-/thenify-3.3.1.tgz#8932e686a4066038a016dd9e2ca46add9838a95f" + integrity sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw== + dependencies: + any-promise "^1.0.0" + +thunky@^1.0.2: + version "1.1.0" + resolved "https://registry.yarnpkg.com/thunky/-/thunky-1.1.0.tgz#5abaf714a9405db0504732bbccd2cedd9ef9537d" + integrity sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + +tiny-invariant@^1.0.2: + version "1.3.1" + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" + integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== + +tiny-warning@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" + integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +toidentifier@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/toidentifier/-/toidentifier-1.0.1.tgz#3be34321a88a820ed1bd80dfaa33e479fbb8dd35" + integrity sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA== + +totalist@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/totalist/-/totalist-3.0.1.tgz#ba3a3d600c915b1a97872348f79c127475f6acf8" + integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== + +trim-lines@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/trim-lines/-/trim-lines-3.0.1.tgz#d802e332a07df861c48802c04321017b1bd87338" + integrity sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg== + +trough@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/trough/-/trough-2.1.0.tgz#0f7b511a4fde65a46f18477ab38849b22c554876" + integrity sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g== + +ts-interface-checker@^0.1.9: + version "0.1.13" + resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699" + integrity sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA== + +tslib@^2.0.3, tslib@^2.6.0: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + +type-fest@^0.21.3: + version "0.21.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.21.3.tgz#d260a24b0198436e133fa26a524a6d65fa3b2e37" + integrity sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== + +type-fest@^1.0.1: + version "1.4.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" + integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== + +type-fest@^2.13.0, type-fest@^2.5.0: + version "2.19.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" + integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== + +type-is@~1.6.18: + version "1.6.18" + resolved "https://registry.yarnpkg.com/type-is/-/type-is-1.6.18.tgz#4e552cd05df09467dcbc4ef739de89f2cf37c131" + integrity sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + dependencies: + media-typer "0.3.0" + mime-types "~2.1.24" + +typedarray-to-buffer@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080" + integrity sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + dependencies: + is-typedarray "^1.0.0" + +typescript@~5.6.2: + version "5.6.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.6.3.tgz#5f3449e31c9d94febb17de03cc081dd56d81db5b" + integrity sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw== + +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" + integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== + +unicode-emoji-modifier-base@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unicode-emoji-modifier-base/-/unicode-emoji-modifier-base-1.0.0.tgz#dbbd5b54ba30f287e2a8d5a249da6c0cef369459" + integrity sha512-yLSH4py7oFH3oG/9K+XWrz1pSi3dfUrWEnInbxMfArOfc1+33BlGPQtLsOYwvdMy11AwUBetYuaRxSPqgkq+8g== + +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== + dependencies: + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" + +unicode-match-property-value-ecmascript@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz#cb5fffdcd16a05124f5a4b0bf7c3770208acbbe0" + integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== + +unicode-property-aliases-ecmascript@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== + +unified@^11.0.0, unified@^11.0.3, unified@^11.0.4: + version "11.0.4" + resolved "https://registry.yarnpkg.com/unified/-/unified-11.0.4.tgz#f4be0ac0fe4c88cb873687c07c64c49ed5969015" + integrity sha512-apMPnyLjAX+ty4OrNap7yumyVAMlKx5IWU2wlzzUdYJO9A8f1p9m/gywF/GM2ZDFcjQPrx59Mc90KwmxsoklxQ== + dependencies: + "@types/unist" "^3.0.0" + bail "^2.0.0" + devlop "^1.0.0" + extend "^3.0.0" + is-plain-obj "^4.0.0" + trough "^2.0.0" + vfile "^6.0.0" + +unique-string@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-3.0.0.tgz#84a1c377aff5fd7a8bc6b55d8244b2bd90d75b9a" + integrity sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ== + dependencies: + crypto-random-string "^4.0.0" + +unist-util-find-after@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unist-util-find-after/-/unist-util-find-after-5.0.0.tgz#3fccc1b086b56f34c8b798e1ff90b5c54468e896" + integrity sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ== + dependencies: + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" + +unist-util-is@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-6.0.0.tgz#b775956486aff107a9ded971d996c173374be424" + integrity sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw== + dependencies: + "@types/unist" "^3.0.0" + +unist-util-position-from-estree@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unist-util-position-from-estree/-/unist-util-position-from-estree-2.0.0.tgz#d94da4df596529d1faa3de506202f0c9a23f2200" + integrity sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ== + dependencies: + "@types/unist" "^3.0.0" + +unist-util-position@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-5.0.0.tgz#678f20ab5ca1207a97d7ea8a388373c9cf896be4" + integrity sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA== + dependencies: + "@types/unist" "^3.0.0" + +unist-util-remove-position@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unist-util-remove-position/-/unist-util-remove-position-5.0.0.tgz#fea68a25658409c9460408bc6b4991b965b52163" + integrity sha512-Hp5Kh3wLxv0PHj9m2yZhhLt58KzPtEYKQQ4yxfYFEO7EvHwzyDYnduhHnY1mDxoqr7VUwVuHXk9RXKIiYS1N8Q== + dependencies: + "@types/unist" "^3.0.0" + unist-util-visit "^5.0.0" + +unist-util-stringify-position@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-4.0.0.tgz#449c6e21a880e0855bf5aabadeb3a740314abac2" + integrity sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ== + dependencies: + "@types/unist" "^3.0.0" + +unist-util-visit-parents@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-6.0.1.tgz#4d5f85755c3b8f0dc69e21eca5d6d82d22162815" + integrity sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw== + dependencies: + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" + +unist-util-visit@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-5.0.0.tgz#a7de1f31f72ffd3519ea71814cccf5fd6a9217d6" + integrity sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg== + dependencies: + "@types/unist" "^3.0.0" + unist-util-is "^6.0.0" + unist-util-visit-parents "^6.0.0" + +universalify@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.1.tgz#168efc2180964e6386d061e094df61afe239b18d" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== + +unpipe@1.0.0, unpipe@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" + integrity sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ== + +update-browserslist-db@^1.0.13: + version "1.0.13" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" + integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + +update-browserslist-db@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.1.2.tgz#97e9c96ab0ae7bcac08e9ae5151d26e6bc6b5580" + integrity sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg== + dependencies: + escalade "^3.2.0" + picocolors "^1.1.1" + +update-notifier@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/update-notifier/-/update-notifier-6.0.2.tgz#a6990253dfe6d5a02bd04fbb6a61543f55026b60" + integrity sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og== + dependencies: + boxen "^7.0.0" + chalk "^5.0.1" + configstore "^6.0.0" + has-yarn "^3.0.0" + import-lazy "^4.0.0" + is-ci "^3.0.1" + is-installed-globally "^0.4.0" + is-npm "^6.0.0" + is-yarn-global "^0.4.0" + latest-version "^7.0.0" + pupa "^3.1.0" + semver "^7.3.7" + semver-diff "^4.0.0" + xdg-basedir "^5.1.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +url-loader@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/url-loader/-/url-loader-4.1.1.tgz#28505e905cae158cf07c92ca622d7f237e70a4e2" + integrity sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA== + dependencies: + loader-utils "^2.0.0" + mime-types "^2.1.27" + schema-utils "^3.0.0" + +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +utila@~0.4: + version "0.4.0" + resolved "https://registry.yarnpkg.com/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" + integrity sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA== + +utility-types@^3.10.0: + version "3.10.0" + resolved "https://registry.yarnpkg.com/utility-types/-/utility-types-3.10.0.tgz#ea4148f9a741015f05ed74fd615e1d20e6bed82b" + integrity sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg== + +utils-merge@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" + integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== + +uuid@^8.3.2: + version "8.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + +value-equal@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/value-equal/-/value-equal-1.0.1.tgz#1e0b794c734c5c0cade179c437d356d931a34d6c" + integrity sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== + +vary@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc" + integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg== + +vfile-location@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/vfile-location/-/vfile-location-5.0.2.tgz#220d9ca1ab6f8b2504a4db398f7ebc149f9cb464" + integrity sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg== + dependencies: + "@types/unist" "^3.0.0" + vfile "^6.0.0" + +vfile-message@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-4.0.2.tgz#c883c9f677c72c166362fd635f21fc165a7d1181" + integrity sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw== + dependencies: + "@types/unist" "^3.0.0" + unist-util-stringify-position "^4.0.0" + +vfile@^6.0.0, vfile@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-6.0.1.tgz#1e8327f41eac91947d4fe9d237a2dd9209762536" + integrity sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw== + dependencies: + "@types/unist" "^3.0.0" + unist-util-stringify-position "^4.0.0" + vfile-message "^4.0.0" + +watchpack@^2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" + integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +watchpack@^2.4.1: + version "2.4.2" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.2.tgz#2feeaed67412e7c33184e5a79ca738fbd38564da" + integrity sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + +wbuf@^1.1.0, wbuf@^1.7.3: + version "1.7.3" + resolved "https://registry.yarnpkg.com/wbuf/-/wbuf-1.7.3.tgz#c1d8d149316d3ea852848895cb6a0bfe887b87df" + integrity sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + dependencies: + minimalistic-assert "^1.0.0" + +web-namespaces@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/web-namespaces/-/web-namespaces-2.0.1.tgz#1010ff7c650eccb2592cebeeaf9a1b253fd40692" + integrity sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ== + +webpack-bundle-analyzer@^4.10.2: + version "4.10.2" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz#633af2862c213730be3dbdf40456db171b60d5bd" + integrity sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw== + dependencies: + "@discoveryjs/json-ext" "0.5.7" + acorn "^8.0.4" + acorn-walk "^8.0.0" + commander "^7.2.0" + debounce "^1.2.1" + escape-string-regexp "^4.0.0" + gzip-size "^6.0.0" + html-escaper "^2.0.2" + opener "^1.5.2" + picocolors "^1.0.0" + sirv "^2.0.3" + ws "^7.3.1" + +webpack-dev-middleware@^5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-5.3.4.tgz#eb7b39281cbce10e104eb2b8bf2b63fce49a3517" + integrity sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q== + dependencies: + colorette "^2.0.10" + memfs "^3.4.3" + mime-types "^2.1.31" + range-parser "^1.2.1" + schema-utils "^4.0.0" + +webpack-dev-server@^4.15.2: + version "4.15.2" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-4.15.2.tgz#9e0c70a42a012560860adb186986da1248333173" + integrity sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g== + dependencies: + "@types/bonjour" "^3.5.9" + "@types/connect-history-api-fallback" "^1.3.5" + "@types/express" "^4.17.13" + "@types/serve-index" "^1.9.1" + "@types/serve-static" "^1.13.10" + "@types/sockjs" "^0.3.33" + "@types/ws" "^8.5.5" + ansi-html-community "^0.0.8" + bonjour-service "^1.0.11" + chokidar "^3.5.3" + colorette "^2.0.10" + compression "^1.7.4" + connect-history-api-fallback "^2.0.0" + default-gateway "^6.0.3" + express "^4.17.3" + graceful-fs "^4.2.6" + html-entities "^2.3.2" + http-proxy-middleware "^2.0.3" + ipaddr.js "^2.0.1" + launch-editor "^2.6.0" + open "^8.0.9" + p-retry "^4.5.0" + rimraf "^3.0.2" + schema-utils "^4.0.0" + selfsigned "^2.1.1" + serve-index "^1.9.1" + sockjs "^0.3.24" + spdy "^4.0.2" + webpack-dev-middleware "^5.3.4" + ws "^8.13.0" + +webpack-merge@^5.9.0: + version "5.10.0" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-5.10.0.tgz#a3ad5d773241e9c682803abf628d4cd62b8a4177" + integrity sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA== + dependencies: + clone-deep "^4.0.1" + flat "^5.0.2" + wildcard "^2.0.0" + +webpack-merge@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/webpack-merge/-/webpack-merge-6.0.1.tgz#50c776868e080574725abc5869bd6e4ef0a16c6a" + integrity sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg== + dependencies: + clone-deep "^4.0.1" + flat "^5.0.2" + wildcard "^2.0.1" + +webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== + +webpack@^5.88.1: + version "5.89.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.89.0.tgz#56b8bf9a34356e93a6625770006490bf3a7f32dc" + integrity sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw== + dependencies: + "@types/eslint-scope" "^3.7.3" + "@types/estree" "^1.0.0" + "@webassemblyjs/ast" "^1.11.5" + "@webassemblyjs/wasm-edit" "^1.11.5" + "@webassemblyjs/wasm-parser" "^1.11.5" + acorn "^8.7.1" + acorn-import-assertions "^1.9.0" + browserslist "^4.14.5" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.15.0" + es-module-lexer "^1.2.1" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.9" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.2.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.3.7" + watchpack "^2.4.0" + webpack-sources "^3.2.3" + +webpack@^5.95.0: + version "5.97.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.97.1.tgz#972a8320a438b56ff0f1d94ade9e82eac155fa58" + integrity sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg== + dependencies: + "@types/eslint-scope" "^3.7.7" + "@types/estree" "^1.0.6" + "@webassemblyjs/ast" "^1.14.1" + "@webassemblyjs/wasm-edit" "^1.14.1" + "@webassemblyjs/wasm-parser" "^1.14.1" + acorn "^8.14.0" + browserslist "^4.24.0" + chrome-trace-event "^1.0.2" + enhanced-resolve "^5.17.1" + es-module-lexer "^1.2.1" + eslint-scope "5.1.1" + events "^3.2.0" + glob-to-regexp "^0.4.1" + graceful-fs "^4.2.11" + json-parse-even-better-errors "^2.3.1" + loader-runner "^4.2.0" + mime-types "^2.1.27" + neo-async "^2.6.2" + schema-utils "^3.2.0" + tapable "^2.1.1" + terser-webpack-plugin "^5.3.10" + watchpack "^2.4.1" + webpack-sources "^3.2.3" + +webpackbar@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-6.0.1.tgz#5ef57d3bf7ced8b19025477bc7496ea9d502076b" + integrity sha512-TnErZpmuKdwWBdMoexjio3KKX6ZtoKHRVvLIU0A47R0VVBDtx3ZyOJDktgYixhoJokZTYTt1Z37OkO9pnGJa9Q== + dependencies: + ansi-escapes "^4.3.2" + chalk "^4.1.2" + consola "^3.2.3" + figures "^3.2.0" + markdown-table "^2.0.0" + pretty-time "^1.1.0" + std-env "^3.7.0" + wrap-ansi "^7.0.0" + +websocket-driver@>=0.5.1, websocket-driver@^0.7.4: + version "0.7.4" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + +which@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +widest-line@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/widest-line/-/widest-line-4.0.1.tgz#a0fc673aaba1ea6f0a0d35b3c2795c9a9cc2ebf2" + integrity sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig== + dependencies: + string-width "^5.0.1" + +wildcard@^2.0.0, wildcard@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/wildcard/-/wildcard-2.0.1.tgz#5ab10d02487198954836b6349f74fff961e10f67" + integrity sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ== + +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz#67e145cff510a6a6984bdf1152911d69d2eb9e43" + integrity sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + dependencies: + ansi-styles "^4.0.0" + string-width "^4.1.0" + strip-ansi "^6.0.0" + +wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" + integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== + dependencies: + ansi-styles "^6.1.0" + string-width "^5.0.1" + strip-ansi "^7.0.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +write-file-atomic@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz#56bd5c5a5c70481cd19c571bd39ab965a5de56e8" + 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" + +ws@^7.3.1: + version "7.5.9" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== + +ws@^8.13.0: + version "8.16.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.16.0.tgz#d1cd774f36fbc07165066a60e40323eab6446fd4" + integrity sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ== + +xdg-basedir@^5.0.1, xdg-basedir@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-5.1.0.tgz#1efba19425e73be1bc6f2a6ceb52a3d2c884c0c9" + integrity sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ== + +xml-js@^1.6.11: + version "1.6.11" + resolved "https://registry.yarnpkg.com/xml-js/-/xml-js-1.6.11.tgz#927d2f6947f7f1c19a316dd8eea3614e8b18f8e9" + integrity sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g== + dependencies: + sax "^1.2.4" + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yaml@^1.7.2: + version "1.10.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yaml@^2.3.4: + version "2.3.4" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2" + integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA== + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-0.1.0.tgz#0294eb3dee05028d31ee1a5fa2c556a6aaf10a1b" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + +yocto-queue@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/yocto-queue/-/yocto-queue-1.0.0.tgz#7f816433fb2cbc511ec8bf7d263c3b58a1a3c251" + integrity sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g== + +zwitch@^2.0.0: + version "2.0.4" + resolved "https://registry.yarnpkg.com/zwitch/-/zwitch-2.0.4.tgz#c827d4b0acb76fc3e685a4c6ec2902d51070e9d7" + integrity sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A== From 973e213c9fe23ae821cc8311f31f07cbdf4d5164 Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Thu, 13 Feb 2025 17:48:39 +0300 Subject: [PATCH 09/11] update ci image to 23.3.0-alpine3.21 --- .gitlab-ci.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..bb26d9d --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,25 @@ +image: node:23.3.0-alpine3.21 + +stages: + - test + - deploy + +test: + stage: test + script: + - npm install + - npm build + rules: + - if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH + +pages: + stage: deploy + script: + - npm install + - npm build + - mv ./build public + artifacts: + paths: + - public + rules: + - if: $CI_COMMIT_REF_NAME == $CI_DEFAULT_BRANCH From 7dbdc345dac2ff2eeae09d1bb0628a892be160e0 Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Thu, 13 Feb 2025 17:49:03 +0300 Subject: [PATCH 10/11] npm to yarn ci --- .gitlab-ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bb26d9d..d170c2a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -7,16 +7,16 @@ stages: test: stage: test script: - - npm install - - npm build + - yarn install + - yarn build rules: - if: $CI_COMMIT_REF_NAME != $CI_DEFAULT_BRANCH pages: stage: deploy script: - - npm install - - npm build + - yarn install + - yarn build - mv ./build public artifacts: paths: From c4993f65405d4df6c7c9a8db23983d44baff6ae7 Mon Sep 17 00:00:00 2001 From: Igor Brylev Date: Fri, 28 Feb 2025 17:24:40 +0300 Subject: [PATCH 11/11] wip --- docusaurus.config.ts | 9 +- package.json | 1 + src/components/Button/index.tsx | 40 ++++++++ src/components/Goals/index.tsx | 49 +++++++++ src/components/Headline/index.tsx | 20 ++++ src/components/Hero/index.tsx | 23 +++++ src/components/PatternBg/index.tsx | 11 +++ src/components/PatternBg/styles.module.css | 3 + src/components/Projects/index.tsx | 86 ++++++++++++++++ src/fonts/LICENSE | 93 +++++++++++++++++ src/fonts/dmsans-bold-latin-ext.woff2 | Bin 0 -> 30956 bytes src/fonts/dmsans-bold-latin.woff2 | Bin 0 -> 62740 bytes src/fonts/dmsans-latin-ext.woff2 | Bin 0 -> 30956 bytes src/fonts/dmsans-latin.woff2 | Bin 0 -> 62740 bytes src/icons/LICENSE | 14 +++ src/icons/dots.svg | 4 + src/icons/expand.svg | 4 + src/icons/humidity.svg | 4 + src/icons/layers.svg | 5 + src/icons/scale.svg | 5 + src/pages/index.tsx | 110 ++++----------------- tailwind.config.js | 46 ++++++++- yarn.lock | 33 +++++++ 23 files changed, 458 insertions(+), 102 deletions(-) create mode 100644 src/components/Button/index.tsx create mode 100644 src/components/Goals/index.tsx create mode 100644 src/components/Headline/index.tsx create mode 100644 src/components/Hero/index.tsx create mode 100644 src/components/PatternBg/index.tsx create mode 100644 src/components/PatternBg/styles.module.css create mode 100644 src/components/Projects/index.tsx create mode 100644 src/fonts/LICENSE create mode 100644 src/fonts/dmsans-bold-latin-ext.woff2 create mode 100644 src/fonts/dmsans-bold-latin.woff2 create mode 100644 src/fonts/dmsans-latin-ext.woff2 create mode 100644 src/fonts/dmsans-latin.woff2 create mode 100644 src/icons/LICENSE create mode 100644 src/icons/dots.svg create mode 100644 src/icons/expand.svg create mode 100644 src/icons/humidity.svg create mode 100644 src/icons/layers.svg create mode 100644 src/icons/scale.svg diff --git a/docusaurus.config.ts b/docusaurus.config.ts index 26e4a74..6ed984b 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -26,13 +26,10 @@ const config: Config = { src: 'img/logo.svg', }, items: [ - { - to: 'docs/', - activeBasePath: 'docs', - label: 'Документация', - position: 'left', - }, + {to: 'blog', label: 'Проекты', position: 'left'}, {to: 'blog', label: 'Новости', position: 'left'}, + {to: 'blog', label: 'Команда', position: 'left'}, + {to: 'blog', label: 'Как помочь', position: 'left'}, { href: 'https://t.me/robossembler_ru', label: 'Telegram', diff --git a/package.json b/package.json index 39bec48..a20e4fd 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "tailwind-merge": "^2.6.0", "tailwindcss": "^3.4.17", "tailwindcss-animate": "^1.0.7", + "@tailwindcss/typography": "^0.5.10", "typescript": "~5.6.2" }, "browserslist": { diff --git a/src/components/Button/index.tsx b/src/components/Button/index.tsx new file mode 100644 index 0000000..d3ec151 --- /dev/null +++ b/src/components/Button/index.tsx @@ -0,0 +1,40 @@ +import React from "react"; +import clsx from "clsx"; +import Link, { Props } from "@docusaurus/Link"; + +type ButtonProps = Props & { + variant: "primary" | "secondary"; +}; + +export default function Button({ + children, + variant, + className, + ...rest +}: ButtonProps) { + const computedClassName = clsx( + "border font-bold h-12 px-6 flex items-center hover:no-underline transition-colors", + variant === "primary" && + "bg-brand-500 text-gray-900 hover:bg-brand-600 border-brand-500 hover:border-brand-600 hover:text-gray-900", + variant === "secondary" && + "border-gray-200 dark:border-gray-800 text-gray-900 dark:text-gray-50 bg-transparent hover:border-gray-900 dark:hover:border-gray-50 hover:text-gray-900 dark:hover:text-gray-50 aria-selected:border-gray-900 dark:aria-selected:border-gray-50", + className, + ); + + if ("href" in rest) { + return ( + + {children} + + ); + } + + return ( + + ); +} diff --git a/src/components/Goals/index.tsx b/src/components/Goals/index.tsx new file mode 100644 index 0000000..5b2d099 --- /dev/null +++ b/src/components/Goals/index.tsx @@ -0,0 +1,49 @@ +import React, { ComponentType, SVGProps } from "react"; +import ExpandIcon from "../../icons/expand.svg"; +import DotsIcon from "../../icons/dots.svg"; +import ScaleIcon from "../../icons/scale.svg"; +import LayersIcon from "../../icons/layers.svg"; +import HumidityIcon from "../../icons/humidity.svg"; + +type GoalProps = { + icon: ComponentType>; + title: string; + description: string; +}; + +function Goal({ icon: Icon, title, description }: GoalProps) { + return ( +
    + +

    {title}

    +

    {description}

    +
    + ); +} + +export default function Goals() { + return ( +
    +

    + Наши принципы +

    +
    + + + +
    +
    + ); +} diff --git a/src/components/Headline/index.tsx b/src/components/Headline/index.tsx new file mode 100644 index 0000000..b3905e0 --- /dev/null +++ b/src/components/Headline/index.tsx @@ -0,0 +1,20 @@ +import clsx from "clsx"; +import React from "react"; + +type HeadlineProps = { + children: React.ReactNode; + className?: string; +}; + +export default function Headline({ children, className }: HeadlineProps) { + return ( +

    + {children} +

    + ); +} diff --git a/src/components/Hero/index.tsx b/src/components/Hero/index.tsx new file mode 100644 index 0000000..4ea78ba --- /dev/null +++ b/src/components/Hero/index.tsx @@ -0,0 +1,23 @@ +import React from "react"; +import Button from "../Button"; +import PatternBg from "../PatternBg"; +import Headline from "../Headline"; + +export default function Hero() { + return ( +
    + + + Отворённые роботы + +

    + Мы в Robossembler создаём набор открытых технологий, чтобы самая современная робототехника стала доступной каждому +

    +
    + +
    +
    + ); +} diff --git a/src/components/PatternBg/index.tsx b/src/components/PatternBg/index.tsx new file mode 100644 index 0000000..876db1a --- /dev/null +++ b/src/components/PatternBg/index.tsx @@ -0,0 +1,11 @@ +import React from "react"; +import styles from "./styles.module.css"; + +export default function PatternBg() { + return ( +
    +
    +
    +
    + ); +} diff --git a/src/components/PatternBg/styles.module.css b/src/components/PatternBg/styles.module.css new file mode 100644 index 0000000..49fec90 --- /dev/null +++ b/src/components/PatternBg/styles.module.css @@ -0,0 +1,3 @@ +.bg { + background-image: url('data:image/webp;base64,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'); +} diff --git a/src/components/Projects/index.tsx b/src/components/Projects/index.tsx new file mode 100644 index 0000000..a876b23 --- /dev/null +++ b/src/components/Projects/index.tsx @@ -0,0 +1,86 @@ +import clsx from 'clsx'; +import Link from '@docusaurus/Link'; +import useBaseUrl from '@docusaurus/useBaseUrl'; +// import styles from './index.module.css'; + +const features = [ + { + title: 'Сервопривод', + imageUrl: 'img/servo-reducer-assembled.jpg', + description: ( + <> + Сервопривод собственной разработки с оригинальным контроллером, outrunner-двигателем и прецессирующим редуктором. Конструкция привода оптимизирована для простой сборки с минимальным количеством комплектующих. Большая часть деталей может быть изготовлена на 3D-принтере, включая статор. + + ), + repourl: 'https://gitlab.com/robossembler/servo', + }, + { + title: 'Робот-манипулятор', + imageUrl: 'img/robossembler-arm.jpg', + description: ( + <> + Реконфигурируемый шести-осевой робот-манипулятор без металлического крепежа с симметричным стыковочным интерфейсом. Количество компонентов изделия сведено к минимуму – около 100 сборочных деталей. Дизайн подразумевает автоматическую сборку – в перспективе такие роботы смогут собирать себя сами. + + ), + repourl: 'https://gitlab.com/robossembler/roboarm-diy-version', + }, + { + title: 'Станок намотки', + imageUrl: 'img/winder.jpg', + description: ( + <> + Намоточная машина для автоматического производства статоров/роторов. Программа намотки генерируется автоматически, исходя из параметров двигателя, что позволяет использовать станок для разных конфигураций малогабаритных электродвигателей. Большинство деталей станка могут быть изготовлены на 3D-принтере. + + ), + repourl: 'https://gitlab.com/robossembler/cnc/motor-wire-winder', + }, + { + title: 'Фреймворк Робосборщик', + imageUrl: 'img/webservice.jpg', + description: ( + <> + Программный комплекс для программирования и обучения роботов на базе современных технологий робототехники: ROS 2 Jazzy, Lifecycle Nodes, Behavior Tree, + + ), + repourl: 'https://gitlab.com/robossembler/robossembler-ros2', + }, +]; + +function Feature({ imageUrl, title, description }) { + const imgUrl = useBaseUrl(imageUrl); + return ( +
    + {imgUrl && ( +
    + {title} +
    + )} +

    {title}

    +

    {description}

    +
    + ); +} + +export default function Home() { + return ( +
    +

    + Проекты +

    +
    + {features && features.length > 0 && ( +
    +
    +
    + {features.map((props, idx) => ( + + ))} +
    +
    +
    + )} +
    + +
    + ); +} \ No newline at end of file diff --git a/src/fonts/LICENSE b/src/fonts/LICENSE new file mode 100644 index 0000000..14e8d9a --- /dev/null +++ b/src/fonts/LICENSE @@ -0,0 +1,93 @@ +Copyright 2014 The DM Sans Project Authors (https://github.com/googlefonts/dm-fonts) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://openfontlicense.org + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/src/fonts/dmsans-bold-latin-ext.woff2 b/src/fonts/dmsans-bold-latin-ext.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a9d2009aec53b81b8fdad909b28f722c2154491d GIT binary patch literal 30956 zcmXT-cQayOWME)msCdI5!oa}57}mqUP*DvL1Bs(zseWhaRY@|9W%eFnjzK+PYzg+k zA&wzUO6ndAEh_qrDuNtb#~pUFb2n=-7&L$IVl-n?VQvdxQDAK^Vei%AVUPCmEo{i; z`Le$B-ZrrVq5k6M+_s$KtqgxY&EcKX34K5vbWh5ENbUj z>UA^0Q`+a9r`uHr#kq4{t|2cU5_`CRYbJZJN%v!@ht|r|@t?VwwM$ zTk6;Etvlw~cl8{P(YhC{;RY{c%?f`uS3cS?;fj2&fa*IL*I6Da{ubV|6>6@!-&=EN zt&^jgV`00BnGXB@-xvRAX?3_Nb+3s?l5JAt@Je3#vGe!p2gdig7iIqO(fq_!dP$_@ zY{9YVH;NxFc~UAn)vDnCMcotkUmUEDSXHt6+1cr5+bjGvu7UrL|1V$tzuUgbD|FJX>JP#PYM2vmZ=Bv-q4Je=cJP_Aj-MnKfBzvI zCzCT_71M$GOQ~11SKiKzQtIGiP-;>s_k24u@_@p=-G3Ib9+UoZgSmGSm;J{N|HG^E z)3TmxY>wDfo5Rd&aG@eP(@*B$C%Gh^!$)p4-DS&fDv%US_*1gIyzamD52l<})`o{x zW@|30nPwQuJ=?v)G_+`2EuZ^M*%F~e%XuAa<0hO8{H$du$8=I9y14n?{Yc+p@dXXa z5xUjYpVu!-{q6W^t=-bv)q<7V6i+fvxvXx^dwu0!uJida!Ig81|9-T0W3J)ROi0UM zoH4P5QT6VbfZg0YTR#;n*?l~+aBAQ5P3J6E7O^?J3a9(l~;LQ?6M1Cda>dw*S`I~KP#>Kc=vu5QT9KFn|(Q@lezPrST#*bUQxtb)4<#` zKYoV8JVCZuhXXqrr6Qj#vxz!BC42qpx3Rx--o}``yDL(3`R3Bu*XDLt-9D9@|NsB@ z&)UD=y^XbBUzNIc{u?i0t%Qf)R#*N1n#rQ--1=V3QP@FhvYLoM!xl*6r zte~}j?XUgGG+DuW$wq0ZAnVhUjM-EB1U6xA?WKZ%6Zsl4wK!jRt8! zUGKZ?x9Hx#`jT<(y0EZ)Q+FPV)~czgx+z%B`jUT7tj`{~w&x0ZeGjA0F&%sKb9K@B zokfQyZfBR1+T!cEI(OBltD#Gd_iZv>var?D?z>?5#=9Bi)zfbCo)2cZWma5Y-MZ(+ zulN()WlzFZ_gprvk1V!7edjFC%hcI-y=}HHLX4a6XJEB*2L+pD%%u^oIJIl>>R3{ZaXZq-t6SDJe>6U{{n(Pn#j{fawdR|uJ zHGAiWZKpZ@xP3o++FdVCCMRH(E?^t+P@vhl>{#C3upZz%UviRi( z&FV74&Ku7pBdX1pp63bY4qP9bUcNQ|;fZ%M!>24;^JklpLySwtuAQoTyL-zurnjsR zn0IXZPOl&9uIn*0{O5d*6T6(9MoX&?FgV}sSFauL_v^PZivDLZ{X z_Ty(!1CxCMQt49j%;s7icg)?+P}D0az42`Nv7M!x1H*ZZ9<4OGcJHXe^Zy60+}pn_ z<}_oB6#smciqaUi;1?Hdak*?@UarO%_)YQnzLTYn>h`TsnH*MTKLjtYuGm`j zexs}OV!kW?4>mkHeEr_9>*2c&=hl6h;`sB(1i#Mb3wEp7X3zevKK} zzvK_xx>}`bUs~u!H$m2KLGfKmRjgN&ZgnlX5abpaCsN_4kv2tq$C9%OMm;iYIkEoR zipBNr?cikW`tj1Pg;j)qs3i;_41c4F=cW)I3;?Ru)ciJ_Jz;U&0TTxb7wKVHl1k3$gOOf@|06P zhn@Ilcw%1d1m<=HVRyy!a}MX`p8gVkUZiZ_>$61_C#_1E{`dTX`78ogEgx!VJY->HZf%+~e~XeB)06<{-p;T6BqR__@@{$d-bw_seMQ9O#RQ*%OBym0x+ItDjkd#weHjJOZqs+yZ~_#cSs`Pi+(ow4BlQ|JbAcmp}a1Pu?N) z{e|tF#gi?w0t_}MKU9&Qk#3t{8h+d9BjY*&%LbWjmJGSppPPR*S<5e*tYDItGn;+W z#KKuKtHKK1@>uFi&okUg_-FUzoVw1Y#M;{n7#XHM_BgVU@pRvoJBwDfE;z5Jn)^h9 zah&^}1Wi6ZWATjrrsdg;@kJetrCTGKCtTjr zq~;J4apvLTDYs4=dT(T}bgC#6vlR}m5I;3<(X%Hh0y$46Ps;98m?(R|_us50uXi7r zz8|@|y69Mkz^Uccixos(G^~-!eaWNhUvz7Vprzu=IXzth9tR&=t7t4_WESM|iTEI} zu!T!1BT?e(4lBwWKHK4-!w>V(y)0nI0rTt3R)Z~gdSL%qLTX}n8a<1n5MV52f&)Iif&9vX~@UnLQ zJKim~PbU_|EIQvI=W(BP)5V~L0$aYln6{yQ{oGJ zaeV%yrzigUyu4TZ<@&$-nRf!7*NZ$3bpN~iZ(D)JJ)JA%8xGG~B)D~jt%;r3l==Cm zGtMti4|=@MLR??_@%*V>FYn8!*(kmhUs=iA_t$t^?$x_53ujol&D6@e<`)?lbL_UB>@%zb-EkkthhSNvj8;xKbp^^8AVa^Ib^^4D(rRPbFaXkRX$i1qUc9eYHz=FR-1x$M-V=S!xq z3u9g!cK28Xi^~#kFW1ERN5;oZPqo9=#%<2~+xDP+?)IF!o6Buxu=C9lZvC}7`8dmL zq5Ulk4=R@!g)ufvFp=b#>=vRTz{Qw=g5p1NjiehWt4&>`S-AR98+~-n$FQBYV4royzx&Ji(%D~3Soy1@z)Vw z9xp#;pdQbWXZfc?OInFXxh6zX`t2>F~8b$q*w%cS^CM>EeA zZ+a*ADj;EogS($m$;7$UUK~|XZywCB4t??Pfhz+?m)o`e2Z47EH?LmW_wIC5{3YpI zk7JbC9oU&I7*1Rw&Q4(dJ;HV%_TB_#Q(K1Q?#iA*E7dGYI zKA)A-o&Dt6nKn(Qz~yW0S|^VD|BZ+^D$Qq#%X1l6}zR(6x#C{N^wJzr22#{etZo#ms-b82v7rzg+s| zLP?lV=d44G>i_<^?JGOT@PPfdxYb?3wG0RLzV7xD$mud*#=M<=_957hBsry)|*w zwwcTix&Nz+>&gB5`)_@8>$MN2*Qfup|99|b{`8O8d%M+N8ozH{$9-t)w-vv(eSN$A zndzU6$rDqU`sxtxK}rvN`$l(y0$} ztycG+Hag35|Ih88SD*cSAG-4S(zkYBKOXwaSv1%0&GZddo!i3K*=&l>-Zg)f(|N9? z?=9}+WldA}X?>TlT3jOZy!P{bvGaF&2bX6&e|P=p$;JxXpGle5y?;H?myq{2Pnuhi zT(tO>%q3$s`;4D?-}bHe$1?A5=e?BLKmV6qF4%4L&zo!IGj;y5sE^XIbru<-Z%*@m zpPUk;bN)v3)_uSCOPmUuZv9l)-mG)iv>)8PU#^B+UgCdHF4Hal+bQ`LtLkH%cLRMp zetLdPetRTTudMytrJetNZJ1t`cDwcTj;h9IOSSpM)^*L*mE!I_e%j`L%Hqjs%kFCD zetPNtDC1VWGM656L;J%&4^Q6bO+R1i7yZ@a5!dBy{`*os_1pFzH?fzw_3iUK_vD&Q zML%xclJ>iw@hku9vpVVdDS97Pbfxznug^)*U}>xS^s&42`{W)q`5pP@cl-rjZQ_`I zO1$3jyVSvzpYGcIIv8?q=a;0^b0I<(zttT-nY}Jo{=qNj16~WG>#utCvroJ8<<;-< zTd8-dtt%9n7MA^#KRo++`i1>6ZJLzUsKv*Jj@y(M)F< zHp{~fTW1QpTwMOJ-@@!yQ9#GsUj~Qx>~Gz8c6cA4%cm(FSX;}edB*884Qo`>aF>p)MMATMXl~gZqeB-oIV+o`Jb;l!1m8Ld49ZQ zwW;lne;>=_{#*a=ef#fryRiJf&KKvc_r0^vm6yCy_2FUu77j*>nRd26R&}DrePxb8CS_ZDaOBA;hEOeQd(O5AtWnaX~zM|MvEA5i& zl1E;wzZRaoz-_AHn!r6bU5YuMO*o@G+kfkXJj1g}ZK^Wb5z{v6K95x0(3ZdTgjFYR z((9+uDYHwHU(G%B_SW51va@23?Y+iq_Ppiyiq{-o-B;X>hJCg>EO&XwUxlI}|A>)MjhG%upxh@PFl3-cPn{fA6zCT7R|NcvoOQG&IAS6L(H*~W7!+xT`_xZG=9_wJylQ5_4DD`Umq4^a<7UCU#uzpaqi z7~s|5u9Vb%pybE4RgTYhJ~#9XUKKy{iPm$!Tj_Im{qhj8TzhX$(DMy7H4{IW+3j%< zF1~&)DAOY)w7+=c%`3g(=`z1dOII!xjaq;2{L7txeSTT~cacq7wYIo=ag_+)*7jp> z{}^&=C9agn{-STWr*2ITzx=U9nwOF;&U}_^l~I@%ZD%hmkp6q!#IO6$P2a0#R%&p& znDuFOY35&E3tzpdYgTKxpE$GRkVz``KNuH*LUGwrtdn9;En$q zCeHo6{`0-J@3(Egd`RQ0xYfOLy$bFvUVG%`-*PXH=beVDfvAVR%4;v0zzEu@Z z3whFF|5#^J*wX7xW|t?f3_bOzy`(xocZXDrLHa7+S&#Ppdt8*djiL0K$nK8U33vRO zz0WN%+Bi#M8|&X+TlW|XpIxl+Y>xY}AEA#Q9Xzbj)Xp_WURSm4Rl=;xrWHTEX6AlO z{jKI&{^q><_FdY4xX{B_$~N@%mAsD@=5Oa|?x<$C?>AL;?N$3YxfM;8 zG7FSHHz{SOh*Tu|{oYu9Vzuh0Dx>LfWmfWr-R?G7`(ZeXs7jxoe!PHnQo7_9I*NDG- zbxX|Ho#&;1W?}M=zM?SEpd9_LcXK5>yW==iH`%?N_{rY)9C!McFZV3n%Oidq;A-CD zz3W&fcjSXial_p+%CGNPqR(S{sCNFWRl8UISYi6<whx9~;J)aK@mL3U1Fr+x3QyMEJeok{D8o|`ouQl2%%AJH!$aG;ned;Ege`inU7pwL1@bg$Pcg_0u`^|#tn6l=e)NWcV#z$| zPi5OB4(I&TKDuS^is&5^O;tPh{Z+AetnS?HvYK-p*Ch$DKacL83u?P`q`2KJ@Xy1z zl)bl~b$-gI)b8AuIl(u`Xwl+i*{Y4T(ry(;S_S3z{hpv<$eb->{L|-K@CiQiYl;^X zH#TVrv@(s#>FZ>!`xUf=wE z0_)D~Eeuz)^Qr?-b;%(-2N11#+?VM=X zUKpN!YezAUWM=SIw>FVCk$U{q-vnebSyu==ZrC_y`N#5ZPrJ2QKbLym{1V>H^<(G8 z?xmkic~&i(`h42zcMRzs?%M8NW})3rO9OpLu&x6sB_31N)8NndSZVD~r)CI2f}tYcAJ}W2VjPD<=1!`(S4E`muzOW_axUmnU+1 z-F_Nfs`512EU~rz!*0dNw(B=P@iFD$s(G+V{OzmV?Fy@}BG-T4ZeEmXGgWQ-xdy-4AzjaY)`(2r5Vp88-RaRkIYzag zi}xAIUDg-c5G7QT;<|QsY{Bmt3C26ltTOkM-Wrvnxu77JKVB-Rq9bDIv;&K^S8Xia z(NlW&)Vkf;XZRvc6tYQrS)6#XyJg<0>+i2_lWUZECAYj(^?c$Po-W5Tk1CRC3?_MUU(hu3V4B{K#8cg? z?uY2}F^XRQ#vR(M8!i(*Rb)Bq`G>PUq%8lm>akaMR)GV@JB z<=?Y@JF;3VVyNGAJpGm*%YjaZ*Y3-gH>BNWQC?KN!oz4+$pdY@jR7C3jM^9H9zG?u ziF-q@*WdIjtsGb9u}wR6Ug@{g*)|>h8(&VEc{lDV`_{DWm*(ad?PVb%?sn#XwgpsW zcJ7Z_sg%r;_FZGSh+llj>a<`%j;8%~?(4d~Ren&ixb{QxPuIdtZoZ9@73%U4zV?65 z^QDwT%>Gbd8_C)cb9-ry)K+C*<-_G7Yx8&Hwq4zN{mkP_TS69zr%jbOuKw!r;q2S7 zJD*KtSn=@H6gQjGNuvEruFP`dFAl%BQM|{J<42SB>DOCyWSQS*=hO&E=~$UQ(h=By zfVo!K()nHROi77@wVCb<+rBNZx}bK_EQf6#TB0favwS}N;n27uJt5Jl zd#&r`W7!-kt9J;g?cV*v=#lsdW2dJl%eOqAl`_}kuDBZc-)X|#p#~l%&NC8YH9s4y;M1GlRx!i3$b53w z85RC=;}oxh(Mca?Gp%#Far}f!_Pwt`_SacHSU=JJru&e)PiVvG)6YC)MY`e_yFZDF z&{jHR(bVY9BF4@>>qao!sV^@!U3ztH9;1nTXu`d79?P#@+~+TUs_|?yL#^h8&1?p* zV~?`i^D*wc6S?C#>tk+*;=)@?)_oAqJ+-kjdjAI5o|$D6%#2%=)Mvg6jg-mS8l-yY zv~+Ee#Xg-fKby|hkGInrp-SEibgVa0WlUAr?*x7DrH z`sF*C5}u73B|gL@w=`do1F zICF$i=(`L7%jRXCQZ75^PAts!I&^rx+?LS!XC4}u=;>&zP+h+wnB(QyS8<=8K?y3g&5Q-h}DoZE(XFIw}Zy~~xp$zAo$VtVQIJD(qH zeDyQmUvI^(?^#EFs2OZLsryqX!TO5cil|xh_a%MsR(KZ8<@I&v(x>;QPpxA(@hvB` z@T+;u(@&oBT1=;`ohB20j)qVc2wOU;J z<~3KfvK+sq9&h*lRqI5i+Bs_9!}LpbTziqqE)`2G39GmiTryE06Ib}m~`w_3Q;;*Mn0^?TO2ouAuk)}^l7 zW}_fnI!#GV@;-+-mx*thfQ-z>{kkish0L9>E9k(R&@VoL4>!BEz84eQySb}5{c8H0 zYrl*C-{d_YdN94}g@J{k_!aYKYL)L|?r+%R`TXXWCA`76%o=B{dit$NiS5xvOK!^` zh0NV&s?<;RH>BQ5HLFy*_O+hVGGgV@y33YE0UFqG$J&?R#vlJAT+R=i*8))$)Zp=Q$_exGT%` zo?#Ws@jjuuU+d1@Y2CM}Xv$uBEwA?vpH5t8u(g9%TUqU4lySxczF%5D+Ro)a3Hb7M zk<#-yU6&Sz{aijH@)NH~GP`T3sn;o`Pi6~K)Q?ui30hTYPw=yr6TGrY&PXBbeQ#rW zOVhU99k0&ucTJCSIY0M#cKJeO8|GHS@_CQnInBSFI%Q`OL+zP0`(M}|J)!5Bu~AYZ zVn);xnL9r(y$hPZOW%7(_ryI%BG>HvZ1hCWW3{z);8gCv4`OTiv~Pd6)0Ta%YIkho z%F4Rd-50EF+FPV`Z|*TK^4RTia&yzv?M><`PW$&>k}U5!TPwcjdc*GX6R+4sFn-TG zp`x@Sc+FP5ikHUai|gh;X5oEw(DmjesXH$#${OWBQ zT>Hn@P}5>L{}ubI&dkOIRh!OtbIe?FVEv*Prq{AY=Nf`!`S)67UYLF8uI9H-JW}&s zPJ3%*8>sbvLd`qJpLez?JzREEQ(Syv;j*fQhp%bHXlMt$+hpu}PV}M7!%BT^MqNGr zEf4qwQWsW<`sO68KV(&f+)J@$I(wg*m=lzJ)4f=OYUl#}N`*|yKmDx+Ld$F7ThU9+x zUe3aB!0UkVv3Ij{ul;#GWAC|_TU#A;s$ai8%N@(Vt>E!LGY0;X=U1~;q^+0y@;)Kq z@79h^$(R*t22(fn?s^k-c6w`H{@2dJ#VeVE-mHDWP>}O7`V5nUXnVcgyz7=Utj&viFJgtnSVyowsdee)8qU!5fQGSWL>BUte3W zT?HTy*Qz8+fBx1#bHtBbsC&QaW@*Cy!^eOAwA0DF5Wo5U z#{SFJnQ6}6R=wA*wahRyvdJ@WZRq#9pLCAt)BA;<=d$;TMt!rMAoX`inDMzsc7^qC ze#JG+W$y2}Y?bS9_18k{%!*=#)q15b*M`Z!f)7QqlD+wzdn%8_kXYO z3&#KNsyA$UV&iw$=CN3NM@r?z(wbR{>E%-5MMovx^KKEBkWu*kJ?Z7u*LZd+Wxg|-x$4N_YQ-1nKu0UyBh@Wsjuoh?x~eI zMMteaIK#{QX=zr^FP&cB+s7}VQJ*~-hjdr}fX50DOXB$l$ZeaN=F>ff8K-{jsnfA9S=_ucU?>)-vaQ?Mw=e(?REt8=Au+rp*J+uMrU zX1A~Bt2YQX{QSq`=83*Qx7SV#o0)1f8O|j>ta&>95#K?`{30`!UpG}3&7Hi%s$I0*+KKOUT(IOR^Cj{bzw4Mk#TPfX9PCwJDZAeA-F5!u zHMgbN&MCPxH0mCGm$6YP&C+}N!)xb`I)rc7aHD$hsTmT|Td&^;+{YebWEK@rbnC%? zsntG9mK}B2<|ES3(RsGs{@OGXPcETPhoU4Kf_KhI>tmJ?&#*6xO3{l((UKOZ~$ zE%TP0C^jsR-t8~fnr{~QTYORF&j0E5JiqvAn|GgoP%XE6za``K<gm#0kaYBZ|Gqd+!&k{K5C)eb& zLoHGB{WGEextDHw&ycwM&}_e$`vKm{q!Yr<^PZ^0_Z-`^f_>Hoj#&lv3A1c=vYJIU z{aNyyp-JSznZl{QHFHdLiY2D4uyFEZjh)G|_C-s>23Cho7DhQfzPhyDi-!U`5%&N=)L^$@3FJ~ zHT3@c_~vQ7bR`Sl>Dt}eN&5SXpVvR+KPvC&l^h&>^Z%OLyV%2Bvp(_cV415kagEkI zj#G?#l9SADs_6T(g{%D0`|dR{z;DH&Iva}{dg1wo^ZQhE?sB~~zn2@m_VUZmtIw_Q z-CHcDveoj8?R7g3ub0}v`iE})Zz`C)O!HakiHCC)q2daskd>K1bG6)`-#B@*(zeU( znru`Fqo|sq=+g(@+TC|+G#+uN99B^Cd463su;6lSF;CAc&VBmXXVy7a zTffaGdbgar_VV!N+v~J*&2I_n7QN2=v{r9(PWh|pYO<~;dD*o7dM#7h$(%DgnMv@5 ziFBW1S>Umg6HK*ko~}`NpA)VeKK*Cjj^O#m)7A6%?g~6vQ!CpYy{$zz<^NO5X^(Ql zyuZX<_t9Oq`HH}aUsbQ4U)@pI^JC`r*-OfI*~l*Ee>Qig$Y$N_&(iJX$_fuue2?T= zC}>rw)!zE`xz#v#d1KG_gg+gIOoG=}7B))lyYDc`CU^lG|3;Iayc^sVxKeh0Yw6M0 z%-V23pn>D&LyZUS^ICVDxRtex$8@=$ANP$eODl`Xi<^z3OP}m)*k&SNX(z9oSXKC< z|LgpzYf8Ca?%UV6vL@a^luJusBX2(&?;E!U=}1Nu;|PzN%*&W;9fMM)ttgZ`CpE`- z$7e&CBDc1}xD$HS6FhFcSrhl})Yi54zkS`xbs_4nhwaz7PZ{p-FJW1;{K?YLWpynl zS~~xxe02G7f-~ibXO8=uxkYJRZvu~~SghDyz1DZ-oSqdT?d_M|ny78t8D=IKSG724 zuBO`gyKcu+3iX=&Tf2BpsD)XwYciW$KX6n^HJtJB!_|}IF2A3%C#|mfk$OJ=pC__y z^M7n;W$llz-R1w~t;~#f-xA|5ivRMOV06lI@`D(^{yBzvrqiS?+M|CTO1#FbD73l4 zHFQI@S9RO;^6DvbkLTa(p6L+TA1t;m;NiyJ*+=_1#8X;cxa7RHNk5cUlp8$n!k>Ms zR-W0kdiH{ww?a(M?EUzeA!XAC{><}x)zhB!Tl>{7dOyQZGRyiiYxukwKLdqV^Pg{C zms^`LF&@=KTH zq9;ApjQ@FkV!Pknz27*dPpRnsAGy1-Up;!gVaA$ZAH8cIPiwDQSFz;aWEEST>j~4i z7|zL@-eS}5XylU5!K>AAxrO2Shw z@xSbSc=Pe4Q+K?d8lXvH(uMJi_c&v8m;Jte)%@$X?JEPuR%4t0I4RUd3B&P{hWZ;@)^KTeRn7Wz^Ygl-(`OfJ%5#2Nu*2B+qu~rg zo^X>%EW#eU^ei~`-g#@L`zG2jE!8FcZrH)I@CpCPihRf(cqh(4v1BFtZ`tV|ZyK)=xKzI-cK+*=yZ&EX z_U`Z7?EsNs9V>1}F%D!#&?KjCGpcE898jcDQJ_OtTK^Wjm|%JJoV>-L3Vdix;%?My{|`%$DAF%lEOEN_}CY?TwA< zFQ>G!HR z#UhJd`!H>?Rb0GEz`E!^@BOVaQXXBtvcP$p$K${l!_tOzeP{Nqdpt!wuA-!C_s_|J zfuVfSmd>#|9PW!dUG}M#%`G{(~6rsh^+9FW|@)eW(%AlJm2Blp3Iho=N8p$K2beuamgs+Z(mVYwj<;aqOJvy_;fz<#{*v{Csim{=f9liqG%3=Koht$e7abX^EtB|r=CwNb(tFK_4)8*_lX5xe-}PZxR>u`->UFy z2fNL&y>DLRzxl8>ds6Q_hj|<2u1$=!Wf#19+2qBC3r6O=ZBx}BUSB#nqL$%ajIaDX zPWC0W_6p9EopUxfEI%Bm>S}aL!!&Odzrnd$ts@R$JKpxN$nSIFY*XZLUeesmbKX$u zcW#T#>t&tOy(E%WwkY##HMw#rz+07PtH>iIwWOeLUfFp)0x=`R$QSmUY|STf&{&L-OQ|d3L_J`d#XA=$vm{ zr!Owrptny!UH#DeDZySw|6QM0gfi(IU)OnQvPa3xnX_k|DE;$gmsoDgRN)*azZ~}Z z-WRP54FbFUmoF2rI5=DS^@I&q>$bENwtF4(JLb`UjBTU1*x7mWYfE|Of4-}{^ZV|6 z7CXUJhv#OzeKmjWu?MENE*fmfi|9@IJ1NO?W&UjYyQXjE^ILzJx*?i3{>G&Ces{&X zmG?y&t_#SU{}QP@wYKg5?eCxTnoCPe4byfCb-wbrRsB&RzBT*cfBo72H!k&zHF^E- z`JGz(=&NPDQai3?tPWfozi7IO)9xu>IK93fxEbB}Xo)3-i;UY2Yz=h><9`afDZQ-9drpLkNhr!MpJ=}B>Ir&p?e{P=N|f_{>7 zw|2;ahjwY0SJ)=24clFX)f__Ds75py*A36Djybw!>vamdFtuRkL?^o4T zW-BF^JLZztOW9Vd&G)#^bVtcnQvHSN*Ie~!|6I@Ji~n+{esicqu2yXK*^d{ZoeYk6nfD1F1Zbo15{%l}HQoV2;KGJTkX zkD7GuzSuH@D{B_pF-M=>tERSSiELtDvgG>qtG|m@pInfgGHKHnwXa$;?s#x;o@LuB zmALLuDaVegt{Wm#uWMTFG}tlgyY&3GPG={)?rF&sWvcyF@#KlX^6=Hd{wj^`OYCpP z|CHQn`bvJoiKjY$zSl?x?|*y$&s>hpX{XI5M@gqn=eb{Wr-QT3?`Nsq)!W}Mo8NBT z`QQIT`!PjT-^Xq4W{x(Vf2WvoC@5%&Y-pRsSu1~bmuA9;;;D>VxMtl=`O1594}dkG}A>agg++vO+6~&T~tuMy8F6D`=Y0cfr~PYU5#hf^Jz@ZJfrXHeAI(C zb;F-IEAKx@KVMR^sgCdU`FTH1UuDzWEZDul=(>u_QBP%6iTeeXQeQ0;x%N#94bA4c zd`%!}s&?Ko!(8R*{Jv9!LoU3H*?)h!Nn%At%R^IEzuFoWvF>IOgQlXr9>pdIfUQOejICW-44PVqJE!oKn zgZ<`BGMb+5o+9>lnFcrirvAe14&F*zmYe!+Ww$o{wC0L$h7IGhKY{yvUM#q^=5EZa zH@8lB+J2myl=0`!so&3Uco}Tm%<<$1^WVLv4istxE_CHgX=9c<=*DJIwZ}P5n>}Obhd7ZF6UJze$^Ks;P`;u05 z#jlHg-d(~jR`;<}Yv-?q6JZ`&IbFY2MOPcu?ti;mefn9R`1lz%N%pA=)t--I?Qu_PKfocHC(5%;?EnGr_&j>>u&HCT$jo@>mP@t z=Tn2rb3dEU5Oi_cT71fU=gBFjoGKqqSnp?fd4YLp%Xg2Z)?bxe=Dp4In6ihptm8+% zn!>jS(k2!9+#xl527MDgOO+g|Nci-;(KC5Yz!PH7s&!W`Ya8DA#$tmSO+yS8o^RbJ}iMda;%D%A0eH9Xj zyeM+DBED2qRJXKUr&H+Ea!}vam?%N3qEc#%ewGpL*S95HD3fTJl$vZdK$}}<1G?0ou%n=%jP?bJ5jaQE%Hru2>TvUdc9|GvT5ykNz~O^5#65Afw#CAnzM z(}0B17$)1FH4mFM^`1@aX=QEvc-cx(L3E*kSkmj0oBeZ4`50Wc6gz}mdAMqsg_>Eh z;*V=RrQ}qsI)=T+0kk z?dR54^fByqK9`c-5pLKMa*$R3{p!lIes5PKb!BW8xM|fETGijTeKp5<7lw0|o9~{n zp00Y__+uYK$LhJ)XR-fd;Xj+UJl6EM)4>~(BFns=PTSuQkv8?yzGa!Z)90?1ObAW9 zXV|=F(a%@>Ch|T#=O?;7J+Ic+Ch_XJ)zQU%M}p-V81<7`otM&c0XsE{@RIs{o z`>nIe^^_@*hm_qKnsh6fqaQD|ncw{BS-C)=)5A3m3&p=pR^oTA?T`?-uI~Irn1}Is zzMGoEIz9o*O}xT7`PRY(r90{qE~G8E-_HEA;kGT$g}7VX*K;1be^Bn;d-%`u2CkAn z9kL&47B(!s@Vx%gs@<_(&Sj?_b+@ik*Gjm!ki*hH*|TM#;i6BsRE{S%Y|$+{$+5D} zFZ6h4V1J2#!y&Ho`@J^2;cuT`ULEq@_1fXt&NsX3pMGZ0dGg3kx_|zDebG;gwuoqK z{bqW1<5b?@u7wAGDt7EIWp+NQJ1_i$oc>9U;K`yl^4IwIoN1g}oAmwogp&@Jue|Ge ze(dh{b+?_D>l?cB z5B!YVW;g5K|MnSkzqX`G`|aQEd{vc;tE}rsZ|LK%{*C?|)z3{G>|f;;c7J)|8Ne>} z$Vl(~Y@g%LH?=r9In8Xo&3LCMDb~Gpy;Gi1%KysMCbdV6FMstqajkIa{`5KS_U-=z zmA)QH-rlOkJ@?yV7Jsk1x3jIfziwK^RKDmJ90|hMu3! z^I`glkem(EzaP~7x{dwj!=5>-^VaWdyAYMVDkk4wCCrb(XOF!pi_vQbyCX{tjW?-H z;82}cylacc(&iI;OhZEFotyqq{HxhICdJA7Dy$~)GoHx(Ah_`4$DFf|r_Rd=ynOiE z^%IlBTo+nLa5OsP&v~!Fpx|t1yjFrl$B$2yVZ5Z~p&viiP^MT^FS{)K6UQnd`te zr_yho;3VOqL=H&m8WM+{3gKW%z(F!$5S-ft~g;`82h3i5pm(VpTTmeqIm?S*MmnD&y<)14Vt4JsnUG7WE3EqitOcG~ufx{BKuhicC6 zPiI=TVuAARf}Jeqj~A!E$$cETM24$=^QFCd`=f52?AkO(XI+Z;2jxTUO&{v+ul{@9 zLd?yX$>`*KPrHvS^Hao?vP^H7-)TtAbDG7K`pNqbhlIjGX6B%M?jDgA%?t!si? z-c`rAUIc_Em9TLuCTw^ds^AeKU~$OA>xo1nhh}nflb(P;WVl-FtUp1lqH{iEJSpo9 zt?QW-mzH?=z}jzO`5C9mWlF!iJ^#J+j{il+2VeJHiL8`bDt_ijq=N0XJ+PJ87&CT9?z14Qb1MX8@-aTvP-^^#SJ9gC##_Be$kZx%s zg~coPo%!|J_qM~98;?zYbTYL`@drGbd!@kC={EcQRG!bN&N8aEaz5IqFFw=XY~aHE z83Je((C->+dc8{$g*{dP^RSU*D>~$8+?jmu}Hc zJHA`ha6MnD(`u)wXHK^$R(}0r*_L?zjMtN60Xt<*7Tm6k;gGe^yk2`nAZg;$N7GbJ zO03UlQ|#X5qujIL^$CNn+cqaItx1YV)5t#cV5ula&ips4y7ZpRU9fRVcZr?*iM3kY z6O)QoY(0{>_;v5B<(YSsF0Hb4d?dvknm4=bc0l!^uq6unoK9@;&*ofp$o6+oO?Pp6 z&xHk@g8dS&GM32vI+{Ial_Kwao)bpwlOJ&(=ePWjXeJ#q!@klaNiI3k(b>u1u>1Y5 zzH=&g4*Tzx*%x~Dr%A>0z-tZZ8A#e;ptBAX_5;wcx$1j?s~e| z@YKexJc)93PtA|Aw?8tM#)g)m+WO- zr+rb|!~;u{_uk5zCLZ7ST%O`%x>9e}zG*hj1{1iS-g%vJ?bwlP#*Eb=vM0{-x`%E|I8yliUXE*8WZdd1 zZ?BE5>o&1Q7U~(*@w^HSpLi^E)8;*$Z|#+jG5?mSzEJv?!B+NML)UMC1;-5Y4{R6t zVW4{C+4BWr9jnsauQV-}NJ;TX64hi$3)QiEYRq@Yl%ZYXA)}At!Ag~rONCy_zk2=U z>aVEpQnfSp1;sC1e{uSY&8gQl^o}hJ`)HbPEn(~~8xnBqsj>GqFY$#X*-OoX)y{D} zJQj88X_Vztt~X5Chg%-(S@$qat30oC;yJ_IX^FerGD07xWS_V+^VveR6QYLiW`8U6 z^Ds?X)y4ZZ@vNw~n&F<4+(Dt;tBy{RHTe0N>+pt`HOeV6?RUMVM@Y^6bSE@^uiV^U zJMZQ5p13UKbnPLlUdSrRlyp}!+jUmU?|5IBv0H7&-W#EY7pATY*xvEb^T~m`iTiJh zwH59^`sDKRML}tq>muhIySq4Pu5y^z$(pUVE8b+tYUw$*E0yzY?EGaV!odB`DMm1G z_aog+$GBfNPvdzzC;fg6&z&px?H=8_>v{jm&o8PQOuFYkSm0(83 z{K-!~=!b{7wI>EEzOXjExrrrQmUUO<{pgD(uAkPG=e?hEDr9r5;)J~+HkY6On^Rmr zWsUs_WA^iXZ`qkO7ZlqF{4U*V_C$Y8==zuo!pn1Hx4xH6xgoTt?x5}OEg=tt-bFvR z{56fqFo(^t#^>Jd7Ojf(eMNd#Hh~7#JUsN@h<~=nuF8+KQFm#G22_o z{!O?J%9xp2`<%|KWV>|E;nvTr zuxZQlZr^uqxS%Tf_>BwK=1h6EIZHByuE(BN`-Wko!_fO17zLLUon-IZuG;sDjlXr(mUC;3m49nYI`man zL@dZF(D`s4?ytD`5?PZCgc5LLPIV(Ua7 z>A>k3zBePEE;{Je6E@|a|LPKT*7a|`Y+hWE^5=Tx8gsGPlC=ps7gp}xdB%5rXW}W( z3CWX=eNcOA?fRui&dgU=N~+k|QQ?B)vcob==gpY5hRDdS%-Y$+@F}oi<(%se>_06@ zPLqy(zkK5(xj@5NvsQW^&Gl1PGwCTCw0O?hb@iZ<2~YM%t&EFz zS?(~@ZjhJg*|8`m&R;$@EWq#X<5LFQufOHo$owW|Q28W(d8JVX-vR%|S#1219-qCk zVETs>Og@71c0>qzHZMPT`C-Y0pJIxsYCSc|F6U2HOWX4~E|k)p(;{Gd<)-J~hP)Z6 zCG~p*N<+d+9K%aozt0ap^>|X2o=Cc@fHtiE;UK4tXDmhMO#%vZbdMh;HFWbpQAwo}I)vbN-_}xP<`-`dOFR_j3r*U! zN$_<3S+C94c3hpyJL}u$BfmJ$KDl0=8@@XC>%qBKYSPv&KgZ?e`;5`n_V3{pUza}1 zl-*Z-Mr`57N%Q6zPJM7j|BuUV^+lg9PQ0CO7-*YYbhV(ef8V=?MNb|zYO{aM&Pz<( zEwOfSXNC4{(^nrB93B8%)+E+KaQHz%3ON(JUeju8sRtQoUc6IeSLaDXX`q~ zs-~h^yOUF*_s!cXmu@VcxmiHT^Qu|Zu}HTwYdiApOsw~c{}!^^Fe{+pPW^M033|p4 zcg#53texjka;|EIpUPat1z!9w9_*1)5PG$8>xS5!3tV`_KYISBE zKC~%z$qSk2-}172YJw?q6FseQla+cC6_#y2$lEZp;g4g*D;1@9W_6DR zT}`LdefFB0F-GUj?AjOK|C-VEU07)Z|LaNbuBX~cbbi0S>w>{Yrjoz4ar@_oOM1-R zX>-O;*+==banbCF2Y(*(uWZ`7Gc}KLBh|El}8$rEql0eY;GLOIK$H zap`k@4LGqf#wa%5T6A5AP?^(=)pW)Qk3VvA&tCR${o49po^g|(W@oF{O-u*tK~dd@nx_Bi zt{3jIxVT;B%&IM1oZPD;-ny1hVovyocCniPNfBE`a*H;Hy7XOgRwqN}{ znCqM0&b~`mudctwa4n2;Md`*9=DJ1)cb_hGIeyXOXyb#uTsI@XxBB;ePq}XRc_PgX|@KtKWpOJxNI78tH1M;4*yfH79|ABI7Gg3T-GyTdvesg ztGbM~2@IudA+2FE#l>DHJ@}V;+|t@<%HlVgJLN?U&#>)K%@*(UZ`6F=E8@J?%iW0W zF{28nfr^dWA?dx#n_q3&vg60D52ilWog5dPUrKksb-CpHRY>x~;y0)7y|Z^s_|H6{ zp?=|e=(V?rx)KZz3X$Qb)He4Y`*`_qP2Y=a*KBS zGPM1ZVa~FB-HWz$FL#}LRp*|YbFOj5F^$H{SM0=Za($Q_s5UqC=9Y6&>&|zwP0#bL zy%E8>WB#sL{h{qw_N4skIJhq_VvA2~cMO}+c9GDl7t|N)IA7*zU2PbCQJ<Wg_?#Y9SXZ5Q@Jv)va&okko&q$bYAJ-6}#Vs zOEoJWS!U8Ug}ZfSkNruzig&qbOVevOtM;Be`s{L;A&#YoixRVA&KHUGsVw7Z^P-{4Z*ZC~czvEX~R!Y6^b((hNZ z9nF5`TKuA5h3Gk33(>Ojoide{1=B?HHGEW#cSiW7hOGQl?b(tZ#glQ0vozDy+cqdl zqqVoHE$KR2i;v6Eh%AwP{1Y|%AK5%J+FTR&?bKma9TtuRzLk?!>IycfK3J|>e$K*W zduhe#&8Bwdj%goqWn{j*#m zRRN~QW%+v=u7vE(GvN~D(_@&rV|9YguGkB_if0eLw0m_%&TRdRGp0&^Te8YaZ)@(Y z-N9SnEuh=`sO4talq=o;Iscjc+4^I4tNFwA$K$*93)VCLOZekzY#eXeoy@lAxGIn6 z2d&my>7i1oH|Be_<+7zF^H+`MqGMfmm z^qzp{JK|S!6*-%}$x16c)g9hj6l+?)qrf&)%6X>UjlZ{6wnp?M`YStqS?XoH=GM>4 zDig1NU`&l$9F_6C&vs36?_=R2=int-;)}NwEuYG=D(c7Zahlh!n?d=eITCc^z? zty6-M&zagrADvC--h>2s`6t`$?J1GilzUxoYuKufx9?>txNf;rmo|m#zJ7P*voANb z`{&M_CG8p9#Nu+1Cxqkd+B}hKmM`y|ZTO%h{BrRXmshj5{chypS*xEM&b~T6=E0%@ zV;=3r=6y%h3j?mCy3N;HXQXK*Ju~SfOP5`*73=3);&-AwzD~B>UA``vQ}5%4@au8M zx{VL#-4i*%J$-KW@#zx{r{9fT5`1&@xd@xp@BBT2CmRR9Jz>^;!FQFQ+3niU%|-K< zuC#tz+O>A#Ew5W`dAs$F^l=}wH}yL7Kcsz9x`~_ORo=W}bLA7a!p|twtz*8^`XK3c z#i5gVJv+0)StdW;QJovQr>0o$V@Yo8*Xb5!r>^w`dh)de8fNG;-myx1bjh@2npN@w z&#w`JE9MtFSUI1J+P76yK`CUFD9d{7=IfJ+SHy%ioN-Z5Qwmf5VOhp>bd5QK(dRA8 zcW0&aNwh3(-12$D--3%FDpyjk23F5cVhdb(CM`vB)tu=kZryAb^xLUBs#dMhea>&zU3NEwDdUXVzIoeJ*Kas?=&O+>+l^^Q?Yu>lE9JKG%{e$_ zjV|j$xvD3B!!$R)GCH|&%K4)gSM3xC%UC3}vw9Mvk;9`LzJ6o5BD1Hfv^=(K?cL_P zlEdFlR_OI2z2t|ky@8x_{Ed~5NOqjDzFJu5($IKl^O~yGlM~);zMsF^qVKf9L659k zR$-FwnR&BT=CZmcKlVGKsuB8Rj@`6FXY@le1G`?HtYkMh!dLnCN-eLv55s|-EsOr! zZjs1jS>-V^NNd6C6B|o=${sJfb3wmWao*X9-*xMPCY*5T6hH3xuyT&A{$fvo4_}U{ zvMwp)I4&5~v2xmayB`pD+l(}+ z47H;#%eixW72Rzck68LCO1Dp&WOuySQEmFMznh;(I6l9eeEQU#K8kWQZHbz2()RMv^*&xMrp?SJxt7l0dCjVxxvpU94)qK6*K!s; zo#AogM?drYz&g>QH=NJsRK7a-K(+m&@4SNn2jl0sdF(oL-RPOdQ^6$TV5~V0r1*OPfC=I$S>TYUQWYPfSxn-?K+GpNPEsJ?ie)&9}Uj z?|W`pv1{g~6-8drkA=LC+cJyuznWPX*|$sc&dR63d;>VfO(&~ABRj2II zb@VJdfL;z6KtYy6dN*sZ;R-guiIAFDSKKkL&xI%OrJT{m8tt*v`uZ|9oL#zw3d`)l8Px^M&&BVhgJA8?3twIaeVTDx|)8BueYSR1DE$)(>*XyfMTQ8|Q zK2fzZ%3dt9qiU6z^|wmZM8mmud!I-=m?-e*+&+!pj}rPi<|vdZAN4uEqd!4`p|x|S z>Ys>ZtM*BKoL)0OH&pReLUaA&LyP?M6pyW}xV$J+uJnKF`M56u2akR|c=kf((Yq{@ zt+>`p_o`UTalT&O`|Y#M|KR5HaX~h*68HA+OPulf#Gn61w+Cf}u!Vg2qY>DVIsJ@y z-NYkYhh~1hWRS?wD)7y!lWVRj2Vb|*u8LRg=i1A?zlr(w*gtOy3l*!caeBg^zOF0N zODoLfL!0)>=%fjj+Q+6O^|Tk+?)}-b_^i&a!qAmX#TEZ)_w>t*S=M`^-0~9ba`I)?B+@c*mR0oqj)*E}{T+8X_|8WkVPC3@Vu+ecyI_xW0jT^AX9 zJyZVB^NM|bht7*L9&ydVX9{EfmdEU4+{3jCB`h zyl1p}<>n(fIce344N+>Y?}S=58bl^b#vk^U4_LGAV9wGNXA)Pwf3;#=MrX`b&r?_8 z-FEcs-L=g7;J3qGrkih+u6p%E!5{bj8c7cg zKB)Zr!hiQ4&lY`ObFH;<7ux4BNMs7t&b!+_%p^u2j*nm7K9>>?gUN~;eNH+$Ro+`yHo->UrYync{lr@fKkTVE{BQlef~H5QW>M$W_+Mn_ z^gnZVe^_hDRQq<>^#7|jEKW5H`nYJrf4z6#W|kH6Z+h-E^JLP?S?`1o?Ad6pWgGP6 z=G*3d#SEh1tj6v>JG#1eOi@Lw&v}BcT=Ty2?~aiLyRfx7 z^O2pRs)`*f3me_?c6`_x=cyp)#MhSnL3a9sOqC!17?fG&!d4deVa(YS3PUoWUe*EOa^E4m+F8k1PbJNl{$xIr4 zFB|f7CUtR^X*L?${%h*+Gvv7Qd~)+=!JY1loj;3BT66!?_YVK_&C~Z(Fz8pS2~CWT zxVf=DxjjGPU+AI#zN`m(XKrPmyD;p{Yi-lZ)A)8yyS8Pe>Dt#5%!-}kb_@83Y!2J= zLHzs=Bjd;iQ;z9Q=zI9D^UV&WnLRzF*CS_5H;oJxk<7oY(x-d)(4+TlI-f(;!rNx2 zo!e_QT_w2lVB^QVAvFi8*ff`Uuaa3`^6XqIYrch0M3lh=?cVQ`y7Pq3$*+CC^6bTB z7pwpMS*JR!HS^}zfBZV^=F_h8%iiKI@T}T&{l;^HhtlYTgSW zm(;J_N8DT^U4(XC;(Frf&9&^u-9a41t z!!PIJ3BflOyZ)Y?qjn;-t$9VMUeu3Y5jh76c*UHg9tiwD&uVcdSVGQ8zx~1%0hK9J zr9w)a6bg7{*em3+rd)WSaqNWPAv+O{;FCkFlj?C%=6baX;?%S9s?2&j;el!VlOoPdGIFwK79XbMaKh zN3}DPLKD93?n-SvGr4y?dtpxf^a-0>o}cpHCoq{?SIcjco7kls=DUj)38hXtw{N|_ zm0ZS-R-u`yw;jStCUTN>Bd)wk-@5Ek7-CQO4_CmOSL$l#+0VnHCu`9jb&yC-&wMh0& z`0ea-u`b~WN5f8eeCC_Hu=}IamCU&pTw_gq&qzpbmD;^nw*U1+ZiVf+o-2iB=tXTS zOTV}FoI-x+t$Wp+$t9CK(ox*+VTW3Z##+}je|8#PCppN&kY7MbVI-arrQ!*qtjk0eYT|Tq* z+~y#~)`Krw|KB-NYEz(f(AW6o?JqBnG%ugRdAK`Q*P_S{peYO&ehTkoY!eyQ=nCV9Wn&;Fmn=`osjKPfiY?tiqzUVV?~mjBH`?M#iA zDvMH`ZY#{0l)K=)_xrg!zTf=4WUqjKA?sOF#$4l+_zQUxuJ<*?+<)m1JvA)&M-+p6 z`Ga$BckN%BxO}0(%8bsCgLCDjaxbmV^ilnHCNk~e_U}KkE=w**XV7)r_d>6#;a}8+ zgGWo(TwcFNCAF}gb&uwjzgyYO`74hm*EhU9uOT>(t9D+(Jcd`|8EgysTz+vcoy#6E z?}qLUy(78mzlw}3-}uaok>Bv1-J12(6{cCgyccZrI%TkqXS>qP3!f8sp2ij>9=LYU zzG`jn$(KSb@45wS^{W@R2Yjk>Jbm}1L-O<$%NMr2%3P5+Ve3ons!UZ+$!T*~H!NNA z)%1wLocT+OXKqZ|%b)6cq;*f+OrNKb(;gmCvYzbeDt^*unx>)Q^nhZc;E$D8SI3@^ zDb<@lsm;G`X|J_$N?O{*-5YkSP*Qs`jnn)0qv!F)t7T{UDJxg&O!)uq-=T?jpKg5l zb;qo;yQ~tLrfy!btia{2`}Y$+_o&RAbD(yjMZRF#!qW$T8nQ+kuAC>{;As}+dXDL4 zQ9`Up;vsFuk5|P_9;Wi>M@zpe<;?b2yl>vLLtCbNYh#>w-Nd~vAX4$a%XRVs0t zgx30R9to^(!+%@l_};#!x8Rtu?_b}7^PF>1rhS|3bc$_tYj5uU6Q37pd!?_eII*Wdz%?^TB!c)G~THxYn?7f zX-`acvsOPN9xQ0~tc63S`&jYCNtf?5cED%=t!VNo2Bw|~vcr8nnj9KY5nCEvB-cWF)K+Ln3$vN$!xn_m_v$aJQ- za0K>S8QkY)7o2Z;^61ui>mL3JOz2qia>wbKDTT^@_nsH7m3lhqWY$9Ww?=XvM?Q24-x(zfc&drMf}@}O zY~r3f@kzVp1WCSFSz|l9c$<;IO40kTr-=1D$uT&2;z9%8Z0B*BuwCahbGgHbH3wRE z&suzcxu=*-jOR|VonhN=?wXn9cS-B-zJsjRU2Y;VtCHH7ie_Xz=JYiV&9iltQge#* zm-hLbm37VQ(W+BfhLX$ zciv-cZ=P(QDDi)j+fiwQr@r$h2R>tAlwss((b)IZGb`k5{^cgE=9#DWIqj%=KBp#! z&5-}#vjY|aS0WqSrY>RK^s`A%N;$JK_3Nsx6)QW%wk&De6f4MKyLi%pnVs@pnrtrw zI;7Vt*&mo8dYvurSBy~$$NAKmIcl>{t&)@tuisI$jB)KFZOM~f4OTx*CO^A2C--U4 zPo0a)C%Pt2R*TO)le|6tph`^r@;idQ^Y>Q%T6B8)x#=r+R_A`%zvG+hwf5v9n-a`?PYa;jEa_?Xyka6;7SB{M>G9MwOH|??mTmO<0|$lfzK2qgx`Z z*ZzO+33b~0P~hu`NJ{sa?bhX0xvW(h0D)*rcIp7 zUH$C5g6!H=ybYNP-t4WK%zbW2)HKd}Ct8_u+?7i1+GQKfIH7O6gwI9r!jBX6AGd3) ztrk1Te`kef@S;Xbo$CpL8*ZGqSFiNLe}w|a1(64)4j)}u=jKeCBJ^2#+b)gz;*DAf zr#>a8i~V5vU7Qx1bKP&fuvK4|o4M9Oy-APy1($QVWgPyw!@6p1{zXHbs{b|2>^aOF zvrm5R+s>p>=hpn;hK}N5Q4!A1HZo~;v42un8Rx~WUA=mhUubA(XzIpKt20aOx2^f) zJ1Z=7p=3eu%9q7AW0+=^J{D;Y{m0|9W=4|mOoxUqlO;vZ=`f^LZdN(yob0N2ZPi;> zud-dii&E55dc;}2IdH72fk^eMl} z#!g*j`t>j0L<%i9I+za`glIgNxw-e+vOVHKPKAzJop_vYw+74qaP$DE_`^*qiX|Ki|6V| zZkzVY3q^jPayhqAYn6qoXlO{_(&$D#R)2p_|?usA$=#)v}Wry4lj*_H}QR6@{c(=T;-~- zy3-$JX23M7g z%B$eFBGz^e4X4{%rtEBF;N<7Duj610Ow~Orp(Q2wSg`uz#V5B91o(+gtv<3vGGO+1 z86( zDj~~RAEawd?!O8Yn14T-vt{jp_cD2(Ra!4GT$&%RV%xI7>S3&u)oDg2$Jy6zo9 z&S*Q^vqyK{l%mcpZ)cqOAOF@?s+LjhL(vqAjRDt7&s6QXl*>BT_OJ=pk;=*$zUf6L zuIBuybo^kv{;10zMfc~AR|j`n`|MIy?p^(h_wT#Jr90C!X65EAn15gPUFx-S8zW== zn@fLOj|iD9c5Ujuoinz#Jh*9meov0UUzUyLC;A<)&vbY%c%(uvzU^v;{RYk60`YQI z@$kY|*UR#fLZ{^(G~g0bV04kI^B~$qyEa`cQp)uZae-zV6U<2)Fbi5yiS}M3JavUKCxVBJSTZUCA@UU zlg0fnKL;LF|7Oy-(RPxz|NZV=5B~76XWn@z)?EF6`rB{P6RkhYYxYlBYro9L<<;K) zD=jW>Pi=bqYg^S{d#=l0narN;+OMwJ$aa63WMbPw`|Ve9?{40);7DbB)HH4F3-(j4 z&zQgB^}g)cOZVHEZ)X0!s1Savu%{NEtWyrN&WEz#!qlP2x^%HNLfYi3cbIe#bn(h=8lEI%U7Wi_on6k4N} zE>k0SeB)1nJ*)@iZ%Umv{Oy@=?2XG!`_#Y*MK}9oxW8^&&8V^9qR^`AGbECyo;Y-V z>843rPHg-X?y566)}(T7x2|bj+O7sGU8SvSdpjal2?$md%s;g}>67~A%KqbpFAhI= z?2|fU;qz-Y0?((N{7Emgsr|$hxZ_`I zw92>iOTV>d>fLmIQYK%#{rZ!i7EzYRS(cwr(>%8%xAM;fw<&rcwLrwSe@IZ;KSOF+YTrEotQ24RrbkqN8^ZTOTJH9 z^WV~Xf6sykiwm}8_El*uep>SS>63`0g&~q=Rkg3xJ@=#;ev!Yt@QLw<$-n2^?-b>_ z$6NQz!ZMlnM}xH;b7;Ksw~KX;<1J@|O>W)w=$Ox4q1m5a_Dg*I@R~71Y2JfJor6hCxwaM$BtD>f~q_Z4sotx^kbY8>rzufEB_h{K$P||kRl;`1@ zn}>WQl%CY(ZduV6>a|G9&oD{rjcxs#D5uGqpPub0FMVTR^X$&E!YflG&VC8nXukQ~ z#cMO?E9IZ7{vP&Yvf<{3=5qS`><*qd%6hzjTb%VZYqEOj4(5go;lJ)435!e48K=rF zj+?w);q)Z~A-h+iWw+n`Dm%pTX2#oClqC=0&M(q0Z?& zf^ADyxkiRs1to5D{>5P%>9*|tvR~1EeRjQ=`dxLt-JxE$$2W!7zvNgO+c{O%|KLBp z17DJm;?E1# ztx2(!{rNBEMgHV_XEL*`1=k7~LUUn^fs_vJ(S!yRstghsVrZvtGy7@JBx1+M$jkmF)Ev*~5<{Yn7 zIG4=Hr+1I5aKRI;<)3qYzX;OewVmqSkzA-VKP~R+%R>v=f4q77+icsJ#OXU$bT?Nv zTo%8yae0e-<*vkDmpcdN1kN@5RHN!U<)He>nCo1}&Uoet{fVAE_wLl(shnHxm`#^p zy7BLN>v8UP4>{wK-nzX^db7tzLbRE1LLY z7oB9{GO?(f)2Ml}a)oyAu63eT%Vv}vzVchDU)beVY}>Qz$`08_C#;N6n&&ZR=Z7k# zXAKWztGHd)tukrr{28}+&a~623iD#6rDo1K5c~d{{`ajM&F8ZlmRX4eW=ij8dFB27 z=JX}3s{dN0jgnM+ui3I!U6Gl(x`6Zgr%3b9uRfG9sQ#Ymb6M)#UW2?#^^Ce~=>ZlS z?WdN`dZ8(LAm96yeDB6G-ez8dz0%vS2JKO-=DTXwD{Q6Wm+v2xwC81o%=hw?&gO4! zo;*4~0$+GsKd{36v-=lbM*-K&DrZacKOg^z6jWc=^xWzCqE~R6!?bS2AKi)G+y&2) zn*Qebi72M3cByXHH0h6>xB6Ffj^aYin^v!ky-a>hUvyyCsp_M0(}VUlY;j*-fAqxl z&^zn@9bbE~!fd|0&uM3^(lis*rQ5d&-sgz&bu=%Vt8|CsUxMc5=-t!QswPTpIhnb{ z+q9}T?yi=Pb?Smkvn-sxOue&w!(@%DIWL9OS20d-?C#w(+4ipX)P3T9DoPn$N}VBf z{##xbO}eYfd|1bP?iBu6;#}|N9#8e0HMO_zyrk8ooNt$ZsV+KoqI8@8xmj&KPj$Xo z8*a5ph^W%77r1!b*hbjs&f^T-$qs&c!FCtZWWN}-)E-})lx1Pg-Lk+YW}l;6#reF_ zo%fb6snPlK{#Q=Jvd=Sp<|$icZaI`$ezfbtMVq(lrg#alU$Xcxr|J7nr!@<%8!k-} zw31NaYCfHs(68^W(02HZixt-;fr8Gjjm&Sw-JJLHdN`*_DZJ*-+4$aU!7HnC%Oo1} z{n_W(-WGH&ZWMl*ylH2EXJ?kl;m(;W?w|d8|LD@Q6-WC+vUZg0+2NS@q1;V*iTlD@ z72E!a#f9sQYMyut>He8KJ-^#8zs}y8A@yOLsT3p_{x#_&v9_|7}T>x*N3L z-oj4idsbEjm+7~6{7nDzmTnNxlKP?jAg7F_TuYVHQ6fdH_2&EJ9X7&ySFn05YzR!B z{^~jZ>Q^W498L<;`^LZW$o2!9ZnvJA_cP|h<;ZPIZ*4kQYjyk2wnJ<4`0{q!-rFxR z*Q{v9{Dx-cxR>GcxPNZHzNS>D=$*8Aj{A=7xm)Z5o|=B&qW-$}^TYp=_pe>v(!aXm zQ`cpV%JAnC3iq??_4hnl1bLM8n6wm(IEpWS=Z3zI)y&@m8Z( z?^cH2&{awQwfJR+r(kB&;if-x!?HIlcH&sH*H2XG;bQX{B|j}s`OERJeYs+#GpnL& zdxE#c)_|RtZ5+Sm$7?*!UcB~({DYrQ#R7M%NxOgQ>&3EAR*9M{9_dnjL{}VW~<1XT&j2==LRFY!jkR3=G+V1)SD;%;orB7 z4{N{e({A7X(y(UEuI{t7XWVL5znk{&(5d{`2O?W<3;X%bZL8+K?EUBI)<3!%(xf#M ztoDDr6uffp3iq$!>(-RroUu7h+b+s#(&59wTikZ1Th6=jan0&Qp_ffoe{f6dIeR{4 zCtv9W-dp8&EA;PVOb(e{%9(!kRQ#Rz8A@k`W~LRlYwP`)&S7I$|0?8*xTITT?!B2e zR$5=;_#$;~dy#qXN^UlqC4b?NgJMcwC%M2zOI3~5b2wVSVw)xN0G=QEeF z?7ooH3qRjZ)06t}-Ynezs=Ho~y2NxNj`{aw|24Yk*j!(7BKh>AtTvGn9ofnGW(Sq! zZ!pQcP~X;Z>}H~NfaTw9Ez1ONdPxLTEn{~2^VErhHEv(>c3r5Qxh8jwbha03*nFO_yJjm( zZXas;yK38?1f~Yr*cT2Ab1y8EXIwJTfkTVu_zv@9T^^0S!4Dc5-#Hy)TmMX_;MYun zD?3Csomg_)?@p@cj(c*BEV3RaQWh21By7BRN#c>c>oWGTVD?9!fBEeYY}~R#SyRWXUwdnoa+F+XH))9zo^?+r)2gtlV>j1*JvJ+yfWsWBJ`PTg-fOP1Unx6r zwaf>tx2@Wf_qG*=A3Y{f;K2NNUXenY%-X53c1vqNhzCivoS$KPN^Cc$o52~~1efh= zr%FX6yv$oaBWQbxMqZFataG|r74!6@14e@Oot$r+-5U(M*KW-epOh*YwXBGT$4Jh^ zu;g@$LAs&Jw3iG`;*ws*3k4iIlc%`~@XqOQ@^Y_OKK)jtj|@!$W8btKk5*m#bu ziStEMnp1 zZB70$?~?S{u-oqI-sqH7NBlh~P;N5sf$mS2?E511sinOMwT~}6yJmLrTuyoalMSn{ z23|_G(_W-wS9xmQtXuW0g1(U+(Q$(7)~s6g{rT5hR&MLBo12)K8gDh&zG=%=cdME= zC(o^WC-?2%zPfW~qqi01eqLF&gPpCtqRrjy_%Zb#YRi|EXWZMFy?vUk-Tl|==1X(m zVrJ);wflVH;^uR9&+mNxm3YSR?CD)^k5}G3|NAd%_oA&lXIPcJJbA4G++|icPCv`I zGi!m9F6ULZM8AM+E+L6_gGUU<7Iqjmc6MH8FYmdgmV7HKsnvJe6u--A^{=0vnVoj$ z&n255PiGx+;^+RJvrvD}*5u#4>8#nhVyzQayLm?(m!g-}0W9ZMW-Mb-C?s zn)W_tBOaXQxRY~#Z{2Twf8IalXYX&V;+FnZ&r>CR{FsuDY`GmB)FE4Y;|~c7EeA%+FAi z%~`(PBkb#=#>hH|>qP`?%hC$1%ba&)E5k0l-u1BuytkwILpUGIiKH;{>tGj$o&mVlM`1b$* z|L5xQPd3zZexJ1EDpT_9V>|yl7B?%OdDt;!^YfUtD6c#P8M~gz-3=SlxC`cd-n1-e z;*qf9-#*N-)p)t(uCd^?M>m-LKc1)v%oA4YdZ~CX?}y1cC9gN~r%J2+HB~n(VU~L! z_0ji}bYuC$$RHur^)FxVw%C8#RNGzpds5A=ED1efzmIdd{T|8IJZIXT5!-ZU!=*aM zGp#Z*nLCS9xT0e%JT^;;|H$~Y>40YLssgDw!8d~w)_Pd@&-u}z9FV6c(Gj%bkI=Fi zD@B$S$W2b|T6OQaZe^n6Qw5*-dtSS4?GRin!*|c+;8*u0)9;oGnjgKo@X}dLKg;-w zQ_5~1iC)6`{QJ)Q)gGs`g1+B*ylUC+{-doY8#k#kvwqd`eb{~N{7S)^P4T;4PM@v9 zHn%$4Oi*6@n^A?>#;G@p%v6^&uLzY9(SPd7b5Z5vdhe_M9vf>e``rF!?(uzM2j{(C z_)qiNVT-Oy$Cs>Q&Y8}vdZSsds^uZ?-;VoR%r}2)m1k5k^{rlKX?mY^QplOV|K^o% zw*S8Gx0kcaJcXu%Y*|T7Wj?yRuf+m4_#}CK|L^#?KTY{h?B%;Xx~!LXX_i*|uKe?7 z_s#$7TP!xp26AvZZVk|~Q=6MycC^OgOV_FE!j~W0rO9sQlAU+`?Ek|86F7{*Bp8jJ z?K0mf*{!3{D8QuB6U!30xNqaCD^?ZLUakHWy|A`!>8-r%<3ZljqqbyCU;i}nY2|@+ zul}x@7h2rmx+Q(J9+M2$#D)&Rn{_K+@BjXCT8hLT?-s{R(k-)7qAdfS%3p5yDHu0H z^7f=%{DG!!-_F=&DP+&PTg@@0-~H)Dw@wL9z7OkOZLYw9rp?QDxnT}-~CtD^RUE!wa_5Y9h++Y9a zivIBTvdU=*el9TO#er{2r!{ghL_OWgq5SaL+L_V+UPf>JZ>9P+nT^HwL|6Lt^*jID zrn9ZU-@cvcuoI1`%J~gxM+TNLV)xXH-K>KN-IqVXXYyNM@jl8t@ z*sFC}ax4B`;$56|Q>Y^&e1z^NmJyk=vwXasolr^uYP8fCb!AQAg8Biso!yqXw9SU+vi^D z$(ZKH-lbBazC9xEeqhw+$N#ry#*52`bLu!BKBJ@5dfM?#(8|Pr@k=@u*-n0Yv!r1s zru) ze)D?4`_(DxbGs)nIsLnNZq|-93>#AHe=k{Rsq1Rak4vKF2Bg`K`PDFa4AlbLO;i+$=kv;=hu66ZY9&B-Zc+g;Y}I(BUnOUrTQkBc+Eg}mRp>Q&xS$=}BrPAqhOps;z# z$9MfRWNpQQHk6kyk=tUt;lYM4+nm(*aJ`x=vnu9bWmU*Sr*Fd33jWux{I#{#)uSx% z*IlO6?}dT?YS~J@ztnuCUhwGKtz~yjHJ?_!4;2jk%D}aPDV2dW$iZ=whr=cPrYTY^ zsr3dY6?m&vEPHfL%f7jP^4njvynZ`s}Z zz8$-7o=ci}Nbmi%%@OCyWocbm7;{%$pA;KDcW=iTX_u$ZgRxrb|$!IXIK zg(h~HroOZ6`HpjR7f3MvvHtB}yDnkQlKfBRX#(q%LlSqr+x0L1{r4Z6zvZddp2@u2 zzNFbhD{M{5k*-B_;p;T+4JUdDXa2f7S#>@)TstYJSh`+yC@nQaaKq`%yDuxI(w>X6TQ z;(cR{#0lxf9daGP3>%FVrm_D~{_wg%pJj_6gLhjegIr5vAcs`9xudhCr~Ov%nA$B& z2aYLy{`vF8x1DSWGmI{7mhl(M;t1&ZmorJ<_TB-3uD>qK@s+zQ_Fpy;sNBJv{%i_! z!r_*m=hUSecug2$PSjcH6&y=eIB>0*&E^va$Cp0&pZN|2`#w7^xGevcjb-gtG0&Ga z8+gBGG5cQ4>DJhB@KLp&3qumamruLiwQc`1f5(0QFB>%N?ALtR5nFxcg}#0Shn-)4 zz0IGO?blAbE_?Uw%QegOYc`b>9y=Qt!!GPrZenTowl#gx-0iP}*KV)Nei8lOyMMa$ z<2y=sW&Z!_H9D1~_vhJ<7hD(9%|6|JoGmU{^ls<+UH1Eg;t#F!K3-N(64H0lNx!4u zX`y)d+>=$&z3c4Wh$x@^G4aK>LyR|mUoLqzeV*|lf#W-jZ_Z2OoW7>cqV((5lRuL7 z-xXYd9(*Ix0)@YJPJ5Fa3Y)MMI^9rLDX7yo^1SQ8jf|`bYC>w;Vk^ zQ+(R>k_QFWpF2}q<&PBoYWlI_dwLZgYeqve+lKmmp}pEAhmP54xr85W@0t<3-R7E2 zjL7c1`A{Q7(H`b72i zPqXFQ{&mgo@&EJp&hLKVAdbeC8z;~IxXb6j8_wXJUNF(>as0PF{&e$oQmmh!+%efL zy!Kt`{Kv-X4+7cS#6{2FK4mh4?c9vwQa@Y0x3;^#yZyh!y=Pi_Q{=*p?dL8e8O`Yy zXx(t`t(K0{lFlnmZhC6RJ&m$vEZ%j`!ocU-jBgvBcdzlT-f}~?>}A0-n}>JvFSstZ zd8G8T=G6PS_xC?xlb4j>?pxPh&Z%_r?BeXAqZd2fp6cE#le-c9>PEJEuj&7Hl1jC| zDpW2CoM~EFy0SO_(Un=nuS#=ccW127{AV=Ln|HG9+(Ijp7=8P_2i@1_ZdmVMFD`v* zmEC8pQ}?gWcQ<*o_^7{b{X6ILT&vffmQ4zCn!&$MDDq<xnz3n{+4B8jQ3Y6`mK^w zdN##GXVQe<{OQkrC~xVjfAX$Z^}M08@i+c0AM*5_g}$5+|MTe7=7V=0Uwo!{ao6pt z=XWmL?SAWXOep2Vm+mta^VH{^d)oK@O}(4};{&_TbNko>G@m%Wv$fHmetXIHpN9@u zzq71aH}C4lhr%ZvIOU{r?0uT;rmAj{`zgP$_f%_C;Ohx(UQSc4s2*A9TBt0O6qUv^ z%k;SYv`eWQ4z>y;{oZtaTiPbqf6UB_gzm|m&QspA=+~Ax|F-tF9{eB>$kF4}ez7po zN626zmqF((14%1`vf@QNEgeQvLZ@8xa-F%%X-cHhBAx3xr?k#@PRec7*!jz)b#hPH z*Tw2ZcX>~&<$EG29B8o7#pU|v<2S#unBS>rU-(4%yLEBTBteEh@(Njc^+z0+_g#$E zlsr|t>yNUZWRzA-hGD}CNr#SuOO6V>$ozJs<6zcx4+FO5P0RSr&wZ&DkZFrx5?B*s z_NKco`iXtwMR`$Si`ZIWP!GWF4DGxT(8N$318w)tr8{Z|f4vkko&RlR?By)0| z&|0+A&N#L5O|KsRrDZ>FUVoa z?8NN7OO8g(ez>($R%?H-UyAOzZ6|Y1el_}ct@yZ`}IC8{1Aqdn6Sv9TT(jp2S-)u>lDTA zM?&8Ja(9S5XuH28>%?~d?2NGQ(Tbr*=6$kkW?{Lp$<6kpLffQ8brZQORL=%~nPzzZ z>7V=6f9E$dlpi?k@W=KQi_ZC9cUS*1y>oYYMnl@yrVq+);nHhn=1HCAyJIN5@#=M_ zH%H7DZTOO*+@w%eo;LAU;?CcVvGzJl^LMR1s=He%C*j@3y4|f(+w*s=5wV-WeacDI zvZ$jbRHoR#dgGgaLDJJwk39Z(Nvt+*(_ahjrw10cef;G;?Njx-J9TwNZPs}qv48!_ z|L*HMd+u!Q-h+KM4NEH-E{2PXdH!sBmD-hAb;qZmz9qwL`%bNC7a6vH4%U4-&ExN_ zx-;MZtgMh}JAXa3(EH1mmExi6{e!F)7D=9Q-!9elP{Ad#_0j_Nt#{vBw5MFtU&p;S zQ}F)Lkc<08yw07SutlU>$Ik2Wvj(B!tI}nvg=c1*kKBIL^7$RbHQ8&=FA~%K>YDZF z+6ONkrO2u54?7CqznR~+TSoBpT0YAk&)a>UJ+w7bxpw&Cl(S5^`9JHH%}Y;zqb>h& zjU(@KYgXNRrMdgOU#)y(H|ukxp4Y^gA3IDIJFITKilyN@oz5nyq zgD*X_KJNb`_^O?o#Z-7wx$Ns>5=(cTnKJwPmh;i|E*Jm#$oA!~^St2nv+nQrd(|#$ z>ffi&UdyhMYMya&-T#jA%+GOeE0@%zzi`~1z3{&I%YUI_FQwL%UzLjIW0rgF^wo7O zzx=5F5i zn|I_cME3Udvv0YQZ!UMXc6)fthm`@#h-Mrx{fDeux+Hv3b~-A%j9f_Ck)y05a~ z^}{a)>em{s?Y-g5yOsVs`gKLgKi=!<^3KdpceH5Ta7;@q*tW%T zuGYgvTz)~R-O+cSdL~>vP%Ptr=BTVlhd0|o>$|H8H$VFFU1Qpe&bUnn*XZq6IQj8R zOX$aC3nj{be+m)2-*NJyMEC2!X&C~Cb6x~oS+}^GeYc&bgyF7jPDf;B8*QF_!#AeP z%Rl1VLz%yiw=7(Fy@A2(PWi>W+U2!xK7T(vOYCjrlijUShPpEy!5WmsE?tkOY z-D%I#*FFAnZf)kOj8A9&%AOWzYAAg4we#?&H_gX??0&rb*!JGX$Di{u%~{#eXKNVw zW#^x}8$Tx>e0b|c>%^54OAl{v_y16Abo1&;_WHfIm$(^k$h~v(b;<8r`&s|q*>}7JLnT*I{VRv zt6KA{?P8|A%%8M7T)VaZRkFFy_UkK(Cg)zcY4%zsx^&&#yPstO()T?+8gb^zcHcNSGv(N41aL?-AN{)L{+$!giszR66INp0ebeaVQsLctktSzS z{`qxBaewE6MenjjHCTEN<`sNhAasZS+eG!|wz7A%&ex_dtut2EmvYV8@ZWvv zvKVn=^;i2I=;|oXEcn3D;i0iYqO~_yl6L&#?CwWb>xwPL+#TSzdGJqv_tD zXL5`7{9b0J|CjN<#pLtZ)o1rD_vG=H^2_v#{T(Fw<&jj*RjE(u(+{;cU69bxtNBzd zT_QV4@A}CD>osQz>`(jtX4X_!-Pva+OGkY2s4M;zpX(a3$U<-R$Dq&G15?kG&P%^h zvD<6Q=c^UHzER~zxsR*snN4|c`=9A+m8M|1CkvhT`EYxh9R2<>Vq*E7H`kXP&Fxz1 zDzd|(N$t~|Lt!Ol39mB})_?x|F4aygF8ut-MR(TSYMp3%h4BiriDkBR_x87uZgb1! z^!L5~{^kwa_2BQ9>d)KA2nV+>5N75UX*!lr*lI2ued46U8%+-}wRx_myo!QW+nA_* z`+fYj%CZhIk(=%*(xu3Ecz_451#i#b#B zzj&FpRya;ck?#FFA@hM>Kck|AV`&wSx<^-9M4z~eXIO~tcI~81&Eb2imuRZ=Gp(5- zYfk^YJ^OV(SQ>6q-nn9D&i_pz8=ihv zdNkY5Kjk{Bkn0wSjXG-{se07pelC<)v#0d!^KJQyUaU6jzkk8FrEy~C%+}C=trMiS z9#WF(m!9^OMRi|x|Lh;pwoxH-=FUs|>iq10<)XQZLT9CXV1dhF_pr%EQXo4Km3 zeEMJyQX~#BopWXVs`Ml=#PZ_3Ln6Jskys=pqYI*PU(>Xr*&Rk>$=0v%FIA!EBn&>e8<&y-Fa3yyS2ah)Z^!Wy|v!8>|STj zRHX}_W6_%T_L{|v1#@PIs}}qAU1BRKeG=@NRUZFKMfv8(H5oB~gDhnhaBrQGut30s zt^4+=-Nrr!O71C5`-J<|oxP_jnr^zXGj7iv6O}dgPnMr9+*7zDkSCgH#fsdk{Je=z z3@-hB$F}8v$gU;x<-1n-h{-QV+HXC(d6mhf{nFFlZHRw*J7oJ!E33tPVyq2ZT^WW+ zkr79|Cv=GC&WT%@w?9>6(&G95ot$G-&mQQRlDui@^I5k2C+l~dU$1t3`oFN|fZ3eW zS5H{xH}x?ev-x#yuZud{=WKludS#dVx{!Je@6@uJIk$d&ULo}&F)x{+O>54q3vKsS zXyvdene2b}=#-a6-R*6CJac%@1PEkEMC{OiHZhM^`tH`rc3bMUta)6}E^zS)FMskM*7NqEBOKsAO1LB7uf(RkBW*E9X=Zftmd$&hni^tYRfTCx_tRsSCw zUTphv$KxHVa-J;TGF|IwR@vHfIhyybq$k|@8S-O|sY9S!c&t?Bjh-zjYb`A&#Mqb? z?yFr~$5WiKRab3tiOhU!yP|Nvca{@l4<2;Z>i>Af_3nkIP69hcs@BeU=BsFQuZ>lN zMT$)<@6_UtZUM5jQ+?u-p^Vtq$CG|& zuFwB^a__ziiY8KQ17(VWx%q|fGx zcZY;`C%OfR`rKmC&%F2`cY1QupLY2Jb)Ro-&ib}A`TMr*t2iv(KxyWNTKd~p3mWco zo#vamW9}3$nGl0$#`q5>JoPt9@F!J!wK{j-a(9lIxBLF&`b^Q!kBpTa^-lgg;6mHMQEne(xaizCg(|=bfSUA9Ia=kIUscJe02I-+GiO60rB-FtVR zCTFH4vYJ<~ZC%>yz3||vpW9EJ{p2NmL7v^;`sUwx3L54GAD?Y)J$>M7?vf}M{mvU8MfY=mn?b3lVkI3LUPPek?=Hi5gu)Iz7sRI++F%7 zDeC9LPt*FZFM7IF*rw)JXYZ$-zb7VjdzJJ~y|S_NgllCxNv_JjhdEhuHLfOLnVy4Fe293a$DGP-k z*^9H^xaXuOY8kON&TeJgg;_yI9im@zDsyYHt~+aYYVy&Gal2iYznxv4Ypx?1B(p(j z?w;r7oUZzYuE^u1hl*QnIg+qB5! z;u`laQ_qNR_Dx%CJkuNmcqnI9_PMo=`C}5TL zk~a-Xx>GYJz1=6%k!8K?8sCn|QoL_xIc$%ZU1lJ8w|Mn>n^`}VUVnGnmbmGRK?_^i z{Do8Qi3u&7wP=x*%F&=lQgfE2zU;poDR}J6vhb1)Znky-ufveyW3So#!fATB8op1r zRf(+VKm4Lct|Rp7jRTR%o?fpCRQ#rX5maB=zA?ktZ+V-I|4{=j$K(w=zE-BE>Gs$y zaWz`%$+tWACyTdwo~2|ae@>7x2Zvk0+`1Dwvl$DTmSnU&{dLeJ_2V3dz)7N^x49N` zdv)))Ii*$FzjljOzQu}(Jz-1CmwNGjP zE}1AI_u8#v`7##k*;l3{UJvKlabHDCaup5&z_vdbN|Z<2?6^#B9U?8 zO0N?d!M%}rkAs?D9uY9#$+j5O7_#oWKDowCW2W_IEA2>bhdxkBOc$A*A0nXQYOE8! z`>e~}37jfkn-*m$eKT3{Ja@;Wo!<-E#I0R-*M7QfbuaH}d8@NwMuE%C701fiPkFx9 zHCp-QP~nF%=cB2!WR=DJw1dssXYR35>Wq16WWW9@(jMGCu(OcdfS!29r|Y^m46Ri0P>e>pgD?y@OQ4)-7Z zqs3j@Zldsb!*sc>+od!A&bzF)>d%e#+|ZnF3;lkZY1>Ubu&(CKtEJ-KPR{XIc8lA< zIA)rcITZNJFZ@QT>rn|%w6Se z4hc;A9&&}v$@mccU-x=_4f%RzOieOHbh&g4|z+2p*#cvsIFgWS@RC$fj$9b9g_Df8>)X5M>tUI+MH5+Y7U zU;ch6tMSdoOaC;!ulRbI-R}RkiE9_QXtzHWl{DP?H)BtR#?Pnk7e&sPN; z`y>O?W63{4=PW-~q|Tpt$!zb@x&M?@dN0?@UY7rK$!hQ2*oq|votLA3%bhV>dHL}7 z+c}eMY^w_ExBaW#f8LDya&wKq(#7rN>mTa0`5rfTHd)Vh`D^jqH7iyHn%-Q;Ena2C zu~GQwY1ZJxobXGoWf?2}o0n*{9hexUGuPg^P0>&9Lr2E8jV|gt{Q(}CChg+-6pm^C#< zTymcIS>xsOf1iJ)?^)WSn=pB!RH~O`>7KW~8`+v_D_t9we69F2`H$_CcR6pi-<8vx z@td((@S`s8OFOHHu}<4Bw(2hYH??E$<&JCjN>k-Uj_=yvd8c+mBb(&Uxzn<4njXkG zU_Nj0^FK#|PMH{&RB+nf;dty`wSnW7-V4#$Q)*8=J~Qn^%$5x|g8gfPlXv>gd=Q!R zPtJ7HffT!ozh-6U&N^|sq;QFLr^=(ZRhjy+8bOPHt@PyLB{QSTsAAmbls!d*CbD56g;tR4XSytRe0@X-J@M?Q?5qe*6yA6A}`{(_U(fPYo1%a z2=ujBAKm-m@HJ*t5r;_^)eG!D=XT9IAlVxpxpLD}t+_oeGv*o|Jo7!q|DFB2?02pq z3uEPn41}_DHDP1H+%<66=FS_<9`|SxDLm%Sju~Kg^)8b6@)L za^)TamUGfSYhU<9ypjGM%-+0W_igb90p}Ss&wk}uD^V7GW4?pNj2&%17rg#?_~7sJ zSNIc7zU?wRac9r9(o5|IuO~k_x_#Z9(sg_O+U5M&`=%}S`lsj0DjW?zjgs%awZ9XY zZ^9-g&f&ym%(MGVe94!t|J=WSi$802m>?XqX0`PNqr3OMH3!>UZ@(>T$!NFB`P2UT zmkC?mmqy#3Y1>`$^i5QGuVnxE_~bhG^YQy0MSa`C`<*}gxt(t30#B!k--qH$?SFp% zfA0A5n^NYNFWyf7_j_mCu^qeR?n?OXRSGfey0Z4R_$T>dp{@lnKX2c(|9@!e>IDC= z(~pD0mFM;|+x>mrdWqdubbj5UfljIpVmAH`xHL=tnTK0<_qqv zV2_D-{rAWF!o$CEr=Rm1NlCO7KUbnyY_htQ}>Zx;o@4snRZ0f=KdtLc< zHFoc{l#u zlq@Sceyj7}KK=t8$M*EBYpL$KvG$8Vlz7ViU(+5JA4w?M_54VDeep}Cd$koQR-YC7 zj-UK@@bKox#^K6B6XqY;FaM^J;ZA1t_J>!#?VN5FB6Q!->f0`XxLos2weGN(vQx@>o451m+3GJ}@FONAtKwVf!Y-|2hpKMBef}u*d{9ep z#QT_f|1XD@r!C=neRpa4VsYE8N}+EWo**?n2?ly%xU`{&ttso|%rpH1&$YYV=a z{8ZLjT)gJ8T&deBcK74)9hYBg`fSc3__kG$BP;szW&$~QM z?8|49kGGyYy#C?!`;EX{oYW^f2SX@$12ZOIJ!2q-gS?F z$+YMSqY2!m^;7r#^8IsS_WQv2lBaJDi`m312;6G6`vL2%nmv-0~t-mYEU`?B-nA38{jyKfJj>OOUf?kcMK zKJUx2_$5!?Ro||TuU~YZe?~`2oy+pT|7^GC?^oG>WXtsPiaisKyby0Vd7+!Vu2flx zqv6g((f=P97;OrlTe4h#x7VI=-Li=MdHa68-hY2#;cM>i|9)gWh_AfHwa)J0k-A%3 ze$_3qeAr*`ZEDq~e;z-q4;P=&IoeXA`b~GkUkj=Dh&_A{R$lyj`QDC+hx=GvH!CeT znVi1c{Ict(rh_N`{Fi1qvR-m#X7N zeC!Kso-(>w3$a(TTK6=3zuee!AmPv4+3a<7pFj5;FD|eB#+dx$0?*6mt@TfLzKzbE zeaCl4!Tm|eEK-_*PyT+rd)VDTsKofyXFpB_N6$jh@LdaMw`n*PK4ZN9(boQD`k#6B z`DHWgc{dy^Z+?4n%aVPHjDnkI&AXrRBkfU0z*En^`<@=x%ieO0<$>jo^1uBS0zZ~7 zm#?Y1{o&m$Ah$}r^ zyvaWHZPCS_nNRXJ@BMGN@?L3tR{1H%c9{zcPyMf~2)+G!;cvMWPun?MHYr3|HEXJ! zd(7R^bxLbh)+@J?l3uCL*K7JJS1Gbp%~;+X@~yeHlDX*f<(-x6M5B-4vL?5%U*vYSV}jo9!&3s;#Q4|CqJ#mej1MDzAI)zKNG~rb-IfY6}~82kGU>v4v)Z za&xZ!*xEYp@;c|`Q>DHvs%pP(YWc2M-NcE(vS5aox7SVCbg-N!=96#6f(R!EyN$F#Qg>x@@kd{@}@ zii9&v?Y>XbesXlTrrqUVdyVcaJzK+lD`ZzR%gQI~x+d)Q6!_b^*urG06JId@lg^p% zJlz;1%KNepcl#Uk+^qSk8@x88Kf*3%=QqWar5D65olV#OtFmim9p}xEyv!CZ3zL(f z9!COdTaN7EU1%n6<>j&$uR9@$Bzp}Mwr?>JejiQBbH%$_VUaY-D zaCzR64xPm|kr7fy{MT}9tT{Djjiu&V7sXY&IjS16^2=YIVA&{nd+Xujud+^e=$zD1 z{CId}lI2f}RVTMKWX0Y+W3(tc#Uyyf!tQDPPSGO5GmaUVI~|dp*7L6;+BYh}e#txK z3)0!_QoL%7KO}@ivi0ky@xOV&Y?65@E;IR+w`Jtrj>)Fw9T5*bxwTiRR7bX>0tMj>r{0X5atd&zH%wer$gq`0(oOeew%`PhjC_*(vV#_o&^k_1#8? zjI~TETn}b`2;4F)OSM`N{aN(mwC}Vcrzt(Ho|ad8STrZD zXfoCPYIgF7$jl2r6OO9I7pEm!NC)+aU(e@!hnMWTthVOJl?fWXv3r7D-&G6m*L6Rw zadq{)s2TG_&gWm&;o-UW-!$#w?RaN9b#0@Uy)~M83LE)R9+PqHw zvwu37?O}UCLvTr8SmYBpQOMMVJC3oM$ zV98opn@Q=KIVw$6-iKzg$A9^BG40i7pEFvE=M>e8NX2ANcJ`d5-?46=*NZB#)Y#LH z*;IM9svX*D%Or3s)M>F#-LeI~rx})oU$XdA`r6_l&vc9a*D|GV9(^mBa^T*qrQ0*U z=hm;}{@mu5b}Xmp$hjgu73Z$|mlW4+zO?ej4y~Q-Z(@(Lynf@xtN!izMt)tJ38xi< z`~5sl$(^0LwnFZh@Mc%}wKl%%m`tb2t6cNhIzzg?Zoiz{^;Ln}*WEg4#eI9zm%CCv zd)ef^%*;5nIP?eW>%&LCIJ>G}|FZjRfN$S-lbN<$PtQ&0+Ob_~?WL2QYyTd${37=| zL;mzOrFSb2Zk}t&w(4VqNe4s!mHV4c>ojK@>&)xbyPy25HzeiL@s%DAts7Mj1+{(r zSu*LL+_me|TZ?N}8rX2Cob{W2ZKBYDWoy$}O>-`GiAGi|wtHG55;SeEjKuRBHx&A= zxkj^_@`}VAee=h2kzR+`)J;KGo&IN>?9*t!a(JoxzRSN(w-+q!^*i_FP4kM9l*Mgl z@0oopI51=4K`VZ>b&84p$4rm@KQiN?n&Rzak0yTMnJduwBImS{{v*CUS9<5Db3dP9 z9iXtVYSGNBW1H91hE5lqI3XY>ZrNhKrJ=5|$~PxHe_ZhHn4s0U-sN7Vn=YKPt}(YO zEzNlGdB&ne`?daRmR4EcnJX+OArZ83S*uc!#N7qI*MzWs(@#EAr}x`)lKL$Dvqzn8 z%V<1l-tu?#wu!BppY)tlR8BJgmz*uA-hXA?&3y+BHLvNAnW6i3V*d?|!*A}c|ClOr zHZhS=)ze<$BTt@HqD^qimG>vOH9TrL3}+@;f17aPWPyh>^TgU*(LL{X&T76Z^GN&# ze=Rr9^l(15+DUsa@r6}Hd`P>sTk>_nAGKulxxPU`gfqe(pWYfNv?4I#zd+h~ygdZGW^^16Qs)OZz&JGEk zZ6@~D@35ww&8iphjy2_ba(3O!uQ`9|siss}%iHLylgj$m&5fFRYw`D|agp9jkmeacD`-mmh69(u=uT1i-1P3{}(rX!bl%c;`paVdj1@^QRvE4+3htV`s?{v(**xj*$=7^KF0U+}8~eKKfAY?2 z{dUW*zM6CS_4(NWHj_O+p5Ae&Rc6(UCn4!uZy(gleR!qpin7d>V$~IvH%s@lX&vO4 zDEE8M?fk!S$=@^P_)m1dYBOKOc$H_Tgz62Go`W);U18i_CPm$Q$JrwCa=Z%|5Hut$b0{w^%!8 z)y1nnd-zq)>O(-E{u^7ww<6o~p!ybOZ#i!+Me5{G_i?D4C z&(}Vk<@c&j!E9~JvkS`l4(thgy;L^LI}!ImW>s4Ed9#~$);zi4<$L~HUr&dX)f<|29B|>-$=$jmDh^c8nJSA?Z+9HD&-$1%wbyN(z@-pSD%TwW&EAT>)+em zm=_sctDRI5X`OhqpmJx@5>cZqpWGon;dDi4uhRKrYfkZ|R&{%=HlLdN;>ykZ+s|?y6#q5i zJbquHAoupat776!8do~bZDloJ;?BK#_ibmH+02k1|4;wCCn;F;C&+O7CdVgH;XOCC z`DBFpTdrC7gtcBuC|Ju@GG(jtk`))H1#)a?)Je%SWYICK>X!WLmO1Y%ujh|>0@7_x zG84mt!af|8xojxfdVJsIoHPG6oH({@c4|yrqzjAO)4Da)Yku!we-Y58*ST)@r>1JQ zWz}y~_8stARQW*id#hLMcP`EYN6!ApZ#l3wpz;pSj*s&t@2?9o2$ix3+0@#3tBr*F9VPD_pF?Q2RsV)8|t|mtRN_;{7L9XAx`~%e!nf^ZogrEIPT&yU$gG z-ae6M+{8NNj-UF>jGBE5yB5ejPjy!1IX1a&z4s#h!^ML3)1L+3IcDmd!dq}#Vo#vfE%A*0;(f@|fj>m;2H>iyL=qScqqz zFg=yp>E|i)bPj{jsT*vXzhcdvc9pFa{9o`Z```ZV{RPrb-zk3L3Mt*_eY5`BEWt#n zmm%^?)OHJU&CXpAc*jd4|Dc0@)P#gAl?5D2^P8Uh)ti3r8js?RP375NBr0-N&GXrO z`t#N;Mz+0OJN3O5#GS7znxAR9qT{5?i>2Be;*65z6WrE_2rl5fzxT)M&t-9ill3N_ z3`h^;Ucs1s=IJCA-Is1<8VSzkQ}>p}IR2g4ex!WqfY*~xnf%0u9=Jf2e3}aewS0QV9xRI9WP7llZrBV zCOCREcBE{c!1U(iyA&^WsRb8LzL4ROn#(jHUAf`kF$X0(RhByk)A)}$Zu6M3M}WhU z*WiOf{=e%S5q(aR4qv}>o#E3T8`bC}feW!t=>pI9{S%YXN-kdFXLXnTc8rzFLg5GT zhoo3}w%3UAQ;8Mrtghjc-sG$9otL#MOU`kJ}@q5UggOs7!wLB5=u@dP)QYwtI-hkH(z3;bcpye8SQVSUYpc}1x?Hg^BoOoL8N zQ1acSmRx>|IWN&KW}^Yb0^{F3(m-g31sl}O6z}ZS;N`Eeed)$POi<_;r~k3uzdEC zncrK%`QSxRdac5}r;p^G6y%6JlD?X@CF;zP7|RX+gY<%rhrimYcUL%kO;@z6kQ5K2 z)a4Tjdn#Z2c%6CrV*H*p=fh^G>g+n`$@G%PS1wFDF;qdcGx^xZxhMR@P9F@DaNx;0 zuxC2I*~$7F&ri+G=`3YjJ)Qa4dbO$h4Y>KvSFKlR-28jeow<`2ly6$~p5ukZqnYV@ z4?lN!KC{^7-;YUM7qb)I%&MQ1e)!+U^9MTCRDGHK?n~3o^M58=A2=zy^wWGs$8ejl z1@f||JgWqDMm0_8XnkO^lZ{ESQ$xq6EWY;rtNF5)ni(c)>}U1Y-utrgEYGT7g(X%# zC1U)G?0TA?GFIMaiD}l5JbG$(N^98ZL`h${=*9!O^DmrIux?c<>YS=46!}6+Stw{u zwtxOb{c4RVw)|aPa%&o&&x&tg47GaDtTuc0)}D!%F4fI9JE?TKzVV}!tK1ChN1uz^ zZ6|oda22-wwL9mb$#ag)%y`RxBd@eZw=|L7@+(`tXYFWt`8eiVd}~w@XM^fOt9fp* zXGOwaSUky!ZM_|wC&%@IQIgekbLiDTHh-JA)yjnyQcP_}qBcC;{DVWjaK+L!^;fi5 znru@FGdtE^WslIYW}m-$<*nUOXB8B3IPE1SHu3JxGFd0@Z2rpk>+Vzgd}Y`g+Aps-ZXiYp`70K6+V1Zg&2E` z+Fd_6#PzT8w!AC+DT7&N;^oZSi4#w-`0-{dS;@$D%SR;YC!Nl6?TU&}%jw zby>FqH@j$U(7x$xcu-a2)d8+(LHDTe)eEaQGChA5p9DGxF%DTym)oP0>b;Q7MO+@FL?v~F$ME3z=qNnfQ_@NZeIp`>7Q zcj&F)JL2zW)TMCEy!F`Dmz|;G$g>6+;j?q|XP<38Vt2AP=smB%pPHBbbuvxA)l?)y z6s*PmKH@vgo5OalMsoMQ30a;s&Bqr0+B*NfhRKcs)tidpQ?3_ZnPuSqEPUqFe`1>y zSFzM@o{@bkB~ovZN%pm`ll1xuOzefaFJ1R?tN5b)T=2%p|2e6Ze(#)1&e>Re&kVf% zIO)yfZAv*$HXeP>QzPW~_T~3W*H2wPCDgvhv--i)YPP-g>*q$OpO^ih@}5zD-QW7( zv;Om2KZ&TSI%kvi?SIlNgT_AxK863)d){!Y;j|XhFOw9>q@sAUms|elu-E6`eSTlX z=JExFdH>G(GNI8$?}GdZIBG>12@$*Ib;gBNR4?9LZy{R){cIN_VDtxWwqC*y``ccuBy z^l46N$hQ=zb>OP`bfu5!!-PY6i&?ARuxQ5Hubls2K9}UrBP)|5HlJqE*{v6Qt+aF3 zmj^fZMcD5ZzMDE>M^KIZgWdV=(k|yV|FNt1yC^?UFD_j$GECwZ8CN zid9w9<^27t)2dDjoo5raUH0tM%)_eJ1QUw=U$kc19;jY<`q|tSKl=ln%?jl{7(e;M z(yZ}$#)@TbCTV8umY(os4e!OIPQTbYtyN9$*KUxGW z+^8sO9FQOKLRQqzG0`Kf)aZv%#MQKua#xGFUhn3ZAeZGm;L+V2T}VBRy-7%EB17o?QyXykzCyqx~^t$lx*zYd)npd`rX0j zzT_lD$3Muf4pCU2R-5E$JOA-?kDdFf8XpHvd^zp2*n#^OuNAZ`{rFiS@rZ(Of$v+* zZ__=!PBf?K-90g#O+@%(kC^gi)d z)}QB|-oR@(@vq%`?uox1Y}{`nbTd5ems71v<=fA#zf%+!nk1QMS+{|=6*PWYI%~$nXL5_Wz)V|sFS!Z5t+m$z4PC;?g(v1==h*wG$=b!6 zhCjLy9aJ>)UAe{gCXM{n>qK*{h?N*%WTWtUu-_{G3jKUU}IU6?@?QK^+G|RdjGm9&%^ooMITRQdA9t7 z+LKe>%BK&$c(isii?ZZYlHY6b3dE);7rqeiKyLK5;euymvcRS87|mR z7ndI!@qXsR#&DSq~G~t5!1d(l_woI#Hjq{#fZB0^0 zSvB+c@>xl;Y{CA^X8f?}vizH~qIj2iQepF5%bTms9&M1`9iAlIQoDk7vyhU}QhkHqV*8f97H6@7=;U$*JrSd)uzC&;Jy*^GB^aywq92GjHmO zmwlfu_RN`Xom(>L@`ij9-QP=CdYLXQw!YE*{rjDjl}A>vhFD8~?Q_c3mD7Db@kQgl z+0Wyic9a#*ihc91@b&X^#`EJV-p*l5X#Dl&%^HwN9^d%=qR@k;A5QGtOqUNcsEhIBNbW4_ee7KKt)#Ka`fah< z?_#OHU4JDPYKs>+#MKq~nW@?9v(_Y>7ruMWXQgt{s*No+kLrzs53}?&v%d-K;m?1;aUv zO`CUq7n{x~9`xbvoCBHNN|#RDnL4SAA(=rSF`Hs^RLK1N~v_jMo?(v)}E#Dc9ikoI%<2Uj0h$A6}gE zGh_B0__g(({oAvem&D{g&ehG1j!xI--D41+c`)7T2lqO0_FJb5KE2xgI6S;{_NGGNbx+3g=1|35que(U4Rynjt!I=_3@7P?$r z)>P)Ze0ie%W4(f>-!@pk349tno6mXo*5g{XH~16P{@<;xIkx!uQo}zog0h-)F{_{l6#@6}{_1_=^heCAsEPudO-s(WNQt0yW>XPi=b6jVri*xO0%Qs;9 za^iOvqpnB9yGJJt4TUcht(+jw?_V~{;}uJEOk#)qlVzG}={1Jh40UZn-vx}09AUY4 zSM2)UruzP$EDAn_d+(*&0XK6eqgobgjrQSEJe3fn1lZKyxtwhSP|^N z!}w8j0{`Fl*6!QbZYbLQ&)$BeY3bd7wcdU2yftGleYv#rG{au);^}LmZaThjFM5C4 zTD5*DQ^kxac^Zc_?y=owU*7hgIj}>-mTUL&74H|nbzXnmrrWgb_Y4Q09gRP#FJ+zz z4!OO|^F{G3&j9NPPw}<{iGOF0q_XL_%3Pl+^DO7-r1NucOt(3{PD$v=s+9q!MP^>* z$*x}Yw^p{gq|NsD^{>~j=V!d=eR6?!v3gIbRCu1!y4PXJdA#|u3%IYX-+A`ycHLR) zZvH&7uKex2ME?VEyO_0QuT&Y{-x$2?MBKma;peQQpOr3?>@nx7++6wp;kP44%VWEW zD=$WGk8PcPqFt)Gtly`9sm;E#!Li@hR4=^L&AsQ(iPzG5HlBYN*%x2%sLgo!y;j{< z{oU6gi|^?&(w6JHhqoGS*!F!6tnC-e<`#i$ga@`@U^7 z4Ze0RvON3s-rD@bYSOx9OK-?*QZ0}6{hL~Sr)#`+?=e10Pz>8SY#B_r$O5kEYDN z?Ap@cGK(X7o^aUP?$`XmxqGLvxXch_H2$2BwOD+^j31o`zE_7&XQ}C(*;bk!QfhY2 z^=|c@lFym}PhzfwR82klUrLlCFvN>VZ2CN|6CNH}@3$P&p0+I1=+UtxF$a#Cm0cQH z9hUrYZs`IGCT)^X5PW&{`#=AsTMGiS4({lw`)l{%OV8$Hna<1a{?-L-$vaSYBWPF6laJf@;i^AechQH@uv@TL`(h?S2=)%(}Sfh8uL-MBe2BRpo z8-K56C5pHxxtM-^?(WF3OiVq|>O!Z|&(*3P`~7PEEm$G==%LVkXQdwNTQa$Q+q$+{ z1^kNDSisGiBf|CK;O-6cMK!$g)*SXUdXaH>`^<*;CH#$M3b7mBG%VzbUCi;Tqnt(P zG{cSyg3by~EQXaj%tEs#?@4H2DB{cZOPRHI&)kdYn>^!84kSE_EpI#j?V0K^7mXF~ zEg3xa8YadZvMl&~Q7S;-d`G(|$1~R$p{x7SbPi2cD0iQ{rEvAl$}h7HvfM9DNs{>? z@O^Kr>5EGz7W16hSCHUTCbdvxuf>-ix?5kpSm~X#dWu<|{jLuxHZpt4pEs0iyxNjGHfJGV*=f(!_q^pQP<2Nzojs zR6}L8-K9m!25(Z9{_l%OwVZn-=fL*p`LX*spAu}DbEdYDNpfwht9r}V z(xRmrb0;f_Mc+Dh@07}B#Q>gr?QJuTw#cV)&WQWu&U#7Nc-euihhMDy8s7BiV8m;Y zxe`klx(hYSjMEe&js$xbTd1sLww~l!yIh!2#rL34j@P7|6_1=2ol*!EKjpe+)r>{v z7SCIgRKBwaT(q6X7_+iD@!6H&=SO$ltrilR@xI#2^5IWc-Qcco>xCnW))pR=>p#M& zQ+TFiUAru+^;>UazD|DTqf4H+uZ~fOJj&TI^JKR5ddYX2j_-EMy(#J^-TAOR-+)8H zG-!+VygOp&dla-*MJx`^nY(#S#+t5!6P7R-ceUPG%$prvv+PRRET*)*aaBta9Ik!0 z;47ECuh4O*Ua(jD@~J2HHp-lLPK}VtmC6#F<9TA{o;g3&uBRPZE51K@!FTpoN^$~| zC$b0~k8rt@$eH=>;qvZdI}W?<)(vYv_i9(4`A)N%PrA!FzgY{;yYWgRFSBWhz~s_i zjpHh|QJ+ryVF}Qe6qCsQ{#v*xw4HIEl=r+RjYm&!{WiT!+EYL`Vn5qqGw(*JlFjf?~&CFdp~Ylub3JAcy9AgHHCFd zg~hXPCIl);BD_LlJ_l}vZVIf^S4|{dpAFN$m;LJD|DerEZvi%xuwOx!-M0t!;P*p0Ut$F z&aPeF+tjk@n3%q1q1LkQsg9n1D#A==y|27Jv32svhZnmq7)^Pza_5(YUNZLEd0i4b z6%7(EpQ|xeR%mTpy@RJDWd->;=cWGMH@zR5s);X}tSL_GI%JKc@t~GZj9$ z2N=bUU12-8EAZGm&&Ne*}cebppFGzJx-(|~&d1-TR3vF1-qPaD)i?L8* zz3x)e%U5fJA}923unckkFu!GP>W{v%xmLPTa{D{tQYzl9w3m?IT9AnW>W2(>9)D)d;`zd3#TGgFDV@HO3CtQ-6{Pc>r&DFn)#hKzr1eCy7skc zcHrLw-wuhD>~~$IROc-BDsW|59Lt^l4cW$%I**_KmF8s8ZXqp__BQB1;ibw$Y!@mN zH)*z>Txnr6*GfXwwoS5nYljTc+WncZA(&gW@_6#ySM4PE7P^$ zXdeUHeFr*;<{Rt*B5hD-ztt-y}#r1!aqrBeq>$F7kNrjNTcNqttC$1Y^+<$z4A`x5`~@$a|MHRmS~LzW`QM} zxF@$at~_AbzV%q#*|O}nzM@}GGhCX^C?d_+b$w+pOK#wf8quBAm;cpTne2NeSZ4Ha z<@vI6s{f`>59Z%v?3LIc@NSpRj@tjHg_r3hU67dKq!aypsUFXHmd0E$pDihq#n$~y zK4D*+6I2y*=Wbnp+dSFN{4b_0k-2gD&PTJUr-E*KtjLIvO5Qo?(u}kvJ#D28(+_(n zGPcBK^u;YWPlP^X=qtJ&2t8cVbojp#L%+y2$!eM2c&Totr%tkh zzFm!X<@kh>)?HP7U9f}kQM%UzgPj>aGR{T6;<~SS>d&&E)Ba$LC z99O1!2HR~|5GiqP@paE4+ikMTE$8Gi#`}ioS?KcQKl3X(@9OY1>4{}VcXr3lzl~P5 z?R_OVtfC%{TtPCdD|coqhQIqVY4OG|WB)F*>%n&$3I&xrK70$2eemjMg!zGH4!@SK zdq40ty<;t1rYXZ#`0m>s--ve&OB6hXJR4LFa9rh{aAl#;0zTUX=KNv~O+Fn*>K0`l zz3O)M<-1w~j{-l23(koV-^Gug+3|A8CMEH!{vO69Zc}yLcFRS3?Voq!a9-t`sW$vO zsxFkSn6XRo3iJQ`%YTH$x&9rw%k`J7_7|7k-_pV#29F=zPW~R$y}kF5tll}%z&U%Z z=O_0lR&cpFF)N82*x{;@qO|n{(}^Rz1`0nJZ(jR-)#QchCAW)H*tf|!Yd$`Ed6Lj} z>EaBzFMJ$JZ086e7XNxmw`92x1l&Y@5HBP`_{d^!^Nk3Amp#n&i*XcNo`SA z-pIV-oz;}>>>a;x_JP?PGVLAlsvPQv+CLv$%C;ro!`Bc08(05(zuVi!Bi{dQ{rkNE z`VUhYgx(*Uayqhn;pSa_Z{G5)DhX%#epZ9w=*f($7F~O82;O}%XVyf3wB!2mjgyWvdpSPpZU9Z2H-@bi?F4NsUhWz7<55&)} zjIpTuSLHKno#Xe7dwWmUxygFlytKLTQQRQ0d1_`(xyA}@rAlAV>CgI4Xu9R7KabuZ zuyLmA@d>iF_xEbfVxQXOks|Lexc$vlD`nm`?0yxFnMlwJ5+S?ycRySYs}u`S|EDIqWk%z>;>CaFaDQ58a<#G(G(Km-~0pU1jW?FF9jf@ft@uPBGz~+j~AEh=G%LW$D-3ch(2r_fBEt50Tp9vd5^oZCl>oKKCX|Zld_7 z{_snk|BIeAZSd@ho)we-s!LV%pc4P-|6BfU`0Vh|vv2WvWv6|=&pr@2&ah*-*Vg=R zKC5>AUGZt*{T{V*hIaCwSY6$AU5E^1dl0~yaffSt?$s`?%%%3{mCL$vCwm6Zm=nHq z_4;$n>C-Ik)bFg*5-I2QQhFU0_`%0-x%&r}zv1!Ev+rKH(#)gp((n83%hNuyyAx$> zZSOsOCil>Hr(L7(e#r|R`;C*VeUAmc6rB7j^E0E?wi$pFBQpb=AswtnfIuan*|NFH60pvWho9lR*Ts`?BraWm-(Hg^=5G*UaDc-Q{{lz{R9q7w_2-p)nx$PdbT94G z@=Yw7{dszn?(_YhmS!w-zQR4@sT#LRLAn03$zm!&C&iRxS-%y_#R<;|(bKJ8?DglY z-*xt_!8b~GulHXvsa3#p&4#Ft1(O%##$-M*c4IuE;jXoYf z&KJDDt&Ssohpv#nwATY$F0C_64fdCxq**bn)|O#=ck25-@kzccoB8vX{{Q*=`P1*3 zU(WeIdzSyYZ~D&T_e|{nOLSc=-m8A@68~&vnSw;Ozdtt=--#~%z2Wx$b91;N1wN;l z2F|gs;I1=z6`&jUwtnXg-rXB^2ZW#fe(Y0ZaZ_(7$G(6%{oZ$*tlXxg+5{%8dN-Yg z^Q`9#Tb0bq{Ie9YoO~{D8(t4C=zhoXeubFXp6=c>v+5b|W==i2rPAH5J^kSYeZ6Ok zJ+)o_27LcudGOx$#k~)I9iDHw?`GR}$w~TF@{iUopHuU8m-6%5-46^4KQ7EYZ{qUu z!sY_|#2xpl+L`7~N@uQmQ_1so;zmv8)glEU68g<|q+bLWa%pTjE+T04?exXHQ6c-v zs?uf6LN2|M+s+sAi)reVC0YKz8djvddj35uCpTi^9p)PL8uRb(qV5?rx8zT~!+fU6 zdhMIHD$Ppg$~&I!K|lN?UY^iC|yvvdEQ#H zTU#$UyXf9ORdkGZZ`kUYX1u4$N<6PMpJ-K$5@rv4viGxXP4Qek?N<`Qy(P0!JxYtt zPJDj*&4vl_1)65wHJY!d&sq|@!cy!|Vq5y`=$yb8U5#o5A`4k!Y-aE;ye}7iukfjI zP|MOF9Z8nLxyz;QepqpBb`iUq$&ndOk&XF6@t?M?W{~{8WpQ`*oNwmhLPvTM{;Nwr zyLnLjTp>{V!cOr+9f!y0*7q-LKSaL( zySDEC_ba4w3qR;S?zqaoDcgAWg2+8jr$=qM_ffz? z?Q4;Bii)X9>5r0cR?2JpskIh5 ziG8jwUGfDqgT&sic#*YjUPIc(c+c#aHKnt=TRN8(?y8(Ab=j$#AvN27s>^Oix8AoG zPu>qSpUJ**qGkV_3hxd{HTEk(?Vfj7ua?~VD7XK|pQkEeWeUgdwLB7E-p~0bmytXF zSkX<@Wn!EMM)*DZjhKDw^hi0$8zuhZP!Es`zvK40oPYzQ|L+dY= zeRh)==DSIV>rY&h|Eu-ujs;&IY2CW~&Edn+whzMB9tN*n#kW>q(yJGf*RBt&aTb~r zvfu){gxjsP2C7`rlM-gK=6E=Tn)su>s=Uo>HtoypaZer)<+GI%(XH+zfBKKND?9JLo781EQU6ojZr^Xsr*CJw3G=^Jt2N>Lm(pqr}7_ous3qX{VYDWuC2*8!*@;;+_7Bk^Boh8Z#zs_>pZ(|rU*~re!hcq z`!dCK+pgwLR*2r4vHeoe?V|IWtbU#DnAh&{Nw02wz!a-F-p3=}#=ce6*O~iWQ@z)} ze1)S|Y3c6oP4{_}{%}7FeDkNeNUi!r0F&U`sp$r%j8@g(YAfi7vGAT4n6AxnWBw!g z=_g%yHolQR=s8((cGbgp5$pDp&)?(Kf+uWXh)zH5tI>OC;ZwCXiCUXm`R;d2lMT3Y zGn{AN+%3uwn&B+1bzqxA+^aaZr7|Yl9$TLM^m0RIQr3(4JTa*k-5RH7s4FJ!?Frnn zg>7>uPn>|!tF{Q6osC`p%@Uc)v`e_}zq_bgD!RFzfBnhYNB6uwY;+3$neMx2^{xpO zOMW&uIoP@AdR6V&_HfeeX2Al+h*{f~?~^G~Ios}%zRf*;Xzs!SrLFbn zuLl2*jhtouTWHli&+Na+#pkQGm*|!KiZ|T1N9$CN%OtnWGg;PHO_+J*(YraO6Fz5} zmT4&k%{j)TnH7{M6SaHouEsC2jRKA=p?<9lOdN_+OxUXV){4xO{L-Ui@WVtVKS9%1 zz|!f0vH85mT5%gD7wXNqSS$W-t5)u@izeD0bBm%h-l;ykarO1qk6ZRcUo)9&%X_-8 zD)VZ*kE>fL8FucB1rY0PRL{7JKJX^K6WW~0RJR&wzPk4q+nZ=)Zx6@$l%{|kFwcI$r-HOOo ztB{guzRdmku8Ho7Yq<&*lEUr0@# zRB5M>9I?*XspQrprt{}ED}K3fbjP$`^Q^kpBEYIk>tSq0qx^0tP^4hY7iz_15r6-?T z-SjTBVqQbp$NirU&h7opCbyzOVR5g`!uX3X&Hl62KS-E=SyQfBT*ggqx3HYz>}C5m z`)FUv?77azBK)t%THtc~?z|d~M&TpYJG#17ukAa_um9w|a{5h|eVZ>k8r(VY+oyiz z{tNS8oj-j33;VC+zZ3uY>|Y*V+cPna{Y9JV5;M!_g73$4b|e%=>UKT7tf{suZn@Ay z7XN^pcUsf#iD*Y3JpFQpN`&bCp70ryuUVWwc5c!l1-`?prb~#fE(m%3YJ5r1{XCgJQ^p3O!V)gsJ3opEUX^YlmU{;N5!40&pIZ!?|fzPIb-#=o;C z&g9>nEt7DB*>U8Wg1M}D!1TmYTL4d-%gcY zH>$$*(|X(=Dq7PCsjy_{aF$@5AZB$Nn8KydjX(f3D||o2UE2BRRCMC9)|2m!3!MJ==x_V6(@+0c*__+|Kk@s&RVFUK^+jG? zJsZ~hNo&!f?Dp%cT8sm4rSKV=eA zRPJHx)Fh*mo80Rw6C!KA{9|!-NnN?lqHoEIqX&$?3r7n~^T`)8)2oUK@qenqdxP(1 zQ%k0l=fBk{zo*XGeO&S`qX$cRrrrd0y8@ZN`a-{F74NGy%9q>{R@W?|TymfBy^>$U zGL6)Ih3_=}Z(AzMqAoZ!QAbsJYm|}KX&I^PLn|_tOf`!C^es$!%ge$;`i0AOaIZTz zbIGaM$q~z(mKZg3bt%5%i*)UlPx*1Cdj7h{21!M;7i+ssIvBNa;uAXwg@DY*8tMve zH?9k=d$P%L-gnkcU!R>X^&+0n?Y=D$G{NI9kGW=HjmX(MGmfThzbh}S2!Zi*UoNO=h12!v7qV)6H~}&nmjtc0=gC>aM28ml@*L#>%NB zO5L`Y^7r}im9}1%tc+`9)c5>8aJpjVs;xUVunT+1su+1VRK>3DeOi0F^FYt!r7~Cf z4W5;GX!2Mt3@!=Q+*;HcaQ&j~;onQuuIc4$o4If4q%+5I4nIs-qy00&>FLJj{(CL9 zT@>(&SMEtDaXGH#b0v2V+q@a)qOO#OAM?&(o_NYNK(YAcl`Ws1e0W$CtNYwI$F^&E z`KL)M?HgZTp0BIBYMNo)o;N!(*Mz>=Gh0%%j%WJitXXeP6iqmjC?WN}g3Z`F<8(of zqEc5V%K^QOV)ti#n9Mfvu1j}}a}(>ZR#-jpvtV`nO!u^eSAI?v z4+9h1Hu`7qWC>r1igw%k`rU^l6C<-#QM)#pi*Xk7e(2#T5%BD>;PrRnWfcivvaL)~ zX?h_uO@yUp;+*|wIA;qOoJsI)R5T6TB%Ja2b4!Zz(UQXf;d#4_pFTD!OQ_sgd}4iQ z;DrD$mq5!&0co`te+jJ2%YFIEYZt3*AlLhKvp%uiy2Kx5wnvZGrzq;Ea}|Sq_e58} z-8V9mKkaR8+;pxwyv?)kYv9y%YFlqd2F!Oe_|B^+GX4A7+$Gz4*RPA&P&zM6<;BJ` zJCwF0-p_h+rtQ{*#i^5|_b$$n`Tcg2Pu!_F7e3Bj(r@(o_MX%(_uN%eG^aZ`2Fznf zdr~QRVClt`xqAH%=bKj~9(?a#zwpU)zEzJ1AyihOp3 zZQHmDU5*r=n_9Z#q>T(~yH3-evQu04S4rME`N!`Go6LHiVy}k0z5A9gV60*2JaLD^ z^t9;Tt63jQUd~;XRZ(_P8JM` zl6yHU<@{z?cC_Sfu>Q+4-yrANiw=Xui&!}mj5cT{tT=x{TwLms`O^yCD>Ligolm`B zS2la|G8vN}yuKF?3%2!(E^XbHcUd58?l)h9qXxUL3s~%2>UL6cQJ|B%r}~Z0wgL_; z{tjH<4^MuwCOpYn&*qRZU!kGwiDQYUqV3-LL~4kCzjF0c+mgs>YMxO75kX}|v)Csu z6KqMHnz>c&~RJXnyjbM=i-HFYepvw2q3`TVFW{=F3gIZnCf9x*NM;dU=nmgHUh$+gJr zWZ3C5YQFo-CN*)oa}_47^xIas?}yr>zeX~*P4n{>B(gP{gsnZ|lycQ3CFjzL7aa>z zB32#l^kBNkFSQ_AJ&}ir|F6N8E4O-0y5&B~WOrF?>I>#oU#+V&KY4~WSC6^h#Pdhe z?S2*O>wdp=>^+mF_Ufa_7hT@89M3=8{3BK?*JZAuE1!E!B0JBwOAo8r?JFN`e1A!K zagm?Lnp{&n2&s?0onrLDKjv|;u?VezcAVCSs{ zE6h{gpXixM9_nWx4YX5Ij*)O~u2`3)r-+Jr6C<_GMBo?$f;? zc4Ve&;KjwW7g=t6WjjaKOsV}&Lco>WiR-c?L)n!+EuHzTWNo|ONsgtdf{cN^nO_30 zwRcIr)h{d(adq6kq;}>Sv1X1P;kEMFj6KU={+egPYMpveeZ6wcP3!I59m_VVe>?Z; z*XJ9FvD;naxmL{ZxwP!Y%`-|pew}X^jZ7P^X1qGT^Ruj|*WzxjiCb+aI2Sa25&vYd zH+XS!Vw0?k@D=gc;*@_&jb)a%-_F1B*ZTc4w~C}7QSBwaj?TL5zJ5lzR{8FxEn&hf zd6N&%_$qVc%QD9A#zoF+`+GYtJ$A_38Cb!t;$(m8Yoy~opXo~-3~m<7Wy?M}7uPl^ zPWSaDkDE)wH@&}qI`p#i6)mHQ8+ndZ>L?ESRv>^a-nGe6qMh^-b9+QR6t_97#P z^jdkgqF)`E;tsc5IBnj)3)^uf=kuj$QQ4{H$NPU4t$T7SRq}{QrlL;3$##+T%s;b_ z%e5&#{Vi#)KkK)$&O!m<1O03-+b=IneA)AOg5Sm7&1?24&0YSf=60#7wq)P8ol_h3 zzLq}xNnwxvtq)ORtqK`j7d^kX?VGsgzFK$TO0`Y1HSeXBn?>rjn%jKxGW8SXU`w2^ zx^3zPrmzEC5uDnxVMbjY6VpCUIW_sz5~f#k3-T86UlZIlV||2-;^tqImY-bu&+%2r zsjQ8x-?#Hct4-$@PTLaufx}ZqUwwPy^51J$X1>*0 z`RK%^bt<=;bYAuC4Y2&PSNjo^rG(fnsY>_pPYE-LG%obR!;9c<+S>w-_}1%m)+u4j=7O7 zo%nTG+=8fBs~O*JywSaNg*TSfTWPkhddj1ibuN-!I@kN(PZXBSK3Mql-DF#}-)Ev^+G>mC$FFj^)!%C@J=qy8E6%q*f1{6MYq9_7q@e92Wg*Z5-hU5k0Dr5x!JF060J z@w4}oef=rU|7ExCnQwaP?l<{^yV3E_m8uQu>w8Nj4qF;and?|DaGJMn_DmmM4 z@|D=h{`DJ2`W=U!yynYU^4BsYC|xVdri4+-w1Giw(g`hL;(z2wwfpRn+| zT-tFeS0iGc@oao(!Z-VF(UPlDy*Ib)_j~bC+qpKSM^nBsigQVzS(}Y^x}Ln__^Pf$abIbV zM0(}($x*la)=zw)w=Q7op*yYyRZG+jbR@RTd3d}jTPY^&kcg?%%c?@>d(x>VmS``Q zp0y~mxn}vbZ3pjOV9dR6E>e-jH-KOF0z)rf=K-68=MDOKk`|;tGvWw7Xkak?so?J8 z47rcIX5=mYRA|`ym|rSuQ(M+rN$o8+ujfvl|3=~RH-|W(b&qWx@=VOLI#KZP(LF}- z?YDy@_8a*acT8nJrLKSMk<^~nDc4lb9(eg;!KZ%;yS7U#{J%0sJZJiunAYgs{tpD* zj$b>Q|E+tKzvUBuS3&n_4fCR-kLy@`+O_46MSnn%{?h$d9)@JB2y$`=&w47kfvdfA z{-PT*Ed4hm#hzZ2E9EVkDXAWpaXs5qT`g{5`kqT^_UCnqs-j;fp?+`IlqvmN5B@u|XIEpmShnC@jj-)=&bIyZezH+Y$?bD!>{Y=@+6Qm# zEL8at`14xoftV`sSBFX-dL_O&8O*}tAaq`9>B7U(OppCUKF^t`bY<#2pE*xdd7n;r z`TGfj#2A83Z21^eZ$4b7Xv4{d`UpPu=1*PZR@H zrA_925NW;6b@o!yw06yD>$k6%weR-BD6w05$F9ECohq`oH7q;jmc%FPx#nUEU)w8v z+v+YkFRbx+?9F**T^l)%@GQ(QKH28*CF%O2NqZu+4@_EccEuU)9p^j_7$|QPvOKnx*s$pf&W~cL}SmqIrA5nEJ}N(vDRg|kn)3*GK@tHF%usx z|G@v@`G@Uy@*n6w{QhwL!}SlUAC_~yG5dPfooPSc6PNYXvozk_&McES@j3D`r^}xW z{@Jz-H39eKx74k*tl;zG!8xS*={&hs;fs>!ad@l z{x)Iju#+VZe>uKcu=m%;cc+eIJzng5Pfzp4qDH40+xwjupRF{dG++3Hlf2C zcAKqPHTjRA?6u6GEeo95lXu!r|H#-AzF?wjWU;pY`E9}M*(^)0NnL0RvU*jS*rtAa z_VzhfJvO#)-&FqCbVY*T*BfqcoIm)r7W+N@efLF(va+VJ;>BHuTaN504-BaLs@s?M z&9tX1f_qOftBJk7j`pwV=EutUqm|^3Oi}B%+nJpGJFQ{r?q&e-_8pU7-zHnp5Tg~NC%Yz;71S~peS5hp~ zad>m!vE2;QQnP%PZnX%VnHFVSvY?_j<58gQucLOS!rOU{uUOQ0R&Fx8pr_3|Z5Qvx zRBNSWCgyEw$Cj(TT9|!2^_%BpNzZ2{cTdLlty?Q+(_(N+eEXJD1~KQGr(Ayf@kz}L zzj=N>+hX2HX+%0H{1m-wW&YyL!TecG63=~BXm=Of;X9^yJ+|i@&)db^pT1g~=brh_ z$ECk)qlCQ*3opY@GmS&D(rSDD?VfhiCO5W?XO@fUU(o}%rRGnz412_4d}-omli$rZwac}yi%wHtdA}smS=hv>mZN@!#_fVoCblr1H49s` z1ryFK*ZDN((AQH^XVTO)%B3T$np0d{c5bb1v5_14xc}5%`^5D89Pn; zS6#UmYH$1Lno#e`jn{QVGR~Jij4RL9j$5{FS(H!y+V#h;@=vnl|MK|kWwp?Gg66vg z{Y)pmRSv)WenPLC?95ArXY-n#g?G^PwmB z#OrOpB|8{o(u(zzG`40Ze4V#>_7tlH&KnBuzdAVG>K^N{iir{umJM%0Tsw?YGB&JV z7$m^B_NC1E*RNyTZeN}EzxY9)Mz_JN2jAraGaN1}iL@t5_q#me(us1V*6p|@aX3+1Rbh{$ zS)ypzPN_8qwALKhvxH~Otem!!M-Kfk=+3BKEYkC0S@5kU74IIg45hVkN%o5?+9I^p zKPc6`ZWelWgUn>t|6C5|Is)Ch7U|AcIWn=q@r&40Mk)T@IL1RIT-AGbC@ctF?09f( zf<*DrLYJGpRZAy0e~ygL%3qhXA?l^A@2>6$uC-Eo_lvU5=bFYAyd7ijb(OhobqUF4ndcW=om8;&%@N0!cA?wNqx4vGq>QGX+M{-_sQTlI zcTt+ZPt92s6@GeJN1GVWPL-aki*7A`>&tV5MfpmP-sFvoB{gb`Ple7G+Hx}V{v`|5xzEkszis1~_Ob2o z>Rrv(`r?!I9?7=OwBPi&r^O)I;k%#h>4mOA&!x1lY`AVVZ9c!t%d%w;&9e%W(99J7@BSS$9`{->RHii2PD>h;#wmsox5rE-h$+>Gdhn{yjpCQ z*XaBI$y8NyYro}E|LY|b@*c%mB$!p?1^BxEYdP@IUSosy*M$yjS8@{TCeGcVIOkpK z;^V*kRo~^shkn_4#aV9G!p+)|oBN_}l(FQ#RyfJIeMaC!rKCP#wQx&zjW_YL7erdT zNsYL?-;!sg_`BopqCLakesE%JK3y_n0^gQp!YeBzyC%7B&i}i<)iHU|8ApDVKbIU< z$cjD;+hXR!xzKSk@nD=ifE@(m&2bS9E2achuVH%eP>8ALuHk15wm=3OJ%hR4QX=vt z8zmjAAH2OH`6c7T0ULLVZHLZOBm}Zt$PZ6Y+g+ZsZeh`**qw|kW!&FCo?_E~_Y|W} zPezo~8-3x3b(-}VN0%0S-)N%H{M5YDSh;4aazcbsU@gmqwz#eAbJPQ6kEtv>Jj11= z^I6ZIX0MMWYPVX8y>8u@`M>Sa8=KoXlgoK7$InbvSl3gOVbc60;K$zs7GE|36-@qcgYglxv;SK51UBI&+`><4B(6K7M7= zxs7Zywy7L@XwI?ah-qh9z~h|G9HFx+n;f?|n$20p5No{SRz=Wzhj$hK>%zk_)@8~p z&u%-GxS;ofdeO9E$*UJ9iGI&GIKeL>EK7pb^iSKpGu8FKPxjZZ-F@QmN%w`%ZDKR+KHXaxx;9Ak-KM9zd>{SYYjf_J=7z0idE0;Wg~dh8 zKYIH!x6_A%@|CwM9v>-Nvw`<`&Y{T1Dm9;Fzi?^rHSborVBF9pVfEQFafeHz=lvzy zUoU#c*}cpA`zyb@&&n26uT6g76j63|h6JmO`0Lgrs}E7KoMG(?@9^^FJm!9#qN&=& zbo6ZS+i#z*9F+Mf6}u~Iy^GnNHPXu-|Jt|jQtlUz_r_a#6K1W-VBGB6t+1_BWM1mU z@+6BDJs+-FzV0|W%VqWCWv)LJQvORU4?6k%?dB~4>y^Lc3!3Te;E0-W`%%XF9i89y zzhl_b?Xos%ec0yrGUrpLyDHr-k(#~esKsH;jYruZ+{=2Hbo}%Lv%?zQ65g?|?};tW zzFBd9W8GY@&AESXU7T*Mlu$Y~!dGeb(Kta3=fK8wF~!~6GkP@DwLjM|t((MAsjKX% zw0@)MH)qweV!I!7B(Jc19`Bwj))!;ae(Q^2Q|Zbjzuv~}bv_`oQeqQ>eAB z#PLnu>s>D2UHOqiLF2Gzi6%x>)#xks&>C)dCToX z-d1km-}%Z9s;xQ572fO`(drt}BpQ(__Hi3?2xo-iv;zO$2Mhj+!N-=8LAv0by;v+xpg zbaZRf-Z}S$k}p>8L4|Vm*J+{rWK#u2aDWd1qa05&G-w{Y;R5qpbPMiVu>ys`i}5c2CWMqB+x%#zN z^Jm_ab2qN+iS+gOHZyLf&zyB9=UQ#jxtzfta^&=yx4TV5Ud-5OdQl-*xN<|ap;zOY z$f>G_?X_J#2VMxem3LZjk-OaKg-;%9{JQbw$trepvx%>M&piAtZRI3~(Ah#t-ggU1 z7Ed&+T(Q!@`cv_|5~Z@pzN2q?>*W?K=by7a!sFXpd0|P;Wf3pV{|PtC-~Zcv_b6XEZ;p$owHCTJHYqA%|_Fx z8QZ%&qZB`@KHR}_;A~Qs+RE=@xA%YGOfrpeIU>7uPWHQ?|Gf`)-SNIKH;?D8(6$$A z{4%|_?@-I@(KmIM2t2^_&F0k`j;Wn(GmddzERsC+W%q2ug3J#W_PHG0?i+kLz-Ll& z$TYi<4L*l6Bu+6&HZL~M+&Cq0$prC3lhXbN^G<%=vYtnJu6%szj626uGe2*;#`Ku^ zsnGLPQ>I)K`sci9(}GP(!mnFjcIkx5#l?vSPENT$=RUI@+j-SV94?u2)s-|v>eQ0V zDjvBn401b`9e5zQOZ(xDwpy82f{&8RT+bhgVwu2i;=6R=*B8nRBuyI!|7@BsB?L_@EJq_4SX(wwg>X|T0N&1HM#h!p3rjv{Ae65?- z_5JvwziU-ZSTC{^{>-j?v&VBT@6Fu!*Tud!vzsfPHhz~lb^Oy$x9W}6O#8X+UH+5v zwe`F2!xw2+Tb{Ok+J5{{RQ>#ES{IhhVd{&&uN)sc&wOt2chRzQk2me_VpncXuMWQI zwJ>c#U*xIEw44KZ?il0&i*9C3TTDCyv-NHVj zZ?-EZZoQ|%!T2P`XnO3;%SO7jSF2x5$XWF)?qtC8r_L`jUyJjF>2XGE3akC(a47K1 z$^8~BwVmG>3R`@Xy7zpxy0{^|!!3c0VXjG6OyQ*S2@fVNN}aM|9rvMtKrWI0bt@)@ z6fK-wxq{1ie?e@}#Hd4JPxs!jH8ig^PEEF0ldD|DnINM&?dqGJCp4;dwl@=X>fF=i{d3Pu&Bv?y1a~d!z55#`}MU zjgf0NFA!CCc5PQv`}eu4=q}%5MZ@Uj@{75rCTD3T#hsqL!gb5~$Coww|g z%=}p1-N6rz82iZboO|K6-Z9T`;v&V%i*H0|`f}QBbxg`zlY4jDlL?H+`QJ&LcUZqC zbGl1}{z^%;&6UXpcEy{PD2rS*W|V%qe!p7cRMzUYt$AU-Xg&S?_xhw#@dumJmDZNr5_I*9we`KseZ7Cda{`)jF z|AAb@eUm+A^<19*ZA|~a#uYC9B*uAb!h}D)wtedtEI!%0^W)4fl1`h>*-OnmDWY|4 zX?}dU;_Y1%TGp8_Th8YBIAhZ)x0RdCpS?QYSEwAC7HYUQ;$M^d0hK5r#ZIB~6B8Um zz1^!lH>mg|{uVH4xzTWwf9|q9(z9PR-kNMA#xgM~>P6Bm!>pMzul1NE-^zRNK`e6G zNAI|v3!FK*w*#al%}P{0=?gCE;+Eb2u(d2gNwjF|vv+q{-nh1_iG*g%J1TuxLc7H5 zchA*OL8V(8U)=e7CQ-`k&5_?PkNh^9Qk`*}@k7=zIWKvJ_s6bQed~DsMQ|Bg?+yFx z<9o#ww%)5=oif+(SmcdccS7A0v+qKZOHVE5WS?kyHedbO+#fr_i>_GSY?4@hf_^wgpy2f~R<6*wUD~7LnO3(1_yuOJsuf(va@@vP1pIbzA?j8(36uZ@D zX2N5!2O4*HmRE27T4cTZy3-uZsgG3nF0#!y`Jy{qp)NaicW|%Vaec`)4X>bbpWX6z z+>%$G?pF#cNP3=j>5tLO_mfVSI$LVY>rqR*VNok}B^NCDZlN`1@4NQTF1Ik)i~#(zODe}3s1t_ah6X+4kjojx3Cw~DEo``yF?xAlKkR!CfrxvBa5 zp;!FX#;T?VVS zOyFPJd{SIbgh}@HQ@^g1p5L?2`p-3wV=q$84_*H7+r0A423PZ+sB&Krn_4Tq-CNUM z^^ZnS<)!w8?eAksN}tA8*=QU!Sv1q&dD^`@-b>s}F1oSW?=QEju43<;`f%<1);G^G zGwh0H#XaWc`KNblw(o4#g=-Xbq&<_w#f~_} z*!b$DKF{xU5%s+4I*qZ!^pL8H+L2X$H-n-~ zt{P6a+puk#cFxlxHKA3jk15pal_;ItB7RY7(K1Qzxij`$diiDA)EPcUF5NKOE@tq+ z?J&=(U)xju{kf3%hqvqQOjbkQjX@Kp1g=f5=sTnQ^HQV5>wW5f%QySXbaGkfvxhU} zmfWY5!Y%r?7CTK-fACx_smUEQJDEMIE*!o8Rw(-E+Qq(~-kop! ztmyW6WrCn)Kw?|hN}a;@;+d5$YgD=~xbfcqccAjx^+TT}6Wch|^bTr&u-e1NyoclP zBAsi`^G%8aE=*qKrML0B-s0CEwp{yQw9;+n>Zk4D`5Q#slhzpWl`K85%{0#}@6Lj& z5t|&83}4QaD*o0L6@9;$)687&-R{uHuuxY%-z^>wSj_Wo`IMe!I(oq*SUSsK4d+_3 z?IPY>cf$8(KJO7d>zC2KHIMzR!>pE!->PyHEVLRkg_uQfWRR zz1h1$XJv4;z4pnQl4*Zsjx9Gy&&hssu2E=d*X7o=%<{>4o|8>;6}j>R?nlfwm~g*- z_Lestr#e_4eRp!JRyw}_Ql6YkMfbVeN$Z@hoZ4D7H)P?es4u$>@2v>U@!4tHrgNU3 z+56d4OJfP~*>ik*f*)rjTNSELJlk8@_Wkf{-BVLqX3t70UnFRgXZzOUyy@-byb(7n zGQ+L6oZ73_%it!{9g?au`}K{en^T`$yTEgK%N&I@j~}+=J+%$K_2ShmwWyU_95xmP z%Xl0=mGF;0{cqBpA2$t-Z4_^^?AoO2x3hFf;M0?W*;(A;pFA`cJbUMG<5JAcTwCi- z3Afa=Mu++=v)ku_5654sIrgdj+49IEFGU0yzkG_0Wm#VNCP7(H;&zqP_B%UxMUP#u z{S(0K!JISiNe;^b6;~Dh#cQT2`gRyU3OSs+J!s$Mw7~9A$u&anYZ6c2o#KAx=>B&v zZWnz~kui3AEs>D7yy)D`!1f7mEKQ{*{f`#rPFvEk>EgW1<&AMiljo@KR{tJW;d(>V z_g(x^#p$Lu-5H#`9!=l3CV%?JBP$G9t@R$iF+P-f-K=2887HNMTbj<~@NM^2&G1`v zr>sa(>ewv3XEGbVao7kg-~062>XjdjA6=9GSTNhI=gcvk;)9ouTnnmu75%8`dfL(* zbHh%0ur+JNc=vr|pLFtp2b0=Q={dO>ht8r|rnf@h{yyGW-C<-G z^trrg`sp8;YEvF%bv0BkZeJ%o<<-{DrQ*c~YQ|=PMazpAb2lmU#CYcW9kZ%jrFEkI zt!|7)0v!_#Y(;d?(v5k450^SbaW@uNMdHlK(Tp`Rk@$&Cw;W?+8CVR67R9in@ z5H(+*?TkWR$ljo%*0vYk&-eVF`TK|7;wYkqeVjCW<^*y>i-?KSvCLa~)0j6}BX6TYQ_UZrsLs$zcv>wD9>1 z4kKxGU2&B=%EEEWSh|*2O;PTBeJ&^O&3lIPCuVg1QEmBsF>}F+o5#7IYoFPh(AH+K zdyALbHJx82>n3W}n)P+QHJ`5MKXYdM#=45Xu3Kc@Rr!cs*2v?pbetk2n!m%b=XWxomQwpkpnmpoOj*co;D zPW6@U3mdjEDHY$~WoEl>J-Hz0Qlm)L$=o|KrkC#Ao02FQwqN%Xk5}}W9cyldZo8Lt zxYTy8;w%IH&iS>^6fQ~gF?0Jqye!kNpUM)Mov=db^x;H5{S*&QZ_Y5?dbMSmM-Dq3 z@F|hpz~Z{4Y+AM)=TpBV$;BpjE}fIE*{kh8J3{%>$t~+|{PH;_b7jxRtA!oQn)8cQ zoN^asr_P?hDEV}fXTNAxOUReoj2-jE9=YCo7AcnK`N7+6Pn-1QbGd2U=ZQ*F19kwKBE${+Z0MEkFKF3ye*T3{_rGpp&D%^6AkhKhHL8eR@5>#Zr?Uj_uH%_F9w8d?KqyW$W6>R?iK2<>$0b3yNHE zpm|0%7wd5bL31q@u>%uR=X%evlYBYr`Th^Nr^B2!#b_0A#Izn>`AKt@&+nx#4xCkW zaSO0XJMgsNjM36J&psc@Q_FO&Na5o<{7v!eCS4<@njq%0oBs&1eKITgH9NJba7p&& zOJ=tppAuVmIZEYYE7wfnr~7XeL~bb9{37XuHshiwl^49*C90WT_FI`Imw1^hU*7zD zQvF3ok#N244?l#LTx)%6<+I&o>2k%adts$Q&%U;8e13$@XVr_3mz?K*eX@1Ohf~?w z2a>z$zve|*bZ}HQ3#aT#2z5E6Ce5MS_p>Rmy})hNVI^0|FRJmco&B6nOyJg1cf2z* zO6uhGedea=+_C4K4{7eY@iWSIld}OYvqS+SPXYt8ga^|>g~olJ;oCp$`Jr`w_A;ZA z2OVFxD+uXR@!LseV zPp`b+=fjczj8ZlB)J#e!@(t;CH_K7nZ+!awnNPgut)C@IL>ML)SaaX@d8%!8|LKRm zYf8JPpOrXXcIWP!z5|`Q&;3Iemzy*>@_A2bzw{zmHA^ajvwq)M|A!x6f4&%DU{PN9 zB_?hWr^?5BJr4KM+8p;cdpw&KV8c;bSCum6`8xlGRsyR%}4=cf-X z(l2cPA9dF_@L0?&{h8Cpdu;|gFG%Qc;oNaxZjB=kougESfefNZWMP>QF8~dg2 ze{V>cQ}NIK(f$6b_m?R3JH`q$umo#}|M^qs^59~Gd!L5z!UW}(PpjJW)CK3hU|6{5 z6vIS!eN!JMkVETJO(F;991ttCFf8gZxfk~Q{ zhKIlKA)C@&FDCr^|6AeLSILgE2CE#rKe4wadp;&*=KXxnr3T)AJOwf=r<@R>go|6$P%< zQKelu-VM2e0bA}x^0@sJd$xGpI=y=u50y%F1X;LeGAaL4DTQy-#dZrQU(JQjf;^7kSTPMtM?MamF(fssV zaj{NS2G7r#ucm9u*=d9w#{PB z-($!&A1`j2Z7~0=Bj4vK5B~{& zwMsuSv1*_EiiV1JUaZ_1 zDpr{}A)))$eUnRJ+7l ziq~(6@xT7O_`XT|;kwPcwWd72_iq3CeOo6!c5^XmO`I06{56MwqM}q8U+CbJ(Hck-7X+)!6-fx7il1D?YF{l;<_itt0ixv%M=)7F|)`(lJuf zsgO)-TsU!J4eLGr*#%5~#h*8DyC*Q0Jz$!1k}Xwz?P{4d$6Boy9h)`rVecJR_SbEK zviclF*+N;<8E);nnOowLcg5_k!GhU=t8%Ls|DDTV_jamLai3GjhZmKfzHyev#Tq6! zFA$kNd6&eyl*=ZLa?Wk@=co&$AHK{vqrAILxig~k#@vr4>Wf%!-@T`=wO*Pnl1q4# zNUuO;@tx@h_s6d;^tyh7yZYnPKOJWyN*5$?g#<3j**$ZXhVY?T&Tz14jozl_dgY9fJyI+zVp*B*x^m`{W)|jYa7nRyjLPSY4{MNMHE;%kDKoX`2@s z9a$fvmFd6x#O~Tv{Qdvlu3vFJ=K7LdWQFV$SceHhV!)!Ul2{~{u4jaa^QNwBUo`KSbCAPHnMHbwE*Z(GFA(6^WN_f1-$jFy9ch16 zg(EcX%U^r7E$|{Ev*m(-j@~OPXR8Vy$>?Yh53cyYboWltCe0~|yH*;dn~Hz7wB^zF z_Dhiq5!m-&uEy=MnT$Vft1PVgbZBq$ks_^67dBt5tUvxW@y6Twe>q;~T~g0{-@BTz z=FR`W$+5P~{TX}NpB`sBY;`!#+{L2EQqc3sH;Ly9W@~vz*6}wuYhI5KX*Sy)5+mtY z=+QB&S)$o;g_l@FhT_#joSt$Pg_A$)cJL^0W=6bXo8PWA`<~I{ch$#hKbJam>Rmm} z+w|hfsi$gz`%LE@aB!{nxGHp#%g@lyWHnRk>aL6{3Jf|qec~<}R`NS{gs16j^AS91Lc*RZM$dxrI;l+;qP;$2$)!Tyvx_&bTco;jT%P+S6kWEuB(tjBc~* zcYeqgR=0{f#na@l@1^3Cw--z2=5Xv>TWQoKHTh`aoP}AwQU8v!v`Lh;9^Rnj)pbHZ zwaWO#CWA|VzI~ox)}wL7DQlUjYF37p^M}d@lAdehzDKpUHH7U*(lKj45TCHOxx~Wq zZ#MVwO;cBDol3dYJLmllDV3LM)2BIp{Klj-&(pk9%StIGbi?lD6<*U0@91ki=oTn@ zotx`%(2eP>>tD9%vs#(~HEG^(DqWdy{i_zj<_B(4=!t)>$W)pIyT-l{KyW{?WZG0XOb= z*gj;tzAdl7YE4G3lB~;5)50zMJquY^e0+JnasN}x10H%tM^1ItHC=yxOs+=nPE6E~ zj#vA8+h(gj-4b#_mQyNjVpMJnG3G{d-o?bDL1u3 zgQd;8F0V~2XR8%c*us6BJ3oinm_2{XsQ$ic@AJe|5vzT3_Pl&>OgePC+q5@nal1Mu zoi?ao?uf}}Q)Jy4E#%=8BW;(dYLUDzCP*-fIoVZRdhUTYLd834?uklYaOJpruCvD0 z{oTdqTUQ@>-*(5ls4YxLJ43bk2jhvnRS)Lpyil3@Vvb%Kb9K>%wCSItRgUhf+-KRe z^t6h%nEWc9t=qR1_N*1qy!}9B->0x8MlqHdu7c-(@3#ySjM&|4sG}Y?*=b+=o>oDd zzRx1AmwB#lo4~*RMDu>>MW-h?Pc(Pzv3U6E$f=4Q|LPw|UyeO?DW27I^7F2qY*LyWwT-(=-YDYS1kJB1Jcp!Ty@**O+tV@muu||T$q8o5b=m($ zEuPVO;^rp}dx>Sr+hmV_RoZ>J4~c)fk4n5*guv-grd%HFTuHMr&|-FWt*J-210#);s^sfXExt7Fv;JL~#=wLRQ< zX6u^U!ogfJ^>+?L#ne?Q?cTO;*G(}?&+sR$Z;j@ioGtw}TC{p&az((EjIf}f)8Ug> zhWz(nseXO&?4PrTkL}<*Q9tG8@vah)x65AZO+m;*e?}o3Pc=oZ!;nF34JQ_H{-gZv=CvYX~o#E9$;S=IB=1af+w#(79 z@ciF}8Bq;K+?W$@ZJuDa@=N9fcQFBBbuF(wfm`{O7O9opIF_5RM^O65j^607gUA0( ze8DWr>Qpvq-tt)QQj13ooR-}g@hihtE&l$%?{`7{ZCR1FGeVxT#8~TQaJ_SKU&bbD zXUw{@+`{|eKRt<*tYR$@uh?*rn{sk-pR#ZMYCEGOzdW{jg?QybgTNE_8)QYfU0?Vg z4=eb-#9cyt%C5;8a}8XxG>qC}Vx$xAp4(S$&@qYMbDCYh`i=$8?%y4E&T=qc|0i1W zjb6vUd$mWFFFv|^&b(&-J3XbVyIJmNDkWI1mEhW?b3b~oq=_8!ThsdQ9OcF5``<~G zE}g1y%HF8W`jnc5ewzaG%n4aiTduv==PlIMJn<^`;qSE$k(<1lqEDRZuU_oHsufVk z67)3iTaKgGkD$tuQ`@)%CzrLkd#ucKzPHc#!IpPk67dVY?>QtmZ4G>({4+Xl!aBLB zEP?xbLLc4Q^)$+A*0c$%N6TDy{#t#TF)*dQKkP^YQ*inQ55^NWSq?sU!6Kx?(RK5> z@`(wbRMZ)3&33;`lxIFLg>_RyO7-N7Pg*ReuI8Dhr951}df#`EliE3NSDjnc>T<^6 z<-I#)>I*8aZAnHW1VJf*51uB z(N{+`{cToN-;4`0vfelu7;;F>mrRZ|=8`qwxvTRjuQ}|xHi|vKO*)s+ny&9)qoYHgH=TJEB%KnVA0;@x(guHIp z&9QBJu-!j~(+4i(T)l9o;YZ1d5=P}^TBWC24<`P38}p{S!%w^E-x)!>sGO7Xmswk$ zmpF(S?fL(pD?w?QU`1Nr3jeJOR;w`_HcHvlpjaOkd2K=Q^IGAs%m!bi2GKt*H z(Nmpjt!|Zlx@PX$PixhV9*b4C)LfpCBXZ)<)79^?Pdx}&wJ)xV%a2K9k0|>NS1C1< zRX=1G`<&ihwy4SQ&GFSiCxmu}NT^IIWE9j9c^$U;*frN>kA1l{Ckkh7*qQo%veAiE zM-|@eTJ74r_VC6xKlE0*ZfV)zcKp+lGm$KF_i6L3oFlvO=oSa-65ZnInoVjI^Ryl) zr`49aesr0~8#Qg$)1IWKIujM$YmBxjlaB znkTuer<^S$J>{42NM7_4eR}i^$F0pmB@?zL{#Ue?XMU}&I!&)fF3_^{+d{3yy{2y` zX*Jt~{8RE=DwOekT2u+!=N{81FYH@ow@`DtZd%(vy657`Lw@*M@;L&7QW|rGjZXYb#7B%?a{C-*xy*1npOJY zio>5L&+isZsJ`v)P?!;MYEJRK-$rZ!aaVuq#YsM8TK{BM5?lPE=(Qi#9aO!1yYf|a zg`e2R_s43PYI6*8b^MnzTI{o_FnO}8;`N(P5f8VzUgnlMydkApC->wDm4>p^0_L=7 zXZ{}AHK{10D|36P9AEDx-c@Tlvhyz*)$&?Ia8FCUJJ)*p1jF)Z-5FH^73p1XHBanh z@9#bMLQ-b^(fAV+e7f0q9#niNTD;ZdXhG59tsEOd^NRQLKXt#mVFM3y_JMy_&0cN( za-+XVN>L+X!t_P?&t9iww`QAce;THg6*^rxQs!{NEZvG*C2c+TGcG;oxwUyojN+@S zqG>CcmX^A@Xz#bN>wGx5CY`P8;-^nNTiD-vzq@VI%^PmQXq$8VQRX3$uB&^3B3JQS z9uS(rw7{4-rhCHD%!hsz^5ybZ7EIfsp1_~>@V}$`jrr$JYCVum%{cXJ$#=cU7oV%!VIju4uZyzjAiN(?aI6Zi{`Z zW*a=u@?3qzOGsqR!aL5*0czoe6P47I{Z)eQP0A3`$}G&~PkWudrMqzM8wI_~8zV%{ z*=*hto*PsCX2qQB7gttaotS-ZUcjfT3|C{yE>*V7IK^cmobY?5=*vD~7uLlB%bgdg zUY%M!ciDTZhV9kSd4cPfYem*b-oE$Px@BL6?HB8V>o05Szxu`H`Yy&J_U}Z8?hW#R zIf=eHHe1+YOywHAE{1f+yjZ0vsh<;nbE-x2Www%ft)yk0|9fK6xpvR}_>S)sf5|_! z1#6b-pZao9EOUV>_y0Pj&UiTn`};{1$DhjW*xQ>j{T|CyV>A0(yS_fuz0vRSE6aaY zqI21)C4bMvRNrzba<6^ADeX$(UllfkV@FlA1RU9|1RUErpBKDRU7RFg(rd-_yM0@6 z)Q+cJ%$X;0qm0E)X|MKu=&4$MOz=(JI#-VEFK<;v^2!ySdp&2umaL+iqgFUe>O94DI2i{9sIv2 zw&}(J_KTAxPbRbpUNkB=@18DlpzIg(oz=odIleWuzuwrckCHTY{1j%ucfYS^Iopet z85cKo?8%jiUYz;r{yGb1;rjdSQ(u^5U7j+z_CuCEZ+TDjLbkuV9$8E>3Yg5|VWcx< zrA*_!2!ja`E+!m-KUO}u;C#=q?orE?Y2UoeH(V6=c_@2mlb>|EBWcm${W<^p+o)f8>*Js7^n=e1=NNP*& z1n<3vY!@=FcqYpip4^u^Q@H)oF1I_dSwxCus$ zeA^=0d~!b6Y(BZd<)x)(*UkqLm$tLXJ9qUaDZUYG+xx^b!dNtFk?*qi>wGsjAGO;! zfibnTyXnPhnq=Z3&8p~T=2rb9nhbueA4YdCbWrDu)CGUt@EmKnnR zxjoj~Sl32>2#&fn!J#hlWr^}vyOuhxeJ68VvKL*b2oG}aaz0epna643acbI!RK`<^ zG2KyRMk^W&7HckadXqAxae{FBm9~>5I?Ritxzb*VPXDFgn68xY!;G1y?94S^qn zERRk-cVq_Rau$niiD5pCQ+7*7KdNdge{#t7^$Lajcg>m7?Kzt{{=DA1B#qS|*+rx5 z_r=yW{?oY<-#vtylBcYgnUmGg{bZ#rW9K_*X60|%#wY5&SluXmdA30R`ibD23f-ws zUai#F+a|*G_QBca-?KwDm#&amU9cqTP^HE~6K^pK1B+?@ra8^5m5X}hutr=ueWIgS zdg9{cT8mGZ)V-a3_yP;FNnWac;>@z>=Ay=y=&*$8|UbjTx;uIVCitx47eU3L?`ts*ZH)$xI z(rMGbWRB2Fjdb0$C+3QMJeI?I_;ptK?B?3q#52!TTV6(p$^Gl8%~6ho{8P=|0NG+4StTwP(d#^=%?HEJtOv+$!cw zdc?cCwwFUNlG8q~#I#3Y!i(fd@dBTCQ|^2(o3mi+$xP$c^^;C-z15nM;T|fYX(oNw zW`dM(P?CnEv&h~6x0uCA#`hvWbk{^`Yd8yJTd#fKuT?YQ#_{q+=igMS>}FLjBR z-8%p9%#Cc{MXOqzl4QfLFc%-l3>Dt=LHUrgW3H0D^3Nyr`*RO)iF`Xz_Q5%5+U2tC zUNajGsV}<8B_Tg!PgD4ceN%X{Ej1?FWg1-f?0(dHT=fs1k<1LWy?H`WK9APgtS|gN zzwb@o0+-)i-B;vwn*7-^E zZZxEOOn6@g*!(P)Y)=MR@AnUHKjkCzLL;=?WmTh2UJz&7tv->aL;KcAk_IMvMc znr6VcQyLCmXG$sFS+pwqX=ufbR`cn#ww13f)LHl29EjX*J?F$DuO;rUpPPToaZ51t zX?~mS$|yQFq|`4?^;`nC&rY*$r7b5{+FGicRa7{nU*GjlDc$_@-3-1{|E@oZ(wx3- z8RI9RTMGQH3PIofVlLTj=$JTp@sj0-W<8VfTK8|iO6$g!l@2FaBM)6xFI%pECwEQX z)N)b5IsczHs<}*Wtrj)*+_5fT{=`r-GqYQnXjoqG_QyS*a4v zCht$T`eul_9#olH`+CD1i##>8y9I8InVxZz_K2P0j%{F#Xkg7a_FSf=i z?d#o&cF29Q-@q4}{%5(NMRdrlK)sHeZMKgL_vq)HR}MRRiIwy0b>&a@xdgWhPH(Ebm6EUm2@{><)Dn+upGe z-prT0NdISmirV$1dp4UbbxGOg7cu|pHt`!z>}&4dw!IT^zNF&dHYMhQS*-R6GoEfT zSg|cYm(d}29-G>NJb`a5M-^sX>EP))@#S(*OHCx3QC_Fd)|5?-OW#ag)s^?-d!eJz zhZ8rxtKPh|F)S?f!e%iWZ<`Yh>=LmLUt~RmN6ImF|o#M`B%gV!Xz*th-N_XnZ3e!mEwmj3TL6?rv3?!4Le@lx-R z?*fxFjwH@k4t(PkT(_@Tl*fZ7yo-Z2^}jZ5ZfUTb)w|%Og0sZzXOBKNC3F|Qyj}c*S3*MEzR>o- zfe*e{Z00;*mTyv2TIBZWYHsO2UXiHsJ1gu@ZeYp`Xed7>upL!`K@w9o_ zbLnF}_r-c@qYc<*YA2m?Xx(SRdvmRj=`-!m0aITt+Mc%H-LLq6iO!F**?Ro=wb)gikXI3w0971EqP|BKq+cEfYk zS{shUUrL()ShQ}lvHvI24X+uhCeD4Y67s#EO+`V6b>dY+Re__&nhy$l&ATkr+O^QK z$?Ndmts!?#xS4m~H?#=W3^m?SKN53 zdV$F_sfKyX%;Ksa76}|YlJ!XBmx-r-pWMQXRx>xp6q6jEIIhfk#+xCY_B$K@9o~J^ zEkWX06nA?-*_=a$n-_;oXPmaPs8mMJJ|)2%CkuWzubck&`sH5N3D>{AS*=^;S~i*WPIE%;wg(r!Rlk^jA>Z`OI>W_{ zey0r7d!MZCW&SK~AjhRC@Q;xt_w%A?H)TN%+o<`*s@bx$15;1u%BhRz9`SJU-Qv&L z@p(f;qn&W%E&s~ZD>ej*UEg?IUzvO9%!?~;&)O5xlv45Na=_(#jQs6R3zfyb9sGW! zYW1U*4NSrx>VEjWXs%}Jl)JDdi*2j1%jwdiF%phOGy8risatYw(KjrT-ko=lUGrMu zo;aE9W@c?V{0qaAo*dAR4M^~0zq~|Pr&YSYwJ=~=^kdJ)z`c{1BK6!WH}ZV8+0;1}s>5mT-{*O7R-EauLZXGeVk7-#7( zit*c|rE1ES^l|6Ik}jp$mUi)1xaP+=o&nkvA(Y1SyuKEy$o~F7Kwk~?mQ2k>sOt%eb3P;rnhsR z1#UmHc-6OSHxHWq63HvcHD05;FYtzcDec$mXu}R$3*EIJw=Pa+AC3g>3 zH2P1vutfLpVL9_{Q^of^$&xp>Uc=<{MYwi(SLOS=>N7)217j^))+N8%e|UCrlmBI( z5{4yGxd(sm>d<^PJxk-A-Og&-wMop=FPZsGVph17#kq{Lhi%*Gpt(28PIlZ6 zI~>zGr&YP)598faCbO^joLbYh^2n>E-?1h}0)b(Ns#c!u@7VNM`$4Dz<4%^m9n61? zAJ68OJ7{4!CE?(OlL~qd=04f}y7Ox7s$8kYLq9%5e>uM{bH(XBS_c>AA3fMPC)LAR ze2ML{>dhziZZ=Qd!Mab{YWn_I%L%JLT#zd~9V+7SOYchbc4@!L?}E#Yo%^eJsyc2_ zrcAih+vcm>tyasPKAg^Xw@mz&Zt>*#el_hMzgVmYKEB{;ab;7^&ntSlFJIM7P;fVy zV-a+w`Ea$LZN@LLRuiIF) zvoJt_>z(V#3o~9Wa?QMd@?)Uo)u*rhW4@Nuy8NhWGSBm0$ocNM`)}4GH;>k6s^1r0 z!B)7>V)5dO)e#Zmev_Ka%YRLOI&u2Z16OWs`4GO;IY#fr!q_=;erjeDQ%MFsm-J`(@#>tm9YyyT8?_u6Yq1+6ofm@RXU9B9e7U%y{EepkhZ4=Fjv zHN~8C=G^)BN@vo8zJTdVAINxKhd62JYY}xrJ@XRGM$EmuvTbj<6-LWt^wt8N~oz`3G zQuWfSCJLUs;U;~d>5t9i2B9V)k!-`D!kS}mlK;wT9hkY{P0sbT>pIQ8EL?H&_v`$_ z8}2uMew$SO%(3|U){N=FrVMhcIW6YC+4-Au@=2C0jyv`JZdY%Pt*QLb zKl!O^&yN@Ut4-V%DHv{<;Mk=l$Ricd(DwTE3&XE5Z5N8KKKjz=Ir(eOK7oCA=e`j5 zEBAmUWI~qoiktRz>qCuA*5w`eF5{If@p^IWTkm&Q8>ao3D0+0R>H>=`B{N(muPrpl z5?JtK1%t_z8Jvwz{>iI&s?Gddk|k@UAf}iF?%nj+O^*w?Rs%-VqdlAo*I_0=~pa2+RxtNvAwUPYx*SygFkOGTUk5~ z-`J*dan7^+>;vPxm-+N(i zqjdGRw#1+8i%Yh@*t>f7!-rXWz9nhyS^cYW!GVORQ!=l6b*h*oWB){dcivu>-7PoU z@P+Q%|MwRa{a3 z%LDlr);6cp&s3N+ADkwW{NJy9(Y^bp`6e|gOmH=xIIUTvMK(8f>6>?FcQ9`LwQunc zr6&oBiVib=*Pc0CVkOPKvzH-2DD(8Qqx&YFnJU_rrFPlAshMxWnpH_*_ga6X$e!CO z|5|~G<%ELM`5tr0bw^g;H#?Tf%q#sZu0>+XzhHB(J9=+dHVRqZX z9kZ6rp0>1F@q6Nyi~HCzk7OqW9;}+DyhPx)M^Mn@#oQX_-s`psyREdf&scs&LbHK| zt!ujGPRSS7cb&{VEH$S&)WpY!aMla3ECDG4g!l$zzotm?Kxr z-n1-&d)kC~JZFPbr(C|Ek&s}WcvPi2;#uXoOZkU5W;$@R>|_+#nX1~nGN9^DpL*vq0U5TMspFb>NAm}d*^P?k-Rzg@ueg^u9bzKzFIJB72iAK zamc%M>n^=q~TjtEvDZgKy*f}TLKSfk| zf`HctuWQ@S6jU~7|Cu&*{>+%lsf&X)iSgH+Se{h#YTxFKHVbBRG(WXT3pTAj;v>6H zBl$tHsmG1^hm04RKkRw)fp^kYwaXWF+}YppNWSIN%H)R?2bYVh$`^ch@9#=o`D~)a zl@m$xwQVfxr|Wp;SnlPUE;If3=fGv10)Kxw-wWUSzr)M=`ev2gr*(cwecJ4^U3Zgx z9s4B_rJJvon<{JRU&#*KU=;mPHOXJSR@T^!vvSpSPiIN_kjYCbcbpJY*xs|lu=1mG z{;TltaFx?q&UaJqG9S3x{O9PJ1oyr*QfBGl(hEILE<9$rqHyA>>3Kp5a(GP@Fd_{XB62xY%nHnt{_C5D}l`^-_?kFwMXr9wD)y@YvIzt|FXmHBx zEBPNdH+h5BiXssi*Q1#i{v1neyt*X*)bkIwWJQ#Pu6$%VaEnV-?5*7SBXc6272L_r z$vYS&q>g%_g@OfR1F_GCToa&^@zLSD<;y>QYPy{-Y`bAr)Wrb*kS@{S z94{+o7NyNebKak_yB2a(*<0FAJ}BYm^RDiwmMH?W8&9-ux*qWPZ)$M$+VG1Hn56fA zUb`Y#`JQwF*CWG%-k8pk$s?g#q!{9>6`BIX5YT^z;*e~d7htnZy29@ zDV|~Gw&vRVnFlsAHJZ0=yt8%dg~o`j`-IF2Ru;7`M$_Vaj&fFN!F%)Zac5b@})Z!t^NMD&+Lb6X-C`2 z6RSDbY9F5S%jfeMw#m-jKQFJ@kg@I@SN3lHr=S$y-edf)3DF5!=}ODC(bx~{)H<;5!9?I%1XH}h3gv%XjOFY$Hxj%f3L zx1P%u3THH^&Frk56f9(X((<3vC-FPpXC4G@%09d@kN?wFNuRi!3vbyZ)rxi(sx>~G zelg_&n`PTareF59HK$6-R?OD#NmjC4<#c}4mW(R(wFk~@nYOF{Yt008Th5(ox*|z& zhMb~{+_Hj#V(v}d@4D*57VS`>pC_f=CQfyewl;p7GDH5FN#7!~{aRKhZoi&XTKDo^ z!`FrD=CAnh<=CRBYd7$3X={9R#7X7nmi4{uZj3=+SA9GCT2hn!jlh|fBP)}ReT!`8 ztjR9vm&uNJcW3*7fZJykkDS_FrDOdzt0VYbMULo`bDpI%+*0Yrg)xU=XzK*u!O4c3gSon;jCl z<8<9Kx4#?ju8vKAy{gOeTKenQ-19~ndJ&n=6qfUqEVo>}Jj!sANk*JYf0xeYiTs>p z0h@g`Fkf|=Vf|ye*$(qHxpKAPE)|)~7abUb!qT5Pt$4<&u*P)Zhd0rC?3B{P*M@HI zU;iOc@8rviC3jlNw~0*K`{~txLAN*t=iApWaaTUGi=uZyb}o$*lA)=9?xR>J)w z${Su;+J&(K;Yb4>6+piV?xpQtm!ApMUp&jE#=r^ z&pA_$J+7#+&D44FnOk0bzLX{OqPust%h>~V?JRGz zJ_JskAgZ!+<;2@JIPN$!XygGyo-qGww(RSREiqFkU7GbM zDe8jc^S-`~v8jF+nqU6Re0R(K0E0%l_sjj?Z?0Na+pF^MgoSC=JITo7OUsLxnNR%t zaK!HL-skn-Z#krH{$QQ%>lSz6^~<)rwR(!t=AZ9xRqpNl)8BmQo}ToNy$;dEH_Aib zYs$sPUg~+nHiPSD4R>`%KJ((KjHyLgD-VZE&y6|xB{suh-8B2I=)!u&{mKtz>eA)Z zIe1<<1>W*eJr=Sd=fWPBi*x?^sPom_XIVdsgH?3hOkO21UGMJSsU6Snt=J*Dw)up3 zrBr%JKsxxH(y;kPDwP=<=33JV|_~mr>$A>(XaF29CL2P z?mKs89LorpV_H-&>%@$=yA-pht$A#6!l(7E<7VD4nr`#5XS`}sdv+f>SiC{IBz)2o`RN|gd6V9h1+QIs^F7O! z+w!~bzgudx>-E%KG5$7DeshHS_KM`3ZJ&D1Z2A6YKQ&u3r1ZBJT-_MGX=jf4b_I^W z3DGl;6?jc3z3mn^)jg)7_`_2U?YtT1mv%H?h>K zCs0n4*GOjK%dT?8$k{F?KjbVP$hGj!SmEju-0;XI`s0rS@(E4a3;Q_Uoj-0O{Oqc* zacRk(D~=4E%DEDCM$hVGOeP#yZXBbRS*daKYKp+l*~;DrAFkOrf7X51%(eHHmiIL* zuIgHJHYA|$VcM~%6W1f2$~=gaP5*g#mS6o3f#NAfQngXp>x}~S<&`I8eXu+BBZa%> zB;SOiJN*I{cRKe>=oYsDa)PRPe$q5dFhUyr-RGYayHCWnI3k3-y|pT`MKpzq1xx=OjEjy zXJsyu4mYyd@;2Vg_VKrmv6r*j5;bzX3NJWr;P@cwu;)_So#{PiRkb?Kys#1R*q9M!;Ck1H1O^!{YgIXQ*1jY)86%&(4p&JVrA0)IVhObpI7F00(K)#kK# zau!GIZ9e6loi2yiZvHly+Gu|EC69An!FK`Qhav{ERdd~5Z!=oC?y|(y1p#N%%rs;U zXE464@0Jlc-MZ2I(VjKjf;RtVdQ^mMxb@Sski-4w(k6qrUssw>FtG1kGb`^&ac%A! z{^(%esJS2Styq{Z{A&gBcUN~;%I z-~PVg?6u2PO~Q!`Q5!c}RvmwI{~6c+sIvU8rzTXtKiI22jcbe30WZBZpY~P#oPB<; z#NLY+w;LIimVPY>OK~-Dxstt5d%?Z~%T7P|TUl0F|88?2XUm>sEp=VasiG5}JWvn64;S?*go&0q4-2JI!~3W_tezbx54EoEir%;ihm?;J3mvSYE2 z$+AoBy1w^sr*2~T@oR&C_ytG)nB_&g4*iHpU!p3+5;)J|lkrRz@%fvB%O>qPB#|d_ zQbB6lp*KRFd>mOU3Xkj^UuhYfnZ094ME=rS?jOP#r-rdfs$@^qe*3uXdA4~iYjNAV z%xN+AY@S;)DcjH@1kL)2vi1=uVlh zvb|%!sz;gErszqzlXSTH@@8CSZZc$1T5+U$dHeO4zvrGsWZX}86zo`V|K~-+Q1#O@ zR?c3peY4cRICS#&$%l_z`@}ajBI#buU5#JYLQJkt`ds%(;-7d?iEw&NFVo(iyWV~) zK6W8S^kr#uVYcYJYv-5x?ESf`MIv~9_RXqfw#m}zOOw_IhWmPaG6@f@PHvlc``o50 zd%YswZDU$-Px{un$SH@euQ+|J-RA68lYI-<&e|KaPx{rd;^1@Ni@vhI;<5=>t*wrg zk7F<1y2m-f=sVxZyj8^tH(Aew<}+QmIrqg?Nw=Qg^Nza2Uk!QQ!Sl+uW`0BTYW1|Q zbwY|~m3BWaXI^;d$SKL=GZKGE9~D1o`ju5dx{lTz|dUyQQp z%2`?5a&L}U`?+(BuZq1|v`V!Ni0fH6%%>wzvhAagbmz_B~n=&bwl-8#Q+?KttJDon((?TE3_t`j=drw?;&Gf8INxar|n%}EWF zJDyg#U%p@H@BL|JayQT2Hj56Q1u^&8GG8}deHO5DRl>)62WrK;LQeSfZ=7^b(|>Ji zTj6_i_RM7~4!*28!+d>3=aR)-7F(uRI=b!Qn(!+qFwfLi+N4BRO<|M3#g6HcuW!HG z%Nlb}uDvPw`p=S3WswuAQp;z|l9w`9XK%LL#OSD*y>D)Z&5hMhw)Ta1SLl>Em$H6% zr2S)YlheVn71D_*dDEhwmFeCq%<7wUxk!O`oz!>MliWLdV~*Zyx%unXA=gs&oS%8u z)UM`EU9ofN?w!->K9>u8nwPd)CGFnkQq%i2+~p;fyYBr<(`8)u{`=YO0f)aAUplw) zq4<+!jQKI=3hW~O+dZ(UHK%STbmbO3HOoj*DmKhR&o2) zoi}IY73no=Oq{e9YwkZhkJ(j%`!~lS>0>2_yZL!N4n`WkUO#j8HwD8fmPe`$PJfBb zvTv9#{4I3HbBBoxtC{@X&U1=P3;G{_@tKzJ?})fWVeO}PrY5pFNq=|P7bY3Lc`y5X zCmZJnnO|C^b#2+VuzyOD5h{;kIid5GC42ppyY9?gY~_zXze-x4_H9+`>fXh?H@Iyp zRzKn6D|RnBde!cL))!UD+!Gzsq++J_8OQpr+>*MR_w0hF%ttbor*1zT{@HNx|M`JS z*gS2nGcGDuwZ-LmoRCQT_-H4VR+J2&3>DB`7W zJuhmDmENz_Pt}s%Brg7>vs)oQXVzNLzwE2uZa)9qdalXLLyZPWaStQf0`KY>NnGLT zoapt{%;s@WjLWv=fnU>>GP%dibZ673`SN>OiO(`mHPOFbn+rYsEN6Dg{^FhR>Wz5G zpKG^%NXlkd&bXewY2}X2iZ{K%XCFO0b?AN7tlygQS7yxD@jH`o;Cym(utK`rHU&W~ zm8XxIMZ@K1r_ByL7tr&L98dbM8;q(4X-?{lw*sAMSqXV>_V5E7tsY|HbR-vQqA=cVAvU z$@}rE`?F^}kzcAPR~UHy=(SqqCx@RTySnbL5M}stOg2)Y=HT9SC0&LSPnU1X{^I`r zQ=_@eS-mIxJcre<2CiUASfSJ>Iyt!#nZ&TD(Oi=BJiwCB;j zLp|D697p&L?m0c{LG#D5yk4_6bAw}?=fq6)`TE8;XtC+{%>5}x&KhrP)5_#s_bR_s z$6=Yd#mVEmf~NELY~#-5-{N`r-FDX#yz_a}Ry;Vs?D&-5Rl`A$Yr?*yTMYNOAF4M$ ztMYa#D)oD^GplJ&@|Skk4dwcC^={jz|G2_tc>hsVn}Ju0%T03)o^LI7JIo1 zRT?cRIdyqv^*fsj&-`BUTO8YeGxoxp<-ZQBE{R=tu0*KA*>=$f|MS*QuCe7Q6_-j% zYIW+^7}zxNRxYTU5x3^hpPpCuW~ScqE>-jR#A5vX>Bmnky8?JZ=Cf`Li&7Etx>mdR zbpN{y&dO;^=Fhj&kCqCV>BG?bOOe^`bdTHR;9}P6lZ&&@-s3s{>FJc3Hp6d;y{#o* zmp)x4s(dT&^7q{E&e#hDmemy!c3Z^kZLh}bn44^N+`3u)JBz#Mj90oAYfmJI-ScYl zdHkDsuZHlw*SB6=zxbo%SU-33`c*1v8~D_BXuj}H;^UsQ$vN5i%%AIXjcr#gHvFa= zkmJzv-fnBYeSA&lLgP^XH91n%_g64>D4lSS6e;`}&Z)RnM#LkOpJ%#H^t#VqZx!0# zSfQAn@bC35!K-`v4qjQC7B|}=wER5h-!oy0_srWmbIRKO{JrVLYh&2YC_pCZ*Q-yRJ%gHNISv;6TH7bZui2-IKNUwN;Pd9m8Z!sRO}F9bg0 z5ip({rEb7*(oUk=f7$fd&8d6ucbOPn`z$qk-zpKgFU)W6eskM5E9Kjw=PUSxi=6GI zhCKhHG*7|P<@*fFTRR!Qb;n*bCr@7a*~8+Mm$-P|_sxNO4@_-8zJzCs{bAoIkxYwLKmLs_ z(z8EvetYofl<&S?S;cP$#rMD2AAhTwdq?N_!a8M{8_Ean7oVqf)H=~Wz# znw}>f@tuBUC7D5U%N_sbGlwjn z{@gF@Q&b6GpWVJHd)XrvI@-$Lv%7e>t)rpk%9RVHMyp5<)H={@D+sqo(p zkL16E{$~8tAph!9DmRnDkzahbt~+e9XcF_zQCQ<|IrOoi>hbPL8VmNYZ+gnQcH!+gWfk%> zg}g8CQMgx?!PLCU%l=xI>d8`{Et2QEm-TY}V|cgd)XQaw%Yv3`ADYn_d(ubEN9A73 z;{@mC?im*q=U;iDDJbgn_hia~%Ex(WtjCo$2gq*Y{${p`aovoR#WNUwRc+CI-G8)_ zFYMgj33v9J9r?5U?R{2<{Y`m0=4W@Smo(kdJMI!5wCT)^Q)?E8G{vs1+R@MAd~?5J zKTm|ix#Mdu)>J-tyEe_@LtU9#c=}hHtS=}2KYnvx(&oeUzxFoOw`C`8f47sNLGd2f z5t}8;8hd5s+qI3VniZN}6loZVsM~N^H)YMNoBWUa)r;Kw+b_37%iEXaQpT7*s+l(?!PPbQO`*mb#Lh99d$pOv&r$aOZG8gxqIOA1poLC?ga__9d zCnqJzHHW0ar%N1|bL6=A?7cP%7}uws{<12{Fs8F`irdL`!mCzIi%wBaXg+myp3jpW ztsGysDVx*-r)}JLLhgo{p7P1OHPRv6$9Qij^?TMnD=a8(D!gJ8T`upP5bRr9lQ(l} zR8{>H_Q@BerUrR$2%Rc7ZJN!g#phni_BL_Wl@wL^jTxlI=C$9vP~>clxyW`_KDfYg1>n zN8}${Ey>WcSeZk;<@H4E-eVpAAFW=joXyj8syfl{f*Nyh${CkSaVzw99o#-G@z%1H zD>pUTEIHZ4vcPi59Rt6E4^IZEMqYdG&ni9JXxYiI9tStA(D%CjA7=Eb>OS`Howlf% zqjk+yPMy^$b+Nz2Q;*(^o+dTLW>Rfl*%9A;89VBBI|u(xTyj})dfWNm=iV=8&R5-L zwJ5FsO2*-KBEx z>#hCde1%9h5eOP z{J&-HWjv@&JMb~%^@JV)?U(Gj-xW5?EM-bKeJDS=Ki>Lh|Fq??6Qr7F-BwncRqpOH zD=__DRL#;k?Z#{T;!TY+_U^F|TB(?kXZ5%3QS{e`9c;$i=WbZ#J%8V(>iNulS;n&-UtD zRWeI?m~;00Z|~c;QOo(*s(!)FeQq%mj$CBotKWK|tS0lZTHop_?LuRoXeZh7Gj2PA zAD?P?{(aw?^*>MTvSC^N^XOCcygheLp8X-+{Go65e$JjhC+;xHt=qi6=AFmCf@cv| ze#S^K?OWZdZcrMY7Jc)C0h4m*#Km_PyqmUs&HKvrzdYwk z-k&ZTW?Ak^F!WbvNc^vq zn|DV0;@^KN4{uezpIXhIZpN>h;kY_gx`OH4tqaQ;t7J;dFYkH5-X6VrcZI>%b-&g{ zR`$F*@%-60I zX*zUKGC8~NUKc^~oE_v(oC13w9(|sqL@vL_7wO{e~mdn0-8fX3Y)wTaW z53trM>`urv{A8Zp7J4O}Hoa|X%6?#@|;rzA!+uOJ;&Og5NBxKoQ|5MMV&Si7tGYfiDx3|u=_06eI^Y0Zi zSj{|iO|Ig>iBFyfR^6N?eE;=|qE8o!*UkOxr~5%N=GTjR>sQR@ef1*Y`-TM{_N8~% zJmt?{xPL;_&Z4E?O1_?~`2F$m#pxXi=N*?N|H=(?riy^Xnu=h({b~y;SVk)udQWD)U_{2)BNrH zZ;J7HjptwPuKsoM)Ygm76dUq;?#D^BO&9w6JWbBHYTtaT>~c5Xo5hosiriT4zUpOX zw7%?{8fM$~Mn@&Ttt{WS{@}5FmJb7d?OMAp^7YRBS4zF^+P^n`_Oou4!ufq7&z{XF zn)B%jkJ{%qi&_}szx>?RZhHLpTaIel>XwRM`P^8Cu@LSJ&qE6?2g z%xsxjvvk7D@9WO5dw$^HT>0fUj&HMd*_-xMeAjhWsU>#0a_8=poGq6z{uW~=dYk#@ zf(`2%_fEfab3<~SWUzOgW_rk-sei9ne)`FqP;JI@JvQW+H`^@%+tWAR%C2~51w z=Fk0GW{Z6!SH`Tqq5j~hoMh>Q>e_s(Ie+7iRi0YIb3b!iygcJ`R=Kk`i?_?R8N9Q~ zf7R+gd$L;@qpf_p@b&r5?MK*Jwg3KWeRjmlKIFBfT;Htbt<@)cHs5~5wQ1sM24jQ! z(=^YTd2MgkD;E5IZ-1uNB|Ep523KUcmi8}we~LqU&5i2ECr-brIlp_`=XveF_O5vs zH2s`fxnEe{`Ly%CyZl}(KXPs2B31L}TPDTln!M?dIV~(Bo;-8v|I_A_= zvC%nvPV}U&AwSm%MNFz&^L1xco`~@24eYlCdOYSWpS!JcUCy@mYEvKI^4wU-p)ap5 zJ9}m1B@X?)g-=vV?F!ew-Sc~4-TF8qJ?|L5r(P*FxAH6gW@kM;IgPiZWp}Qo^oFoL zIhS24Z&p6udTdpI0M}HTW#x}~I9-3~zX_W7)9iz4PTK^xyRUaXvnz{ZkT}pAr~9r_ zZF#~qtELMpMZ?Nu&W4yW*F=0=)w}oX^cJ5*B4MJ3R+jl?_~+_hJ{!RMA@S(yIXBLG z`=#D_cYeRA+ga}91fDaknlbOLyzthjP@5pb*}i+xgf6wM=W3L9E9=bpmgMHue4%sB zmDa7-H=DDZX$|RIpPB7lIQ5s3{mH(_BPFH^Ro8cZy7l+I=B`KS>kcykbtiBDU#l+M;fS*zGK?*O!-H zdU~)qYytn&aFH`Vn68??@0%sgef;&K+wHroINn))J8$L0?yj49S=?X?*G-S9?D6xj zu^;|;U@2qig^J5uERrU@zh-w$h;XU(xVeN`d(nxUS54gZ0%xxG++Op(>;64M*)_`< zR_uA2;p5%t_~^jq;>!UoN|Utj&0GvlCv zl99EwKQr5ggGXyVeUW25E3te-iB0LpV5Vmig7z*6gl?91gZt`PjRJ~rF<@k&?M$&YW&e^r#hd269}dN9|K*|!X9_>EX4 zrG*~kHbgFH5S-B_x{m9{1l4!3`AqC7UKz@t^bPmCVNbplr`ywCEznTc|K#cAz=nFk z8-Co`$v19K7EcS>+3?f-PgP%Rs7c$Qe`S`lPp26>+>KmQa_snzU-{pZAM43&zrVa^ zRn*dsi$eQ&B+oW}OPe)qOUgSY`R5n?MBI(08wr#i*8aF4dDoLmN##eY8Gf?VQdCDs3z~|wnJgc?e733TX zx6@~_d&^=Tcen6yfW{7kZI@%F$)yX<3hS;mRul_e&3wOp!UETmdJ$Ez+m;$^6c+Q1 zkTUX}YqQz^?Y}Dt>vwU+2!AsES)i-+FvGyE=ioufS^GI2{ktdcD4enn#6Bia%Yksznr=(OkTf_OljMF^l8ns9Q@ZCFPW%t z-ss|^Z(ACUM`wT5%aecjQ{Z>dqMA=_dyDVB+nb&oKfNlmTwZo&UG(C&LAPUbuQAP> ze!}WZl-!q_!faQSobyvO96JLUPbo+pajluLcC<>rFUcbA(lYHR(7@`it;sHfl3Ap7WIblf9%+*JGLM?t_<^4{WM~$}acaN6p@>lkPFN_%d$q9kn-~RCjsSN4*rdyXW)`t|hNh?$zZOhI(Im znEu@SYM6)Vju`IeJB1QAo19qXwXUio-gZ(uFWbUzsS5Mo-952C_Hp!?Ip!xnbbh$} zE$*t&{mV*EL$|m-5BAVtQR&GDJL~YT&{zJ~gf~LbyfeJIBPJg_XS+_fxica!tX;Eb zR;AzP%{?(w?&wZ>)VhA^vbaTUfl>>ytuu>{Ml*iujCyZ;Y{`u3v%PN1UY*j8U3_DI zcU5QMi_5cvJQ>b>URS!o$Nax*NjBRw*O0d=jBSfIM?@}8TQ@mu)t@ErRVuP{g*#_u z7k~dK{OtDSnR#>clFmuooGPWAUEbQ>5xKF@^h~zR<(ZbTyCzLut@X}D>G}8Bzg#x` ztVt}{KRw1eN%qF#V`u+7oz~g82pmeny$S!;$)esKcWA=!>Y|ol(?C;o=?l-aToLX z_{^u-Se4sRa(bp=Tj!)N+zY)nxlC8-w(~r3D5K|0gZiI)1u_S`@3iFV#qpHz`(ZcX)(~aR*Nw_ZA-afFlPFFa3QX^`ifQTHZYVJV!I0P%WmznjER2QhzgE z{Ce_tg>BLP^wsPWulH>^pxe|{@S&ppOK#SWgb2 zV*O{$jI)~XY=z;zRg?FhcAQzLEHz0ac5?5EPUT3CV+WU5?K*w2oa>JFBl%1J?W~YN^4cSj@gKA;zrHeGa9&W}GI67ke4cZ(zI^qcRB zvX8nw?=D+D;RS!a)N!2&A8LzbubOB0@SOCn<7)Cu>(2`_H{t%JcDJ(vfQtYi^&t z^gAwx~b+yDN4`oP7iKX2DDm3%QBmzTAMhu*$Bvx#B(V$&CTnI9E7 zPhX61uJ7DCP3(=diBzmN@Qx!mR*2M#s8|Jz=DT%Umf07+@* AKmY&$ literal 0 HcmV?d00001 diff --git a/src/fonts/dmsans-latin-ext.woff2 b/src/fonts/dmsans-latin-ext.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..a9d2009aec53b81b8fdad909b28f722c2154491d GIT binary patch literal 30956 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 AKmY&$ literal 0 HcmV?d00001 diff --git a/src/icons/LICENSE b/src/icons/LICENSE new file mode 100644 index 0000000..5c6ca01 --- /dev/null +++ b/src/icons/LICENSE @@ -0,0 +1,14 @@ +Copyright © Nucleo + +Version 1.3, January 3, 2024 + +Nucleo Icons + +https://nucleoapp.com/ + +- Redistribution of icons is prohibited. +- Icons are restricted for use only within the product they are bundled with. + +For more details: + +https://nucleoapp.com/license diff --git a/src/icons/dots.svg b/src/icons/dots.svg new file mode 100644 index 0000000..bcc7341 --- /dev/null +++ b/src/icons/dots.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/icons/expand.svg b/src/icons/expand.svg new file mode 100644 index 0000000..d07d2ac --- /dev/null +++ b/src/icons/expand.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/icons/humidity.svg b/src/icons/humidity.svg new file mode 100644 index 0000000..e949bc6 --- /dev/null +++ b/src/icons/humidity.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/icons/layers.svg b/src/icons/layers.svg new file mode 100644 index 0000000..7eaed18 --- /dev/null +++ b/src/icons/layers.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/icons/scale.svg b/src/icons/scale.svg new file mode 100644 index 0000000..fc51967 --- /dev/null +++ b/src/icons/scale.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 66f5fd6..fc62e5a 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,103 +1,27 @@ -import clsx from 'clsx'; -import Link from '@docusaurus/Link'; +import React from "react"; +import Layout from "@theme/Layout"; +import Hero from "../components/Hero"; +import Projects from "../components/Projects"; +// import Supporters from "../components/Supporters"; +// import FAQ from "../components/FAQ"; +// import HowToContribute from "../components/HowToContribute"; import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; -import Layout from '@theme/Layout'; -import useBaseUrl from '@docusaurus/useBaseUrl'; -import styles from './index.module.css'; - -const features = [ - { - title: 'Сервопривод', - imageUrl: 'img/servo-reducer-assembled.jpg', - description: ( - <> - Сервопривод собственной разработки с оригинальным контроллером, outrunner-двигателем и прецессирующим редуктором. Конструкция привода оптимизирована для простой сборки с минимальным количеством комплектующих. Большая часть деталей может быть изготовлена на 3D-принтере, включая статор. - - ), - repourl: 'https://gitlab.com/robossembler/servo', - }, - { - title: 'Робот-манипулятор', - imageUrl: 'img/robossembler-arm.jpg', - description: ( - <> - Реконфигурируемый шести-осевой робот-манипулятор без металлического крепежа с симметричным стыковочным интерфейсом. Количество компонентов изделия сведено к минимуму – около 100 сборочных деталей. Дизайн подразумевает автоматическую сборку – в перспективе такие роботы смогут собирать себя сами. - - ), - repourl: 'https://gitlab.com/robossembler/roboarm-diy-version', - }, - { - title: 'Станок намотки', - imageUrl: 'img/winder.jpg', - description: ( - <> - Намоточная машина для автоматического производства статоров/роторов. Программа намотки генерируется автоматически, исходя из параметров двигателя, что позволяет использовать станок для разных конфигураций малогабаритных электродвигателей. Большинство деталей станка могут быть изготовлены на 3D-принтере. - - ), - repourl: 'https://gitlab.com/robossembler/cnc/motor-wire-winder', - }, - { - title: 'Фреймворк Робосборщик', - imageUrl: 'img/webservice.jpg', - description: ( - <> - Программный комплекс для программирования и обучения роботов на базе современных технологий робототехники: ROS 2 Jazzy, Lifecycle Nodes, Behavior Tree, - - ), - repourl: 'https://gitlab.com/robossembler/robossembler-ros2', - }, -]; - -function Feature({ imageUrl, title, description }) { - const imgUrl = useBaseUrl(imageUrl); - return ( -
    - {imgUrl && ( -
    - {title} -
    - )} -

    {title}

    -

    {description}

    -
    - ); -} +import Goals from "../components/Goals"; export default function Home() { const {siteConfig} = useDocusaurusContext(); + return ( -
    -
    -

    {siteConfig.title}

    -

    {siteConfig.tagline}

    -
    - - Обзор репозиториев - -
    -
    -
    -
    - {features && features.length > 0 && ( -
    -
    -
    - {features.map((props, idx) => ( - - ))} -
    -
    -
    - )} -
    + + + + {/* + + + */}
    ); -} \ No newline at end of file +} diff --git a/tailwind.config.js b/tailwind.config.js index 72eec4a..df91f19 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -7,7 +7,7 @@ module.exports = { container: false, }, darkMode: ["class", '[data-theme="dark"]'], - content: ["./src/**/*.{jsx,tsx,html}"], + content: ["./src/**/*.{js,jsx,ts,tsx,svg}"], theme: { extend: { fontFamily: { @@ -22,8 +22,48 @@ module.exports = { sm: "0px", lg: "997px", }, - colors: {}, + colors: { + fontSize: { + "5xl": "2.5rem", + }, + brand: { + 900: "#332c05", + 850: "#4d4107", + 800: "#66570a", + 700: "#b29911", + 650: "#e6b600", + 600: "#f0cd14", + 500: "#ffda18", + 400: "#ffe146", + 300: "#ffe974", + 200: "#fff0a3", + 150: "#fff4ba", + 100: "#fff8d1", + 50: "#fffbe8", + }, + gray: { + 950: "#0D0E10", + 900: "#1B1D20", + 850: "#282B31", + 800: "#353A41", + 700: "#505661", + 600: "#6A7382", + 500: "#8590A2", + 400: "#9DA6B5", + 300: "#B6BCC7", + 200: "#CED3DA", + 150: "#DADEE3", + 100: "#E7E9EC", + 50: "#F9F9F9", + }, + blue: { + 950: "#0c192b", + 900: "#14253D", + }, + }, }, }, - plugins: [], + plugins: [ + require("@tailwindcss/typography"), + ], }; diff --git a/yarn.lock b/yarn.lock index c37c090..0c8a2bf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2362,6 +2362,16 @@ dependencies: defer-to-connect "^2.0.1" +"@tailwindcss/typography@^0.5.10": + version "0.5.16" + resolved "https://registry.yarnpkg.com/@tailwindcss/typography/-/typography-0.5.16.tgz#a926c8f44d5c439b2915e231cad80058850047c6" + integrity sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA== + dependencies: + lodash.castarray "^4.4.0" + lodash.isplainobject "^4.0.6" + lodash.merge "^4.6.2" + postcss-selector-parser "6.0.10" + "@trysound/sax@0.2.0": version "0.2.0" resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad" @@ -5970,16 +5980,31 @@ locate-path@^7.1.0: dependencies: p-locate "^6.0.0" +lodash.castarray@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.castarray/-/lodash.castarray-4.4.0.tgz#c02513515e309daddd4c24c60cfddcf5976d9115" + integrity sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q== + lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== +lodash.isplainobject@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb" + integrity sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== + lodash.memoize@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-4.1.2.tgz#bcc6c49a42a2840ed997f323eada5ecd182e0bfe" integrity sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag== +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + lodash.uniq@^4.5.0: version "4.5.0" resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" @@ -7861,6 +7886,14 @@ postcss-selector-not@^8.0.1: dependencies: postcss-selector-parser "^7.0.0" +postcss-selector-parser@6.0.10: + version "6.0.10" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz#79b61e2c0d1bfc2602d549e11d0876256f8df88d" + integrity sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: version "6.0.15" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535"

    SzD}9{_wjx8(rxFY6GSBLgk~;S5%VGC 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 diff --git a/docs/slides/2023-ros-meetup/eelco.jpeg b/docs/slides/2023-ros-meetup/eelco.jpeg deleted file mode 100644 index 96fe93e37e88f1ddba322ae37724186093a170da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4465 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 Wx2){FC{V@X;^@=}Dv|5|-vj_$r{3lO diff --git a/docs/slides/2023-ros-meetup/map_repo_size_fresh-2018-06-08.svg b/docs/slides/2023-ros-meetup/map_repo_size_fresh-2018-06-08.svg deleted file mode 100644 index 30a9c4f..0000000 --- a/docs/slides/2023-ros-meetup/map_repo_size_fresh-2018-06-08.svg +++ /dev/null @@ -1,751 +0,0 @@ - - - - - - - - - - - - Number of packages in repository - - Number of fresh packages in repository - - - 44000 - 0 - - 0 - 30000 - - - - - DPorts - DPorts - MX Linux MX-17 - MX Linux MX-17 - LEDE trunk AArch64 generic - LEDE trunk AArch64 generic - RPM Fusion Fedora 27 - RPM Fusion Fedora 27 - PlayDeb Yakkety Testing - PlayDeb Yakkety Testing - GetDeb Zesty Testing - GetDeb Zesty Testing - MX Linux MX-15 Testing - MX Linux MX-15 Testing - RPM Fusion EL 7 - RPM Fusion EL 7 - Linuxbrew - Linuxbrew - Stackage LTS Haskell - Stackage LTS Haskell - Libregamewiki - Libregamewiki - GNU Guix - GNU Guix - CRUX 3.3 - CRUX 3.3 - Ubuntu 16.04 - Ubuntu 16.04 - openSUSE Games Tumbleweed - openSUSE Games Tumbleweed - Funtoo - Funtoo - Raspbian Stable - Raspbian Stable - Arch Testing - Arch Testing - Sabayon - Sabayon - Debian Oldstable - Debian Oldstable - CRAN - CRAN - CRUX 3.2 - CRUX 3.2 - SteamOS alchemist - SteamOS alchemist - Debian Stable Backports - Debian Stable Backports - Scoop - Scoop - Trisquel 8.0 backports - Trisquel 8.0 backports - KDE neon Dev Unstable - KDE neon Dev Unstable - UnitedRPMs Fedora 25 - UnitedRPMs Fedora 25 - Trisquel 7.0 - Trisquel 7.0 - Pardus - Pardus - LEDE trunk ARM XScale - LEDE trunk ARM XScale - openSUSE Tumbleweed - openSUSE Tumbleweed - Linux Mint 17.2 - Linux Mint 17.2 - Tails stable - Tails stable - RPM Fusion Fedora 25 - RPM Fusion Fedora 25 - Astra Linux Orel - Astra Linux Orel - MX Linux MX-15 - MX Linux MX-15 - GetDeb Yakkety Testing - GetDeb Yakkety Testing - KaOS - KaOS - HaikuPorts master - HaikuPorts master - Kali Linux Rolling - Kali Linux Rolling - Debian Oldstable Backports - Debian Oldstable Backports - LEDE trunk ARM Cortex A9 VFPv3 - LEDE trunk ARM Cortex A9 VFPv3 - Ubuntu 18.04 Proposed - Ubuntu 18.04 Proposed - pkgsrc current - pkgsrc current - LEDE 17.01 x86_64 - LEDE 17.01 x86_64 - Ubuntu 14.04 - Ubuntu 14.04 - Linux Mint 18.2 - Linux Mint 18.2 - PureOS landing - PureOS landing - Deepin - Deepin - OpenMandriva Cooker - OpenMandriva Cooker - Rudix - Rudix - Deb Multimedia Unstable - Deb Multimedia Unstable - nixpkgs stable - nixpkgs stable - Debian Testing - Debian Testing - Fedora 27 - Fedora 27 - Manjaro Unstable - Manjaro Unstable - RubyGems - RubyGems - Rosa 2016.1 - Rosa 2016.1 - Tails devel - Tails devel - Linux Mint 17.3 - Linux Mint 17.3 - LEDE trunk x86_64 - LEDE trunk x86_64 - Devuan Stable - Devuan Stable - OpenWrt trunk x86 - OpenWrt trunk x86 - HaikuPorts release - HaikuPorts release - PlayDeb Xenial Testing - PlayDeb Xenial Testing - pkgsrc-2018Q1 - pkgsrc-2018Q1 - Ubuntu 18.04 - Ubuntu 18.04 - Manjaro Testing - Manjaro Testing - pkgsrc-2017Q2 - pkgsrc-2017Q2 - UnitedRPMs Fedora 24 - UnitedRPMs Fedora 24 - antiX-16 - antiX-16 - Sparky - Sparky - Vcpkg - Vcpkg - MacPorts - MacPorts - MX Linux MX-17 Testing - MX Linux MX-17 Testing - KDE neon User LTS - KDE neon User LTS - AUR - AUR - Maemo Fremantle - Maemo Fremantle - EPEL 7 - EPEL 7 - Parabola Testing - Parabola Testing - crates.io - crates.io - Trisquel 6.0 - Trisquel 6.0 - SteamOS brewmaster beta - SteamOS brewmaster beta - Linux Mint 18.3 - Linux Mint 18.3 - F-Droid - F-Droid - Manjaro Stable - Manjaro Stable - Trisquel 7.0 backports - Trisquel 7.0 backports - Hyperbola - Hyperbola - Calculate - Calculate - Debian Experimental - Debian Experimental - Entware - Entware - Raspbian Testing - Raspbian Testing - AOSC - AOSC - UnitedRPMs Fedora 26 - UnitedRPMs Fedora 26 - pkgsrc-2017Q1 - pkgsrc-2017Q1 - Linux Mint 17 - Linux Mint 17 - Gentoo overlay Pentoo - Gentoo overlay Pentoo - CentOS 6 - CentOS 6 - Alpine Linux Edge - Alpine Linux Edge - Parrot - Parrot - Sabayon for-gentoo - Sabayon for-gentoo - Antergos Main - Antergos Main - DistroWatch.com - DistroWatch.com - pkgsrc-2017Q3 - pkgsrc-2017Q3 - RPM Fusion EL 6 - RPM Fusion EL 6 - Devuan Testing - Devuan Testing - Arch - Arch - Linux Mint 18 - Linux Mint 18 - RPM Fusion Fedora Rawhide - RPM Fusion Fedora Rawhide - GetDeb Yakkety - GetDeb Yakkety - UnitedRPMs Fedora 28 - UnitedRPMs Fedora 28 - Debian Unstable - Debian Unstable - LEDE trunk MIPS 24Kc - LEDE trunk MIPS 24Kc - CentOS 7 - CentOS 7 - Mageia Cauldron - Mageia Cauldron - Parabola - Parabola - RPM Fusion Fedora 28 - RPM Fusion Fedora 28 - YACP - YACP - pkgsrc-2017Q4 - pkgsrc-2017Q4 - RPM Fusion Fedora 26 - RPM Fusion Fedora 26 - Rosa Server 7.3 - Rosa Server 7.3 - MX Linux MX-16 - MX Linux MX-16 - PlayDeb Zesty - PlayDeb Zesty - PCLinuxOS - PCLinuxOS - Ubuntu 17.10 - Ubuntu 17.10 - Raspbian Oldstable - Raspbian Oldstable - openSUSE Leap 15.0 - openSUSE Leap 15.0 - SteamOS alchemist beta - SteamOS alchemist beta - Rosa Server 6.9 - Rosa Server 6.9 - PlayDeb Zesty Testing - PlayDeb Zesty Testing - Trisquel 8.0 - Trisquel 8.0 - KDE neon User - KDE neon User - Homebrew - Homebrew - OpenBSD Ports - OpenBSD Ports - Fedora 28 - Fedora 28 - CPAN - CPAN - Ubuntu 12.04 - Ubuntu 12.04 - openSUSE Leap 42.3 - openSUSE Leap 42.3 - Stackage Nightly - Stackage Nightly - Devuan Unstable - Devuan Unstable - PlayDeb Xenial - PlayDeb Xenial - KaOS Build - KaOS Build - Hackage - Hackage - Debian Stable - Debian Stable - GetDeb Xenial - GetDeb Xenial - PlayDeb Yakkety - PlayDeb Yakkety - Mageia 6 - Mageia 6 - Gentoo - Gentoo - OpenWrt 15.05.01 ar71xx - OpenWrt 15.05.01 ar71xx - KDE neon Dev Stable - KDE neon Dev Stable - Rosa 2014.1 - Rosa 2014.1 - BlackArch - BlackArch - Fedora 26 - Fedora 26 - Ravenports - Ravenports - SteamOS brewmaster - SteamOS brewmaster - UnitedRPMs Fedora 27 - UnitedRPMs Fedora 27 - Trisquel 6.0 backports - Trisquel 6.0 backports - Linux Mint 17.1 - Linux Mint 17.1 - OpenIndiana packages - OpenIndiana packages - antiX-17 - antiX-17 - Linux Mint 18.1 - Linux Mint 18.1 - SlackBuilds - SlackBuilds - FreeBSD Ports - FreeBSD Ports - Antergos Staging - Antergos Staging - Chocolatey - Chocolatey - OpenWrt 15.05.01 x86 - OpenWrt 15.05.01 x86 - RPM Fusion Fedora 24 - RPM Fusion Fedora 24 - EPEL 6 - EPEL 6 - GoboLinux - GoboLinux - ALT Sisyphus - ALT Sisyphus - OpenMandriva 3.x - OpenMandriva 3.x - Wikidata - Wikidata - PureOS green - PureOS green - openSUSE Leap 42.2 - openSUSE Leap 42.2 - GetDeb Zesty - GetDeb Zesty - GetDeb Xenial Testing - GetDeb Xenial Testing - freshcode.club - freshcode.club - OpenWrt trunk ar71xx - OpenWrt trunk ar71xx - nixpkgs unstable - nixpkgs unstable - Fedora Rawhide - Fedora Rawhide - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/docs/slides/2023-ros-meetup/nix-snowflake.svg b/docs/slides/2023-ros-meetup/nix-snowflake.svg deleted file mode 100644 index 9a70a14..0000000 --- a/docs/slides/2023-ros-meetup/nix-snowflake.svg +++ /dev/null @@ -1,513 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/docs/slides/2023-ros-meetup/reproducible-testing.jpg b/docs/slides/2023-ros-meetup/reproducible-testing.jpg deleted file mode 100644 index d1e595861430d0d196d891de4c01be11a5b5872e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 55647 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%0D_d)8Xpljps)0H--Ph<)`9XEXBjs8Ki`+xk)Nq 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 N!Plir7V!VS2>@>w&c6Tv diff --git a/docs/slides/2023-ros-meetup/ros-meetup-slides.html b/docs/slides/2023-ros-meetup/ros-meetup-slides.html deleted file mode 100644 index 81bba23..0000000 --- a/docs/slides/2023-ros-meetup/ros-meetup-slides.html +++ /dev/null @@ -1,244 +0,0 @@ -