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/5] 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/5] 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 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

iK8aBk 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

UXz`vS`0~t^ZT|9K_WV0?kewd3ot~VFFyz;$ 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 uPc@sL~Q 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
5B?Xs5|jC+dWTlRtdh(B$n zQR33+LJ-5a>QrfBGa-)rImXjm0MI};23;2ZVubM*Ij#SSX%Vl-4{_NzGk4yZ$t>OYab}xA!8nQw z-6$X;Qcu2jVBtZ^je7FD==^%G%y$aqHL3SUPilAZJa{c2m}0Th^l8bz${%VB;^E$(94~xcaXI!2c;h#6d=#xbTP`lIWuzrkCh`uxY zH&c_T<$xK-2ue_@L+f5lAkE8l%K!T6ZOQ`v=1$V?K`}5K80ez$DfUL*;HyX~O-9Ez zRxYK4I;XnH)lkO^ypEDQlAzeSXG_z5KAQebG#2SXoX?YV`ODrW?%KrP(5Ld!Ea^}# z8h^^n^nFgTvu$_hFu`ZRonox;z zGhVL=(d#wgWBNXaA2s0-s0raOaJ?JZPT^l`Lik!u2uJ7RKr6JVOM z)eGZmmPSV^bXxoT2<$9e9FaN8fS@8h@I>I4hl6-rnM3JnkU`|kzO6HMGp42)P2<%x zCFal=cpw1CK}f`JU4?yb;oLn~dQOHi463giq}^~lSmdkMS?LIjLWp}BIbZr_vOxxz zTDX(%HmlE0y_P4mRU^wbeHXk76Lw5k|2=u$Hdg@##RTnJEX4Ozl=X{|lm;<5Vp~oD z5(WOKs4oKfdaPrQ6r!-NVDhcxLt%=KG|}uZCzi~u$ym2Y_ ziCD-FzJy1Y1Pc8Fj+m`6Omig%mI6fp!&GZito5f!bA?B+U5FY+XNY3sz>r0H_3Cim zX~6>@`doxo)N0$8&nX8YBP#nsH3&B`@dW!`#;$Keqh*}Mr~Nvt=BS9ATA3gx>RyPs zL3iLtuZ2?`xujyHo}4SfyI#E_%hw-Rlxa91HxWW=^j*41ji zD=I|Ffb8~xN`zXcPpts%^ss~h8gvU=XNQtZc>-;hQX*pAK03HIcNWbte;>60+QJpU z5!n?hZFH_D1GJT@;c`3M? z%ACTwt0je}5Uda?(M3)%OjfH-;c-U!TZaj#H>tT!N-ZJ)k?N2sTbP|7o$PO^C<$S5 zR={|poymnn6eF$R?M+1;!hJn4Y z(POmW0aH1Mw&b!Q@uThzT-b%tA#~wmfu!sQ{~3 z7|)GmLOcqH@-XVdel?#RY9gdPc{FQwkwbEUM~x)YlJHv$OYGVe?yZo+mPX31wUm~Q zx71BCPeKFCh}~pr`bF6odsWx4c-^xv!lGLvoSQW$*WuoidS6sl?!%GJ%LP%uEY#Yg zu6|7>)>JxxJ8f#B%z}gqzq9OtjssiqL!06eKj*hFV6)7UGt$Vb<0ZBTShX{3J^F0d zG8%KM-%><26=O92ue_z-v`c=Kc@oC<@Np zfuORB{5urM?c((L2hk8X{G(XJ3Hw|M;jb8sNB)}(W4eqqpT$erw~57^OJX`~DNn6? zp+}sX=VKuEv=vkxE=)azzqK6uC~ydJ$ZOxL2sf5=nlg4Up+BPfsc<9z0b4{-fY z!BJM1of6@M@Ep2N5)=)+vu_zT-5h0XiwueE7oyoE!nv;&?E7^s|`{pq6-EGRyYL;x4JSh#S6`_~Qv z;|ssV)#P1x7qY^9tUOd7D^GW5;m%z>@gb~LM*Ok}|1B1-J<0y`1y3(NNf568jS&OG zr2|9d8wJ9ES0Dg+ths(g_iZ))*6VNI_=v*)vDXK6eEfFa*N{*P)vwDQjEJI!pL?%5 zVB{ zrWr=$Gkcax_(@T2C^jPv6K0Il?k(q;W;daU2S4L)5n7>_kS8}iGdgtg-@E_Bmw#F=h=#*FS{Ymo$%&4g8yZHjOP`mNUJ%G0a*RSXd>R!rC)GR?2R)`jb z|E2*0F8(fTNHp>@aFXd(xo>_l3HmLvb(><@moK1W!sp>^d^RSr-0y$)Mr$=3O8W<# z`<(~pelLys2b}ZenN@w84@vwuyWGFm$h(G<#E+T+|pfzt6tzy)Vsv$ zm2@L|YhQQ3AcrXzf%}xxHOf>x2<1$bI5D)fxuW)}1PPs~dJso0D1@DfVv6>J4*Ttl9SV`wX;@#D@NJirriPBk3;@ukAZwR8twil;38O~et)b?VCAvim(~ zSF>7bBeW;(mDE~!F`^Jf6o%P~*eU3(%NIzj>_xG#4g$be2d*@96CNiG~3wv!TsO|(!^J@F&cL`fa^XFH{o z1}?!qdn9yn-aI#bGRwtgIV}3fe^T<=zC&5=iXHI3KI|@5VyIlmHx%qO=jcJ;6B8AA zu2WX5+aJGp^jlgm62#)nMs9T@+xom&rm?O4+(oijEPjQo*jkXLw9TVJeQIxEH}YD5 zeI9IL`czV9r*3p1S>(JLKZ0`~>ye+B;U;!*_cQH1p(%v$$?;t2GMY?c0b#6L&O(SW zU=Ba(NQ;DQsxzxzEYx6J)*}8?o#63XlJRVBZ1ZmUU!l*1 zJ=#lL%dM{ZeltC5p_1H>4CmpNol6#IiA|J>Pk)`h$?NR@{fyoJg?4oflEi(AwfRkyRX?EvxQplHCz2rqgy?kEe5WXG+!8l_< zMUSOL&qUA1^a<;F+jtHTK@_U^06I>0L@ZSuso4sacd&hSEo7Yzl!mt=NY# zKjqy-ks>kiq4SXoBL$bSRX*7Th`@M6x;1d#f228F47MNht@RWO-s>f%aONba$r|rd zH_^jC``f1O__9S%-)}^eDiWuAOx&66i+R2cR0+*94yfg0j@8?2SgC-4Qlr=1j`5kg z3jMXZJ;qvk(9H4FPU>%GBF|lEHrdH$#7Z^CIrZRdieHNtrUIBJt@qgZ7Ln)Ghzaug z;|;i9AIF=_v3!l4Di!1*3;pn?B(xsy}b>#H1r@rl@9oQZn&PqUH|2$yg7tGb=)I>Nnd*N-*WTDSxQ5r60d9Sz1BKG=EMmYg5 zGn;lJ8@FWNqBeeI`zf%LrFPfe*wB)5r0Y-?vjv_b3%|4QVA?P}KDts?dW#Nm$POFn zF@3pL(g%%ksM%II((4AAJ}~hVdQ3z2QmZY>>o}b^Z*3iEpvw}g`?mV%0WEuy>ku!t!PiYV z^9u8qHkGmsF9CUBtq8MlF2<_5cR_Ykep6PS&D%X;;>x_!u)SA}&d}x5cXS}qWiGeL z=pa`A>TWmpZE6UBz;69@ylm4p-y!U6AM>V5U|7wvT4-V{+C zmWZ_UUxBc!6t%+n2mMmC*BP!D)UUTRf4h1o*4RZxlNipoeP@Grz;)yy?~``ustB9$ zyCWvbVV3pmt^44BoU2)^?oEU8 zJ77xW56&#roXT;L^?7E-Q7B=Ax@Uc+Mp)ZnDio54T)m^tLDSuZ^qYM_Vi7k{!Hqx3 zR(h&eEqQ|FP755;3Ij;nL9sBE){sZQs<^Wga8pu@Mr|BVXvDRhNME0GH$3p&lP|&S ze4xHT`0YFefSwHdock1F<3iA5feoS9mC@clDz**Hb%<-#Ku_c zbar5U7r_6oERFkvc6gFD4pMa2UTdy7S!^F9*X^Ck)1-ohiN zNMm^B=66LTn~E@g8A^PXOCk=xR4c3y`0Y$DyeAFVDz1M_w`uaZn5;^&Ou96BSJh4PhQem;r+j=vHzpz)e%c}w zEnBr?U`rQCicn*!!}{~HfE1iM7+P!se^eJpa1i#*#+;a#W-5HPb1<=F!QD_3QK1!( zPgg&`kMXvT2jeRb{mP896L9lc?yfVz)-IBtKv(z9$}7pH_(8pD5Gb$%DVeNuptP_S zED;%N_XgOIzpsT6h3$eM){muHgr{u)u5jo25RSmzE8t5$_YKed=wMX0u8H5w4Y0mQ6&vOdu#n_-yXL#&iy@{ z(_TS!Ri=|uJB6X}dTu5{QVz^}uUqn#)T{h6Zj0maoSD8YK12KDoO0D+P>3i=2JRH- z?3noTPp;Rt+8@E#e~Uk8H0{ z{iX<|0RJ6wJ}lblw$3#R3-`^6j0A*3FLJJVPv@sA7pj9iyGC|VxFRE%C0OTI^fn>)zcW=y#quq@Q_Eb`!f>B+i=_SvYbx?AULv^jA}HyqO?; z{-;;3yMG0wh?q?HBG_hT@X&aQwF)D%;&JV&9hyP2dcFYnA7<#9EV#zOuu`#o2|x;nSZ)ko9=#`=vu| z&b1Vwaz8ITmyu)sbt(u!LSMWa=G)fNpk3H3I_qLgoYdAk&O)sAJs0Ig&;-AotPZQh zgg(c(3ki|+h*#Ip)1FDwtkR&pB+BtL;4$-_T#+F!0cp3*f(>;Y$U~aO*2}#S8f3+0 zs4f#vuV&MprRSywsdf)Wr+A3x7gKv zf^+x%M?WV<1U(8aDO?77w00Nuof-T4QAqUPx;LR90cJ)i_3MfOIIRlLvW3Pd5Pw*hK#acls|jpKkzAY1tjjq3NpeiS_cQ)3dcW zjU_Bb-$L6bJm+(XL2KzQq_e0u87-(i)un#0(1((v39EELaf||knj0#+o5s8SV&;r1 zeHWu@O7Z2sQ!9~og{0ezuwM->IE%1~v`Nk9r@H;Dxtd3}QF5t!g=8}NG9#Y*w(w)i z#VG^X4kWx}az^u~xDaQ;Bh z7fnzBL1XSO5N@>mFkBQL%G}6h2E5>Xz>d}VQ9u6GF>rCsF|d5&QLr4(>GR#cE&H0zz2p*M zk`kvgKsn5D)j<$@chika`L?s)7t8xL<7a<^j2~x@nbGyM4aM&}kqhR~q5)H_)bl&* zy-C-l2XD2-7e_8BhC7T%7_Z#LB2NvIrG~1z%CpDmD;;I&+JH~DVPA=gNcgbuB37j5 z;%{fjfyhlR)68n>cz64jC;D5r>In5p9D8PQ1g70eT9i6J?d^YHs8&Kguz$_ z;@Zi%k!-@#irVN;udHiD``0W#(et<7|F~-5JULC_wUWbn1vx2@#B1TM9Q|z_GJ+ha zu;%!QOn;cfI%8WK68(0(1pA2q^|)6yY55a92BJNc2eu8IV7yv7FWHKRCtLSxPXyu> z!mF;Q$`;n|7uL(lQOk8E(Pibvyq>OdV@nc2N7Jl%N7}3 z>U+{>)g%fNf7Yll_Xw?jjz0{<&5@p#0I7k^+mn6t#mYVKbOlvOuzIvZaWM_yd=#X& zrH`*>i?sBS0iKJtQi?Q(Rw;#p)IvY~gN(i;vU*`|h&O#vs>_d@WYrS}2xo}d(p3Pl;49a+vIu*GesizS%tBP06zl2%H?D>Fx@`uvw0>&yUOFo;5@V*Gm*15QKd zhMry*@Y1fwh+yk-?SvInyU4lx)3(i@2aN1a3F3`))Se)gG+=O+pp5LtZZ)D%GEz}f zTTq(q#4)zam-AOA47wyw-i zVL$B_>LOTqPc>Rxs0`K?zMyw>>32A$6pFMotG#df!o~J?T8s0dGt8VkI_l z8NwE%_Cy;nVW|yjg;lV#IMJmop3CThCKf>z7YgdI;l|s@g-kOiL)^8ZRD6`i(D9oS zugFIS?|xS2Ov^ohJjnM>hO|VCY#uFm3Cq*a(;8C6?n|Jy85p3Au(>hE#>aZW4ep!E?l1KlMgoDmjXZzjZ^rn4L}(U((maMLYkx{{ z^l4ysk5+HhO8c~$41F~Nc2Svh5&Ar)-djvxx|+5$hc>69N__sKZhP&rJheRK7s`?!;(Qh9#|M@T^I$_ZG9YhI06i9G2#Cjc~h^#@Blky=lC)Nvt z?IloDrNx6E{b(yrq6YTkegI_=srZxq9I$LvYQE;cvZV-cHa-Vv$Z6cpEeo^sRe;mb zQ$}wsiC{nx0TWQis8Le|n$(jY$-wD64Y2V?$NN+6&;KMi99w*$T^T+1~)G}nBy zZC$)KqEJ<;D8j+DX7e1OBTkE4#L|{+aD#8gnf*QvPtw3WJM1~Fn<8rS6g47BBfRvT znyBMu7ag7Md=lvSOcREprTYf@$WG<(Nyc^k-!mbftufTwvQdH+R8{X*PVwd&r$f&z zmV7gq{WAN^w998==x&J(7?5W?>OmL*?;Y`&v->Wc(=cbLB0X_McNN(nC+slKY~qTa+5g-8hgfJWO(DI(7pc@7v0o5*&taNJt_-)&2Y( z3g@={@`WDyjT0R^m-A-wNq4bW%%z=o$Z2kZTjP;7DJeQb;#b|L0*}cDFF#ktGD?vB zR`Rs^zbK5ll7(^4B3HQp7LqP2eHy1B37@c3uUx>Srf5YX4X`=L7fMwg1!=y$H2Yo} z@#bwi^~Bx6A6|9WZLi&RJ-#~W#65#Fqpe?`dO&qGGVStv*S28-9b2GbR|NVd214ttL7>jLyEk}L^$`>k@IBI;hF1t4Ons=p#eM(YxuCE9oP(YK9WMY7WL1rV8Mp zUz@IvhsMyrdTL9&d{?_zTM6WgG-t5GVpHwYk7FGPHu5CV8DxJ-e5-j;LTm}7+2*RE zadyGdU$S->@)f~TCJ`dUU3fi+FgLh2vZYSQF4e~wP*d@V%gI+%h#sywk z6+3xLzZfr)7P7Cq^+& zSRvS8i7-t7k7=}oR&d4}(_{lUVJQ%&<1-0hGKzj{`K>>l_*BizG}5G8ql#JZ<&w#x zmivkOV-gV)y%z)gXfZu?n~HZ&wr}RMuuXG_(Q?>%G+I1fFhNa^Q6Nigv(EoJD#+?O z-gM3p<=pJHb4H!8&CW`pYS20|9a`A^%wVL)JNo3IVzMuQzeg722aCb}NWlYQkdUfmL0ey=)Lao5Z8# z!hD-c%38_x+osafI1DXc>YmObl(ihOtBgLcKxmMIk#3=_Ks@#=G0C=5sNByvyagW^ ztXvI|&}&9k*N9;PfXta}X|(L|$%$b)=%!RByP6Zbkjc|cljD4qT zytmLBV%9+HMAz2%RWALcch2l%3+{P%y5yK zmBu@_RxFHS&QW~i8L1gY4z|r-z&80D>(hFEJuWiv|KJRnAQ%t61Xbe@mczCajx!!0 zgOf{qCptW)dYcB(OvCOIv+Nz?k<9M0=}Fl|AK`AP#1r;=qdm$rCwlyoV;GciC)8B4 zx{_Sw4g@<3<1}<**DY2m!YykToIbZG2Cw6-OG)%JU^|_1o$OAU+$<%y1NlrO`pm<- zyLG*_e!7RjGrJFc{kgs_Ipi($fsC@HIHSo#yPjHZxD|* zTAK)kRMXvJohIc@;0i3!ah(F&g~ES5xF}JzFTMObg?&*Rd`{VLTJ;OB7ZDqWvAddpUl;T;q@|OEnz8m zA9CqUS1+0e#&W2>e`$3D9R^i%SuDYlvY%oAW?pRX?4CzA-nCZt)~d+g^a^9YQp^_oPk-Qvb#Ha#@r9gkGNrD{OWz3TQl|! zb5=@G>>*+VmkkzK8WZUCpXGwNXd@Jne7OFknM3naWJiCBH;KS!Q;*owq}6I-c9EIB z{gu0HN%3~1rcqAJ7I*S0k+PuKc-3-yVb~qlb3PX`>(qkLU0)Lx{?NEtmApCljd>`u z)keAuzw@=lPc=0EkB9$wnf)sG+Er7W^urI$iJDU_x;Ys6F{HocrzUL@Atk6AJ@A2_ zYChcDVmwE*|Nr6c&7+#Ix3*D5C@2b2hcHLQ zidF<73Is@^qEL?tcCbQ4rYO-e6Xt{|t)~S95|JvlA`nponWsc5Bv2{@nF%If z!VnXZKmvTf0KxNq_r34B|J?7cb^keCixoMGo&DRxv!DI!89au58$JB9GYctsYW|xL zXg0$Q#s}ySOC(<#qD`)v%}Y+LiZ?dlQZ_vq9HyXZNzf#%qubQpZ?PO^w-P7`ThL|ae~VQ9cIk-%n~Ns zW0Wf^D4*~SRL>}3O~Wl0^^vm?js8pzs#xZ?0b0N!WTNw+!8d+xhcjI2e#~TiwCuzE zaUzuM`{u(&%fc}0IY;i7AFtH{Iqg8wvj~F|dml7DXj@J7CXkBAw8~EyJX9?Zxf6Ql zN*aRSPD@9~_Rs5EKJ?-Eve;M{9g2vUbyc2wWQ)+IZ|dZ^pZX#{9MbosmoJub_(DRu)&kK9I(i=t>ALwkc z!4OH=5%Jf0<2!-6K%lrls1y#S+dx2j3K!}L+ADx?F#e+DUsD!zD(gc=m2CSB=vTf> z(_uh&#|6*@b-GA#3bUMN`scCY+;ZJVLWJ4ty{UCYmErFP4^Msg3h??omApQy211nh z5L<+dJ(yhzTr^4h~r0$9N4~-RGc`4z`i|rua&-b}xE#2bPa-bAdIOs2LNsTR2|GLb+7t_|wfT zOI|meJGV1(V965?sYf4sAf=tZYZbEMh_R=@PY7SC{PJdP$l9QI=+i;}SFA^)DTfCi zCZ~cCs7X$C_SE&%B3HobOFd`pJ8wTTgr%vMe=KN6pU{ENjA@l~xhjENZW(!KSQ`|O za4ILyyl{gNrv!2?itaiI_Y^7Un1oIPh{=9AmBlmgVAKfPaingDgOoVbdi~0)?P_h% zlph$m29DArB8}BoOmkPQ9@3=yt9Mq}6N)do-AzVm(GQS{M=#$NrZrc0qmX)pZTpg^ zPO{@e=ulFC0_N3ulib!pEb@lZ8Nb0Ey3^^d7(5^j4h|16AeQsM+iIWtd{@^*K#<+A zHEVwe3$LO2FF`Pi_IWeBcA6$-HS_OJ+F(hM)S3%OxhRad! zkov^ULxA65;KB}m-y~6fJYMHyEsQu-|!aEJj?EZw2M`kT1MhygJ!dZ+? zrJU$aMpR+itl}f-U7A(A3oZTS28mD7=fo3HR0m0BN|A17h=qFP2EF8YC+lk7nx_zb zY-4JN+&bV~sCgH@C3InBiF>2~V--DX z*l?^eRXE+`1+L=pW9lf9pcmxjWN@{Sa$Ey~lN@qjRw<)d6#;L8R0a84%ef%=A8XZ* zw0gHE^)n_mh7_(uv)Zq;#K`Ei-(-GvFUMu~a=b?2YdSBwm!WmF>3HOUPmOc+jb1Mf zF<;M&5NRcLn7)25k>7LnT_9c>$CWif;_pkiom zv=77Hl!Nr-0FwS1YodmrzngBOR4*0ex{i9nCP_{7R%Ek37~)z1LVJC5Bm>$kBC zS}HdGHDh8@jfxl#nL`*6su;Bz0i3N<7Ns^-iMa9L~{#z(CF>gk=%sFu1S5% zVXqoNUb&LS$3mKPu#Vud{k#O3Ymtwny^WuGFeo5=L!VQ?M5b4s`L5{xcd-TMJ;Nfu zZ%;`V9s0;yQ$o)kUOnsSQF7&QM!~sD);*k_Sb8|q^k|y^Xn|Hg%P?s8l>(y`H_&N> zDRQwJy0BH>vfj9zo^rGZ%4~qxi1R530S3wFGMBK6-9QdS5tCC{d&~59N=|~mtwi(h z@QH)UhdIsRPpO{V$>r?1>GvC|9~}id1i-mc!muVQPu21;2yiD3{k8KyeR8Sv*e>=$ z>8qvhE*sQ_Btk*@e6z-!n%x^V8;5+H>S3LU`0 zudx*zG>xa1m|zJWX)tQSle3HJnpdIP`=)Yz=vqjSD}+h?*x{=)&6l9k>#5-4%%kK~ z1b(;4SpS#68Tyg0bxc*>WSDd+G0C&8$?(bJ&lV#opQEcUR^@Yt)Gd`M;Y9LZ7N0Gq zw_L30P4yyoD=j9ATs0%VG*G?TndDeL!o7FTibTTy2OICs32<9OFX8ShCgDDOR6N=> zo|9DrzTgF~OMduHaf)su7D!q;DkUu$$Sm6e&mWRW@U$|C>>wzx;?etKs5~Vbuj|X~ z-XAKjY5rpl5#1?hjpy=H7~YQbRif=QNRGe7Y+Qk^z<5)N&5l_=@^E=Ex&WnZ%T8sA zn6`y_sW4l%f5Vy&I&@c8Eb>Nb0aXJfvq2(>p+VfuUW%a^5sxbTBQt6ST;U~E143RN zhDCX1b#Oopcv|VI@{PJTz#G-&ejC%iT|;!eNvBz=S$8W6`gcE!VK4c+ARrZ&|DdO0&;a zh&`$GWXe4nCnW+fmb6znGhwtI-gn}LZ7V4he0{+$AfX|O2r>8H z_x6%bKRHCP$EI#Q`K7BXp?p8&OtA|Ij%zuEfzJ1#ZtPtkc83i%@U1BwPq9=4W3FiO@Z(QF}#lZ{iEYYp1H^exXk%b8!?AgJW zIg_ogd34=Y83Azca32EjtPiu+p2MQC+lg>TM>*deRet?Z*LPqR8{Gl!{TNLgL!1PO z!kCL4|8dzEDc|^Z`1t-9Cft~4_!_G!aVvnq*p^QqHY$^9DNcgNOZ7bPxx%a1wp6^G zcS`d&HB3qc%251!=I-+cUMCWx9Sq@<+`R8&VLb9ZA5uno2*F9h&UJmW7Zda)96rwd zvm-AiczwE4JoazltvgRc6vtrm*41&+#%){u@$nI32<osBJJ{+&TgMgfy-CAiy7#XPjzg~oq(GRb`oMq%B| zDW&}CEeCb+^wSOe&0hG(`1o143m=rg4tK|yd&}6ClMhX7mA)vSiLO}oMQ4>SeuL8J zJE$_;`7ePlri)WQCyv?rW2iNsU9k(Kn>h~+NCjbk6G~m#uuefc6KBO^R0aanz{%R5 zl#IJOJ#I<~KCg&QnlsnRKO+kXamvVZtC{FBj)`FRrMf3%0m7Y(INcCyNvwq?@0-6P zQrxG8;uV+eq!jJGY)p~qf`}~}-6(0DFN0t?e!#Q5&xb{SpP3NLp79mEhKP6YrrEMp z@SaK~;m*sOS~6}-rSbfs$xu!U!gp@_MKa9<=gmR02#flA4JmG@38O#H;5qFa^3Nt5 z{VsyVK6&w@!QmK=HpEAKUAtJ2{zDkehn3gS8w%X6caqmNrmELunajNv#wG1@X{)rB zz;cZ1s4}0HVm}Cagv@WZu2^i)a;e)Iw)}%9&sCNt$=O#p9L|h3WF+I>-jFr-npSVN zZSgO3;K+jMa+ZJ4K@U4eC4;Wo1VaQD}DU&tP6X!mF!A&|eryad8PydaH?AQao(c%A!G zH;tsr*~GFLo|LuT7Yb3@(p~eYG)aZ{xpLL@~+0zlJsTh4bk*`^Ii4#(LvMX4dX7! z4OzDji9f6s@>h?QYe52t8-^Wl!R!`fu?>Aa5Wgc3QLJhAA_{DN`f~5gNg#el(q*RD zcNQTt_fl?UD8=tu1zEyMR_sI!QZAcjH-P5!J;d^hTZnsLC0>venTPxT|cGG`@_w7u8sGmvxw7*O!#o&C2~3gQ?L80Fwy#%LkBbZ^ui13hUR zDq;5DR$lmn?^D~k$=dpNF>cJVxMhyrA!K==__hO=$b%!_d~42iq8A}Yg{`mU)47y` zoC@G+GgE~fW@5TEQf|y&BzTpjtje1!uhLiPZzuD@SBwlkvRIo0 zEqHDgPHB1l5LOpVb&5Mu*VL7lLvpExrx}OeFBgpJX93Z>qv4$!JLm3e$Xo3&rv^5A zWZ*(9I>9O7CsecprK{W7201giHEpm#*2r(@!nH-oFYB0g87sgW{3f_uSo>73Cr;1{)t0@y7F&A9>$Hovf(C z7y<%~55y3vgx!t|DP9&srrCF8R~Dv8Gq9gp#~7OY+5MCKqMzC~ z?yUtUG$8z=rH(~|{uPy}(QG9KC*bvrt1!6bZhv_D+~&wGRp}e8Y#q-3Z56%ZUQY%e zQdffAj^aSzr38Q^okwL3L)DbU$eXqHNaTEEuPBiuQM4vBueHnX?TzM=nzxvn_a&>x zUr2z$x$OJPVt381`8SV*Z>Z>|z>b7YIN^jzWz6?MS5e~z9EcDvo6>n(pM_#`JWswiNC-qE4f@Z9{tBRw#$ChFu!W;ZWW_@Vne24&mms$XKu zz=Yt3zY9CO5cFaIl{l{uxstt1@7w*KDd$dX^}@p^5*!TUhPBGacP8BfT6g&9PmP{t zc70ao?HQz~cqwV)qlhu!nfORPNM~iMSfMpsVmpq9CO!t*RVw! zGqg{E^;tb>9=5=$6NBLW9nc>deoZ276xUh15W#|ZvO66symr#50!G6G`DyT(eR)1} zejOIy;-eZ-T`qUK+vTD2w`5rZ^P;4I zO1>&nhFwxuXtzM=H9|zftax-zI)I8-$b@>w#GB81oD8jbDwl6LHVaKugujc0$|ou& zNyu2mEMRLud){sOdIcr!`f5UFwTL4RTVCRca`lvz%|I2|I0>b*3&03Xmqu>gGYfH3=z|k||1|&d;!={SAFF`z zBd&8AQ|O4jmN2?I`w&ClvWK*yX~aA(N!AXeUZ zH?@}6pb~VuP$2>>@Y{+@Dat(EK&bAsT&iHE?r6y%8GH@ME~)1wznZRJ4cfKvuHQwf3DF^Sra8zsGhTnI1{@ocf|r5OQp%xloy^6Qy(&99TM^g0@U)#m zb}4)v2W0f_>~%XL18{+<6GB7#y)VO~E|Nz=Vh*jO_&8bvTfLG;}cVb(Eunw@O=H?@ikf`RG(2-Sl?D4sQ3Tb{5+I{Dw=AQ_viafdY~=us#u6D(9rc$e zd-(A-KA`OJ3>ttYK+COLE%ICLa%UxFZytc8a_LEj_PMVBNII7go#Ujc0AH;I2HfIR z+4{(HB}THht{zZgcw2?TpFz=A0LhZrk^@$}&bMc|86G$Pw$gbgXoj0O3^JL%z??rY zF-Ogtt7(5@V&~eQoRa&~haQ`N97V)<8_bTH?S)Oa;Oq5WeHM7dSI5`NeSI!*NG;@xo1pogYDP*ygWVXTyN-2gvb%RtM9;?12giwX z7ffB%Uzip|S>TPJP^F081o;0ng!;&uCN8`nyVNy7@)BJ^x#Rdv>7P#q{hyX;M-QrZ zf;&6pL^V<}D{n!PHDHQ}XC(?u?XML=RPa`n`BaB&|Ior5YC(Ppzeha!?h*%^>pEGp zFt3+L1JjX-InKE1d(i6Lq?SdbZE$HsD&@7m^8@yaEZGly*Ha{ z4#}yayV^1AOo8;CLJvsqJq%Tp4cOdOO78){MJc^kZ4adP(tz|Hz5X|Sx>QFzn`hT= z>;py5d^~a`>vnn_Ib~>v@sjjjhRu4q=)_pEdex>R`7y~#{IYBmle{TX=u`O(| z1S_vL9&gGL-Su&+wy$~c${bJ#YySPJxb9_F&6~t3l8#Xj53$+oPCAKD%J>Z)AJKES z+X{W5FMUQfTkkUP{{CL~^$P2*R}R2bCw~)-rc=1yf~p>U%fQi%37e?2DwsHFpF@zB zbId-NOj$~dZ0AzGvLv}79Mr3H@0|csg5;_@y^amOMBl5cT%h7YFzKY1q#e_F|1*z( z=X8}}m8yRNEXbFXtb<_ep1SwNF;<35kjZ%}3d%Nto2FTLDWWo;&4K4_cxRtGXfO9q z)tekhDjyvF@HYL#F9Y{Dy3zBglUHx_e^52#Wt-GCTW43x=0^cz9B=s|In^;YyF+EV z9mSxB_t_1ArA*JgD(f8`v{gdoSqDU0R;*v>w$w_U#dMRj3O1D;t!v6hv(DztbzK@+ zR{i4v)j#grj(g5--)hA1c;iAo1ReJ)FQmExm%&M&!Rzqo(6?`2hmWR(G97J!;! z6^?biMK>5muj(j*?F%`?G7Zi^=lO8*I=b`=hjFIkh;(GY!04rq?5m0I@uopy#~V)% z;(_Yl;MKWoBUp8O!k|%>d0s+fbhM;=VY(gW10wR?&5i~jyKNF^AWo|(M8t(ZKRrEL zL{HS4l?#1R2n6wPQ+K=OB)P~7?=jSrgp?F6o5p^(n!>RsHGKe@fa(t7EB&;^YT<>RxT<{fuc`Md&5o<)pkW$gMG07pm4lT)*P2~J!I`DMnyoh=!A zmf-@>&4!&_jxc8%Me;k!K5TW0xjRJ>9=QX^aB5kPm?&KmyFL9rchtBcBHz4M-jqa7)g^>HzHg^8o6F^QAekR+iXC$&n z=IhpsmNY*_?oZ(n!AL8-1(OUe?&TS>!?hK;=(}e;vA}f$D&oJv>?IZZ!Jrs6B zh%hQO&zs|eX+dhUHM;s2puD&{dOwKh=4|cw2kJ7O!9q4THcCHh2`+KDv^S+*Br+3q z3Z#@6klD%`&)_2Q)_)O)enGnz`QReC zeK;MiR`s-!-#9bf*sfE>JHpC7XecC(_4dnK9-4@;J zP+cCoJVpGe#e|iw0RGBqw<2sSd`j5yJAC&xBtC++PFK<0NbtYBHIQu#y>mLm5Itbr! zsDVeLJgIem9SGeOdAg=G^Ih)-6cTDoT#LUdM{Z2o3kD?G7YADLkdm5+E9c&W!f#(v z%PE!D<6J>^ScThZvRjpfHC>h>j;=s6m*2lO=>$Ob$$GN4?YqmY8QHy2^sP1-R8oI$ zcm!ZdvgF6R1`^r-Og5Oaymo zIBg{y)0>chB1ZWYV1G&L0>ikd9X&Z9_MY!Q<`|@gJ=~N%1xST8S4xl9`~1tXNEIfw zsrBrzHs`@g?>4^rqwRv4^S@f(w331 z!D=NYTa7Gdsvzvz++`#&*J)^ic0xI}11qlsY1m)vCLp`?JKk&uERAxwWb}=roo6-- zcQtMyr!1_FgV_O-OXif)IYz~|XdtzA()WiBT>@4!tR zShhXZ(IJxryq9NK#P`C}rZ?xE-jwtiW2;x8!8md=zJ2%p;$+PFvsa4S?c{yV;7On_ zIsTAJ@vdXq&kk8A0HgBlmyJB*n}q4(HXu~nmR$Zy<+NHsSC#Gd`YXRHQbfnNe*>rm-kU?}QgkvvwV_T5ee%hnEO2%c}#{z>C znE(1|`Vp3gW6*gUTL(^=i-rI50YzfuY`rPfRvJg@4#{{17?%^d`K|K?o7Pl$fmzi4 zHD!g6gxE0Mmh6MN+UmM#Iu)M9XHv%342vI{1^@q)ULfV`l{ce?6j^L{kX~p_1NZWTTgrZ08XJd6^L5iI}V(g#4Q>$ zeqGawPl85y(V#Jh9jPk@9Xt;j>Z-RpSK@*md)G1sDcZA{e|jy*eTOY;o12^SITMLS z<3R^RjmP6JoD7|Jh?^JzM9f1>nKbV%%B{$xDtP_bdQ)jnUITRA#0dN3M`5c^3=|>k zcE-npk>w6PR`D~y4adkb67Bn`q++1L&Kf4*Iz7)pBs=;~_{@gSzyD~MXgFwi?(8|I zYgH+EXBir07Le)Zq?a@d71ZUQ>SDLzKW)2fVCevTj>IJL(%!Z5Mk)nojeF4iu3dmX z5rZ7aqzz}3y$8g$xsSIlIx(gWySd0;fhhs&ep9QqE_H9&RWxq$(KFF`iAa7HxF`P0CKdT(uvF!qryLSLTN4kg znZx=j`13cjb=jKywVQc&l-8`P0*LOX=276CJ?(D{%)4@22xZr`wjO}>x*r3fpzs40z{9Tp)T6|-}4KJOc;dPoFHE7FRH!ZN(UcqI5olbk9_OJEpOs2*@ z@MN?4Z}%qBrQ3_S&YxDVWwT36O>o^;t(0Hb>_Hs~5dlFfl&XocQN?P5hIg-p)2GPL zYch8i`CKZ*3TeJN;QZHR9_G*c;($p%oPW`<%eNl-%BiRpkgAUd{mrsX`<(WJzhwV# zAeS&W>)J+;niGvOK=&{?buZiG)#? zQ6D6tiTS!{nRhAq|1s~9t$uQr^II03rBG>VrAu7^Nh+hC>?w2@C*_ zNQSGsmyso>57e|!vzV7%CadYC35nl#wAvf69x@g+N(pI)gPdA z{vbKqL{D7jYOAe699gYauS;ywD!_#+eBWm8&`8`!ylm{(-m#fubT6SK5x+xm=qL4| z%;M=@BFeZ`hAu16gXZQN_*5Z@i2KV+n=f!P}=!X+TR29z(iNkOQXaF3g@3QkD0Yj@w~Bl2N%W z1g^cvfXy&`h?2AtJkU%ev=Z5yYHEU2wDB3`$jZ0Yo{GzF39OcKMQ%M)ZUD^@vXy#^ zK48{b9R}Mi$OUa%itZybll7}NtXADAmu5`wkob!I`A(GgCva&c8oD$C?Y64*-_SaoXsSOTN_wYFgbz23CFqwtJEl{x zoj+yq(`j;!&!5&e5Tym$|F8weiaUNQb6TH3)5URO`@78@Bqb2XgtVa@{Y|o2|H3lO zp6Lo-cbx5eS1`?|P6G;uhziV}Q=}0CA;sYcXvw+g4Fs1qVfNX-sFh@(#Wcx0XDO7e4 z(|<7NrL<5iz{;t5!|=Er`81abDlcS$Nw^W8$gV2l?T?fbc;tgfqC6 zwAbZ~-%@dLo%-7M;r{Dut+y8AFh;B=CV_0)qUNIgvgRUb=wViZ{+gWXUcN!*UgQt) zjR@Ic-s^c%%7hP#$wb;11hky})S!zpP5`%!U0IZG)9(gl0rr=Ywy*N3MW-1o)sjsD z{I+*%yJE$!td=|cgt#L)W~#^Stc1ODQ9~1|uvx3Lv62s5jVfoxKo=*iiN6a+Mn>+1 zlZ#yCMeT1i%yo0{5!d1S`OP-wWaGNufV{3FwsV|DyK@98LJsp|)}D`9$nmwhv{H>I7eKnuZ72Ux1!9(%76fAy+s@M0B(95fKez0Qt1^uT!@@P<`|8yd#|Zu{YH6wNLAzB6q>vIHisvr(*smId-)= zwo~DMeIDp2;yb6(^w%uh6apPZ7Gc~gizo1NbE}$#d0hZyk6bub-SwND?E8GXFq&Gj z?p*jGOAUM70;ab1nK#}Z8|$6Pqnb61nYq3kLf7t}tpQ^Z9Z8Q--a;?#iXAmzMYqiO z9i-zWx!zlRFS!C1fW?d26oP@7?Dsu%hGsnLmM#}yQ@wx@aUJn*z=)X2jr{$;df9hi z+FG{xF;Qi#vXo^P!^x~2BUHAP{sLI&(oeLgQPscJxw+Jt=!|ZU`87vx5y9hxfuU57 zUCK^Ij#q@Jxf$Z>T5XR=W**UAXX=sX`sOQ4&fLxFH|H>@R^!NcF<-)L^#R{+qU8%~ zWZ-Or<}lm?EieJ3gcs<~$H%>J3d6+pkSbVa1q(~#W=sdJbqo30yME2bd#Q2XbOsYB^yy7Ima^Fx+5t=VdR2kkcD6gNCN z+Pug09~%af>y5u3GnsCA(k-< z?CS(?FfYL3gVM-Vd?l{$Q;nbLetOn;DEN=T;b7Aq3cwJ8hnxO4vjG|ZIt}c6)xAWP z@v#NhNl|EtGeOjoNI;CTR8F-c%w0>S{Q*iJs0GBD|CqEcd~0^wQb9KAp8WU|*jf6o zgFuiu4h|_kV?(J*Hkf>H&ELWIz%I%zb<3~I1}CXxGI>v#tml$de`6dx9{X3b@-X%` z_w4dx+PiM$nbmk@rhe^V#>hr+AD8GZOh6lcO{5F#IxBs0+N_-x|bgI62)v6KK-r)odd{fCZHROp-qGJ>4W`ecSMcapTYrMmd#lBU$ z5!U4g_M<$Y8JHKm;R2X6<(6!I@IhDfddTSl`5iCm;WAr(w^C5CWP2||wj`*?lm_%+ zIVk~na1@(V6=74&i%7_@5K`0TeV9z<{6{Mv53o)08F*89I$TJUKth(*YZ%R?4sp$atS$uU;_`TrEgbK zW97;wFTZ^bt<1)8cF>%9AaRkch-j>g6me(_9mElDI9kMPzHE0k$FvI2k4D|h|^HFL#{7$O48 z3I+i3wS$e*T_tyL`{I^Tzp+7C3hfY|3)?xTR&qE8vMa;5> z3sD5TAGu}TX;T%qY4^3d}_ALV)I;k=HH4i@aEbWpL}3W@;= zFVS(3eJh4gnzam}_LZ#9^sSTXSr_{($IH2Rx13$7&o+DoQt}Y8CuDg6?`G}XGB;K( zR5*MfY+9V;*O7}X7vg#cl_2Cc-RuCpRpsL&8D_-RuP`Q#7l4Xl`53nDD*U6EPiPG{ zPwA_Y{qw4PdXxyjMk23XOR=3jtP5uq&CJjl)M)Hvd0T6oK`zL~C*$AGLX;C#=Y#|A6XmU;WYaWv>aG=M9Yk)FUBX%Y|~}czQG~&(i4LZm79vCa*Ny1 z8B0(80eJE}D=!dM3(Gd_-l}<;ZJk>FsQ^v3b`iX!JvmgvubLTcJS#rVdMz|CYupAq zz&K!f-xl&S8U&}uNwiG!^O|pHS7||LuzH6quQA@lx!lU%z82bup8Tg?)nNecN`()ZTx>32YX`jf%OM zd0k*FRFYNWMm9-PM5KO24?EL1=>4f{=3h7BM!981Z{g9Sy(tu!Kfbg1x~scQH70;O zU;Jn&U1Ts|@BH!;i(QFlT`_@8F$@JnclVRm4l>vup+@i1)Kl!XB#pjZGu*Z2Z>*kW zi#|A-EO}p?nc#~d8r(p~EA$g7e5yABt>AZ*i874?ImXaz-S7gRg#BloHo^9-^4pNr zZO4hD3VSE<5+R?K0t&r%7c&00;hhRxTu%H+R~AUe-Ob8b>NV+BKBfuMz8F_`5=!5v ze9Ff&bo-^1g7aqWR;{TJ?Ch{yx#(e%AR9`NK3DqZKE;F0J5)aGXa-_LPHyXGf@Im| zB{4Q@34>#@7;M?V;*5bT z3LAot4?<|;#K*`R7iAoc8qVMW9}DKR7vo3e88gsf2BkNYH7)nss5aH((D`?*6~K#8gvoRe>+Q^xsgA-pn-1!R#lF)n z|E`&vO}dE*8rzYRmC7`%f9+G^TQkEg7|T-A# zpd(AF0utCDCF-D8tHE+lC0odZELr|wi&dfAX_ze6n9W!Y>AQ~D#(1*RS z;Hq;!n%QiZ4~2qD?UguIif$x378QRDA#3~sHeY~lEfW_$V_aPL^%&!9e=PG0%Y)F) z6YUk;tC%GPNezP%&7p$&N3QDi>^X7C=$gdM$Tn8;Lide>3GiJy4#R}0$I!lq_i}lS zIyurdJA`no&*sM79E{D@Xf49KaEY!f$JpIf9=o#~KV;=i$A1Mjdru240GgItG30>i z?_c!2vai(Uak~&{J5fd&TNRGx3;k%l8__pnYD6nI(~jbOYV$`jV~KOu_t*TueY#cg zDFf&S*^c*?JS*|u%#iLGD8WPWCKCiZBA%@jCxIYORuR;yS>v;Dn^#J@6xTtANwgxt z^UEZyUgBbyIWLy!swFt=P_Wu5HMfqsmBBx7OKoCK7TUwdw(e{*ZvBBYeR#dZuq#R$ zM-WpkuOGNQ=`HU1(hB>mHPm)(IC3ZYS_2Exb_3xZn{eJJzV^GDS9}@Qc@H%rc}=d2 zJ}zSRONEE`T3Yc%uumb>Jn1&Nr>re{{aGQ;F)lz77l4n8?&>CQ5bDtjT7{WL)UwT9 zZ78F0DT|6)z|W)Jf9PDOb`e1Q`WkDFSgfLE=1@}(*KhFF>^jO9PDH_I2Nfs+-sUNlkk_+ zVz!?VLJp^>dg+_B$J7f&N+9Og(Q~P_AGExl4-UT_THH3)i|A?AGiMm*%m_wqmAHhw zRw_?|&7=vFhKp9VvZ<$A-utCm4HskjpXvtjWZX9SBW)gl=(-?S$;U421L=A$uR;@t zf6cOC;=q|kuLKr9M{G0M4k@+!QYYbi;T74#@ZCyjN?t>}fl8W^up~`c4Wub2TtP-C zV8t^ZwN?%cYmJZH8oTO8)ThGH>Qo|ccx`5EG}@oVu3y)gQ{h@O+raJ0o0}Jl#iI5a zGr%gmdg1A9P;T9>@KqUMsp~M=Xm8cbQcImClvZ8M8`;0&=U$mtYCLS4$?B+0bKL$Y zHS2!!%mJEyN9RC8Hmg(~nZg9#xb!=~;Hu)+$#Yd?L@)Jvh^ok|4bk%YkU)%i2_V@r z10{klllSDiQ|H5v%H)@d;B?b zdFva1sV)~IV&{!9bu+PZ>!0dV<_ZEkbr@Uf*IZd-ObHy-pMK9;CoT~ zn=^Lq{mJVhnvQExwfD8Gs9MVQlXGB!jTt=|mbT(i8lce2==-aA%1hJqvtU=0DI2M& z0GFnPy*9f5y}N~;Gx-gEobBptz9tBhSkO95@r-#yODcSExs~l4?$N0I6f^OmY8!Uj zWxfOUzHYnr-+?C<>Mkh;H#XQOUtkhU0jM8;Eh@0i5wh3;y>vi%tk-$ zmyJvSTB}wxshee>7b%*XO5Mk&Q>72FC}E{szu(Jg@RU>d>eX?pd8W!U)LzOn)KXu* z;kJx5?6;eo!Sd~utknwf}c5^DoZVuX))gnR{DIs$*pQ`R?l{< zYyAFapr!}xM?xAt^7>&ko-jD)gY8_)v!zWQEM%2DFSF79+&~J4=b>hRLE2 ze5%v?)Wqw>@45IijJiclRMlhSOX>y={h=r}t8f!^I<{bL>IG zXyqc7(`2rGQe~vL1X0@3ey@kr0-$Psbqk{lVmsT}=@sWcm{MN-&R}5L?|HUsjrf4n zf3lAr=INX=nk6HSr{(G{32O%4sw;Xq)4EF+Cbb9;kNnuaeKaA%>pREJje_eV{RUs4 z)s57xXCK7m9OT$gf-NH2esq*_jB4mPXmIV?j~Y1pP}*An`_cHESMEL_;*Vh&`{ZCa zf;YlT_@UvVw?X4%003PHiu9-`v@6gbRanu7vF7dhPm(J|B8hA|l~(x|)^4B=(IR|{N2Xvo z{B5V2!bmze*7=C{G|%2-#%R=WonvTX~ky-3(T76@uC1X)5k0WArQ zJP;+QLj@ysZD&my-WgW!sXjDSM_{JugYooKS}W)_9Kc?eqB1cFlwEDz%89D8?7E6t zvJ`wL{#_dfz>56USXFihqyEg=goR@fljv89HFuX+r~$C!2AF)$%&dG@{5UqXHX#v; zA49A;4_@j`L0U?N)eKoAtg6;|I+d6xR0C9+dqDjY>ef~4iuRfU8^c+ z#kIA!d<$)O#pD>qE8up!FlJV!RT|q0_LP_cEsO?-BY4rca4b723zlirAai~>Jn|mz z-Kp0(l@MGv7OX{ZdH^`DS5wuRPQ-_G8ek0!`C6~bWvd+h9%4)qmD0M0$%Aj<4s#&K zAH9jR7HsU?bK?P~wFG8YjhOdz)u(oKN@1>*YpU6c$FDg!+aSO==>oAdT|_7cZ~H-s zGssyfQ`#zm-O|$z`W0Bs?e)7gn?DO?DAbai7c_v?YNpn-t;}m2l_NnW^swfVC>qE? zNt^7&Qkv#`Y{fifaYK4x10_4#BTP7MzyJS^f(k3=-GobI`|T3E(LlB!UK=1d&9wZk zB7}ovh=sLwoqFcZ{W#WIWKN16ML^=Y;7`Y#L1$?0MZTM%5a^xEg&B$eMWC}ET^(Gu)daP}JYTff6z z%mJh=&>#{TpsyAeZuAja$U02V1-ES%i(Vhw1{U$fU}R&(l%pEJ!PZxfz-s?R|LX^W7w1?D`k0vrrC zvz#- z2?(Q7i`#rf($$_j-MX62>O+TVnYt|w=|AKnu&XYk_}53BO#-yFf&u^~lwQc!K4*IE z4iG5t1w=DL-l1McIfXS5=X0(`@~WDot6n7>n?BwnA$lz>A0RAub{_@}EdkpF6s#h-$`UBH$FqQjH)u{TCw_D;M!awn^X*=vl8 z9LdSDU}jXkseDZF_A_Z8$ks;j+E|!2mw|$z?|q285}w{;aG5^jc=w_lTnI3VDe8Y%M7MBgIo0Fz9q zULvKWFo%#)vUrnPmj!N8`=kjc-QC?$(EqWjSZvJxpFN_S|Dp{=x;hv9qNKfLlesI< zKAho?l;1nyR;LE%43J%xj!wh8*5Z0Y$vTO$n4lKrpdqm@0Ze{$g=1+bprykSK1Im8 z^HIZ&bhkRqdIxl;Q>uL26BB%%of>PEFvge(d>W{@d?hgGe6Vn%#FXT10vUY%|B^1{ z%7Ev;a|;zL`QMo-=7^H=qlS$8G;*&U^i{9&?%KE&I;JVYwDl}*o_6(yAMq}?9sQ@L zB7lqlnx>6#2W+Q-k#?Uk^{#xYG_XuYdHMYTMeYtUc(-xh_i43nJIU6%<9>=uO&RC)^Yy4Y(v%_G= zTb6Jd_S@Nc;-s^0Ys$!)FN(8r6iEw(Smz5~(eyERoVmJ5ms%KnNr%wP{BMtF3~pl1f@Z zwg_R#q9R*?L`y3~5~5P277${J5P=}FL`q1YK-dWoOn`(Xgg^)Zz6WPI@631JZ_d=O z@1OUd=O71o@;vu)UDtix<#FC%c&^vwsVlHL?5#`tU4Zi6oxs11J`=AYKPd0fGHz9F zq3m^ui>%$%*5(OY-5DME>zGlb93)Pw$F1y!&i$hdQ=!il=|Nc?x&%Gt*PyTbf%8Ev zdnXy0g_#>p-bwoYDm*@g>V#F$0Emauv_PF@x$!?4*Ca`i-#5&sk3P29R6W!1O@dxc zR@R2A+p(_lgQBXfiyf`t$;@8=!fwxexzLsGm9tbVjv%fsjXtmuBUB`q|6IRG?4Z~_ zw*xGV79uBwca#&!m)UIphG3T(m$lLZ-6b_MroH^SzqBbK&-FUCZUy(iqu}`^et~Ie+-h{A~~qMJ*?ru6p9U@TYtd%2`m2qzNVV zzD4X${5YJkk;j025+Vt|Ws*G}bL694)WHP%r(LuiAhPh48Hujj$m1n>943o1*_UQN zN3R8KFyL3cx`bxcJ@BBD7czDhHrrQON2lLf7{Cz-KHmC-Gd0PVlg8@R!i^a`AhVyl zhbhjgbN@8GL*nrPh^qp^ra4y9D3!>Dihx_JUNL0;KALBSn$<=;hD;qeVNC9MB8K5? z$v>5-NWfOpW$x657dkNd_Snv6>z4QrKx!It8~gO%K9_$JeabJc=BCQ|fq3+)10?0< z{{ja{_cwhylUG+wZI%zdAi4I8fnoW@#8l4L*XU8I#$6a}nBZ9zM_T(8%S!CyJ;PU~ z+07oDXvX3DHML)LhY{wxB$=#57MdQ6rb2Xg{$wmTxQi|1#Xq* z{@|)@ojku}HhSK$VK1?z&8Y;;(qlU57~Ftoe;=l)zRD#yePgqk{icAO23=L`3~W2) zkfO^C_|t}(LEm;3wJe?jsAV%U{hGV~q&ofeuI6D2-Cdk7nddfNjKyM^OS52`z-=f= zGc=kL#)Zetr9VsmsuyUtR!z|U6>#~_Z%)ACYWoxe+{0VJ2!yrd3xDdIf8H$vcMC0j zjlhhi9-(ETDFIDgu52LHpX>7c^d2=9s#GJA(wtURfRnZQrc$;CZ=0!8Yc_ox#ar`+^$6A7D?|C`uvFG|Z+d9rG{e(TaB zEM$=eQdp|1Ltz_g*8~KRhQLYSpNxP0%^Uf*0l07NYPAb&daJ2({a=q<1Kuj3PD?J( zwqvh1D4W>7BwO=*7>muv<_mU>f?wdk)P)RqAfeMgm~4ABKyb&uu!R{X0+WkeBg`Pw z-lEE3yt|kYtfIT}8y}r}9eBKOC}jV9&&($B`0OUzvxleep$uO>SR=dE5qkk_P&RnI zL3wE~%L(>&NZ-`%W7|MZ1`~^#$+Ej^P3Lw)TqOWyMin*y56$+1bz3J!OKYf!#+nv8 zfZZRg*Jut;!Id>SFdVk{qW*44GUzBRkl$0@{>S+3e^ccDyEF0L`+DRV{Sq9>L{7^{ zdFJs@Bz$3b^rcBYy2b13BQ@)TXZ1NFg=}c6NvvFvPfKv8lKKb03J@@UC`>d4&JSeG zVHdsN^s0pD*_3Dn`m*8R}8;#)s#xXj_r-K@W_MV<^G zfVIe&@|Rk#=>(KSQmbhQ0&9_>s|55e<{huBe|krXZtZE+N87>RjKNKV-$C3zoQur= zPFbe-15<&-g%M+jC;c!5&QXn|=H*%ced}?&@|%Gw|7SaY{&Hyjoc`iT7rX)ve8p+i z0`)dAXiKX7&Id8#Qb#okT$rHa5ESl z!~SMYGUQaU=i0q;caI#q2ZkS{cTc?%#_yT5zJ1h&pgpu1YC#HG>1tkdwW@+#1g^7* zJNUlVdoh9bqB6PS2o~5pOAB$v+SqQFzZY?3 zBx@h;^NqnH*=%0lmAN4?$i*|l?4^b~^98sSvo;ospNOxP^Si?Yi@+M4l8Pr*&1gMD z%`~1##B^eeUECcRW*ZH7LrDmLYb>^Ns@^sfiF{8t)M+5lGcGiFptm>c6RDnjy()dq zhki)9yx&L+HJb$rsde8*LBEqD^*e)H7hCofMmXG9+$l~@EQ0v;E({dLhw56=r?PBX zSm#0;=6xPRGT%osA8WFJ^=|d@Y^Jwo9O$$E9}1}dw50^SLrCT-6HAu>Z+i0Xe$*!j z;7yNLwSHKct>QJ>q4~!hQ5Nxv7ORmTU=FEtdNi(MY}Ls5xJ4CwO!G0IX_oKrB<~bg z#s_XUut&ObW^)q{DU3p7U0v@=`(V~cS7qmvj0V@^N{K*&>_KSgg3b3eKz}~w>E=Ur ztr%uHbB3Rm@m;f%AK>{tE%sKDB1w{s^i{DGBWw6WWo2G(4cW^k9O z$I5s*;>1}Q&t&eULI`U$&9p~;`0#oDG8p8nbN3ehwHPEqxwa!I3OLI-ySgr!)muXf zmL5Mld5oMJ@*5Ky|JZ$}%+~MpSmJ&r%LMz(l&1LF-CA#mkghUYA+N=H|+ZP zo&62ki;!Ws`m?Q)F(!=Qv>Oac@RAQErMZ%TY*@+SLFO7xIexJZAyQr-499+=Gq3i7 zA(yd319dC;t*@np^_8RLc7M*h0!1LwT(+Wyw9qzVU z9JBtF^h4&O&0qC=7rCzE(X}t~H(mHVlD+Bsr|&ItR%YK@^W*!hK=KF|S^gty+RgVa zOL+cXiqndidu8gzAIyQets5T4h1byM+wwht-==@DI(x3kDsJ_jmMsN z?!s}1K4y*=sN4;M+8@D%BZu@59F}RAp}MOutnc)Mbf}bVr4W@MBXXM)A@}XDDpj*4 z)4<$5B^uM}1vZhu8;3Ak31K$umW%}PhL#N{Is9+(9MTY2`sL4K# zioPPHxkfC97lBe6%LEVTt>YCxR);I^)DoA<^i1ZDai9I;sr`Y7zWSP-%&rw!__WlI zjeQ8QU49~3IM2^vXB%PRO%w{7JvLzeHZLh)zSwK~R3+R2r+WUP8y9?mmxZ`b63x0y z)RhzpbrsZ4US1%Mw?eL)qvYNBczpaIWe{yKNpGf7w4+7E)TnMHI=wcT9T(zg{9PsF zo^rG22PCr!=tW8UApvr>20Ap!%Y>4V+5Ni}E+N^dbZ*^!9f^sA=&1 zp~Oqt=j+TJ7EgywUhG*KoV#8f=o_sT-SZe{7OIu2pz?|m{a63n7Ct`Gh*58dt>MYa zxHmo*mutZ;<(jXe)Sac=_%?IM-fTTA_AEU%GH8IoAaewQ0+<`6KM}=EaVE@dWT@2i z#v-OlEwYXlm7!)#F&}B~)XKFQbKG7rjT9N+n1!34LmOVvXow1Z`;j_57Fhhiwyk)& z^sG+od4eE$j^8l-Iok{Mt#1y>WvHi=BNysL?%j0n+|U!NbweR8i*Ms@Qj;NyGcQrZ z5?T{1s^#-}ld!qc%g(!ctVyFfLmc}Ivp+kkZ%omAUSm1(C3=e5d7qjeOe91^C^wQX z1^LH?v*x$Iul?N%z+HajTR{=&kxO{0)wZ3-hG{W-`)HBa zUQT?_Svu_s^t}?R#Rz`3M7|#$Z5$WXMMKMs67O%T9uw}mfRE1gjNH@1ItiT_6VfVE zmTuLCb!`n>c1y3iI}>7fX?w8mL_;?!F8)04xH{t)d7ly!`i^ezrzz~u1p3WFNK5ig zRE+pB1Q8IMa&?fWCqx^J4txnU7dv41?`tj&Y%ZOCKgpA*(*qlUUCLYV=6JQtu^SdK zcfvNl)7=Hxj&{Q2s5#!uXD;OdE8#^{Fu0Hlg$DcGar`a8;IlsAKtkH$kYC3?g4w?V zQU9B}X7=6lLr@<=X`Hiv8a(1gcXZNonmt4lE-PzIBU@?Z4+Eg`M!rr8&* z326z#k3HWQ?nr$8CB$~s&2V;htW8|h!1a>XpXaB-tR_$BoI{DM$35jf zZ?$ZrB1of(jGj?KS3sYFO5YN<0TsyF<+cKYaNELs@ud&9Es^MI7HwtB85OS_u2(Th z_h&DT)zn|KNam^shg<3j-WXi2-BCVXQ?FDiS5c1qf`Z~sXYVwxDA@?{R867N`XSZ5 zMBKE(#j`~ZCD_8DV`S+WyKzNwX)VQq9Q0dJ*hlhSD7UM{+rR(xWoJ2TCDaA^t&D?v z$X)7TN68#d`=f?EN58r{#ZSKct^FB%9y>Ag?O$XeXAY)mYQ{N>O41(up0NT3q6yjx z`KmK($s||_N!~3odJjLm(7Ij4vg!gBPXf~IOKf3Gb(+&+8B!cT)H%uXo3+||jwpxQ zONEk#V+j1EcVW5OLh-DL?P1mQk9sDMDaS{7Z~Aa5!`7X1E!PYty!MvTEq~wdX()?V8WG{-W^{z9q!(&EA9IL67n!vK<^kY~TwQeq|vZ8Cy_keQkx|#Kr zy*9{{=NeD)7Z-LX6gwOa*DHZ~Y`a$|*%S)a@G^ErzJ&#M_9zi^s>`vWY8REl+m_;b z-k&UAU}$cE=q~S-pC5UOgnQ~E9Jpfb$S+9F%QSK0d7&sF%}%s@8ywTX(a2NBK$`lt zBJjTn9sg0SU2d{^Ogq7Tz?_age6T%)vfmDg6;{ELC+Tp+vf$yOo7wA@-w{l_!se>GSge<5V)SGRrx8=>YHvVgBIV_b)*&jCGrAEvC92c&4<0(c zO}@BIA;pvp6oyeQayh349}n|x@`5zm@4T}HNoRTEUJSaRaw{N)(~eZuNDXGL1tF_$%wXkiHAfGYBnIUJlCW=r4~6|-mB_dxKt0ycN<)e|+wFZwo1vv^rv z-rZs;eTc;3gR|HBU(tN+hTq516kQi@=&tLtR}PJ~=ee~kVrFh>FSt#ce8<|c3A+Kh zVZSt>lhUlE=ToU>vmL^i$jr`X?A5Of|3XXa=dvQsx-6C-^`E6b^57R13kF8bW1kp< z&$Mac={(cIN3j+@T?!6llON}e4`lu80|_ZrtIw}+jA29i)V163v#M)r@UmCkG)vj% z8*#F!Zso^RP!`Y-&02n?Xf|Sf zT;S{wg>Tt&hCCAPlAL&4Pnni#AbpH<^bPYj~CNa`vqpo{2s@B|ofAJKlUGl;GYO z7Y)i7UB|vJvL5J}WW}0k!8>x>QSA4o$;i-S@Mk@fD>&e~TT!~ScwSswKj^3$68uyw ziJqe{*u(wsC=1^h>8*`0XI&NGd>b|{k9h>WJlZJhzcbt5;}QqG8gS;J z1w)-tLpddmjgO4uO+ML+5B4NKil+b4Oak%qB{A4?Y;pTc*WHCm?*z!kZ=v5vy5K5% z8-@O}19i@8aLdd6x=? z14A=OE_k5|v&Q8Z>dN67lde&Y)c|~b6M9QuBA>Q1o&kdPF@IXQUE2e{u~x0dQ*72Q zONU(dy~ho-8)<|36I(15ZD2Oc!p8*x6cyK3EGLhXhXR=|FHC{I%Vz55H>Dy5k@`N8 zn);RVL}IBi#FlQ4jb^Z^yXYS1DTNbTN$CzmW4Ukbk1Op4tr5oQG{?Z7q;DyaKoTJ8Zm-#EI}teH zz{Gs%yqvHY9l2+;NEqrqEhK&e{abSYW949kO!|gSuIj9v|qU#7aW0IgnXfbQ= z=n#1)O{Lhj66@dDuc%^)@IkqVg_JML^O(qg`cb6m9yMugr9AnxAP3oM>@;f45CMBOPAHd!^3IkiglGItC#ZiOjZIS zp!pU)eR}Fk|79}s#{%wP$?JxwMh|M{3gkC!9j%?gjN(@z&rTlLN4bmMxfOd4YacvW zqWL9uuYiUpc=0O>WD2^ogFO6`!g~YfN8$41Vu#>7HpSu6=b16Gl~$SoIr3RLn>tq3 z7fqtSgX!{up|F?kW;Hnv`0c&g8)ToH(YqfX;$W~L=aXdd+k}oG#E@w+BazX+8>I4X z<*~4BgxDVsBT2t(4)-my=x#(qYyv$sLUZU$o+N#+IJ|+vcN!NWqL=u!jF?HyxDel^ zhs*^H?*ByXPXQyZK)a9h&RB{qN-L%Bzv=ezF>K4vk3$B1diq6 z86C~Yv83oKoe$_vJn+fFL633i5BOUBE6_FS%IcU#_XF4reK2POX6Q zKS2w>^v0qal))6wvRgJR0$Pplr zTe!cv6jaPjqJ0sAOsAO$edyzs>;+eq5m@%hfK@mMxshHE%}-sLZn;J$=~gSefmduU zYMlf5J@THl-tptDM#r~u3PEd?-RZ2sJ+%{zNCcFA?Wj)g2?bH1Zf0e`b4gR$O^P#TTRt~%J473JX#iARH?^AuAROLyYdqwk{IaQ1L>vP7= zaga=UVc5WzZicFRs!;Lq(#=R4$*J>Vi`ITm8mY2f%s5K@GGVMCsb+OjAL+Tc4Lef{Zqp2l3c=H%Gck%SZrF-m6 z)DK=J@U_KiF)aSaLd>3Z$$P^)64Jo_ zpuEh?9m_B3{Y5i18$Z$pJYR^A*2*xOgF09&Nz+!iYD}Lk6%=FIJj}tV!6xP9ua1Vf zI8U*WapTXXSxA=VXYkL(x}X&i4;dvomdw|&QSr~+N%FihDh;THfce zv>wDxky>t+YjneP zC|FE~7GGS7>I-Q{cX^48~*}>rpOBPXY zthZq%JU?XNLwGj69Q%=l&wi8T$d7`W7)-1mA-6LM%WLrAu*dk15!C{BGk7P<=YWUA5-x5#NZ>6t$Id$6HwS$c|t6Fgf2Mr8X&> zT29k5#SiO-nlISIUFmDA4Yin(PJ7>Oy6xdVJVE2?(1}bjmUu;Em4x2YN9Kr%7Y$6( zUabEf6f)1D4{pEdBbv_L>;uq=)kT=A8uXAKbeBNbC1^@0IpOEBk73>E-81koieImD zXds;=$dfnuUPxjfDkAs~tomHNYl#AG0dCWPlbkIPhC-yrr~<7tpv*&1C%CxuU|_gA z~gkUIVeJ>;N`jp#^0Ho>O`4G>l=jB!;rwUZVtoqh^hp(WyRO5Du%>U<-Bm}o> zowV4?n(?W!Cz(0R(^i|50>O;; zY<;rNw};Am_t{HZr_L_gTq)SF?;Q5X`cUTj1&)g zpoM~SKUUbFbknu1Wnxl1nAxgq`qc2`T|JZJy?#}1dOBvgtJvJ{`Ps{N>0;4}PnuV_ zv_-bY3IEkN4Thzd)nu{l+k~_zJc01(1qw)#s>hPO1I@?Hnw;p_Am_#C3(*y!WgiyOzqfRI@LH^u@Y7M{dl4?7WfM zpS-D!*(YLC@PXTp?BIE!A{PUL%<*x8_7@PSP-=;~&ZzfgM)lo5+^3@6s)!v;uFk%I zRM%}65=D;I%bEZz%2)0vuc=pA_}IJ!IRSv_=cJoGzdIiNL0%-~x$yAdZiuZ0_yiZK zm(KIA!8`;ZPK%Yr^1aCH=gIZ{bpgwaUAU+QMA{^<*a~yk-P)Cqfe0i{6ql~Vtf?{2 zA+uf(##vraQ;t#aO(@Hv0y&=A>Cs!cqn1I7Q_IU63#rX9k-O)6RE8^u#>`JEuHLLA z9DIphD@f{Cr~&&>p*H$M_t1Pdzwr|vXm%E7ptp&@Wl9%l8y4@bg$5QS=c;BU0@T@H z{yd0WawO^cv7OL#EM>9=z!tsl>ic z$=!chXg)8l`mi}2!5$H0!ob4Q*of#249G_@(^oUhFWfdmC{sAu-qyLVfRTchNS+cD z3$;=vh2N})UB+_)nc*gW->u!ovbcuX6TtzukM+oqYkm{{`m<(Cv%=buO0?q z+#1eXzekM!2!Z=2VN&_u&ZqH`(k>V@MzN7lh{oyKE?kg|wgb%*oPgiYMUZSUjbnXP z5YaS`dQ_REE zbmjX=T4_nc>B|mt-i;w6XEzUQXm)Wx*IwU{bf3XEg!-%bDW@G%ylT0geeU@!r7y?) zGpBi0LOxZTUWSe)e;?H+K+*>vGw#qI)pz&xq#nV7>^#{umPqVb+BD|{^_NSEm(Iy` zzq4uQ%WYi$q+$*L3$K-YVBsc6{IXKN%CX5;J&X^rXU&H0t-}rX5q}xH>EtYJ`eEUx zb*3C$nVYE>V(j@8HgYk_4YzD_)rm)Z_&RH9@4kO z`gbhi_4?s%$e>DDicZeQob4Y%y;8r?P&UpPfgEJjswRTZpW$5>C%yq(uwtFxh^ zGP{YUiv>a;u?aIVG4bcdUDSWr`Dd|3APA32KtnJeyeK~}3$|BHx;R7Zq&g?ns}$Ur zfG43s<8E*w1%|g^ZIgx0h&TXAHn$=&-Q90^MajdyRYT5Ooj{ zEJ<_12^m^NyLbf|{}2+{>=alI*h1KH-$bt#RKX4(FUotjtptB(n&cZVI{M;bF1Ol-65v1j{^9Y-1tUZ{N=`-&x@hJVth zR(^ghb{;QleN>#CXR9WPbYx*N)Yk7nciNJg`E zg!ux0W~KVETCO&+6UgOzu$!NcpiV}pJ*lC^X*VCZ5f>{T7; z2`JFCg-Gb}Ldm320*ha)I(LBXhHvOUKcIBOn#BoH)GU|*HTNPhes2Ro^W^1mvZzdO zdSV6_Z7a5z&fBz5QX>G*>*JExhEAQPWb(cDDhu@Md>lUYGyO{DrU?*e_VlDi4Z(1O z*o@7!Fhp!2YD$VdC#315zf39`*~o#$BjgmU>P}`wphx@cT73sXP^bVVh--*v!bzop zpbGJyGqE*J)!PfgXaMTdi9ec~eos?_*gc?oG>}#@k;GpCmJwHE65I@M@LDfWz^z36UQ>eUBVu?{wSeXZ3$ zmeO=_{Z&8cOrVT13ig6(-d!XO6bUKCRogMP(KmK?#g5*+4A^>>hwCB54}K|ZVN@T1 zwU`&z!1K|v@?b(mstWW6t0=Ed6LZ_M=l!L`v`({0c{NB_b~7FS>W%fE_fOA<^g+jT z-PYa1BNoiNmI^up2k7nnpw0QJ!3(xw*i9NXQXC7 zlzn5Jbde|(6AvB*x0*`YuF!Z1kyRDF>+u^MqQ_Z|oZVam*x)>KefI#|J)2 z0N)=iKhvgXJX+G76^FBHo75{a(Y+&oQcz|{JiYQ&(QDVs1uE*a_6caL4^Z920Q3EN zxZ}Sj>Hk=j^L%LYDgbU>PypU%f6ipg{u&o21bdjD2~$lfbWKswevDm_3R|7>So;v$ zZj@duI}y4>FD^r}*xaRC;+?^*oo0TWys2#1f?zgteFcYJQHF}VTg#impi?ZZktynY zuoASpbfWY9<%YmvQ$4QLRqCB)?dOUf-O%RF$IZTE;o_OKA4VeUw0XRvp7GzTDQ>f>gT6@Yy*a<24jY+_7Pz7ZA&0=QwhuG10|WE=fyE zv(ub`EdsiP_-=C5{NQj&Wx>C?6#RkbwYd7AUe7q+@T-M(7APYv0DX3YQ=vF+aO4XJIlIhJ9rHt&&Xph5Tvf|3}4Sw8KSK@E4-i@n6V z;#Pi3!~?*fxt`&v>d}jf4@Zi3>KebHy9%<2On5<9H7PSTD4jE1mDw`uTfeEX{{Dx? z*vkqarTQf1@X>r`%Z4yN-GWiML9>ry)JW1A>tF&zc6P*|N~+Z?Hvb`NE4EJC2e%p- zae;cgtQ#mwMPZ?50ic*3+ng*c76GVJr(5U|e`n!SnK*LyTL5dmjj#XDBg(&u^~3F6 zGX&!u1$nF9K%s}`n$O#b0^RAmB34nTHh7+(ubgV!Wfb_(!heaCBlN;g>PL*mI9;Q_ zoWDX1AflWqB*zQY&G)F$@n7+nvG`zZ=b`laph~u?;Y>1H8`W1w;@_i2DU4k2TaYjH zpZ|0gS@+3H9ryacpxI*(4UCeg$$cV%|R1H0o8TU(XWY|)iRs+inB?fzm zm#6EK2DIb1FSU6w7w{70=Pp793`nGMixAbfv|1zHQS0>tEHdOwI_;S$$$~)iKqdnZGf?MtrRd z(t{GhXEjQRxcCm)TaFS1M)&QCg}T^ugbw7wqNPo0H(o!GB{mZ`T!X+lhYmRoYluIJ(e0Ae7Kb^ZM?kOn9 zSU~In&|l;468-{G)2Y69-Z(W?ZC@2oy+&%JT<^5l@Efs8Anj$qugLh_O1wiq%JVt+ z0B_1(ofp&q){DuNUceeNJmq;g>LMN`;}~+BjYIQKT1X~Ry<&8;UI1hlxiuOd1`By%AWM(!4q8ZvV#MT|q>E8FuyV4lm!U=Mfm-qGHdogfAV5u@fl znR=O7x?1;!mQ}3)c?0C-wPJ7}`=@_>;{&mHeIVF^qT)`iurzx!I%extz&k@Wlq2kf zf~|1sU$PP8bLr%zKpGx5DX1{5WmNWIp#w$L{G5Jgg$OS-ht_3#rNKx&{4gT!Cu>Mx z*l21gI(j_k94cDKHkNroncfD?eP8NM-MIs`);FEKunr%h56!SJy6T|PDm4MMkN|1v zL#k=ZjywpSzz4ZjdY0oA~`ZC(fo)b6gp^qVz#Ss^*wHjzTq>_N)u|k zwp(fwhLS-QydL2YF9{{$XE11|>fi}p1X{N#SmWA7Ot-&0?s0pm3;@5-xbU?N$*Zr& zvl`w12THhq0YnF7uM4`r^J_r7TQ&~EPA2I0T!^MGgkzgzHWj!jm%@NtdIgEzm>9m7 z@+w68%LSlg=udtN2zg6#I?c@^Mry?X&+Is4jRysuO5J`>?~2XhQK7kMTAXNha&n%p zdBv^20Mm<3)Q#k*n~Q}R(ckuc8S<@*gRHyaq*mGIDx|KRetW59?MDBAJQ*cMw$%pu zVYtZwY@i}4H#OgccyX9}A}j6zS}ws5ai^Ft5cCtZ-!8E7@{ycYz@OvyLb(TqYwE!m z7~4(*9p(bX;asZO98fgZ&OAQ|%cys)D{%38BU6Vvh8FfMj1#5Po!C;;jF4<&nvK)Ocj? z5n172J_HN0+b|zu`4vHTVfr2tk%ruk!A^EpEOFnE?Ur&3MQpK>4!X#j2OdJO zQc)%2xEjh-a`2M8zP{e1*zW@O&x|eq5b%zT zkIO+bJyUZd14v=^TT}RpW^c{&Ckb%ua5ln`0z1?KOA~k@V56d;^zDvn5i5zLxrCVy zF`p7y4=j+cbQRT39uOcOiX(d$BF?5?z&7jXW1FkO){2yK2iEpEq`^b_l7JM*Yfslf zXWhfW0z>g;v6I3^p%8iUCioP)xZuGi%;p(o-pQ--XX=;k$hZKb+85+W%}uB|b^|$4 zRX9b{!XV3Ri-^9C){15NL;^vod*w{NLLw~_Cc-|0{CR@izf0^ELJrNzN^M1vxBCHu zBI{&D1c9j}-dhSmv1IBz?_~Lo1ZV`EcHA+Sp4*s!8s6nEXkaaRzCfl}QlF5mNg^gu zb5cZuJ7KJ$@LBr-bHr03%euNA2w=ES{6xjZ$L7<9=$!B}cyttD4YVm)%gR+pSi1uj z?bV=5B3*a$<&87}w3`kSR|v*~n6t+#hhwE9mKzU9f{5IWK%w`xS2*a|MM5px7TekA zywa-$tCi+WY@cgNR{2=@{7*Um5vro+5lUvJR_ri>@gR(6?tZ={|<8YIn=&5$}iYow#V3YVLEf|p{ia3uILGu z(_OR@!|>?Tj@GA{2+7)S0{#C?1PUN6Q)eAPwZB-JZHbSjcZW|3QV?%HCefnVQ{&l( z(AjKsI*}M(geNf=bU_iWVKv)ycXgNs+wp$^(w9wGA`ACPJ8rK?%NKhmFuG&va-H%V zA+EUSIg)vqUloRV-LAe2-w)8&(VFlMn8C*#V%R2uPeal?Y38}dd*EcJIo?`g1c{>g2KZT7zTnl-pleb_Kr>|VSg@j+Cu#~ZezqQ<)! zmwAGIueqqc!0gY;xUnThXaMSyY$Gqs6W72yK2Ko7i#%-N*v7JGC7$fM6~ZDwvJAOLbf)))Ok zDe3b1R$cU2AK%0M26?*(xbE9tdRO;gvmD2Bkmp&I#Z9(L1jGD03y(Yu!TJN2l6?&f zn|iW8!2clt;%;@JSAn-AEBguTgZTpw=%4k6=boeFz6)njMVJww_lM zF18~o1ZHrotP`|C#>=mqVfe@9fRYYs=LK`G7^3=`=CRPWPK42Z8i0+8=4MH zW!`iuux6eL%Jss|9X4~QBh)p!bd~SmQNLMHhz@(WEOZs|kW=!w&r;etEBodpKr5UBou<;nfvyCn-U{Md$y3W^gB}bZ zqpJi|y$nFv$A+(ggk#YKIgR*ZK<$6QO`2V=`<hMM_HI+ zkKoXSYj+A1Hki%`8HPI7NMWvyTug5)kCxw^NBi=88D2oN*FfX#Tq@#)q7dv~MQ52l(z4tQF;+I|z5ygU{DQ$0;fH^L8>j1^p7p;*uk!G)y4FeL7-?8Ha$ETp&q#c>yDCjeeh zsb`W_w>}dH#Y&(*M!zX6ISt!h-jHAbE*}sqSA8h-acWw)5zv^Q_24U zH-BqmgdorVRhS_$^-PKz^%N6BBd*1DT?|mJvSvE2&B}A8cXe1-BD7zlAkv;q z&N-;OaGcBP=~BCpT$cE+x-RdH)thImbo+6?6`l;tiJM$(mJ~y=SCv+*9ck_?<3*R8 z^(bNcJ#-?%{){5CpWu>R!gW^IsxIX<@J|xuPj=*cihUFfff7Z65!CZ;8TNWUjj7BejF+6r&$@h<}Z_bPEdI2wnV~7iz<;J0&&~ zdH&qoK-x#k==)1e&RrT$`gP1YhwA8Pk?w;if(v$dNwfI|Y#~EdsHt7FJL^BQXL-M( zPKbVIF1w@OhHz@1hW&-1^<1zGZc zfn^Hl@Y*4M22M2j+$nCx2~`~?n&6x*fqt}b zG?fAGj9Ls28GZEGR`t?QbC}KDl1vl-`0an;xa`>HN#3vGEV|BJT3V>hb4#gV`ivY4 zn;Iw`O6&J)u@cogs9b&LUx#Ggx#AE0#32&U1vuvC=U038`gejv#d}L1_KMDc09QJA z!jPa!xIj=0q}K2(BWLN1WBvdbgK_KjXx?qdE)M|G9X-uM$}h~jn-kuSw@gARn(lNl z63h0oX9O#fFsQsdr-B*L#bKY}-RYai*)8(p^*aWm@tAwhed`-SZuheTzWxq2oE$mO zIflA-Z-+59q^C2YX~-P4<}?$A+JKz^opa)Vb}rwL9Lx%~b{r;({j2QTnXz-2iKvDl zD&HKz74ZZKX;_&|<{#dj1?Kg3z!jjPOMc~B`iCFa-;13-z17ixX>#ETn3VQ7>+fGw z4@mnLMtG?GU5R2VoIS0Nn?RlpZ(w*%X!b}k*oOYfkwxrsn~<#0XFaH(iv~#xfxhFy_8Tj~jmX0*Eb2MsY$vdat^GZ{~n7&51^} zKw>*7khqHt1)b}-Frl3}coY4p?12R#by zPDeaOSvuL*p}LvycZo~W|B%Eb#^u_6N5N5o+0||4U}j|8)vm)<;E5F}kL3@r5pW|Y zkm^u8gL)=T0##eyN}tjS%F_Hr8!qF&&?94YfVa2;=IjO$l9mV_esVP9*oy4}R*PTY zoz~Ae`R?VHNJ11#NF(u`v%lR*H0IK zicUSP$;jvtbqYeKG`EDy)9*7Q2%T^10ACh1g4iDDC4C>_y2G))i|qBQe=*=aULA~^ z1okn13cCtq&21gR6~DAyF&2mRTMK;PY>D7|T=amssR8)?QjSgOoE?l+uLRO!$paTD z5w0stC|-c)@x%j#Lidy7m@*`(4hHccZtyoINe`Sw$!)TVj1hr;5=EPqWF=0cR_&1O z@>liNp6>ViH0GR93Mb@d<-ybvmE{YbUaNbd0h6{K6?|f6Zu3Rrtn__jnwql%<31&= z>4Z7lK*T{2cO@r^MX-F<9L9Vpnc&S()9;LuIjgg-)IYE21^Ny66ku0p zfQra34Glq-4_;dX_;>*uhMuG_79yi%ynNy#JX;DgLE7AKl8Rz~dQKyNAwGAkD5I33 z22DY9V0sScw)XTSt=5l!%q7r5(0*96SJ!wMeAL|;$7E%@nnK+pZ^}gn4Eh~5pKSTQ ziSBTTJtDI?C^*`N{^00)o7Rk~E$zT;H6o7K8lM|27+JR)UMSqfdW^p!{Txf29D!}} zzdQ=hB%=(?;jN2T-Jl^2v^2liuaCGJUl#+2lEGlOqL61Z#!3Nl`(6Yp9%4J09RKB; zxKHDm*?lYunjrQ#RJ(Fd$b>id9(-8$mV4+YEr&7GfJa*)s!V9>x|m|JPU?~gfwyS zVe6FausMNbrhYYg-onhqNti|Ez7n1)cRVkBj1`!*T?VNe$oR zEa#qkxwq~>j=*Y5;5$H@&C;*nbmvSB#o}%XIdQ|k zm^yNrk*!ue{^HOD|IGda1Othc&OY(8T778!%=*4mWy1V~w!|RD+>t!9p1w0qOf5w& zyn~S%WPf9=hu8fyMk9*+JBxDF%43R7rz@J5w{^=__P5PjlRc|1<_#I!PgqM*ESt0yYWv<58{Lftq-uDIy6>Q3-Eex0V>RL_(12Y!4}}iP zAi;iDL^5FN;-kGqMKtv(z}(gQdT~o*Ygt_TapgR8x>&T3r&6ix^t=AdN~JPRJw7_t zmcN2it5*drGeZfmv0wNKr#LAen7Z&M3*in>*xgRODrJLn0>#2SV$>-QW>TRXZ@!o7 zROiC4In&$MHGM>uUI~yi;>QS%(mFqi?->7aepeP;krgxU*|bwV7o2N4^dfX)0m_KTUEhhHHq&{Vy9~Am%@uL zy>b2j*=qd{e2&r9*4E5I64y^2vO39V4Uk3l@F?Nb5O)e|v%JMwCQYsVKdilZRFhZN zHm=1QT9rXmunf0~iarjARHi^8qNa+HDz%^>QK+Ia$q>SjK|lmVhzb>uAu6S)C`dsD z!9*kwsX#zR84^e^0Rki;gp7Cc-T1uk`o7y{6Mp!0g0g_XDKf>T)wH-n+3JKQj~4x} ztcxuW2Q^DSghsj*H2~=5$$C}pvcl-5tW|Kk%?1o}3g*QZ3f$)CUHQg}40s?Xxh>RV zra){{gwmHcK&3uEQ%FA(b)157vtlF)g8S>1u`+W25-W?i#`hr5l{1ioNmC{>dF>!GaJm}~8mA@OD}EciAJm zIWCYoid16yXNEH*{#G#|3f_&FG*sHy<0AegzfgsmYpvv_uL0)oQW)!X57bu`LE>W& z5Ay}85QFFwpP%%ePd2rQkq^~B}{l;#7Q|A+bn?+}5u@5%sbfTB;)BQuL@&elDzaEUBpI zbrxGe!b{IGPC_-?{wHx!gO~S4Sn@b`3LCJa&yrbYP-$evn$edxS3rssxo}6&LE7)C ze}eQQSj~kbFD~48Oc9A(8+{mXO+g>G%o}*BylQ!CWbn?BQi@_~Rg->`aV1Za*MLCq z_6-nM*SDn?y{SU0;u;s!$?3>)a1XQ+|D6K@<(d)aGYGGjdd96fPt;dU&b8l(hxWex zyo*HWd^5LlsOzc^BV+?n8Qy9PL|^WG*>c`B#o9k)X7}a6Lh%4PUs{+(A?^ycHzF6A z1Wr_j*Zv7v*8oF73J~W>XWP7Kr;zg_$A7x+Rr%d=ML2Z#B+9ScfZNei))aLI*;*qC z&JNb;v@b=0gwz{F7Il`&vq0g21xtJF4N=qOJ&|XjYAGnl3YKsD__@I@dggZEv}DiV zrGyOCOn1>M!{(%ntk(!?U7eiMx9jio|25S`a*2Nl91N*TeLiLoL@l| zZbrG!bFR?#eLFmSLasX3S;#F#A|U5G(UIN}2WbdcRv;!QIJE)S!4m*fP;P5_DvZb* ztE@B-T;#VuMD*L=`axGJc5|>CdV${i?QmlmZE-Hecd4=dK4T?T9J&VafGn~6cTLNe zlw!%nmg;AL_P`<-*N?5GhR+P%$v@D03g|w%`XluzRB#IcgR7yqX`?`AxSjuOMpayt z^NWK|i%)`CC9417b~nX&LuJbUg@nlerksJYIaQ2# zI=WNK^D}&PiS){XFx;&|Z@#R9QQkf@`N4HJ)Q5Q>v*8J(G$zIQ6*&Y$sD;{|vSzbK zWqCvRguMl3MkVdGoPcWlX4eeAq#ylS5B6u>P(h$D5%MPSMF3X^#xdkNb64$NIC!XQ z=Q8oVZxFjdu{gdvetXf87t+el6e#!va5ozcp?mE&fYnUD4oJ4HvKIyA!bd+V7e7EG z3-m*pAf>7xk%2+0h(RbO()-wO?LSSCKvd?E$iURJpzL+b^>Mf5(Y)r^yJL7Kr^`cy zd-$2Js!V>sVHl%st2=vg8g~;q_*@;K{81#!oFpu$w6ukWl#kAy2XNdMXksVt4+LWO zv?Bm%Yk>8h?ieOLa{B|xI{fb&E9P3^$*h!iXFEsN3%HYTAk6~ObV-H>R0rrhkG=Wk zm;9%)6n>~hbTYo*HIRs(fwVHC>B@?*96}&bz(u{Nzas$>W9xkeMjiam56U(FQ^4{O zAg$p3S3{ts)}e1H&FuC+ivt3q3ks7Tp%yL{jd({%=6n&F5A6vZpRqxP4HUL=x-IE? z;Kf=5E}|V#XUXf&Bv;MT!>x=1Zx$X{DqZ0O6RyN}dcL#HgT=oal`A}>f&-T_(wSy0?83%<#({p2M zfoU;8H*f=IBN8(SF<{8!OwG4s{hV2h_1?W2`SkjW|GhdM=<)^dqNZ*xgG{2mQO3QL zyv|*Nljp~V&&{;ARoT{No^_mJt!wRSsmYSyJm<{Yevq1m)o}AczakPJNZ938X zlHS8Z!GnK>{F+N#M)dqptcOwG6lN}|xjdxD6*=DFGX6rqsq)Wo)eADj?}gjxt6tE` z8_bHtn_C^CEslAUhF%1P#J^8bwsvSbv>z{Nmx|Xv{x?fX|KFt9AO+%UKc0=_weWr6 zadS|L=Z^GIHLhEGjg{5X}q14i^4m=yw*XrU!Teo-?5ISwZ+CPRMp@FOy}vR ze6@45Ao6lveidOj1rl)~eid=?n3rwFo4tqaBCf{eulvSnbC*tFv`RdKEV%S$fjbW= zxa_sC-_&nqk>Aw?eK}sUW3aD++ldCEG~6u}kas2;+s*Ij_asxCuEo_NIn`A@lmhwv z6ln}3nBlx6YncNHxX3R}S^pOmbb+!m5(Wx;c+G|8fqM%YY&ny8rh&MFBcG%2xi4jN zp9e1u{Wjh4<%AQJ7j0MA;5fM6KNWW|->FlTC}a=#>sf?b6#bxi{H>rvnJ-c5ANY{q z{qb`gmIZcp#DWY&h8wv;TE{*fJo#%=SYq%^U*gtfYF%la%JPCNAQgptY}m|r*4(-F zuFW)5Le>c}F<@z-ZS-_N;O5@7JDfT-ua-pUR>vA}+XFyQUGWy9&1sylY7Lt(WV{HY zxWD}lhtK$I;afnVXvMD;^CSqy{&%#qpaeD^kB^Focn|gAUETxu?hEUD;rL$d@cxbi zdHuS}jKV#*xdKJZ&6ue62U!f?&I(fjp+5KtD<*ql9MavZ;D*kzEnfMg*wznLRvAQx zRBce4oxbDq{A5Z-Se{V7{n+Y{VTJWwXW8m1&3^XzpVSEY$_@tVS@F~}<3AqNsVW!V z2dubB+J`vtE;DxkNJo8tqoq8=+`bZF*U1Vb_}BTQz#YXURPv^o@8AR<3hhT5?Ph;Z zXHT}RUF4%uJAZA#OC~P-YweK=1>MeCDii@havlFYITtmt59~PyY4e5_IAVEyh1&xC zMr`4BD_nvQhc85rDzNyoolj`^$fFFk6I`t8SZ7P|AV4Xb@9g6JYheq!Z<<_-EZrVB zA9?h{$Fp#|&WZh*$_0OdVC-X_dH()LZw#RNOEZzEhs;rgHV%(v=%AK4`u;c-OLLUo z^mps+aEKb@qrP#wuF*BxAINEMCiL^$i@(Ji2u%6yYTTvEPkU<;56VkAbhhJ^a8+)G(-U-n7SL! z11SqoH83Q~in1}#`OhEMKd<(kN=hFNZ3w~f3vtA`_v&P9W4t*&dtWkHe;w-xB}GUs z;}%9-YJJ=cBOO=AAkVuB;}@r6!_1)`Y0mZs!X9p*8CD%=YFR@!PY!v-+V9t$azVh@fP@yE%*dOs~#>ZEn&oNhqA zKRuhazqO{MZb4^tL_5%|;h^>Al{woNC^ide1=+kNvWePY=zGVj!}^gOgH!H);%-P; z+ZcEQ9aS0BXZ+~P=WT@R;u)pO^vTuqga7$s+y;N%8=9vXlyaohcqKkqdgCl_qJ@xd?SA#?=ntymPh0c z;CPigTOEE?C77G}8-#aEH7FyJ^|6xAn1#jgh&0WuBX>8oF+rGb_))Ts0d3GSP$ouBnx5ynKGs;h4q~0?w68jVrBZ{}g zB%pK89394RIGza~5Ra2x76)ZuYnblqAJJ__Xy?lK$;T%Ib{QvUm$kPyrA{I_O!ZX2TBTMA+#oTtHWj0@tJH#J;7j0 z@!{PaD2vEB^Uw+8_P6)E1KOM3O=YimTH9P*83I1IW<3esaJ_Gn+tV1&mjXiunYlig zAr2RH-n3qkZn&_jo9v{x!VL&@XH=dDv>9q&zH*Djw(!Z<-5Y=g#`8G_EyJcW`~nIm zb3z0|X9px)ugr~ka12_WkHougjQ-L3)ZR!4l8+@q%*mhFM#0V))+)XTTnHf$|G2?i zbW7VPY~aa7MUHmv^Ib=`-wGi#b;8!d?>{#($UvPXtJN75 za_eX&Nh85A341GIDLJK(H3NP_q zc#<_N5wK&q!MxrQL@wB2`FH>kS$(iH;Oul2){)lf;k4t`LJ8uCi%qY~#SdW?ptSoI4Sd(S`7=Eg z$=!ZW{!<-yjH`=Y%cxYP+l@+f8;7{0(u~ek|A;nv-RR_}$PWgvEe{@D)LRylF-se}cWQ{hNeZErjFnj+1Ecqn7M9kY?WD+$omQs@09z)#6 zaikAqb}HLn_XZ+w*~o8)-LYB`!f85m#i-Q0P~2-MIUQkwHqVP5qQf^xiW_j|6)~z| zwk8C}isehZzyf(w%U`phKE@IA?fbi6#?0O9$1VTB$J5{0cDzd$HsECD7`4I*SvOYU z;Ae{*{S#)``7!tJG|u6#(0H32wQ~AH zSU&O=(!}ZTiJ6JVvu*D&#RhD(`)kG%z~2P*g4=bp0Mh3*l%$~%^CMN6Ip9zQIE0}> z!$|$A!Ka)yE6RvAd6nkJj%P@8m4BAc2j~VEITYb;{*OEy^P80jo*N=Y#-=Uysr2`T z(h9vAnIGNsT^9Ots0$^S#_BLXMu1?fFmeT-G0@b&p~^Z{UwUI}3Dh#`!}#%0?BU_Z z*qG8nhlOklo*keWD>i1EL{U*>WHkGCOdsJ6dljVPGdv(3N3Cjz$P}+(5VPdoWHh-eO zq3Woa(~SHFtIpGf83|5t_|(U9s`(zal3q(%Jdbx*xrTDWyv@eeSa~Pd!mu!ZMs*qN z;~Sm7e!Fn@aQrUbQR`=GA6FnhY;6S!3#t%=%I+fhV!Th{7yUG3xGu4OCwNi1o{g8M zHau5(6RvPeg*BZiW>B8>lRZ_Ofzi(A(9}(5kXFzug8}4Oi`a>KqY{c%9a-~3ZBYVr z;YiI={t2`-&=I!CM0DDv!ru3gI76G+|V zOf{#+IN&ldihi3+aqzzfG@;E)Vz+DhnKjPia7h;bPkQI*iM0`3hLN9LBZitBFD%G^ zupjQ-eEzR1%#lgZ<|%hqkz-&yC%=b!0`Grkfci^d;u^!q{*EBM<8+hb=&dTZJBfuR zTq~+$`&8Sp-B1!whbV%PL?207p%$dHz&7~AMx6Xbi08v)fX@iQey+{7WeHe&o=Ev8 zz;Tlfjay5k&-EY{&)8Y-W{V`+C|Q73&fi;&`AuG9t-U{5<|lsK5T>~YjDo)ds`$WA zYa#@oND{OrZFIJFv_{nmD91--nk22NeNl5RR?2vLO_ogK<7Vd?gjDDw%zO(2Uc>4+k1~)_XfD%9CVckj|FuqnC8%d@ReJpL|^(dEybB7ym`Mr!Q|Tz=LbU zacA&Se&8^3m}v((?-$TdKj9LhL(1M5bKf<2q>ZKg{IHpNm+33tR28BJ?nI9#btH^I zdP!kyIzxEt@LkjIiT_IV=-R0tIdlphl;8Bzx=IPEnRmkrYpwCVf5BotF7;#@;7?eD znKCx8M-~`B;2D{}50Ks4QWQt1Oh6;VURWT-1Ft>zt>Y37G;sHTI{o_yg|wUECt->Q zVG1T~Y!!8E)v3^A@;(c~LiZ?iBUQ(Dr~CC{>Ic_Gtr{j=4`0=`2m22Y*t=sZ5qunx zGe=VsEcMr1zF46(5mR5sD?&Sjp{EA4RdcGO|tc+6L6XY4tYt!=Ny9YueTxQs|z61 z#xmrOy^UbI)KY(mN6zR*ALF`2YCf$<9F=wKX(Lw%i+hS<>0V)(U!wbS@>aPBD|_s3 zHZCTcDLIyz!oLHWQ748{=piL1EZl@|g>mv)6Me-i) zp(@jkn8ghCW(_z`_QE?$oJ@y7!8hvcF!`-8`J42;r~TCY3f~LD3g3gHww6%*&@M7N z{!ez`-g3yHUjfm>G!;Xm>3;PLY|kfNm1#BUn87O*tj5WtRa-C$AHO&8pLJwH7Gy`k zGL~%q_QENm3Wb-?r6Z)W8J1)st6_jJjB)&dnANZ8Vi4NrB*XzLq4rISq)677Ra_SW zz9tX6ox@@z$^n{&@u0a`5To9SVp+>vB3bMCV0cucXJ->^{ov+PTXu?@F_ zoLPKI=>mOAwpkTsqVA%Nc#V}wLe|#asI`yjM^WIom-NJ)9u(=gz#$;Vm-yR?LVp5$ zdqk@HvH08J+5XdzreMVBMCSVOW7l>^M+(q;RZlujgLisr-gicvvIn-AC8CicnrxeO zY+IPB1*2{W^O3?m2vJR#`k0wYMzk=70WXhnt&mTw-3Z|s_pMdG{OA0VfzAN^2H@KW zjTspwEK;PIl;F^h}bjD?N4Yu-?Dm_yC>r@!Ofo^x}}W@z(DKq=Pw zjUH<`|7|2|jZA-;h*~FnQZY@PYY?lyO;vcniMFtioA_Z9wF4d~TVuC+wdZz_X>n2X$HkrECrBAzGZKhz@xr$N{P)h%?r-A| zZ(=6yp%wwZ5t0_P0)H)^xW9ze-M9Sp<3Cy7f%bQoprb4^$IT!jz-=kA7r49HDVpZ@ zQ6u#H_mWUqm;{o~mvzFUF{(TYRrORKygTY58>!+3qQ- z71e93T)aYCy8FP?KQM^*H zRPEcS!lnRA;80`8@o!x;7tWR*-d-fWFo^p27K&o#<$eeodF0RhT$|}x;eK}R-O2s* z%)8{wPFJ|e^;fQ$b$WN~U@Ia;n-l)1n9iF-J08K$qw&)dO__r$Kbp0slKt@9S3CRn zbaMkq&$8Tnr!R~lK{_fBNOj$g2=_n5aetwhiycdV`6*fA1Io^D0`DxREbrINkSYT8cWq|Mla>e-L$E-?lPz5vm?q{EPjUs;7d`G1nxmYzYxG zFP|6{m``XWfOce#sR<*6$dIHd<2gU+ZT(S#gsh&Nt56TJ;RC+|T0ql2S6|Dfs^-JM z#Zk0cLaM9n8l;?q$KqG{DeFIZlNU4rjz^E}ep>mh8 zF(LROe`&mTtqUZLp#3t;TC_`z`OTadbz_zAj@w>gpJi{i!tiE^@J`RsE2a%z&VAeU zg?}&|@GiefUzBI!KDCr0#NEYimyu8rdV+Ojqjs<6`JC9}_eoJHjeZ}tJHnKF9)BF{ zvh??SV%d*x-P7kcQ#C8tyS)BvrDx=_s1q(GdZ%5etG_pOn&|=He*|Q$Ac&iJUWnE- z*La>)W{vp%v9t;ko{b-V#%!pqIp=%Lqv@tcd-cS<-5ugIGNJVesw*MIyiz!E=v6wI zStyX-2-7ZxX$zR(2ouC3Uex`hb~h#?l#`m`Rn(%mrd58g8VDzY+rBI@FgYIsKmX@} z?xvOHo$orJ@Q;EYVa#ZTkqe(2-~-xT@G;6_6eQ6WDxztNU2YBR8U$7TG>6nRC)8$9 z*o3iFMKl%eSMVINPL83?V;hXi_1DdvC7E-|f6t+1i@S=+g=;2giX!1CIAN{koK=1P zwLVa)ScOz%MN`!GDn>?eY(fJBgH^Wy9}#siWC<@92^B?Q+9%e^Cqf^tLW-5MRNS&T z_;}+&2b`BZiD!@GG+ni%y3aKT@&~XRnPe>ZE40>3fZy6o+6%X@kEiHS!P$aloGFQ`OvZTw`FUcVULPN zdN*h2T-=xS3+z~$HBuM(eCuheUklER4(trv%dm|!O3^=L4h;D}s;cnGN3NEqisjwL zptzY4?q9{E2Xn8QRy|iaFE)$EEN_u+9|Eq=uBvJ1$JEPTA|MABK)q#+GVjWVop-*pu- zmNW%gkASa{Vg?T9EURw-d`KOfAgUG?O?K{7DPW3G?Hp=W)6Q3y3Yx#uV8jihwM(NU z3I`x%0KM*p(Hsqx-Jp7c23=IN%T1WqF*P40{n{=~BtnB61m|Fw`gk!Y6VAO6l#dn$ z&8W$93JMFewUG?=*HWc9NM$in2?_L$a*T7>P;R2|It%21;q2x7^U)aA(Lhr`O`w^Z z!a|TEBJ)W6y{ndFVI7x|a5w2qJ-yl3rJnvr2YeQ~w^&D4$IZ|U-F8Cm*1GR=!-D)@ z{TVG3CkG=+jl9=zXmO)?_@a(_Bkdty)RCZh^X;Sj^-fo;c5l3^^N0=$zutc}pgGXA zIc3GI=uKo}@8%>V!K&kx!k-++ZFnu@*cmpQtDiXM>0XdH( zeAJxhM(UM`r_plr2BhL4bEu3>fzA}@SUWpM<1B9Z0Mk+Zj3;Iq8f z#SP4>F4w1YKolDdVR zzn?m)F`;v;F4nYcwo25;N+%5#@K8G^RX&*#%E@PZGQp=B0&fwvIhw&POGvFTHiW0s?EnpL-dW>{|RHDCUY&pPc&}f8OjSy^Psv5PIp2-I}=LI73 z2*?uLRl8li?w{&4)nag0uOP}`G zIDNS=GZrjZbrpa3hFs@@+k#g`rkXf$!{bEM;t^nmW9k;~e+co7UhWV*=SoCzetq}m ziLGS0kxoNpuc6I{OCxkhXW&MY&AEVjz#AZ{L2#4U>BDhjAQX|jL(OL>bE-}cX zP_EOji}#KP|I+J-_cBM`l+m9>{)}orqBkueM1XzVq)?t;hYP~7sV6kwWLnp5n9B4B zRe?okP|VF6O61US-I%n-#wvD3LLXo@R=*UWEL70!G|=UWUbymEL;3wbayCy?Ch@BF ztTazvht^AbH}~#Y0P2;*CUM2p;*%DVQ~um{N7I7cxgXGe90OfDW2iZVq2H8}>i?D@Cr0{iPo%LxsBU**+NS9Z%*N|jH#kzU_l2d(!nh3q|EQ6{Ec~4 z_h1#FWwvEiQR@rf1!(^dn8UALheb2V75XrheMj3GhSX>709rAig;S(wDN-e_k!v1y z)<)L`p=u^gSgMXtd7R+G_8k+odi)f>w%(1D95@o3@@o{fjbAqjuY1G1;k7M-$y&s)rw}Bdr+Hwc*`7j5vLeUa*+g;}kuu+0<(| zThoTZw3KG7DLkYn?jBD}&gS9Mx(F4n*{eR|KuU>tg3S>mv1HvX zD}V-ZcJ=J4=xI*HG%GaC`j8nl(s?qi4~A!vQFID^vJ6R_bZ94gTLJw7W9(g&@kjYvcE$Iv)*cO{Q}+{|0K zG2M^y(%h8D8OAXV4~snq_97JRdn^#WE+4RLCkr{pTEk&$USm|RG4kbrXt_0wMT@TF zWc{OM`?~5a%Sd1%dCv|KI6wkBFfuGg7E(b11={ZYpwh|02L>33sP@97CA6MdH>(JB zpi+_4jPrk1`O-!AbP|D(2%qw4zbj$lSejX(LhO2_EFTfi_0%?HrUnohH#0^i1O2Ay zpHNHrDqF-;%f$qIe@B3x`YGH`O=l|yYv{6D$y@DrO^6=Z_HGNVY3gP=eKA`We*e4W zW_J^d$g3S(cR;P1?PbIVYwJfA6`~`%rAJWa_!V%hs5?nOe)~KSc~_pT8!qoD`f_a! ztL&-K&o;|6G9?;OXa&oufX@X6^lF#KS?@2pKVH zHWBwWmS*aTY%!5m8y*k1;!|2+2aOdIb%%@gIuY_9#otX-T4;L>LFA-lBD_njc~&gn zNrIL%)NQG}kMdm@t|1OxzDnSgcAB(t8|3oQS6vDD>mz@9Xde9v636I~pUnI1;8vLC z!Ri8&$keJ|;_q7_oHz^OfbZN@H-RlRg!g(Dnh6`dV0`;qC=qr1TYyf?3L@@Ku-Htl zdoaBnfrS!X4C~CwkJZLf&iyP}bT|`=?W`4lSE&Ccg9~Ww0y<9A1Ve@r&PttWfBCN+ zJ1CdfO)An&j{O7b@@w9@k+y$~v95MBdRPNq{TrgV{Iwnjgr1U6>3l5n>(2FlrM%?! zB#FJYxVG`j9_?kZxbtg;R`0u%^~8~P@so``Cx>xwUrOHBz^sEj87WTPnG)y!)dGNF zxdc*?cW|R|=!7-749m450R?1 zSG3)lpoY*Z+RvIQFi^#;_sf+oQf86o-QxUy4i#F?BK22SYeTi8ng*~ovLrH4C0u0B z(uPT411Fb$)k5#N46LeRExjM~6LZzyvxGlDoGQ#@QsKq~9P|sm{-GL(wm=Rr)}s*` zIalcWC7%5nVy!G<2b8-u2<5+H6u*-se?oa^FVb`=aT=rP(g(ZpiBd0;bXJfZH?UNv z2AmUZUIv_lMp{xGwh1F6yZ$^J%oR4w5q&ST!3?P=kKJ*Sym;OpnJ4mvO~WaB5Y!8g z?2%5KnUvfbXs!rZ>gX5Mno9eH-x_L)5kJc}DvaTMn)6;LdC9DyqnglpSnPoBHxV26 zlYAwPCPUHpT~l{{R}D6aj&wc4jom+N2I$@GNg}T@2-dCSc%sn9kUQ_CRY0giPsB@u zlYGTFA1zRLn{LZYuifIdiq7yUxOn_XXbY@af6r6PF(WG~Hu6bnCIvPNiJtPEo@N=X zp3XMoWTElOS-F+wv{1ZrJ!3!Pd1v}J&LmRshklqjaqM2YP3p;GY=dCl!Lai#jy3gH z(`nD+T~jJB5s&{kS(K*Vx`Fg;F=89u%uIVkKG}>E>0!id#ej4`-J_0g)MB+$nqehZ ztt7wx=95yuky@*(HO?<~`j99r?b7b|LECPn3SHW=|Jm4D?V=){3B+l-Bq>G6b`lBx zVne*fasZlv#3P)NMW(&CLj^U39g?_7ILgNUH$6y()@n;Sk)dSdy& zL{9-jn{KoF`z#|xf9IVNjeO}6vzsl8+u&YER4iYqm?@RFp8jNyf0~XiG*SKaTxGZI z{ot#}pS?t03$A>5+b%69M4U#E_qR0ft>t)bxiH0$w`H7A@6itP(G&ahp=;NzAWgq? zT5L?3PQy0JNA8}uYkK@u;*4&++13^EfM-_7=-*m@Mxj^h+&4R(M)xqq%x_F$y>ZA^ zZ{h@Dp4;N*4{f*8JB*Kb7{p0WMn<=&r>`*8(;dgmz{mpsr$#BCjM7bp*(=TiPC0B3zD;A$Yth+8DRr@j@{`tLW{TPu*{A(3hjP?l3!|KQr^#b4 zi4g65N^4D?b}Ko$LeS;m{PbiF>%n|=M>Stek3J+xn#5K2tEF)ioA%KMGlkp z+gEE5h^*g$algdBK!&(zIiRf(((3%28*|>L@!Nl2q$oX$-e?~(e2Ylg^q)CNF=*qk z)(e(2U{_abW-baJ#d+T2thM|k zK6~;*Z3}~}1BV4%BBYLyXV)Q!t+}S8n_n3U-SBy|&s!V+d+zv3Gb^gx@T02_DPW;{ zdnUIB^S1s~Qc~(>4J4T;ccY(F=jffk_0tW-ICz<1dGCw*f!Tf z@`^tx4(x4icHhpNU&F${R@QGnba@9hYy|AkNd@XQ|OG;IcaN+W0RzOHN1grdKSH+30m|7yXMb~e@sP@m!(r*hDf#qp#qll9ry)=~g z_pb2(t}apo*Xj)%8el6FVV$-e$PU^lNl&JTJs+iYDJPvHRco$+v4fauO(^8z1spI; z#av{&kS3u${kOdqA;YaF6+TQhk49_f?{*>0C@dpaXzlEn=}ShOAxV%t;ggqM4qyVY zsA7JF3+d9^>)k5*L5DhAwKiDWR^RpSTZ7whCz5icFz65Ha4}>3MxKMUu>(7C(G=>W zx|#n31cF?Dqmt6C>m5v14LD=@Bqr7!oXq0W#1Q51!gAs9gs3n;bUx>H*o*KnuGQT0 zIaM;?^hE>m;P6Y1Zm@RUK*8 zdhSyg<5i0U*SnWGm<^TG86X)!1+lL>yr<`B&s8yhhZKZ>9T!Pyo0)y0wtyE1BaXf{zha2ZMyhlp5&uH99U@m+M^`t^?#T9A+AZNUya~ zvt1gM1M<}zl?57Wyv~utpPVIn`}qJzzGl1D2Op4XtB(!HFlO78 zLD{ma>FBoQh(jJCC{5!jGG@fgEUqe)Pu>eLrFGo&k2l@DW>-r>v}zTk4lap-lDA zWiW|O(j|mI2a9jJltxoLg}0s=CHvrq=xyt5lDo1>wf8~45T z8I+0cJcAG;tX-54CT4Qj8B>AP3StS}p!WJU zXHa2j-4{kdj=4jTY<-URC*%No{%K~!T%XAELn(!Dz}jZ;-J^B!XPBDz-_+zan?#<9 zxSO>W6T-_kQSK)?_K==+u7En^<;!#khNR54f@}^Knd}|jzDhgU8>ZTYo)+r>Hmz%2 zOz2(qimmd#v5H&9!uQ zTUn9QU$3Xge)G~|dgnWHXQ%14Cs!Y8MDX5U-i=7D2{A{4ug7;~MhEwHtBRl7)|SMn zyEpS5zXVF+2(N94#Ot%lCooLsD>M*m6P-tC?Ow35PSksR7{W2!u;dOg8m|uVj4((c z@~rd^Sw#M@i)u6W$cS`CR-ftyTbZbBPa$x)Nn^DwUQkIXeSQl*Hc!s0p&zBRU-A=6 zJxSZ}j6cKVXf61qXFqgZywN-)JtWl!nbGU-_1CaKe$305&KRvw6Yp!^baH81ho!ZW zv`bKkfLXHjY){!pz444De&V^xI`HE-;^To{WwDe|u$44lhK>Cm@ z27Y;A)oAC@2R*I72DWYdq^#nTQsRGtpaL+9)Qj9Ay9Hqe+LGb>cih=$Raa9J{59<0 zhoiq>_YW9CL4@SP`bgbRnqm+Z`JsxSZK;uyjQksL zPHt2_>Df*tSlW{+oA8Sis5pO|9FiaStf-$IqJ`QUd^tTED0OK}*t+T|OTy#1ToZ~W zJJW0QbfI+pXrCwzb-6KjapUmBO*{Xct*-Gig7&L4z8w7dH{N@uzPA}NnmbcrQ(d`v z>~lZbG@ueWSVPmEp8YmIz$F=7w3G9!>SWr7?uoUg^&9!m@J4J6T;r)xzKBAbYU%7u zq*{)|BCwk9ZG|*#6ll(S;K_HFFvs!ZG_Qx+d=gnUIY%1RE?oc)SmaeOypFOD6&Dr) zb}N%!w>%THMBc3WQ_2vZU5>BTCMP$?_9&~QR{VoY*rNa6AhSpCY!OgxYpy4ef*=S| z3^Jw^Pr!kT)G^u;a*V4O!(Y*^Sv5-I47BW>W z!ZZD}5&d=3k?J{M#Pe0=h*IFD2Q>=)s>XQ^0QiIN6buu?NDd4U!ax@m40& z-OsH4w0t52Ff3uS=|obnndf#y+)yT^CYOGS|A;E}d2YMe!seEflYfnTu-s>+cPSeX z(X|4Lwx$?CP)EXn8(CDqPnb?++J2_hm zb~8VTf8GN1a>$iE#!1MIO%&lq6d(aPoH&$ zhL!XN<~wH^x`_QTYk)>Ye!=@%;YaB$aau{(us8+K7LrnexK9K$fl!UdSxS~zgs>$B z;U%(Di2S$7_bJok0|d+-m9U@vl2(tnYf8`@3WlPLuRh=}-eP^Y;OkpHOK1Sv_A<~| zuzWH9g}#9XtXX0h7AdNak3rd!gvg6U`UCSC*oJ$m;E7j1zAU#gN$J-4)|TvLNhE6ETgU4X&z zjz)<&yq;t&_6zQ zGEXi~McOPFQyR^9e^isz8Y9vH*%RRgws$0E7ge)psn%hBr3`S5&%?SGDUJs5+ZsGxdM(OYNa{0fdXruE;HS7*GpOfyb$d}s?h|4pOunpLW%=sU#U~dzKR-+6D#l> z$xK*1N+R=H?)}bv&6W0owW=@~dk%_($jrK2YXwe+|I=Jq6|qE`qGet022-Tp*F(v8 zxXlB_iS{H~ka^T?g<2*{L*EH;2h*(dY48D>d{BD6uj=&!`J$;Qkyk~T?9DQI`{vB3 z%JZSVTJ|C!9eoFpt?Mm6wS_Zi73@E?OVdxWLx}Vd;K9qG;$qtj zL>DAAl2Q+XEmonoW9cQsB-DIr6wbJ@3PmP z=TZ!&Q=N`;%o~4ulA=3r#6KB+MpikbXfhz>x(RYICphA5oz1yvX!Ff__<)&JmAcWK z7Aw8NL+0k1Vc%)G)k;h~6k&)5E3dLSVcZTR_gQ{3!ZTvu2LEa*LS92+ls%S=D z-%Nr00qQff`=0*%#@jJx}UDb^;wVG!0RJtRINdI?me;I2R#dK{8;#YAKd* zfG(2|kgb%&Xs>{=b?BwAU{?7|D(m6Hgb*h=4Dpdpe!whEk4fi)RUls>DTX`-S_nbO zVN#9Oxs$x~bB%=ghCb5 zky_S48nhlF?IXWI77j3@!IlFDWY$I$l4peG+m8Z$!2fc&;#AZA*(3PldYrc6+$>+> zx`YnI1sro9RE3=z)apqQFM93{NDahiV(7bp>c1d(ZoJ@f5#aB``h%Li!V6B!q5d|;>eZ8 z@YQ;pcGR&z!{hKfEVt8&i)O3s7E+;(DEjGdq$MjzMGlkiO6ZW%amnG*qKNb`jJiqW zYNF$h7%Gxy0#M>+J*)w2O-a)H?4PwtN`LHiCBPOS{JDop%5VdYAJ%%x7f@!569rOF z`NU1H*lP9|TGM8$z};#6Y%Oj}G6*a*iP({urpaSOdf*8k$|li%GlSa^_4LDG=HL-I z&yYfO62F{A&?=3`lXO_GApys`)@mJ`m^AiSQX!~N@b_8oNA35r)4r#Nzy0g&{}7MG zQZE6M`;a0Seu zuwg=Nzwa}(`+wi}y05Ei zR&;GW&wcuQKKK0qkicXtTGb#}q58fd$OCX@=%V*o0CBWiFJE{ZwUT*swp&#bT+xpR zxKa_}b=-l!=YWpRM=Ch+EBby);v3^X|BVV|3taESw|~BSZO_N)GTjC(Jn<($bifGH zHR+FgDYQ#VF+)rIKwsJ)`D7uS7dUoHRgUW8xbGHTV6$z&pL4f;&)0u)>|CzF8mwUh=dokgr5KXvxr<5(L)vzJ?>^^2%>h9p2)Ve4X z%$({|JmweH)hjn^Mx-u}yt`vq11k_XS*9F>^JH~JVnXjVza5N8a)He?A-FCPV3FPZ4&e{f+R;j zCeU18#49$g`7th+j`FtM9Al^t4%MgQo=3UevMGvH`ou~Hf@~{1Z;>uZmE6M({4>K# z9e8jo?6tEQ+H@`#Z9SQ?qSO{ii^LvkbCDFx4X(sU@6M8I z<(VKVe5G&)M71*t8xNjEFwoWPL4E@vA3)JcW@yZLRip6&W$O{{9!$DYtiq|9th!{v zD@8`zMa&M7^{_SjVTP)}c=<_I2yT!G(^CaKTtbZ<=DM`^qKl}ivsV=tc}j{4KO`B4 z!rs{-uNTlnhhqcChd?ftW=+E?J0Z@=u$CY67uT3`2$_Eu{RUi2QGjDC+G=^z!2)d!}wiDG_>A<||JZ`x8? zR&26)zq)*DedIRa+3K{Cfvlm3laI~9&Zw#B-C+EJs}oej4gcWV%qv)hOh0JqVw#)6 zaN{;vSDGfF%b74G^AU>+k}S=6Z2Cz;kmx!GJDwb8vgKNczo0-LD-3LpBePBitfSaA z9y6ZmHUc?e6GH&yEQ+ie6jF?`AyqPn;l*9@rq@(tLYYw2p)5QK-!7m|g1Ul-EjDPn zw48LT2zdypAF*OxZXct3GaTQHUYIsn12F7iFP_;J26=``BL?uu4eq8)kFuGn-KygU zrD!>PC3~3IbdspLOR6uthHX0*)5*p85740hbj!FzcTX>LSJe%zR&47AUfW4Kj0)4Z z3T|P8?V|`2Z_+p%b@u#V2;Q^!!WU3Dm~dmo?j<{%79>{&e?!cXVEwK1%~>F!shu9n zvf%~qaVj<>)Y8?plaNznRFG>mtl*(ELV692g_vmeWBFOr86g>T z#q99kzK+V%p|}`IT!}vJfUf+n{@_gh>d?kDP!2Tq_$Q=i!33Uvjie4~*noR?#P}n{ z%A?3ft#~YaPfg^7n24^N3bn<_$1ksCuaJJ89WB`(@oRGU+Q0Q6QU|xl*Xi!`d29KV z8`eQ%8@Y{Y49r@HX5DCbdokDogvJV9CNoba$vSfPKL3w-9t*N0%~%a-ALZ zU*Ce6g1`B1PKPoKh#!tw2__0epq>I#ZGp|h4siUe9@06K3B9{XwTwj!)Ks^Jj_Nqt zF9m7k3JJiG%q3q7YpGW0UK21^`ucq}Vx&Hj@Jd=KW%BZ*m2zh>t3lC1x+g6K#UzS; zT?JkcU{ymJE+-4+u_7FeOYP^D6qhjlpD4NPM@nvTw2H;dMt@H~#0NV45IW);W2xf3 z(sQs2isxMCsYfM1Q_o~JzG@CYB1aynijfksDse$(AbAC5w+GHk&5*Q^d?6*uSTrq* zw=CWE4kAdbN{m0blayPhZAfSDGE9$9;~0T?4_F@ML_~}F1uM+dyetrO2P74t!&oI= zpXyfQ)g65o`q}8mNqn6zfx@$fYD7b{#}G%-S@TEKJ58*710q?IM?A%7=Dulsx{h*^ zFh637&5s1LVrDe_;546{6CI&gL(5-vL`oYAe1R@q>aSQW|4Y3sbFEFd%i)~m=9-Jk ze9N-13H5!Y&wYpbb^A6&Tk_VL6FZ#Zau0PwM~@oT7RPV>U7cW<6B(Pan|8p{Xp(*A zp-bjw>D!;s1C2}oxwjZCIN&L-bsRbx3ldRbZ96f$P(%sqfg2ntGKZoNTf)Ke8fe4%NyY|jPIwaUB$7tRpa9r&+<(rwCwgU)Ai8XZh9R+g))-rtUOj$(r<-lF%Ot}MmH zXj+3+|5sjPK&C|Jm+OI+@0OOkjFsn2`ZLguKX!SG9ZHX0TXr0;AN14qBA261|J3awDPprDr^uz<(5)|TJxq)zcUsPE zWIO9l>b7(Qf~U>;-|WO_Ji}Pr2sBczH&YmBrhp}S5Ufza*TVn#!B%t~rZv*;DdZ>D z%wQdi$E01~nTuX@2+{>AgmiIiFODX^z%x00!WDvts=7goG4nQ)v40CzRV%2V%1<)h z%Q3bTtStlA#6X2st}4R1AAAkh_EC|@>2et31^AC5D(cd7BLRDM<=<@4|K7d%N zPP>1PkDSk`&sAE~Jj1i#OrjolhZ?&osz{Dgl$68onnQO%P@hIjwZD^WG$-VgSgSeL zkP^i9#lr_*0<2H#CmXR}qv<{T9cf|{!HP7>dvQ}BoKA6n@x2kV6|LFO%Hb-yqWMq$HDl(N`W>7 z^EsiLa#H@!U>0a5&#R|>RSzf(-?e(;un$&umw&LO+q^_$hw0}J!hP>;O*^imuT90u z;>bz1vC`N)`abaTMq|Nmn)wn9HMCEqVS-zGIavc|8w6Cu8_CjXjeJRWfVyl*(i$`9 z);D5r*bDZ{IO^UoF>lQ3!K=@YWJr>i^Vad16441z%nVoFg)Wav%?=2~4r-!C zTxVISOx_=8I=@l96xGi{*VJA=m=ix+FsLQaRueF9kkN4CZ8VbO^u2uOqzW;BPO!V- zJDF_;LcUL$ir7}2H=f6DAhbYL4p&%v$KZm0YryZ7pDJ><)}8y8;uJF6RcKOyiq9u)b>5Eg7YM|5 z+b2iXFSe5;;0RZH;?gz2BqR&fmjJPOW^#Mr20&u1b|m;>1Ec;y)N_$^tDaiuREsXw zU(gk8kLxL#90aHyMKYp^#`&x%owAUwmj9l0qce-`TZx{(#Ma(UXI=D6Hxkez*2r2sR&4lb54qUkV!D3mL|m4M?HS*5Nkih zd7%;QnH5)p-W*2DH7OM}d=({YO?Mw6nHKq47}m;zn*NztNE>?>zFhh;8AWhB7hl4d zuS~*0 zc4VDfOu=^^vIco|J3#p^A;JT42?VXj-Bklsa_#Ri{VBRB60dCz-UTtulsvJL#MjR+#uUqnJ5pdT3a z0i@wOFYyhm{JN$es%G9?Azm}t2fc5TE{w>9a0)A%rTCKsDQvN}ffaJ+-v3D+IkdFb zmenC0wo|w*^_C+WD2hVdKXq7t_E*HMz#rLC53Tpf5bv*5LXM%LoKoU$P37Lk-2pxU zyqMSqiS}aKzn_1GLR0lMT#fuw&$_eQO$8-*#mI@4=#H=R1A;v6F6^kH6Nm$DVx&4i zQPB}J6o_lwfUdegoz0Ydeu@nfo}~J1{8F^~@MB@f4`GA*ZWLv&t$A{MzY+G{j~hL% zq>jxw{FY=Z+0c_{n(lvj>1L}AzwD1%r5#7()E6-|uIt8vgV-!wp zr|m@6bk-L|6b%2%Oz$~ibX|=}aQzdpN`DEEqb^y4^5DPRRLEB0IbO-Z_iOpuD)NcW zbuOZwfy^v6qykp@(qC1N<{u^(s8V^Ek}3EzXa)dIS@y$E77WcU@SN#C&uAA>$>NjJ zzjYd|8u5P)Kq&4JK!sazB0qj>IRODSxT7|_9P|$p)z?EFFIa?k^s=&66k8C}e06l# zy6h}=WREKMa1*%8xWDtrcrF-~M{&hfIZ`w$z8IRzmMN<$EnQc~vpk@)nPT+i86^8m zN9hr{$E2T&1qI6f(Jrzp3Vt4vvzsokG#4mWXpLkC}y#eRLP%pe_lXHJ&Fe$f@_SFBlMLMeAdCRZ_7*Lpo#%N0SzuA!1u@efK~j!UF{D z>KVf2GX!DWr792c{xkIAo8(o?klD;;2*?*%-p8(x{(}ABX*dLiSxWKS7@m52Lr2id z*RbUb))wc1@47$&Puy7gj^qP?0Gw9LCBR1uqzArX3#PTs5!lcH@5nd7e?lNslyLsn zESSkF_^stH8&9H8ar+w=5Iz zT3w=*3-MoWyD(PO2=qfagHR1Re89iT6DkA)K=%6Q1|iAPA2OKekhN8_2I^r*sxV_2!s;YU;`QdWGKTrkwclnZhX^yDpGk!vD4N>Cs2)w&a6Y6>NJ%X-7HM}K@y~qj6RXFCY!>i z8reJG1cP5T9_pxLZyRVdWPJkTWUPY{k&ABIEQb|B6W$1UEaYFQYdHE{#Co3((Ko6Z z_X^nZ#kMzF#$+W6%;CN(+55hL{;oi*&WKmZSyj;S5a|nmcK%PGS_3^~bY)wb_&;C$CzG>Q7^5GQT$Wnr)P5-)U+qW$OT)I9Z{BaTKhs){oBK6H zF?PW47wH;b!5VIlr0I$6DUkj%Bt7r)4osmo2aPnC3%YDb9IzMg^XzN%)+RMI9n;TE zdoDZ|nJYW?C8*Vp6LVhvlfL7Jf$hmgyT&$jneB4Cyz=)%>`Y^VW|2P=kY5SJwnfG1?U zZx)3s0%C>#OkMcatPZ&h`~RPv*9YX3Eh;CD3+NsdqcjcRMX@FS8XB~N2%p6h5k!Gm z=?i@Ff4Gl|w<3!@+g1D!S01i{jXXv2Kvn*zfNKQ{hWw0Qr_}1qhlPK#uytQ}{A;sH z%Xjdrv2~RCnwgi46?KSYV>G8pEw`vMBKR){Lo8SeBiLs5)z#&Wb9RF+_%9z_?D9DS zb~joeSdXhwcHh>|-3fCFjhjK#2RyKcdRag5xNqXc&22C`s$O`p$o8^Lsq zq#L}3oI1IUD+}2p{`EF#&Z)mX8K{e_Nv5;*3D|ODDfNa&a39fH?NGG!V$R+T_8+^f zepgu9Zrr@)#^xn9Kl&{N&bA3fYFxu1-#R)4AeI~6UYxD14vHxQ(o*T{@Jo!~dB3x% zUwqj=QMo%Ycj8QpH*1Y#Ny-iDVaXAoPcrD?O8jgNO}W0OHLLv+tIQ3+?CRV@cUFgn2(sqCiex;{-CcsMI+%mlxf)- zH1j5XCm``cd;$H8ol37p^a1v}w0Ct8_Uy1s%xVO(GRbAhizwg-a z0w0ww7@z3<2|Xznn1=TV=i(A)h898|~0y?2+FaNzb! zZF8?+WwhYXFbvVXhQ^Xm zR?}3>$fKmQnq+gy*db>UyNPzJA9d)W!RIw|YfMmVUuKM!@F-z&yySLZ002R%3lkwW zhc9U==+xRK$mXaTq+E)mkx{>fOlPq~C$odDd)iKplW$((TBS*bj%OdbXRK(aTH?pJ-niJiHaY7gO>Ipba=dhgH81J?L&X#+g7U zeQqG0+F?3&=2Mw2`wJQqe8qP1f)QZC-9ObGAxvcvB#&vDdOlfJQ)d3Mm6**z&3~qw zfXCM7bM0uqVq|g7>IZCnTg(Ik)5-`9N>(&e+6mb9()BYv_}z=(*RUyN@&oms#gWf4%_an z{^rI}@L(6n`D)_h>W#sJPG2FvK%}hTFDm7-ss!Yk2p{@^ejcEEs>mD@b^g1+s1NF> zvj=PdE(-;a8u^Tf6|?aEtJ8vFcs7u?t3hhY{qS95f{J;)kY)D&lQl2=@vqKVc!}Fi zf`_a-E=^zHW2d58LW|^-9m8fTE<=!_l@Ir?#l88$zGQKmFs{otzb!~v9HeV@njm~Y z2_Bo{ESs}jLTIrQv{p`+Ri*o(o#KWp1Oj^_yfL=^hf8di%A^DFa-dkz&>a#>(W9UL~YEM?cSFf(Uzwn7h0fvD6|z>uejHp zlW#y>e0OESYW88X!*6d>%_mozwa(HS)ZUqgtd4#Jazs&-X-2yi`&o)kCd_uZ!$n;H zVVkidCF+P?pB~;sHNQ*O!L-1iz8hRS?1txMq#h1Wz4A@3h(+C^?i zcAKnlUFbk%n)=+$^jM00Wp$B9Cd2UY)aA-`DD33WxIHoH(jKuCjBf_THZ)&P(h~zIole*-n9rcnA6cyzO5;b=wUm3)!jsVb0Gg?5Sr#T}b*d#k0I+dz zt^<&gHKyYQouRR|@D^1hcYdL)T8gf#Xm12@oD7<_0{Wto(&+^jm^1<5S2b(${^uVp zyvzn&yP}XLevcAR>NSX-<*aUslO%(O?#qUW;XSF5NTd9K|~aB@^otFc?`l1r}ix%IRymJ zn09-;jHE{xdtXtW2g9?ZrKJ_q?H!|1t`}L$M{we0m-*n=v3IDI{XJHzrBD179Y13* zeWydofbIdDD7l`N0PmiCw>w=jp9ufG8DlPZmdCxKJ5O$?sK~eG+^bgb3~?i;U&fvH zx;#?*QFe)a#v&=JcU$Fjo!}MR@F?K^5%$}=>z3suN*dUKdUlO_AOGZSkYZH}|SLPp?FUSnfx8hmA>^wCm?4$;=4oRY%gyZs{ zkrN$Gt)|Mjyu^!{90wD6Mc`OzIhDO8{`1py4Y1cuGFp1Kz0m?EQ6q7XdFl5_qcRF9 z6VhA--hs2QwuoSr)uzdDVoC#{U&X31om4GZ2PHNt+KTo#P{~rof^NzxpgX>-40>Sy zz`^($JWTiqbfqd`F>rB}=Z_SBmenX}-o^lwAvDuMyZ%*(QGgVXMK}De2l)@Bah|#J z{R`*7w=3&ekQurZV{Z%=Kk45fxSm0xqt?`$3nS=53|+SE4YW_@+6-8<*e)zM0+wEn zww%{Pt6!ds+lZ=;D}5-3V(eo~@;PeuMve!8Y$`nafbRZ;H~qHkHHB^#tVT5ryP&aO zld9n%o-fPze^klH@z_%d(I&J#{sj`TbaB;mLF86FvM4Slpdv8^+qaZ7w$?ZB&3a_f z(CN6vx7RJ9=LYyZ<~)e*t>2vBk@M5q3nZTp0)vf>eVAK;xLEFN%wEW`rL>8r2}ZIp zCy#HzSchcB-xEAy0#%>lnZf5oZ-V6GAUh9xi`s)1G;S1~XP;pjFPV0cj4SP)*({M? ziUN?5PYxSmr>rQ}!}|Y}O&WQV#==34>B7kI}*up7Ml~koRtOm%cgJuG8wO+ z*n-a>aKi$KNB;)OSaCb90R zs(VktnnY+O0v}an z?hwWv-gklUH&qXKL%!J3BwX1kyU)8EWim*oe!lO{6cg>)|P8)+!C_`~OfQfR0{QCLOGA?}M= z9X0XehoXCj%Pm9Re%|P==fA`+^W)-sJsb|X`XBt0ldiKd5pi2AeAL_G$VUlIrG6>2 zU^d5IM;#o)-mDnP%(M;8 z%Qk<^=(t7ppPK`^vxXp-V+7x=RxL;4vL+e5w0e+mB$F-Mit~vZC?xh#g4M4kphEMk zv6}4%q%(8w)og3@O~^Kojj*MaLcS#u(djnW@-0|*EBci*tD7OYfHtMXi?FKRX}4>{ z%a|(wBNNOk(IL+P#Qk%4tnSIcZ@reCmxc#wFx)5;N>W&ctC;Zs3N{QGPP%q?hUyHd z#tW|mSjK!*aV&-4B{iZ7qA%bDwD+=TyoM+TRgnh3HYBNY0Zf0qtRJDOs_-l7mJY`Q zk*51Wwdp4Vzlk!Kf`_Vk#CBr(DAga(@zG~YN&E&dodK{j&EY)m>|l}!F^7kn62gJT z1gV{$0T^MwE_d`#oqPEYK5TNNX-R$L1=1AIZx-uiYk_?qDJ$OL=S&5q8u7=Efyp1{ zF&#VU(`?y6$r&B1)rvJ!vC@t@e~v*twF?MmwpJ<_0v$8K^LTtff8+LXOGV-GX2?- z+|^foV)?DbdUhDu!}gO{!NPiSu1DWQ0`jMk$TjiNxyyyP@4W-eFNo#v9v&yCPcEG zYb+aswF(ABjc)_*m|tz|RHWZ>_G%>Q{~3eahRzv$)BGn1-Gq$M4y2PBV^tw%4C@nW zIl9Gr`u}T-0i&hz@yf>=$6jQj_3B61Lv?r>_^W-ySi-z_ zh8LOzfJzehNd5nWR7lRw`BoPD?T=S-K;62gsNEWqL1SkUqR} z6bu(5M?X!xEn0W@?@g^w4pe+jS-I5r?aG{LLAh1SKC6Q_6#HV$a>(nqfVEsl-!U;t zWU8(|Sl6`JJZcXj$MQSsKX(`xEPq^hW~ci-)Q&YLw#5G=NZz_u&2f3R3AMI9-h{4e zKM-jZ=xE+fa2@-L^llwmn{AU6%-*pAEOuQuRP3bh$Sl#-G8}~IS~MHiLG1=#;;F!q ztjH542`R1wnbsv%mQAQ+V}x4?53kFgXIKY6ibJ8M>B-f+uosd--YxK;S7Ug6QgjTh zDwe#OXM=e)Cex0(g%Y_AW6R*#Zb%-e_x>P-2-`pfNE>_}5kmMEA#Pa>;&Twn{~Y8T z6=zJ^19u=7AejoGh4vN9PR(s9&j&`VNK@8`puK0;;_UzzdVS}3}VY;)MgL&4tpEZ zlkW)&Y#jyJW}}Vx4qa6JgV`>JZCj4#>o@t&R}5lZ4d66KoKxE8>PXwx=T*Z&IA~cBbi|^UFClGs|&Vm9rT!!CJx$ ziA(XT>~tOqt7H&A!oqSyCZ$}PR@7BAeW7%tI*A{pJjL@xmzy^Ye%aBCozZdRm^d=h zlrn{Od`k+#Kp4b(N_Vw!wNSXH@x%q_74`ES1!GN(pT#yIm3#hq=`Gnd7;McIFmu&J z(NRw%Ws;D-I5xwem(5}`Tr?-6>rN_8D7=kt)NO^g!{EtZI0uVli>_Nc3&I7JQMn4v z=M|$kl@$bTMLd$`)Vy~X3cTP`usiGt7wy~%)*SHBEtwsOn0`bXUxsUZ6i_25;JZp@ z?Psi}$wCoK!v-8rQzm3SaM7<#A%`!k`Y;lsNsvVh6`UJvEA1pTx7%Bd7BML!pHU{i zv8Zd&x=d%!ukJIF;(od2VDh^MRiwd*5ary9rK4&F?n>PyAVyY5{ame(XO?3cn9wQjqiDN1`!h)B?;a>KEKp^nq+cd8V?7zgJ381PUAk zt^zIti)@22grB19=eW4qZZ9~fxqtkLg45$5Rhio9;YV{NbBsCu47wVcfb-?)4TfQ0 zm7$B+8JSV0l$wmXHd0%fZa=_(ZKu{%zPUry3JFE>6Gd+V0Y zR#f~EnUGuj(e25dSBW1TB2&xvwY^HbhkCTuKSuLp@p6h}KF+xc@xj)%ge1HgdYwpW zE_ENpebTYQj~S|m_Hj3c(E~QgBJXnZUc}W@2MTLqoRP*K9SBa$-Asn%;BX{EW@xf| z!)!7~mQCeVdSV=N;z~#(8NMDV&HJTJjYpGwzoJEa38>B@lCc86sGBBypPDW^Lg?cc zC2zxbo}K2Q5J}Pm@)-!xy3K_{3HapJTO!R4I;d!_@x! zaSiKqJh#%}w^Hq#K+Hx|f%)^ADYdX%Md3FqQ`D$T9y5dceq4t9mDLarE|OQyuwqx$ zK(@;L;u1VPq2z4fY72=RKXd=n{9IYq45bE|fu)u^2BR(Rtr>sY|$IK-w zg&toUa1GELH7P@sj_bwi^|ADD@)wBDv9sIbtD{m%%Z2LOTym^#VBuYu5f${lW9__MU@fyLcVZ zx9qp;!p|c{KB@_v=6bYCUb!xuu1pLr7B0t~H{f8Gx;5U;H^%t;eAvQoRC5YewmhAw z*}Y}V1AXa6IJ>*qa_LGY1E^mD*>7MmyN0y#_M4W!v*e#-6Kc5NI-7b~LAEt2^qlbT zWpP-!pM&wG+u_Bms-m&<$d6m1Nnp&Dp~<*d?=TTury_+O5hHm&;n`-r=FPK7 zg!6Y0)~DM9`S2-Y|5~A(F@9KDc+G&jzp8{%$`~?Wh8p-5w^w-;L8bNM5yjwfI zWvy(v>4Cj;R^J9=s{!`2d1C!lzcrotpm+EL(jn|#)&#Ae&U{N=sULs)vT(qB9p`<) zy>UwB5BblIpOczCw@+B`{+eXL(u=kgY}<%kYpVh>b;k%=+=$V4;AXtp#){m4zL8F= z`bf6{?^Cu9d#-e9?o$6!LDpETAM`Am<7QsPw}CyVTB)`PA^xJcf~=-sPBN>M-NmRS zP$F99qK=18{WCb3pg|Gbm9&*6mKIZFS*)azm2Eo+T){7Js<37j63ZH}Vub%0n!qZ3 zV_spYG$2c~hO((s&cH*@D8k3Cun5b#l!A`rGfGLcTiM=jzGHtEgZlGu>z7)j*Y zT7GjNJv=!E423`nH6qu6P&N8$VJ+h0$fV3?5 z=wVZltG?}BNzVe*vvF{O37_ERdRh&|Qva#MIQDIf)TU{TcB!>G=y|~x8%$H@Yz9N8 zB}r%Oy;_GoJ)C+C1{x|UrY{(!9Szb*I5OO;@EXsxxHhREOVScO6dh)zfzzHFl*4j@ z7R{imBq7c@lRrC$p>>J;Mt;H^9a{b5hUc632g}P6BP}(539PAAyu$czzraHV+y(h`ISSn_@1# zyRjZ|Y5MD0a*PL)%GseAdAIh(3inzZD0fLr`)$S{uLmMap6V>guWh3c>7UHc{R8#) zX!BdkjAiqHC zpaC+JxEUM)3TrJS`#Hx`GtO1yeY3@@IwJn>v&}B(_7DS|uz6=YwT&8U z(1s;HxF#+bWsS1BPp3iYz`~IaN++?&0Cn}wP}N5)asjn>fEtSQD*GuAa={CH(Bw)_ zz+lUoQVczOyXEim^hZVijEhs0KeVg-W00;RlWi3)vsIm zFhJB{+Oi&^Uz&?|p2%KXn{dk`el!WXk}b>t%Ui8Hizw#j{~z3(Nn=obaaY*rbZ}OQvaK>pLf6sOz)rf`*roREZP)t|A6Uf)X@u$l0J~V^OZG9yS zmu7;Gs%;wJ}cCxQluI^sGzz1y<_en%Xp1NlR|FmEC&>ecOA& zs`oK8*!@leLCdhK9yw-CEWUmZKZ&byNeX4!IE}xU`=sH$!3>K~MQ}2eH%}(JjM|+K6-&0rz z;B8C+Jq2@--A%KBp6y?@aYe9gDDAj|I2f-_&#L}{XYzRl)0m`hBoO&#((!yTVVcpvORB2}4Y)DQh`ib$nU z?W&7{C`n-R%__D6e{MEk2caw8L0yLhm3>>0E7;@vM{zOwZNQ8FHLM^}<;Jd5q-Ag% z9*)hZhAcx08P(9z3q;R=kw3Z>|)hA>mzn)_@7`Xw@EpUF!sQS3&sf6y&4Y3{7#r9*1W}bk! ztGCa%_vc(UiyMyiYi6b1qo-PHUGPRvew{A(;};^~4+~9VkMcvym0I7^-8%@8Stvf+ z#(BY^hS=i066#s>bPil({k99Xp>g3OdyB& zw#XGw+#Bz&-BiiAZ!twgRCb)F(@G1ay%?r5n!nmt(K|QA!Vze@jt!hB@FcLp30x=n zdW;r>ZH7_Ub0=+-)LsWUzdXI~XNDJ-kC&$_Tj4QCouxJ*@|pOY$4?DvJ;>S9pxWLh0^{F$g+DGlGIDg`M0Uz>>b0)xnJbGl=W2!?ZwF`=}gNqd4M3tOwP!fO6GBy)?F(6#lKx`SdPjlA|AImot_feD?m z6b$zZT)W#9o>C|iB%Gs zi`wU)`kgE?@N*N<^*bNV2lS@3u?LW8(#1r^< ztgRJIe;>MWH07&JP7#~@pLNszGI^ccgf0lUgS|sd*l1~}3Kh*6scWMe!}_-l*!1;& z5A%>A{2PlPQfP#Ox~6Z%RIKQRH6|wfcf??@>sp^S*Y~;dI@wypg?Og$!NDinnAMV& zuY#tG>9#zS_G)1ap4}aQt)08*I^lwv-5+8+c|f=MXymNC`0_Nrr}WZYT7A_P*-%-h z^v0s=W`e*(Y~OP;eSJa6ya`#-cD1u5x3lW4VJq*?%Pg=Nr03o;qGnwFtF2<|kPQE= z*VS%4UoAgXfetJE+WZj+aS}|oJ|I_+V^G?{<0Z`W&b?UQ2ra%^*4%SG$1hrw(1Ie= zW@r8YI0C)LR}+K|y^RI*tg(oZedVPjIA#U6WD1m7%M3AdTuJ5ZClg;c>Lt%lngr0S zg-Rkl+A&BSghT#!O$PTC?lCYt_aSiKPECHJ#nBT{)f$>1Le+!x+ z&qL#nmEq&>gk4gbDV&H~&a&W08%VFPuc$Gg8rC&kR{zsOI5Y=6`C*CyI$BFm>ncp- zKfK4R1I~U{<0*1BaPN%j)KDC?nP2W;18AI6ggp#YXzbcEPS4>vRc+0;UL9|#sk$Fc zXqx*h42M}ZO95D^#DD9UxZWEt5Dt6F_vt-UHcPXq(mYh>#%0@TB~_R zX>YdX=Gqjk#c_<92Xa}HgF5didSzea<%06SQ@BpvU&^Eqy-5moW-roqn;dxz#?Lb% z#+G>wcVkAMSuhz9OFfp6&Q+0Q5xSRHmvI9olAevAFJwZu7_wZvU^vvP#}ga6Rbh{s zKy2~TRF210_?Wz~s0Gdv?biX%-vuC_bf%As#G$JnB37b2=n z6CDs}KHQ4zL;%omtL}Z(Hu#VRz%OtGC~s^klzWRQrZ%xuruw4FXmz@nR|;W5wkjdZ zq>O$l@@QZy0)7gl{+l&g&%pKCFJ|GKs(eCz<_H-Yww zZ7H(U2HD0LDqN#~?yv?$3W9h>*#ps+;v)b!c7B{Fu$`mJEx3-$u16bjJ1t|wCq-5P zbSG_*=`rFR=WX?`wsGC&cXN*->*2rPKZ9@J;)8z=H|rq3sWe63-{W+DCHBrAk-z5< zwkD%~?|)%K+C%M&Xh})G=df~;bdlDNm-|FEnV@~2+oZQLY8&%!4y`}qQMwhh#OJo5 z23x5mk+hg}`~5Z}wy7nyvS;?GZK225-GMp;ac`iFLZ2YfUNJ3cE4WD`l|Ho{X)&RM z1Su!OOY4VRpe1PcHgNsy#k1N%eZq+3jeh$qIq*JAuEU5!F$8`kz055uL$FNAG+f`W1<4)@wpv3Nd=`3f^^1 zs4-gD@!elbrnliQU=7RHL*LDN#T{xA@#P;uVlKK_zdL6p?6o8h80WQJ2DiyFyW-yf zj=H?>Tf+Zg5-tJci`~w+^`Ft0=7F^4_22JFiSoZcSd||TD}mVhp2anD_s?G1dZCIGu`yy}vmlmdJ06n` zVuLgMN%8TRjxGKCoJ)Em#a~1`+}c>5;xY8cv*nqNC%eRBPk$ZweXdGh_GQzD#;c2` zB(p~egNECfk)4Sz2$E4i9DH%kHU}KhXf_68`>N?gPCjR7G{~TMGVx-xn)VCCUD0%n zLquU-4TlG$+78)No~rwVxADL0pO&yM=hEGnlP67Fkc9N7Mkv#{4czmdUhO*+{cizm^;6|XTH7n(%q1>&IXmMe}6#B0tJuJCU%YR9%=EltMUr|uuF zP$lZK7OGnI_YRTpB!%wZ$BH`sZ5ZFokiE5 z?DPgHLHExL^KjMwMj61YMX_PMA?Lq+&s3l&ow&iz=`$L7sQgr6>MAM?$iQAMV^}T-D89-PEu<`OW26nF**20?wN44&~T}HXHb&A z`!ti8oFcWp>9RZiR4KgghdTKBBI0Vki+h5-Hbx=dNI2psnZkX_B;5bUgVsuW*i?YB zS}n0f+{x&*UZ5!SS5Fu%xeBwcH3GD`3S)W~bz*xAhPl@!A~j(l+xqHeT9ui4{WfNJ z^Ns7a`e3nr^1H81c~2N(qOy>8kp4-gP4h_JXT?2=-h?5BD8=)9EoO{vP8Dgv1SAKU zVg2rllxseuIjU1E52Rx#) zf-ZbG2r_rw6nTmti75sT(HSCVR78)*b=1bwCUC^G1Mpb|lgNh8Qr7`L_BMOOW-!C@ zB*Jo36NP)LTTvZF2nFT46VS+9U|Pu~*triwv*qN0rPC*WH1X zbr%G~6fOmhM5?`TBMpTfGiWU?AKk6CjZ!W2S*euaWFFCTKs;ZbYo;$BMfiXD=BOy4 zF`etfStYaDPBy$p^Ff}46Nlv1Sv7vdlC zj;rN3>u#WEbNi%;k=1AYK~G=2^9Rk9X>Ydv$R05NWrp?`r7zohVx6*gV0P|Bale~m zY*?&m(x{&FuCkUdvAB)4Wy_Pb@dH)cyYC6;PK3e8#yoZDu>sQLU4E($y;>*UYVKVYr$QPn(vj3=3d40WElG1KfKJ!L6!?*&QyW3b}Gr9=gNX;4$Y1D7jw_; z<+6!N^2Y@Oog;lO+E<`PY(mf5M)M<>{Ld;bn7@$0Q=A7pAO39#xdj=4;<5BM?OOjx zc%f4r`qz60-}E|LmEVKM=XQS1>!XdptV4_+2$IDSXNYlETH>U+&h@owXhKn(&TU&Hc4& zSLrVwwm%WRxazFz>3b&csNa0MeI~zGc_k?y>YXkilAgtpU+AGpW6RN@OWk|8d0@_Q zZ?8B=gMz&=^h2uw#+DuHjQ0P~_%y)g(gmY)plQ}XNA_@WhvU3kKkK2b=6ASy^)-2X z(o`}?U?n;8J}=yU$tH|qc5hGQhJOAqgEZNpmeEtv3zmA>V5SpBuW$9!0Lr`I3;z#Y zZvxfS)$R|!zP92VD=J!qXsIBAAX)_k6P0RIR79$Xf>98oRYZsoB1w)GH6lYq8AOIS zRH+p~1VzS(3<1PM6d8p;0)#0fA&@!eeEUFq?_K}3zO~mvAQZaJ&ffcZe$&QJfZlz8 z?5jQ_2T?~baIl-0*8&XLCCKP?d)t z&Ad1~B8y!FWr9U-Y;zQJZs^c#=DjD%wrb~(JaI6Y{LP?yLx(*$yu}(Fu@xu@z639V za_8m!HFXk%rAJGG$q)HNxuH7;V6tmi7W z__KvX=t2@d7)_sJP1`7Rr0t~i@U(}HjzQjA9q8}t(gBTerJRA z?L!6_o{OZi`dr~zirXh{1afg2bwN;5kK$eS(1+7c=S$SJX-=gUQLKjzhv?TaNEKy& ztXsLd{%PU>sWfP8UGiprl@YV3)smx5ynXIUFt20Z8O>bW(ocy|zTzz{po@|DBfBv*k7IM4yEvsU4&FyBfV zB9qZCmAmAsVRBDu#f|OiFG8s>ShzQO%RxBg%wu(lI&I4*gG!?)1m6c^3=>c{wUk?^ zhtb75wP}0gN*+15sXVxVMhr$bZEcw;dv@8@TQhMr zd+GzSm*%sIUA@D4V-WTs@x^Vi3HP$jJ&D^KaQ<;3=@3zyQCOV7q8?>peG1O{rW@05 zzdFk<5S1|6dln<0uiDWSA8fknPrE7rx6Qri_gLbszAM7=bP3xsapstoV8c@34Wk`O!AZeph?@yIDH43|@Gpv#ErQZj#G0dDSnY@PR}b@+_Yc7_3{i8ZI1$Mx zcJuf@oRm_5b@j(X4$Z%s)OfyG3_VKPaAOUu*NFK8T)LOOlP@^U+c-RO7i{1EJ20;P z8fMXq;&t%_FZ9!2Bti`WE43E`x#C=e?<{1EVI#2BoE%Ra$7NMW!7D#J4X{qNYzN1@ z@u7 zGInUb#A{^(;rj!RPVAY9Gf&((D>tCe?b%rNP~307V0T~l+Eaf8lR9=~cxhhu$x6Q- zmv~&nilKPVB|+dQpc$nUtG$*;fQrf&Z*VPeCJ8D?+1evtP1~T?jNYHzL)RvfGt0ex z3g)#r_R9s;uBAN>u0H`iUTL$uDP*C3n8 zv;2+5D{xn1SH@a@BY@7D*JQkT4FJ29*%9FYMtQ#7}o13%>757w8L zEa_Sn`$h%a<0nc> zh6}GDAELj9=Wp-1@M~h#qtrQ=F!Q8>zwIUQkK>9(`mONb|oA5Uud zwy40ZAaB+RU_93@XSsIyRVKc^A570d1$o4-3{(9Z3uefIu$g-Uojv-Zht(ZdCRm}X z1u=YWMTqUIiYx%|Jvp`ib5&NSrk?NO8lRW3X~G_NFFvb0mx~Kro9sQD<(KIU?tEfk zpd2Ll9f3WXD#)7@;7JQY1VIo=6Z42-{!%L)xhA(Jc<4riJYU2CU5q2p;C!t)1?6+p z-x=oWD#{WN=ZQb|=Zr!xpOnB6V)=Q`Jq09)zvXFsJ0v!o6iZ8?Fyf`Do;>E_lG?@2 zrjr65?y{_99%wmUY;uc(;Z$%YkrQ?wyZ>JME`@EEr1E$xs=Yb{S4TVX2pVs|T%o)b zhc*IN>-CgsthAbmBp{XcYMrTU4c0Uy32Mi;cw}(Z?pU|oAZh2C;R~ES3gE#cygb3J zB=WFpLK2!H_QqxC1-uq@YQ!25rfm&cS!M+Z;7vu9IyGy zt$z+npOduk;OG`wiw#?`ux0Fa_>e#qY?In8we0VX5*}D`D|!szm} zGsI`@H~n?6|3L;b50IE@?)>;;`|OYS^ESx=bPbq@#{O?r#C?u9?kB0Xg2|HKd7J3s z*AwIZZ28Lw?hgr?94ScFi_p2+G3H)Cr>dew@Cc;t9oQ>C!oP>1`D;M?71Q z$GsVF!37tZ!O=3YRGu*qFZuQt4nrF|XEHR5Uph}Y5w-8GV0^pG@_}ri#Y0zUY^?R` zWoFi&v|F=iReK>n0V6aDo3|!3o|G<4tetLhyqBL>;5HVu68EGuaa^9VKQ<&?T^c#l zd*XWl7{_>+wUy@%&0}tA@i5GWaVgid=5#jM-&XQzM4a)u^twGeB6b_$w%UKC zV4@v_{HJNt)I2wXRB$^_7txi(SDUdn>AWYtMrh4@Eaqqytha=}YB|Q(&aFA@^?Ioe z9z@<4+9CIO?Ki-}la}Z`03RGRV+@o^dVa`!umJ)f`6T9J2GB4h{Lf_ltF#G6z8NCH z5BROk}yXCsd~UNL>*!==#4#^jqRq^-76?V|X>d-o4fsr5dv-Y6)AB zb)jTcKf6KpqcjDTLJ!gXp-0~n&}<@9Q-&5@&3jCC~xtEzqK z*?UBMl87VB{UVqWLS>2{PWBHdnv}0Lc6m1)ojAbDGf?RpXf>xKZ$q#oHZD`6A*)zo zy1R;nmZ%Y#fTJ&gMqqivh7zD*d{J!OGSZwM-hWYUG%ce$n z&=uyD|Ly4W#;?Z)W8S>Yy8QCn_gR=whVk8Shb&w9Aam*TipcA^4M2DSct6AQ%Xb5I zb3m8?VM(t(J0{mPY;TELb_>1hG=jRqUEbIN3ZPi#JE0%lWv7OHm6gq}A^t=hWN& zy`&HN7KHv27iS9!m8s$6&jWo07$Vz5$c$PU3BlKu^?;+1KWn`M_QYVtg%49(o z=NLSb&1m8L4Im$}1}x7;Mpv#Z!Ki{;DyE$=G7a4~uH#|~Yy`!jr|Xt>iGMuf-Lx&Fti z=66Qhf#!s14mS3`)02w#z{_w_jTWfav~NTVEpbK__TB?=3cVgY`o{5s z#^$+NDH>Y2ZSpP-C`4ln56V6w=E~pb1Ekd}`AHHD+shu*BrIGFc|AXto}QuSpCqHw zRbCWqiA1W6Cmyn&Tr047BZfT6dVye0dxT%-xsQ_&Q4aI>m65SFFI_l&+}{j~Ebjvi6!@TkrW(z<^keG5)O} zlv)`7xhG2RzCu@}5>>hhmb;n$Y;G`Smq+7=$DQM~i*b@}2NQF-^Sb(@UqP`*uTSEK z$@iO4$!l}IloP<-Q1LjYvVA2!Wqw3He~Zy?2*<*iO=er@)QNSb`&dk1By&98uyUpD3VKf8H)|?mhq5 zfL#1(em$VzqE)vLoIPj*P=V8wYJU_K-Q0jG*6KOD5(9S7Tg7(&;os_!J)y|`e~Odf zUp^V!rci)x=^L}dc>?^f80o}^AxbSAcjT(RQDA&u+O(2BYl6UmcH_qn>!>yJ zc@L*B7y2wLt)D@7#DkfC>Fmt=s!Y6mgzF&PUwq|+_7yI$afY>ELbtzex^s={@kAOD z_y;HLz<1c2cQhl|BYkb+66|7z_O}64;SgcHQbXG90;Xs4uY=fmE7FXzoiiD7imPCm z(Z`VU`$Gn@_7D0Vo@l;7JEPp^Y>dq;N~IB=hE@cY$LeO{0xB-T$^JL-f@f~=ZZ||{ zNB~S8cPo$#X9ed7CjP?8mtpLHp5_8KOMn}4!L3h(FzgUl&L4P(cC3rsl zfyww?12rh%)11wyRA!8m%fAucv>qtis+j}9c^Lpi{`Acr6gT#|Y5vdwd&K$D)h*XQ z?FMU#Am^Uzc!15bg`Gxjz{=CE&G>RLgo$e~pnYTo;|f^YoYpy$8md2p!P)*AqfJv% z^5NIPzr??>1>%|a!DAN>|17Y6SVTnMFRhpbx+twTSI}y$%;+P?G@|LMyuJ&F>vR>s z?{buQy=!e$B1gw|hI-XTKL{mi$CGYdRm_x-6Az(XwEAU8t5vSzE@Gjsy_Og~x8JC7 z20SwT17#1#O0=S7f2ZaE(-LXo&~>oe5?Z2{W4QSbwD{H5WUFanoVU^E1ZNyRM0kZ&|ZHW8Kb!&GGyan)$+zyTY5 z)c{ajc=z*WiSRkpzT#A+)yfYOf=X`$1h}h>zZ5IVnYnZK49sSS_Z@&R<->Cjb+b-I zUBtg9zZ`m$B4jDj(Z0dA z59;@=@hv@O4?1ylpv!eU=l0v#Yhc{?yGeq)YL5cWpnJk0?a`B94JP}2h-EQ?8wu2i z^RNv?A2=n@Mf*$0=PA|cKc5grMmU}LXVIuce9{iUFM+CFogm`xKntEH+_RyMD zzwXBVLRGI@LzjxpTsPee2&c8vEoY?t+V)%<`qwiz|5x%CHUwLBxNBGSwCTs&m%Gi1 zhDyz(V~scF);f>v$Nv)8*smQF`T2^cao)yX=e`E~T0=ZPLbfu{(|bl=6(znlQ*k9Y z{;Jd*9xDF9)s<|h_goSSKw?i!yjy0#pqKLR@@)3zOBgmT@Bjw+24cP$s&Qx}NhzS7 zc6FK32ahY#jm~E!B1KAMfMB|P3o0pvQMhIe?5fB_VN^1P{xlFcpwQvyVEh}5YR#zW z-@|JG-*p-@VDZe@Wn0aGrV=0&1>K)wZz8B%Bc&&z%bHFfO@=bdzsDa0Ws;x%<8G(F zzyVyM){ReY$5s1pJ1m+2_8TzJ{|fHX8+V-QBJEDw^dYn#QojN9YT(*t6Q3qc7c5;= zn<@~H9puX_x=K6J)Z@B$Zdhq;LIg8MR$b;us`;FCzIX5OE-Or!e87uYaMj*iI&K}a z@cwWik=D1lf2lmeAgqjh%?R|lC3U&S^P}xi|J;$_L05KINeffRj|B5^|H&|#?de%i zWPOHoH*ec%4)(vt&AA;s7fGqxm`~O6woR)1Uu<`QoUPZfI%I%Qns$-*q>zUXF zf;v{=87yR+X4{&E*wMM_$*u>7?S<}SM^^?HMN z1ksWVgL<>gqxvwob^6^`_^eH@@VO$O(bS*Orx>; z05GK#hi#n`FniB=>n9QgeIrM9Fy$5Jcj53TJ_f>=m3Vu^i4hk_d|@?A4H7624WdzS zgzOe^r4xa(UX-!L{C#~bckYA*vF?^Osr$GW|B3r`3 zE~len2eKo&_V*$O^%G_C7FbutaYIhr=i*{=gTvB8>S%@W#LQn^Fa;gh2$edR=drwI zKg7Rh@H6kAf~id!)+UhjuSFKqQ@wIT;^N-N>EGr4nxPO!$b&e=(8-aitem|vaS1Ip zmw8%+T(VIbi$fO(U|Gbp0U`wCtRK|Dp#%I>VX&$Ug+7W%{(4(}i)wwyQ6-H-Y z_E46mC9(PlUj4ot@{#k7wvNuB%bBi$$9pU)!{rt2K)e{oTDY)7v#v(-6ITu-C1P#Q z)v7E#|8gQ>Rvp2xme!o>T4U|L_tX(i7F6?`5K&F}$eZRPyS0r@#M5I<$cKnSDp?Z2 z8HjGSyr*=X;At0^D-IILaJ*qLtrx^}sky3s2zS|8;52-!ptQ!1@CTunhEMrQyex9se>Pl^g~T9~J7)>j>F_UAN9>M#@dd5px8@Zf39*WRe=Z zDI{0c6ZR3vX@8OTfMr<3r*_SF0af+;(bUgkFs$_>$M!jH?@#>jRwb-t&6QU?0W$Cm zTy)57MdWTpWH5$Ya|nhPPX+FFG8Ip_)!R9F_5OpY zI$cueS&_xVQ-PXB{Q`1&ScDZ;a(jI|;9B}#Cj15b#ux0k?=9jdzK;Ly^(l8bbt&*< zeWXNa+-7V0og7V`+*1O>1V>WpLU7luUfIDaR1i<`CZY%(z*#KZ;N9}(@516SYb$K% z&nL0(jha)vB@TBEW%^C^k!W8)5e?p>WxO!;>UM8)HV69jo zpdMrH!~BFu@gKz!)tsoaQ8M!utXhxlgMd~7{vB}<(+&Q)C+*c$Kk~k3v=r&EU4u-D|54I6SE%0S zqoa_%Q0kgP)D$>aAy%_nwwHvh%XqF%u1_H4l{cgo|B5daS`bqc#~m;Z64JNqm~+m$ zrj{Q=)22W94*xStWG!~JgoEBmVdgBu?q1qzs`}!aXS))Ic4mzNWB_NmD&P#o7JFy& z`txM6`~rd&vgVFsosSJZv>K`ULVeNxJZVpq6)tS1^Cw@fFDFc%U})C%1R4?- ztO^BbiL#y@<@ZWm>`$!@7UGX`^og}U0A~!0uA#6E+b8J6zr_MWMbP)8$GQ|ZqfQQ5(ac%$aLQ;g z2=|dkiM1brr@jB!3h@gaR*UV!Ki7>)1#s|$M9HQ~RUTtkETZd5!bEG@W1Y|D^L$ro zZsPxPYiFBb+Z3?dvc%Z3qxhiOZBNzDwcCZn7ev=nYS;IKfwBn?TFWes+I!f@*foz% zTJE$^QvWARxNWSpu*|pYdFp?Bbu^{^**g3UiEgP@v*Ln(;ESgwKKX30MEpv@DO*f(=~`rC*rYs%{sn-qr4|+K31vppic}urK}y+3@B% zss>Q;p-Hds7UdPjpbwG)_Qqn8613~0BK3yJL#P*Oo!eVr1*ny!e1v$h>Dmypg$- znAGPaE)@&T)z15}kXEyoc1i*Ry9g2i*~4I+*xy_54>>g$^q!b>208o%r=BfFDWk0LW!Buuj%L z$OwCj+jHvW>0Pu4y&>2^oe@0L1<@B__x8o`RUikF$J#XHJ?xkau*u9s;IT~XS=uL6 zH@JfxN4CA7lJc6-kvI(rwpu*iVYS}!!K0^lGzS(+RxjW2_xT!G0|hVpz5EA#P75Y{ zWBew-<*ED1m>fPyXcH{7VTJP2C>raP@@M1~%88OqeKNc9RU%9HGTnJ@d_M4$cL7u9 z=a6x^8kC(JnrfVL-5a!Z2N$!4-a8?@4p@3nmEaoIx8|Mx;7d^}SXG z&=iF)6~>)IfJ_oh)d&QpCd%WgQf&jO|1b<--Xkko>&7fJ%m5%$1ak;pM-_7u3Lr`6 z_F!WGH{d#_CO#P;p>ub;&I62QT+qN=`m++D)QbX+GK}~ko0E>0ev{0Uw$J}CB0cN& zigPZ?wp|s6%4&n<+_P>moc$d>`a_cgg;6DC)#ij`C_T?j)ABGz+JLVMXe#L=^#rIg zC&0ak*ZIC%2u)jDYJ6frLDWM|7qjr!UfSi5?}03lpL3;e9F()6H|G#D5se0}GDMRy zevv*SVq{}@4wL8E;07M zDopi)_FnQ9#yaiFq~MZ(2&Vo-6Xp1(C}^V6iCX=Lt?|hj3fdogwd%m=w{=EbYcIGi z#uvU5{icY~JU9B>Zc`e3_4+H@vw{{5c1Fa?mWc*!Qk|3hnT@-?h@s1o4Mt*c!`@ad z<*oJUnqVsq)*A_0mJ||ar9W5tCe}X&|+SCqcMye?N^6LLG4li_Ew&K|+u>{JpjlMM%C>+JPC9oWW(r(ypv>H;R#N0;`;QZk-v#kY<1 z8fw7VgJSZT*o6P>;BBk;1NgEW$gJ4jA%H zT$k`M4}F~tE_4NVb=1a#q@0|yhlu?Eb-At|^Srg8g@2@dW0h zlmb1=VK1tD)Jr;OOsy)_s~ zZJN62b>Fy@ZY;vWc?l^VaL0cmfO>%Ed` z-s*U8eNx7VPVjomd;Dpokzx1|{J^?wZ*|ebGl@fl%O{U4rk;r+90y)_>|W=eZ6w6pHwwSWtHhS$Jmv2iOAGQLXwe%7RjLIz-u*Do^C2E!S1SE?6c^{ zmZ`yQ{VuD3pKIX%GI%J9_fHcxAr&mN4lp%jw2bBIG%1?JtBO*4OAN#W$l7$Tyz9OA zSovb)rx0&TVui*!GRK2C)^1(IBSqA}6%QSW{HJFmiED2p%0R(rqcD+d`c zca@qez_+T(2pb&(3J~rA4%35u?$6PPJ+)&IIyX4O7KVr#?daS!wF zWb@fKyvzgJnR^}Qxt5mv&^ytI@o)jIoqF#jbi{{W#WtG9;Il7#kZ8AM}h%AWBl<(^vNo+C}*_S6@fx*vN7Xlj2WglSka0^g7oW%4(9v!!Vi3_=fk;9E!yue=Osh4ZZU+Y?0 zwC{ET0VnP$c=TUdOF&)t<;ZLfYQocu@CEYK|F|kdABEBuaD|{9Anev4+ov1gZ5-&6 zp;8crT#@vDWAqzb#!90iERmnBsB;7*vCq}#{6};w%FU1sNFNSKF0#kOEl2)#nJAJ%+EvsX zC6;~wFl^soyz)CF9OltOe(!6CPb2%0G=nq6U8yRt@G{Y^`y~l+mh6Sat}YrjnV5dG zZp!}1Q7Jsae$yjlIPSs&J^w5~gt(dAK%!7&zyAeV`Z3pjEkr4@PUsTi0M$I=d;-(9 z1mcxFzyz`vLF|yj^1@`G*wl+$O~g5?kx${jPX-nIvo9_^20a9Pt5aB%-T2CZXKG#S zhFhF1&gkrli<~IcXI%<_X_{jN_olrhKsyjUPm-?`2&OkvMg+j8+CQVt?JOP0Mso@z z9MA&4E)M>VzZk^#=nm;CSMc-H`F|3ZYtBT`veK(chEI-cF>LV8dwQW?+w%iNargvQt86y2c^(IriGYYJOO2jghEQf<59B&&G!3aqbN6 z+?tF{2#J-ixcIU){f?m^TI$;!!Z0R+R*K4#3%|g&xH08KRE)2jbnu*MK<{JT(W)%E z@EGx<<14{LRNv7P4~UwkYNpYBgZHp^`R2$u*ldz4VNRKeK;zP^DT1X{l=%Zc>lJ!h z3&>*OYR)2IsGbUIpeR*94aa=07H<$@`bYq+n5@WEn~{&OdB|oQSHBU7Qt4mo1@eE2 z3N+&*9MRELQjK7gsMCCqD~kTHEKPb(8SrO5QTBZew-X9ScBg+cfOI`@PZ{S!Q3pXp zVzewso0Uq`>X<{)fh{@|e)@)oBK6gJB+o=WVL8hL~NEo!#5bQfqH}1*CACC)bWIz@k}=K{)218 ziu!2&a-~7+YGog=QVSmmO@KzeYpF_qyb2qIdFO(i<4;!f^gaAdu83;nRYu@{N!#r_ z?n9}}dD^j5`ykr>sk-)h_hKx=FeDfGGkUSM9>P zAUo7>8+In*?|YR9@v8iFoRFj3ybzN0__ zcx$&_1!M>as!}2P!pWQ*ojwD@i{c=SQhYkc?S0ww;;Z$X50fL$2(=fEL`~@s#0q=i zUn&@u9+S5~DGlH=6Gem#tWw>S_E?C9^u|`(6aAMueqw-D#hRr5xI9PJM)p=R<-AA$ z#pH`(LhNCJ<@jniEI!d&ox_Hs12V!VX5_9vJP~S$cSE#7=Nlo=qGu2AzaOMnR{9!d z(iVyL51!7;cvIwXp7_xo`x~`D-V>qn%v@zyex*>>=f=y9@o+Jn?tFVyX_K_4B-soS z1F4$eD(A%UOTznp+$wLDOmK{IE+nqhlEYZxpr0a)Fn2xRIb@gwK3He6@e<)6!{BE~|S zkSK~a|GC=4$E&N?v9NRus=d+s@B+NeG=NsMn7|p*Qkf=?5{YdE5~a!UUFM+4wlHaz zXPD519_64v?G1?qX*FjGgOi0t41t+Qo8+d$?zSBYUWxyYVu!qxA4e#09sgofv=es= z+lo2GkayMz$2Jr;lbof9`{>jgcP=+2Z=o z;SsHl=wH-r{ha&~4@}vIpMJ~;3)}bs_0w&6lriD!(>@=gvjn2lKgQ@H#OtCkCj1+57{cNc17AAsX-S zBFaK)OQF5AjLsKT1_*i)(U7eY%-~$;_PcF`ziQTW+}WsM&MA<;6EmNBM7@Iu+wt_o zQVZ;Vy)^Z54okxyisHkE=m`Lzj_;5!voT+#cCCGKtt*DLoHOW)e-%z^#^57BN)(bf z9V^v)Z^{wC05Uhc*)XG+nVXsEhr~l32%zy>a%s&WuNgWYi*s*3<3(K{XS1XDy#apCb8{;!zO4Wz{d9Ax80eECkj5p}TPFMvT7ij|JE;ZFY*EotLTg1|3 zG@ksinniU}jj-w70>m8lS%DM^1a&b2QTGSWLN2(VZc+?1>ghdmcSl!)7~46BIb-j~;Jis58OF*AF>;PuP21T2uJQm^brJ zhLcMsz+7NT;X`o9OUH|*eiA2fmm?Dff-=P~w5#j@nqClYikdI>vNsHmCh0NF3R1_m zV*qG427ALXX79rNH#`*b-7xC;1_Fpy#Qh0s>~l4~Xh%CTPr}sRQ@#e@`FBh;K*O~q zsQRt(9i>;0UIf)4uQDS!$VkzvZwd@~u?{=P&Ks|cl&bK3KDH?wWEeZscMw~ok`3lV zT&RF?aYfD6QodUEVxr`DO;;ts9Qvigwb$os3I!-pE??<-?`>IH|MWMcpi;D%irCa% zM;6~TyL+mOmvM*H6HtQvUFk)6e30_RsfOi*cfuyAY@DBK4waM^9P>_A^kl?2%7G7Y zxqd;ZKBOWZFCJ+(``|Q`9gMZY_4(p~0{3!RLXAIwiTGP+y%p0d-27-m0Q&m1^r)bm zAXojvyJYgXm0H;8NO#I;4Fr0MBX5}%tcx#Gqb`y8GeEj_+a$V zJWV5fe-?6Ywdq&PuDTM_@0aNGZxe4z7<;+TjP^wIva#)P{3F_=9d+1WPdME+ayC() z_ukY8gk_($(ApC?qNqMZc@gBA)&dkF$J<=shnJ|D?Qz44#J?Nr!wrcga9^7|Rk|2Q zGe)|!L7YNH7;>Cea~=5xdlxdGE@%Q3jSp!H09Vsf4-D)o3$01w@lF zV;1-Ay`3h%hvW=(>Ng-!;XqYZDuq{p{q7@N{w5zBRiN$w1j6uZzY!SGPg~n~S|ugq z9E9Z-nj<^V6j8=>p|9+lPGdu#igw5q#s2U4-x8juACApBJn$PlVZpFP{2iD72J{n$ z;IQ=Tks2$B_71C`-CMx#g06l)Umq*d`S$2KN2`&74U|(`fk9Hm7#spNg158VM&*IlXTJ;m6!N#Zy+@;h?bZB$5tRvjReqcG^ z7hvyUjM}75_@C&_X6~lN{ub1t6KPLEo1Tp&O|uJt79)7~8BEN=m|}I}r^UEownX+Z zgcrAIh-U^w4CDXt>*=tZPpgmIiTEEp3e34s0c=KGmMxx5%y8n?1siPS6hn+=7s4)r zWqkUkFx)U5$#sDw9Hk)XBZzX<{REr^n!nXny2#A@v*godAR=%W7_%T}YL<_nHq1E{7q{x_XQ1s}t^mNjVMWLU5%ok?AB@c2@Hhq#&kK?qtee&)QoE5*8@YPUFU9SC!a&ILod^i3TSK!sP7^fHRWe50C z0TdQEA6rd%k?c+0hC8C~l7n6C*f6EbTP-~L(;Ty6<{9L9ElcCQPs=?eW(udPD+Zp< z&!hIw2#wl&*qr-07`w_e7BhDx6Elk4x7VjT@?LibSC(U|vtC(mCWz}>sx)Qzijf1w$UpKt0v0^0|VG-eyFAAchI!QaO5UxbcZ_p$av%w z_&+FQ` zBJLv|v-{!b&R4$s97FH&SXs8*4(@;YibKvmwu?8NUR2H{TCm zFFiIx+9sgIz#YNCuln=&d*nVaH?v)UML;R=ZWRDC2Zo)^{(#Vf^~3%hYO_ zM=~Hmi%nKPL7r=j{A?a`jvDLQU!Pumv0ON!29a+vyeVSgjy?s8E)pDfUR^Dw$LE=W8GT)~9sYjI z?WH*`F|8TXx7qONO@8pFSY9B^LzXI3MdJd~=}pyhDILfMkLh|lKLu(M>35XTj`9Fh$3ge!D z{Mt$0I8Vn_z`bvso#0i(_Z|oL0NI?YbTOR!4PR`86Y26(x{RTdkDnCE%8afdT?P|+ za8FdF;tXOTej(*!_pY8!WsP~LEz5vIWh^$J%9B^lIQ0d{v(~xtWgd@M;@nk>vzaLHTYcK18Pn+e2M_Yd_V;BPs z`C4PE+1;)ps4cjjR>08SD+I*U&~031q`Ck2C+(JiK}6KkbCF5VZ}J{(tm4m)hiQP2x4Q~0Qd z2DS`?K>R{vzOLHm$|vTgnhlb+%a`E3Z8zS04@W97nP3CS1^aU4{8Lc!!X<%|h2$6e z`yORU;4!D0SX2|4YuBP__K4GYYvtXg?(`|413P4=hT8-7gnBUcmmGlQ-}r2_40N&q z@8XBdG5!Vt+OL6tLB8AMH3+I@q!bA2@Xr@#O;E(C?AU;czrUlFAL3*R!tX^p;6L@p zjwzREur~9X2TfB`tlFjOr1S=%$uPse8p%W@(R&#_;L6#P6VKbz~KnO z65@JcX~)tz*fjI|>z8|!fcx*F&T#LoW5oOA+6VMsZI_#E07%08 zRRw@i1+dS2fcyA+uAlMhBQ@GXlcWxQfoxINUY3G;3Wp)yzwiLl8RM-a9y`|t4&h67*69Ju+>hQd^L_RSvx<-0)CGhnnDNq*saq>u5Nm) zjsPE4 zZoDpe<8Y%`dcj{^Rk**dX6KSB;!hRi>r%=izC+Hrjb+`9$P%2W>SAW?TP7w`ZJx-= z7C0CSUc1I1XADc_q;cesI@?~al5qGS_ZJPn7}l3@!Nmq$@%X0*)cY@9@2HC$xtc1y zEjZy)x1}D>1AR&w(wDxK{|)S=uH~TIMIkW_Q5qKK_%auTjYo}?|NU*M080lXeCIJnCY^|x>hj1PP;`-AI{qw*`v=#=NUq8)!ykd_tI}{H7VRK`0RLA{@J7bA?g$E) zeCjGHa>dTcv}SIpdrcbW4g?3!(hX?H`}x93Bj5Q zFZW_%&BY}m-MrO%NBqibHqC#DsRt4(E!@eO3#d-iBZDzF2=Er*YqarONHI zl$o`k(`)&#AozmiA3Gd>He9f)(d`H9G3?a6mZt47W;tJZvit*RgAB9TRG>4c7}f&! zbJc6a9H(yp406lrnjgc{1il=)G4fc;ISNucz130>TF}hD-}N5p1XmN##ko>MuL(vd z04|oQID$d2-rEpW6sIeL&X#TK$b2vZDl3yjPX#13fW z(Xp|{7B(mtu(;3~aboQLZ40f24=EtPZ#O&OT@73J_ zo|dK-0s~oNpdjsrVQPFoRd_z4>jE>VlmgF>+e;6G;_25;w_*qSy+y&N41-GcMt?WP zgwBFAnnmKV-zLX0M+dRxsw#Z#GFEJE;}RJK5$jpWM` zfF&syDdWSJU>p}lgPH!JI-=~mufCjBQ|AqyEYPjM-I^p|%0pxE{&zfAlfVBh<`xH> zN5E%!0H*3o=LNmAdYLeVtD_MupTWHx!Fb(&g{1NABUf_MPx*KjP|ev z3;ZUjI%Zb~B*6!rnWVtWu!uy?!d<(A3$Woe=F2gq85~wMdn#E2RQloqi#CB+fdDQw z_!e{v8tp_*dO6wPP#H)&Z!(xD_X}$YXs>>7->u$b&c9iHml3pjV(Jye-izk3E+8k| z!vG>MfcEN^*%Zr^ek}_1N!`MGU;*1vwcvGxs9sb~SPURt0x(^$RHP`dLE zhpYv~U;tlLgY7O;=^bW-j>yBS7{GJ#5Tm_`OplSr9-6=E@}2W3BxR+ePTEGKCTjSJ zUf^PcM{lmbO*pIk&%R_$$g>j9?kBvb4>IPQ8p>zS`>Wx3cuk|U=Qd?y*{68vj)^J~ zFo#zng_&*kxK^1*sevBGY52OiuZqx>C ziYO2jC3XWMq%k0nQc(dJqJj*~5Rt|a2Lw?DiO3KIOjKwhV{E2kk`Mx!Q}vw!``*6y zd*8Lb_5FL-dp#~JsY)eva)!O1{p@E0uj<)qDYNnJi0B-|s`Uk_4*h{^g&=WaDsMhL zsiPj9V((%-!AT3I+lZ-m;wNQ=-T;1-o6cW5f1g$_j>XX}h@;aGvS&_be0`t&p+gmo zUFQJqu!-sf1~_Ku4%%RzG!1?*WrQMp-ZFPTn>Z%j(`PVht=p!og&2vORicAgUlo?< z$Jtr-Bivy+wEnhNhA6REYG(cII^21)_@xL%mvWluG{AT1oAaJpu7~2|G)8iH5RY5N zj1nzHGV3is{x@myD0H#iBqcwLByXSRe-e)mNH)kmb0%qDU5R6U_=>Mo-O6_1Qm&<7D=pD*C zB?Hm$dPOn@$ zm)4?^m%rL8UC^dk0Sh+zYyu$AMfDcmDRT_$?4oB8|FnOmA&E5tlYZO|8^*zvX*2ab z{+=FItu-Z(tOYHyl7(kZ#s-Mb@0#}V(E=bp4>4U;sZ((KpAC(LC8y- zA{2-NW1%-mLf=^6N%X!@WLWgM)#2)MhX%!blqt zo+iwCF%@#*G9e%oaOK>Rj`WFtf|uCQH=TOIxdtz!py0O1ybo8-rGA14s*E{d#;E5I zZMcd;RKyVu=x<^W7KG6yZ4^@u18xof2+NnZwfW+*{f64*3^Q0`f+j(!zMwLn~5#EI8fBq0zJXq=O|Xk)aAFb#~~t2wt}_hk)<;LkwHR zvP>0`kVq4C<}qGCG9(KmMFkGH%EV~^6U3^F05=~amVg+C`MDx6?YeI$UVaZp)Z72G zt0!B|9AO-4pW{6htO6z{h^*J}hQw#Y3S>SHBjI@{N>04%3N+b*jgIE%3iO$x>T~=- z)?O^7jl#cx$%K8+6#jk?DjqB26BgNfmO&Q92JDEZl8ng3_|%e-7s9|^!jo_pg_#GCYU-^&1WF& z$wy@)+`(L!1kFav7fBl>^ocLKcZr{K`2L?NZb9LxRqcccCdHgBROFstD6(k|b3y9Y z^zBZa4}B&~6EC_V7DeNC&RnXAyBNyOA$Aok9a}X{ymZZw@}SHnq-|Yt_@l$g4KRJ4 z=De%Bz=-NYV6KB`tRYu+fC0Dhr6Z9;3RGWRVv<;xN*-l5!BS`8SYk3ex2JHArvpmm zqy5rsBX$ZS5^-ljFl36pB`98OBOOP(NQyYfzOxR6&M0n826dhjdP(&QFmeGS4E>A6 z0mfsXn8-lo(SJihuwgm^m7)V6{X0||1!`T>;qQZYs?yHuSG;<0Fepe`Pfg(PpbC-F zhwq86L!&atHxFE$&KELdeBcE9!^-!pzALFzPVn5ud;gCyvrb+=cKx^FIzv~_s+4g%&ZYy0Yahrz`kDo}$k=i_ z2F2A35Xvk3U@QEsucy8Hq^bKyPT9eqqdo0GogX$=?O7rxj3aH>_9Tl#miG%u;V2tu zuu+-HusGx%q$NyM%6n&Sp2?eT{yhal+$pg^3xnqd^lt*drdAO!I+#mUziycXHpl`h zSnj48E0PIekWUx&$h+4})Clzq#X^Ra(|-q?@PBW@Y(9DmER3lTU-uyoGB;^hZ4ztr z&VnbGv!EoUpzzY1v4vvuukkTuy+;Kwxi+eSQ(vZSh<}K3MY%-JFLY~pBh{}$SYCB( zh~89Q&4&GX1IBE4m<^pdOAx|fr!WUr$X((GWO(yo z#(mz42y;MWz(Prw4716%x|}fr(EYj7bD74qM9UOwLf4*fl6ykmkdH#2{iK!1*U(a-~k+rKoSK96aH9<|U1^yOl6Zz|oGpt#-6h4PW>yhpR!RanOrN}}*ysk~6BD&-mY)Hi z`&d8h(EXk)+Fh$qykwIrDEG_wkHs$;C4@t3juDn#Zj6hYvo-1V?i}3b(~AvON8Wt@ zg57x5mbIxR%A(IDxX+e$fHAmkw$DhtL>j@h-@c!~Ay>pAkA+ePp~GNdBu6?DglBNZ zmccldC!PWmP-!%za6wZ7Bs(T+ybSu?13~7g;pFdxz~>R4kqa6dw9fy8zC$r^rk=YL zGO>UAdK*9z|7u|332X#!q+;`4Ts`5s(=EugaBDlxYpOYPNd^Xg{&+1W;5d<=@8 zDv=lR=m4AVIrd9*Fbo%KDbQ2Nh0Ivphw|uN+?!l^^c9fR`|LRD6C)D6z}WJ2)kfJu zI2;;tm1#uVI%S=odf^AceTh5b~?u?Ifp!boIRKDG#sjyj(mg9Z&cimsFh|? z)loLdK}a572*h;h&;YNvzCQ}9k#a1&kXgUI55ij`R-FxqiOSTf1lDID@&WAo#ZW|# z@~9y723eq`hLM5)-mtv9WGJFtjKi?$H8Z9{?0^4BFhqaUk_=1e!n+aGQi)~fw^lKe zBc%s$%UNO`EI&xloYvm6aR%ag;qpO81B2D{Yh7j{$HUE*Bi;=`it=o0OO^+x%3ByA zKKTSX9CX0^1a3ihw$SV8{%j7MFO=rz&`Z4M>irStaK2*5BYM=%HmR6_T5;fZY}ri( zNJolk1A-SbaRVq=C4gu1&&FXhvGk9BZFsR5V08a?Qz9WP7rP(XrSfM@$hmYma_}Du zGw>Ce*CC10w{uoHk|2}HSro-49xmfrgYtn~dVdu~(JURV5&sUKZ(i3o?+Mz-XUMbs zMeuG>UM6GWw0AYW?bgicZ+3b+Z;m(NoFu=1=EJ(XcEs-6byya;@25cnx2A=y>-rA- zPxvW5J@C^_MLi1q#RNh(q6$e~ej(rux9l_#_luwMen1CS871hgEzpWsAd5WH z3(?Lrzhb$*&d)vRDYs%8KQaByFO4xzMKL|$$wM2>X~sL(hNbT!7~~f5N~?>|wBU57 z*!79)6Q7+Kp>}eG->3=S9yB$%9wDf&zH`S_93elG#rMu8@W?dpJ`13GzmFkw-OYIc z^tk%QMxRiaPl2h_W8YXzn~y@@l+5KQndGYi$s8A(S4 z(VjjCV~oR~=Ml8n_eOvVV)ei{I}kV2#}SsB3kNdfAEYDQ$Sp&aX~to?(_k1=W0OVaLsbQY*P`D|QP_OehP!C(o z9(U6kUsBkBnk9yEihd%aegxY~N2Q#%j+cA(Pca`pU;CLt_VP+U1%{Bi^SD*(K^J*C zw)JD(b4+z{w2v~5(5e;9i#BECMx?^&XvI9_govAS z+4;=g%J!KTL>g=efy6=WpM&~J34R^i5H6b>kLoR2?H52i1bQ@V*DyzUwl&OCHlML#pwyP#zpg|JeQ+l(D9~b! z+I_W0ll%7ySfWR&x-~e}*|l1=pU&Qs_zAa0e02eRzF_aW{}{iF;G@u!?gtwUUVI#zZN1kLquA)p@f zBHl_&)`vAhO4a`rNLfISG+@{rLadd;+9Z$EZ3OM2GYug{p z8-de?2He{jn>-$U-pC4SE=971Fj-Jo+G)+GRB~XUhbD_4S3ISmY(9*e^i7`6Y(asN z@ZS)a3!4EB=!YQ7KwUT1bNflZ+6I`C804C2z7~-v`B03G!b`JYae&lE=cfd7HWSEs z%*aXr-7Pc(YZ}{HMVV$zZq5R{+q7gYX4yR(x%_nnbR9kFxdHzU?L~`t!0uw=^^7kj zyaNkkLt0>S?=?|XaeIylkW82ETPRQYCes z7*7HeBdL$DcS5d6oRQ_xhQSIxF1M_Z0IS#G691z1HseR%cL5|eft(&!4xDa@U z#mgAV#4PRyQ7)Wu;REHqa77`nWc(0e_mF-mvVj|hYkfB? z-Yt8~2^!2owb3f5CDw|5dQ~Bb{V6aq(TxrX_zTe_BoC7E;B!mu>!NncAAZQgZjcQo zh%c1d*`5T}FUt|AY%bP>cFAD7Vmq?PK9x2^$&}>^I4>f< z5W;58P)xficA93nYV8LDaS85+RkjgPOc$1bu5#~#zQg#QZB6Sfw=?CLoSY9xAw%W| zhqEodwMdtHH$RW&?;xN@*XwFAW(s!qeV}n8YNRJtXGgHY%1fqA!_jtbbv&>)D3>U8 z=P|_cT?%`U5y2~l`<+B^9tg0Uff7icNkE6kM$S-zyog9P0;6N76jGd*8aAKZDIf_L z;)69zd+)UfN${3;9*qexMmi#9)3G=gXv{8B{+~C&(h6FhdJSsty$&%)486@zsXY_A zw9Oc86U}p|L;q^euDW1{v=bn^{t|Fslu@_|oNiIH6}lvqq98JZlFM`GFNy?DVOqht zELhKtqy%Xh?{O>EUqqq;j%?Jt-hT7^IyDvNWtyyX0^G1ss95H@xA%nqHMuQM3Ddaj zdx7kdL$I!BTbQzYu6*r{m)ZP{yE>l=wNe(TkItVm!=5vT=#rw?mZnRGUntr_FyPs$FD)eW!1sZIB^83<;%tIgHmj(2 z?~q?3IOc(jG#?cISmD=ucyLzUxm@54Q~ELs7ZCrI?IVZ*8auxoJFfdPNosf>E611u z{dN>s>AG9WHb3ZCocq8$-j8VX{{5TlwhEJxZiV<66Sn#VT{#0ei=53!AvtcIl{QzU zv-qizO7}Yb)z`Mgu4g#sZV(6S&yCIGzJfi0_Zweu_04ZWP1zU5<+$LH4IHtRzFT(l zX#<6B5y_sR#0CRNma440dFJSE$`4@nfVsg;*<-NR1o0GDp39NQPcO`}heR z+s~|5LkI4b(6a5t!QXP>!bD+-iqrk@imR2tVapsSNx?vOjxdYBjhnAN%vS(!L~F?| zbbQC8``bccX z5WHMoP*VL^t^3I;@35!B7GvoO70JrgjHqdca}CzU&#ivHZtm)n&anqf`iQQTYj4@{ ztoq&NcvUF?Fee@rvW2fzdMOfpSSa-$FG!3oaZtEBctQsl)zq8=_o+zVlF&=Bk}H$m z?2C7Zzx~C8uTw&dU|x_gkbG*F?&aA--sx4c)X-&woe%c$k>l_ZEGTPL9RjOy)UzoN~`qo9Ze6RQOM_X9a{?9_rGQdckbip#2VCq_tA?-r$>_-X%E z@zW0G3H4HlhRVt751x_Y`m`VI`w^BCW!l2yAKK|sH*E@04oB1$p>$wozkhAaTQ;4x z`91vO`h?qcxxu45`*Zhb##(y0sr+Dxd`>Ar=4HXz>x=_3`NL$hZqcW^iTgeyjY1Fl zGoCb}H9owevhq{NgyQGZhpXhMI5Z+USN1D_5XPxU?QGpjlc{O+9>EjY6Ix_66<~lj z(J5^_j8C-|Jwm(js#5o*g2KaT6Jz&)xYMKp{jb1eaT62m?`_9Di+dN38%=HB_AC0V z00X|iS5*FfutI-xxlfv4k+Mi{=-*DB+uH$R4dxw$g{Ed%{c%H-R zKoXH#77jm z?Sev>OQ6b``dGF|qqh3q#ZUmRj=!rK%hO)eu@>>J$OT6r-FLlO^lf!D>$FP-yqVLNc;>C%>3)15cZ8$9I&1EeACHzchcs+E zaAuGaC>G9Z9jWvbOBcX$4@pFmG~Xd6kC7E*4(W>ZLf!k~2HO z>Dc`)HcPQe?MHfj_@q&nt}}K5vVtT-tQIcgzqjx3f%@cb#0t&n=Ddp0RlkmJzQ9n` zxMnfrJ@>P--W9j7{@hLVxzZ*wvo^+J-VcdyUZ+L9BErmSl7BUjj%n+PsQpY6-0QJ~ zHz@RcObP1jQF2#U7IYyvCNzd3G573w^s1Vf-~#rWPqhyXpH-FmwDA7Hz61t;@7CJ3 zUYv3EVhvExgsw-9y7DR+^7q8z-VGKFcE_SaSRb=M5c01^R9qDJ3T*T#-N!R`#`e2> zGe_EAVW`k@pNEESWL+mJwgUgv1gbR*W6VJn{2sBMeRpfT@vu4439i?IbbKCtzaAKT z=v7Jh7`2%rViZ(Bic+OjGi?u=9u>nk8Q?y7r5d?Y?ed%XD(iP?w;B~2xf5D^#8bc{Owt;yvd$|e2d|SChU|^M>%Av`O-gf3+Bw-v zskO!8T*=FjeY-z1#{*lnhsLU`McXp0hS*q?S4cSO{1K2Pb_4fnm1@s+;9b~9=7&g+ zhXVtL>J9#zfp#EEUvC~`>ZnF?ii|Lv}+)FhVbB=u4E{h_g-*{VzzY*z5PZubUG0%TC)Hg=xZW?67zX zR#0n9_(ukqIcI0v31ev`mSLyRFd6_-*AROSh*S-V@4HP79#F^S!&WwOfbeKfRzP1i z3TrpIRN{ch03nQkshZ>=8)yyx`-bs&H~$a1*hHa4*3ImyAt`+NN7 znELfX!Y9sYH{XmBSPJ@u?s-EeS&A$2Q%}3#HraC@&=cyK0e3~gvbLYyzY#cCew87y zCpn_@`mh!!4U-zfJdiIldWMMr8c1&O9SNgh--LV5>|TZp_bNTYM@5oj2x-l*1xbpQ zi212~O;RQ(Y&*~$)Q;A~Q|LKy_a(z{E6Ir{|9o!K_8e>hF*S8%HZ2TMi~KXlQ<;-_ z6M6jA7*He*Qk&=xj0gV`>v2^S){x?~j;+)OsxUV0OLxh&=ryFH)au!tYny=cLzog%z<#EZO^{BD zTY@$3v?hE)u9+ciO3GktEKY_s4V{v6m*l8ldE#m*T?i!8Fo zoqUTkTXA+~L4X(g-_CX8-uahT&YrGwr8LdM()aH#tHPbM?mQNCAz_PGgUPbO5zk$? z+J*2wY6HIYPYp|*z-Nwcw&$4nro?+t&GIz5V<`9SeR1DLRnrq}zN|QwyHCr?r8eI_ z^>cJkwOx~5A^n^rs-afLU-Oyk{kZhiKFwJ!168(Nx`T-=&h`pN-|qR=YG2ki)im6+ z7-Hv*AJ+|95W*VH)k9Vk3TEr5_%9wj;rl)<1l})OpJ*Fh>LdEJ0J`218a020_1qAP z!jlc96r)IO=S-F42!has?Ki}4WF$hJxcmh9JaYb!&c@J;PG^e*D7eQgKxr>p~ z&vOuF*in+DS`QkkHY<7EIgH2$jW*&CVjTtb$5j!p(o5g!UXitbw?@8P0a%?4Dr_eV z!V{H^ylkZfzB#Pvmg4CS6Z@lzg6>ySOu)&XoWGLZmf=#N;mpCzz^t~D%X&%bQCUHc zztmX=)%LjmE%@*~IxLjj2MAsh94c>L1BkC?$kmx{G9`CAFwjaOO;MA7X^LwKA#^VE zkg3X+uYsGVkuM(JFCMGB*>fpKKWV>9t!C?pBf~F?r7M5X#$WEj>XWfGAW7w_K$C9V z@+72EH6Z5PcAenq{Sp?fb&RzkC9x#M5@V3z9L8!bfFi7A!c8=p=<(heV)&gyauqHepRKH7c?NZEn0Ar+w(uM zKN=F>yrT_@%4$DbaQFKHg@Vy2=gz~v(8si4jfjs|Pm}wT43C{8gvh;o2GabDK!5`` z`B4iAr+14~@u!`Ntj6CjTK}9;s(e!LYr~6VQ2b0o@%4sHN(=6%HS(FbqLr=7WIc1V zTZkPr?%|DnN9w?rrAixpr&B+yu^c>=Myuwxd68o(@x%AdF#SyQD5j@C668!mXivf^ zk!k{XDy&1U;=^Wa7rDLU{Xcfc1Lbj(ITtl0(VDM(7yq;%r9qH>wKC}It745vwbiqI zi@m}FvV6dAa{}?s!XLS!9F3e|#V8{pt^GOe(a9`MPqwf(EucQk8&F-6G?G>|2i^*% z-?S5643F_?>L6!ppg940VF_TYCX9%de_+qA2%L3LzhqAQj0_czTK9%n~<)p;ukQ#zO< zHO%*_CBX?ci5`}$=nARshd9r+X#8bM>_qf?)1jBUnx(r(>_~|%#hGvoQ(_}sZ+Aj@ z$Vj|4-3s?A+ID+KWZ&Q3^f@~kJW-%pH#{LMmuR7Da6NS!I&FR5>*8d6l%LFl0j*E7 zZt}#Mm-)PP9bD=DA$kype!N_uX z)=(>{&1-J0FB+B*ZV|=~AcMgrIuVm)t?k_UJv>U*w9 zb~oh5wJfWbq@o%B%?rI-|HrT$kJ_PZ{iPBh{{r=BE3J@s+XOrZv;0l10^J)k^4?( zXC!`1F(zl7m{-7i(eRQU1ea*^=35yeHH6R~qra-?=9s#(GjFCwDu!Rx0!o6LjcPUJUiA@jZE805))X+oq6~x8_P$xz8r<7p6m|;a2L|$76QB!c zV{G?>&o)4k{paofe>-3FbO6Us1_R;po0r=+lQ-z4L<*z)p505z=-#+1>rQxP+er5j zIHV%R1hy3%+uHsXnx)>g@)tp1P)~j!EL!$*JW%lSU`E=z$AA-DBU?~x?Wp7U z0Q>?=8|#$aPQ+Y)pH&<|bID`9TQ;q&!%t&O^!GSuFMK)W1W!0V{w_kyqm&1o8FGH1 zQ-kY3zY@vis||b9^2&{XPqPkboxD|~zhX7}*2>Wlwf^?b$ZqR-7pYsP846K4j4E3f zb=G;w&Nd{AEVwEcN;$5Pztu07-4N15Wr1)sAu|Tj3JJ?GAKWQ>IeO8!g^@5TG&A5A z5!L4=+ESsT6W+HAIG^fPIpO;t)=W=*Vkf73s<0x_c7w{=i0N>dvSLzy~^>y2&-wpXl$q34jc@ zj8g{PCeesl6W|+S)!PlvqKi%hZ#xS5N!zRHN8r{UbT|3q9!42yJuo=w`)d(P7284N zJ{1XW-4*%3A>9Ya&>U2(b~ovD1NFM} 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/5] 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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

622N@d$ISP zS@}s`8GbO2%&+E|^--|PdF7xT!}2~S<;!|yv}vpYF|5XGiFsk&a`fRm;_+E{tY`d) znQe*VF^OiwTgjK24bOSBpikx^D(3@?L))Y2GwUCD<(9ltQAWE^2?g^Ut871@U*0D@ zds8l3Hfv@)D_&k(2W;P^eai5aZJxYmUtqoH7$p4F`eL5N55K5FJ{RhRW^q$ef2LmT zgl`p9v~h4)6Oc8g+kvn?!|gy=8Y;5sfAPBP9S9T<*`k=PS(?c3%dh?F*UJebSZH)h z!Gu~G9EhoR0bx~PHLtzH=8(DXtppa<-TD{kEvF{~@6SE5wVexOc9d(T%G^bCYp6cy#= zNT=CXjNfJFWbL7Qs+y5ra?;ZWZMvI!i-WeM{tOKF%w6|XmIWJ&f_+-+gfMMRKbNZQ zlW7`zlM=m49jY6zw9}f^2h0)6fL*_ zAC#Vt0r@5P^2tZxlG~>uOXZX|pR617Y~w^Y=yL611-{(BrD+cx}Pf z17Y&Ev`u%E@@`qM@hsafeVJ7!{jqlS;e!0Ir?5^qK2gcQPpeWLpmieS50wYnGKA-v zmh>5I9dgfQrgl$>fnSGc$jrg7_Nl|6+YiBm3|6 zO6cIM1DF}aIArr%6ZCo5%fk!9VRrJCP7vJks0Qke|QXC&z+f2`LMBADj#TFn=Q?&UXkz1dmtuBWf= zJ`9TfmPTLp%L93)Bz!iU`Jkx1$%F^j#?q+pZ@KBUw9TxL!eK*opXUNH56f@2|N zz5C+PJzbNn-tw|8^GKLOW6ScLsLm`vMb~UpC7V#@V}CHuPkW`WDKy`8j= z(v43}W4<`*5_2)QYX&Ofjqs-vs-WXDSjJ&;M-fY`<;J!$HG5?H-Z~|lpVIqfxtH3@ zl_l146#VhtE4TH#3S?e;@oHKu$XD)CiAg`GN-YxJOFv1>hcBBz-cMmQhw@wk12c;; zuxpm-L%F1c<)PEk!#KC-{9?(=pW3qrT6-0V*CVp|D&~#r982B(TK5$z$Fkz+PNp(U zF32_32k(Ny_q^0e5>@F&)OAfab)ugpHvNG9IP-9)L8a7PdA1z^){8{h``HK%4r?C$ zNiuNgwYUh$NF}NCY%<&3Gi{tl6Fy6mwyVqG#ro!XS4!c<~pOH=cmT zMUiYJhTH3V;!|JGY?Ykk~z-+j3IuDh{hiPVYL_w(5t z(y0_)c;N+gZ)s@}Ta)g}=fI(Fm=TLlxnp?|f|6}`>-CrL_yc$0sfX^wqM4toTUdnF zNVW@+L=)zJG!ZZV?@`3NI?T=<6HzzN&QkZg^?^#!n|mphqBnPvMQ?6G`l!^q_9U@4 ze`4~9$g3nyLVUs<^`+rY$1&-RSMbEWci_oK?!$sz2O zz8CX8d=+64U?m16lY%i5=Ds@>oYy5;l-{dZa;SXrVBMGU=aEIJ-Rh7)hb!JnrI4fi zqD45>iYf2Ej{pAaAw2n?e`EG1?;?_HMMU}vcXvMf@xmra$xN>67m9gez9s*hkz^L*A15EZwPqoQbqm%OTN)JviBuZ( z0|w$7-}nYj{@%$LIA8!ic>jGBP`MC!;kg&F?Ka!s2jBlbcHMPXy!+n!Sh#2rayg?$ zSRdQth6pPv@kv`UokKJh!*{=X0**iac#If60&l(fmb#PMOPZJ9{`>DoEEW}t6%-2= z_D=21zo{ozRVxly2VvT$A0pl~59RqzM@~DL4s|9g`BOhafN@CQ zFfp=j4B75suSFF7I4UJV+PBUDeAb=SSEpuAoh|;zLf_=o!C~!zeci!fqXvgjGi>*Oo#Aw$z8b_xHrTP+X53t<@G$5;;W?~Jn7YYv zhk-2AqR|M(Z#7=OpukrY8U{D$*$-@siyIrodmbbCu45*P5hF&Ryu1wa=goybP#o@^ z5@FS$Vv9(V_K)=w4u`Pqw%e!xN*nS&z)xjq)#XuNUx)8}=iAtP^DVsL!u<6GS39c! zVVXXBvhCnuf^2$o=xBmgE>@ob7&^;O7 z?cUUOzXzMGl5nFNdGT7Uy z!!|`zt^%lRz@VB6WLoB-tFsN|)itP<@hh23AX;95x`BhhgNyayh(yUMC|osugVK9z zc0@AkDyvx0dJzZej{U+&9@dyiv?HBLqhi2tbVddPW%U@K# zW!`f(PZ7hBh4qn9;gzrd%$zwJqehNWcU2UKcU~>uRq!bhhKeRvFRKpWq9@4m@G+!$ z9)(;Zm1y&oq1|7GSXmje9j#JZA#?_+(B&^jg6APf-_jUNRTb)^^xk}C&wN_1|B`Y* z{&?+4{4H=!>w>m<3CAad^EB9#wI zUkD=@iRjLegw!Dqyd0RAjp3PjXm4-FqEr|)gN7iRNy~i1-a*)UCx6VvBxj!%-*RowO0#%%8$Rt8!hEr^;tVVB%L7sQ9t3`Sh#-DiXB!sI{8BYkwlbUY7-_1wH$~^b&>$ zN%F1`c7C8MkuMPcld*y3m=6Nj|} zr$BJna3SNOzOyO=CN=8%G?4$YI9G5`7EflVHrMW;2TKm!vElK>wuOxmS`#7+QTXK2 zZ>z1h)-CbJ3(cK98~=Lb5yZQ?P*Yv4t(?5b<@qEdjd+}&MRRR@^ry!>&mBM?un;Ewxb&=7rb7UWCh{D66PKz#o?S5c_ln@y@vL zU;Jg0A^>$Enrg-euRo7;*#L|?@ass0YZ2g_E@K+&z$kfGr$%w0J0HZ%F9~Ts5xcbu z+a@+tGAkjiHz`Uu5=A)5&t;0e@Hv;sBhwW}s=brn0}!dS8udFIhJAm0Hn!V(D@=a< zY0UWi6a5MU-?=X+56FCn6@&0yM=If=5%y`t!x8D=(;bB6Wg&JDagg@y4gba$Kld&`L8FcsQuq^nf zK$JS*Zi56r)*Ej{Rbnm%WgAhGZ9_+U8+?@mkdXyBzjzwRW%P?WJlWiEyjT+k;;CRo zF-c%6q+b&G+dFl83Qar1ExBYV6QRpzc6|8aOHdV`ivgL1sLnKth~q;hT#1ItAYw~C zN7KizVYhK3FmB`^-98^=*O4KQiUPvV^IjCD7cp|%pUgdf)Z|^)6cP4H^mN})h!+tp zWlV}oA3-nzUsnraT?THIpt8_RYfEUf3d_k*fp7&~Gh5}j?VlET9q z6RlU@4$FtfDpMP#Uf6G_P$1tqhGjb%5tcfs%Pc~ovGQ^GL8@-dxO`Gh3gg z20}r6@X-gz@N=W#AT}Gb2_kakcKSdtjG41$Bhl4`O-7H_1&YPSx>IBA!t%^p@Oigc z;XMzjoHcW%-t&plr=Lw0_Z%WpKm4MJ@;gT%)r2-+1ijZo(T~H*ARwIc<%8(-Rlrv> z1S1DlAocmn80BA#VCyV2HZ`Jl^j3)H!|>&N`lvHNSN zJIe<`Xvgz2x3rrK87Y| zp)A#^vF7zP6CqDPD)gO#vclTiTyS|?$k7_0()ftdbTGEA`3i$XVp*Z+cH^)NnARkH zL*@k|gc-$KMmkHv7e-k{H3n3Kkze!~h9svU);R}@TRM=g-3%S|TVd>%{vY=G_G#Gr z>!)DvqrQVdW46Yao%TY*W?SlcE~-fNs=LJC;IKyF6bKFu4$Fa?fYvp1c_FI~ZVl%9 zr?0>EI_|mq9{l6xn=xYpe1rd&XKE73=*NTdAyz$2Cxc&CqamO8ZVCL*uIPk!O5Dtr=YC{BM$tVju zje+6R#gH*OtRAS;5&p^oIuk5MB2a-r!$)ILV-s$ zP)!4Jp)xeJ#_{U=lX2UFkKuub9>%{Px(~0u`~nh59sq0l91oLS8n!Q4*!#6X8!#wX z3J=X;uYTmD-KTvK3>~#OIujY(`j4CO!YeN$I&c`uhK!c};nOcMJpIIfaQ}Vx;NhoU zMxcHaHrZmlDnxnqiz-J;x{Jf|q4T*i&5~#0oFeTzDdW?SO}E0rmN*`Mic#0xLPe!K39 zA02ogBKfRNV59oF6+}_cSU?8Y%C6~{5@3i*TR!Z~Go4dpM3knLd z+?TrTki|{o;zm^KyZ?Eudu|=)LQ}U^ZZyyhqe5m8Yd+;9CDvQNF66jqClC0|bzRg+ z5ak0OfqSgrR(g&pe4U}GsR^-IRKMDgNlRZ5e+*Vk$DupyIAM8H%A=gjO~P=`i{*RK zhp8JnbIJ{>5F~coW~wGW4Nr^Nj}J2yIP<<4SeOjTcqvPG@xXXAtgDt~g0FrM{N?U~ zP%e&;@Q~9)))zuL5LKlCg;1YZ29XxOX{kG@3t4>g9dL%`p^5?d9h_c>0r@5P^7p=k zi|?3C7^~l#s*xu9rC^AxS7Ob1F)akg2Bu+ST8(en#L^OpOw14=Kas6ZkV0N~1{NcEh zkvd5sz)w2L7?hR1k?~g`Cv_5#zTp=;Up7VG5=Q!nKP+_;(!OBW%s1^>e{meVc@=gX zKNMFz^fp?8^->?KNwxxqp3o}j0dk8J6rOYJ4~o3QgBAH*683?#KcZh^Fyj>aT3W_8 zo*^Q$zCR}RT>E6D?zo>Sgu$74`1RiPIBff2m@{`FhV%2zIq5-bLxz&*_*%?tF}^f; zGM@PB^|m9Dr$AWG;S>l< zLzmqAUnK98V@NmlBve<={yKv_bT$q1%q5h%7|@a66H zTKZzUrk$~37~AUYidV_qC2J{#RD)UR{An^z+clJrE>VY8en*n{)P&cfUhnP zRI}tb4$0MwMQpiLzlabj0w+Nw0R>nJnfx*a>&t)v7?wRk7VX|VPw?}CQ4w~>R-|$K zkz3=EJKn?M@DL4Q6$r%Y)fWCMlPi7|Q{4hUZdyVrGr36qaXH z*rsiEm#`MQ@7H0Sl;yf`$Yxd8Y5XAk<)M$UBsfs~Sbx^9HQUs!eb4)iALMCi>9vmt zXwO>UD?4U>k?}>`4A0pQ=+X2m+VHgpBE));ev+5LkAEUPVMt~+PTRWo zk=l4jv@0a$P=G8+xY(Dv?LP_x!n6tg8Ii>-ENmO$vd)y)yH`h2kq=IRuqv?pusm6s zuf;kscLv>gXly-S!syb^-0{~a5PWz)Q;A>S*R`|)!ABvBVwsJWD`>;{vg(xrb- zEI;n`7p8QEr!0pNKiMx#{dfy-9XpI)br&-g2u4Vikm5vviaQX7rRHH!t`SH6U|(Et z=M==Hk7yl;AJg~v1pxLtLz*mMqVFAjv3OZwHc;52nybfORUib^j(6q|OH&s{h$U=& z@y=ce)?`k1D~v18;X6leg$wWe81qBJwBA^c77U|gg9_-!qSSubSh`}0`PndGN+kV6 z7^0k(K0q!TTh>B+^Z~ozG?KGmWUtcj7B2eH&N& zb2m1LDgv^h3* z`m1GR=`6QcVzXn!^XnB{YeL5{FT8-)xIZjm5*Sz6juVgE8Q0$aAG8PR)SY1{kg3W+ zJhLv1gWk}fw?&Ah#?O!zrGAX9b)}0fSMTWCrHEom>k7;P>%fi;R8E>)v2N(bJJS=4 ziM2$q1=GgdE5BJA{xW?XXumBgu;W&vaNR>sqb*RW?lvS!cF7fC?@cP^-rDu$mnQ4q zPcut0b8S&ZppzRYR{YixK!Gh0FE`~rR z2A>GA-P4nN6a*x>h!Yp3yysiYj5|l6jR&5|xWPpb1!^u(jnHexMUx8|Pqg27kugIG zka*OU|p^FuANO_sBIuVgkzPx5X+;rm{eDdEnF(k{ zH|eV)P&=i`lZmmk1nVDc?riA`xg}HN-;~0%KDA!j=Te{xpS-3;Flr1p0ObMv{J1Uf z-TiBE)0LMYk|VdJex>cw4-cVB3NKSaIazba(m;~8Jmi(B%byq-caC)?{lg~}!p(@h z=eaT_XKXb&WHMZ1NNB0L03#G=jtkj0@h=|?r6JcHn9c5)_v}jZZ~D726=A%nXZU43 zo(jaUI5YyCGWYJY+dv$!-xze{+QnX0S>!9nAZgP+=}G>482PMLhUq8b#^1c|tRkP; z{yFBAEoh90talx4QXTtF*mGQ;#k*4AkNCP`A z*zwbf-Zq^L5iF0z(&aEhizVZpLL1)yd@8CdzJoijZ^W#J-@)dcd4wpO`ZGudT9F7h z;nK%`3Gkf1WhG&wrvAr%F_M0GCEIx=yJ@y;XLS*!ah0agpFkc++2@i`0aC?r7SxZFVq9P`OTqcIf*f7*okCSlh0Ji*W?2MBe?s-o)uI~vpeoMAa=*BRF z4NK6i6xM%#1No7b(pO<2M&a^XZo>YXZiz4Ldl05hor*D3AgEl$0cH*JN1}5Ig#HDm zKv>V=6bMUW0CGK2osJ~J$Y%#n+soB7!NHQ+nwDE#&cN(3|mkDDgRub>& zwsaZ>rS3h;zCNQrDi8=;zqVX`-CHbOey2cK9hCBSRru3ecxz`B2zktlzlG_YPb1@R zLohFkZ;oR!o$ku$=bF&pgh@`;*^CW#u<<#|?`y)NuwaFm;fQkL5|`XfBv&YS}rdhn&V^o%`l z)GlrK@6{KgE|bzHuPI*;ZNVr~bwhFV1(%B8FKwK><6NLTEMXuO2O1~cgj8;2pRod~ zZTl2z#jMH&F%r7&pc~1ew315gdxHKft?#hqC@q`KyB#MYnD)sMoPO3H@vRef!|oFX z2?ysPFXI5+5tNyylvXb-*!;;~cM6!C?Jx>>`O@ zwYK@O;5}(Wgw40*y+vR4rJx%}`!E)x7MI_8Jr3MttfxSjf-z$@a|(o2hEpK)gi|1_ z=Wq&yrLpn~1p1LQB}`iU%#*t(=gq^fuf7@`L1{~N0ilCj&%8+>ot#Jnubw|D38a1o zrW4q{EQWi|ITv+0(TTlyQz2KMZV-Ha$FNjZ&|U03CyiMLM&{MPDiP>~za;Z((l;(P z3cKK;8y7v6cuzNiY0ACw-o#oYYqz05%HJ;)2&)gLKv;j_%S*eJZaOFaKBjiQgp994 zWEv_E(mIZmb#02Bh98ZxFeOz65YqZ8LWdPq22gR3L{oAhnmZSvE#8boste(uEWWb= zl*j5&6{*L-$_7LOH4>0xkE?Tq<*Qs1n1%Nyzk!OXWAV=$=40x=-oog(Q6QxK8FYpg zpe;57cRqU&@|9H7Bt@h#Zz)qWh%IO-rO5GLTOyL8~e zYc4@mCZk``NXpu9Nic@4x}o^~g;ydSh)Edk+B4P4tKlZ^Wxn8iO~pWaJ7&H6CT4#6 zAr{Y{iH^1wJxd{6QG)@)Mq>}j+9WtND8s1lqY`Pldkuexvw}Z6xh^*ngC>Q}@8L0PZ;cut> zwj-5pM_1Ppq%(05-qI4EPv)*Ng#48#iw;CATr2U%qza{uZDkNP-i;Z(H9D4ChW{?% z#bPmDdFx+s&?cMX$bAniDiCC>aj!6}3Y-F=CrZ1VgTuxJuRmL{+k!(G8$LyHt2i*S zCVg@7ZHdbSAu1^}0tqFH2Ra#@0^b2N@57oWd$i+^3~-E4-}$sl4U-2e_-ld^-n>*H zF21Zzwj3Z$Bn6*xr60Z;!8{RMLNcV$&+9^!iy*>NsL+Rb*@AKL!c2SDk~|g3!NFnu zg?3))=^QI~Yp*55;Yr4cyez!ur#`}4^B>123tz(Aj!9_E&O{=x2p##kX!p;-g5*b- z+BOky&wUb~E_xNId|NRdi$dJJq_q)~j+itnI69jX3QEOA^(r299x+-s8EwtZ4ia~H zP;BK{=vfhk`0lqa6~Kr8?!cMH+=ko!^eo=~_Z%$wLH%y=P=C$Ihl zzyIb9_~%8B!`Bs&I5^hxod?FquS4);i~dP|A)Pvl6(rEw@W{ZYZI-^wyv%wcv8Fit z@v3ToWGiMpb`Spjr(fW`dv8M1+b;uirlO*45vp1jAu@Lw+TVHsAKrZH|UR?wq#(|T0KyRs#9nl znmgaZ+@|NTu;q2MB|k+%#;;U<6?tX@76;ADMXNvII_t2qv8}6Vk-2+{P5~^aTZkXg)|Mjd&8zg zw}KB3_O58N^nFj1#z*3Pu{6sM@8ICjJ908+$ataM$!_WOAa*&lBjKBm&)Qza$BSM> zV{S6q1G80ekO{UR8*D>5*ecYFRA>=80<+K>oQ8SHNtiVISu}NhE)gY!I529gk^;po z5(QWi%^Wu@S@#vCRSmZQ2SND0rl>UUOH<+LzFy3|6;_L*82wt_%h=7`8**#Z$TE&A zQP8KU0^w{W_^#Y-XS{`*&w5-0)CQEbjY4I7ILcE)P?j2mm{56YC@MNfqGHLWh|C|2 ziTBRN>EHSb=Dgb><9v<8Mr8uyjR=MN9r45=71ovYtc_xgSQuNc#>5|0Iwbp*2ZCG- z=TcG+pX24r&&5aoz7sVqvr*f%7`5qE)Mh(To$W$RrW19Ub_`0kU~s3nHO<7w|GFIy zUvf6Gb7vwdbG**35;yb3qyKo&W6+~gb9a)pg;H;B>o;{T6L)YJ9=kc(fS#z+7Yl z(~T7jzrbW@83I?-VKqf?u*gofAJbVs7kL?o4d|Y|) zIe6&VH_#?7++N85#isT0rN{h7(1%K<|Ke>v&%O3!qs*|;tZ z8wdR|UivPzvtj!R@8ICj7j&G_KFcfnl(Dm2i(7s_Ykm_mTRxQWrBixfPPbO_skNT& zFM)YJiy;|NBphFNNTF2~4O14rgQnKGv}6iGjGE&PPfE9A53xFZcvZu#Nm!;WP3F(L zl^-*Dn$gQXh2_2ei6vdK#*o{T!xt4#O=P?VI$- z%8WdJ8lJxHGBi*A5W#d(gjLoU_lxj_5$QQH_wvfk^m=-T^rNuURe7o%@hKnRvFk5K zYQY?>`?MxgoaIca{AKIui>%KLlM4Mrxoa-Q#`FziXMFSy(@%_7a;_Ee+!QpneT-zb zN&ARDACxgFjDSBR9HTmpY6|VMcR8{L`fi ztt~B>G_4WUbu}_grV+>|RpG#I`DT5x;8djm^CfZX=Z^9Sss=-rHW^v`cebM`71G%F zEoOrICislNmex$zS+ut|Bh}R|Y4DW@^E@FdoS=Zf#jjuD^vjZoQ#zk7WWgO2jECX5 zfHne!h2f~Z(mk#5n611)@1F57-`p!i|gR95y9*I+OrI7zouPMjLn$U zHVF&6K1U`fi)cT0JOy5t;uv9>4Vl_)}fpY-sA; z^vGi0>>Jk4iqi6w4!W8tp`P}oe%AyM9>3*R*GeAr6Qu=+i&st7hq)I0L)trEO<2_W z9unF4(kILTv3kgBPR6dB^ch|6FfJ;GxT7;DYc^TGNWbxg60+P_jL!7uSlIljgq8G5 zqhIf^UT4n1VTHkw#lc~N0)=aRqR)R-0GJ_J6#+Ru)$wL5?^1x+7lv+eD|i#jtjuye zw}7PIP*)EW#yJ_4$)r|=y+)3}jXypK+tybj7LbWecPWUo9+YU7kD7o_7Vwn`jM;K? z{OhS#O*V3^NG_U*7hib=TkbLepUiKS#S8`WC73k%eQb5efr!=0ZGMUTbjc)Xo_ugu zfl&!?TN)RaR1-)_I-yGVNI8=JsJMo7X^E_)EsGq6B`I|Ggg_Rkd4B>SKK;r_JQ4?Y zM{v538k~tp1`H=Yy~O&;*BXT+$!+nwPOyt z=Ye-@$w5`PC(!!Tf3RTk2Z-jA2=Ga_xaBfg?Nj=!TLOe+Zud)F1f*VqVrHvnf8v9K zP(Fk5d>k#)KgN4c|5xJhc9SSC`sO8HV`P8o9kwt_&xxjwk!(NfiN5*~A#rJ2=pN^q zMzNHHO}mKF9GNSBg&V%Ow51lb#AhRwk+qLMgLF16_I$iz_Jf#RIbxFf;vwo9+ArJ) zXwi_((wBts$I+Eq>?uHvzhbJrLHH&Sm{&QOb1F7zXX0Hk*phWmhrzqoBu&QOvg^{p zVZ(uI#SR-Z%rd$UEahaTS!?2u&IyDDS8Monb7tcF&O9k z?5FtbzHrh(kpM)@+mZ9-d#F_Ap;w5 z+7JF8cH4dz?6&J6c;%IMy@5a?$b@joA1}c0;lr`(&U<0UZ4bl;lcvbjDx!ZbgNx3& z8u#4tZ}r{M+M?HU&OZ;2J^7fJg1G618}P6DAHaF%{RLw-8IM^Xe}d*Yb8*a9zKZR4 z-4(mSal(kh?X8o(o3@hm8en+3dz0r=lQ@Hq2b|0pj@2V=9{47i#=QEo#R% zGujq^DSDZ!dDEQFV(pT`__lxaSIm8>i?t^)Z0UVZqC3+t&wR~psNVc7k5&z)4BgS) zhUGNs5@nkVkN>>(5o9wyr2Sop2b$%|L*k^=K0ZC=*)<8IeC;yq%lIwAX`XhWI8uQQ z4a3@HO_k;A@Y=sW!t{3=wd&2;6ib6?a~!0gtNMuodK(+*!ShsbrorCy=B_FaA*;ag zLa4+ge&zDT2&?9|C)D1{vX>p>i$Y>n=CI~@c=54Egg1F410i$;W5Rzv3@|N`%CU@} zCkwGZgjK0PeRNXnQ~r?DNl0IJ2;?)U%Es~TV-F&`V2;GknzwD=rfT|*C8lY!X6^WE zVEqwATMJ{ew7r2BZ#TY++181+g<{HU9GYxNSxU39Ot7!CqboNPEp2lokACSZVFdlP zl4n^PdHH5Ba#?9{{t8vLG5VY;n%gEz%&jJg5{@qo)`^T> zl8*5waY#F1K9(*5ZTcu!sV1u%O6uDSN-oik*R|bG930j*?1<;!uz_M3gK%Hty+_`& zA_QeJipd03nMt7{(I9#=+k>2D|LA6Y>lBR9=v(!8>ogiE$&! zH2l?9-i|qqN!)ke{dn}woA8(4o`MsOI~sF4_z9~Zf~h=iyX{Vl-*a!={m8=@ve_o6 z%6B2qF&8oE&0jhCyV!ouL-FJ9pMYRtjp;E$gox3D#^C3t{#NqwZ9MVpQ~2SxzKVzb zc^y9e>{Tg18GiTMD=~XX0FOWQEFQY&c3gMq6Wkd%rANn~)TwG%^+n8)v-&B-&)I@THIlwjvd7LN>@fT_T|5DWqieQ=RERvj{%i zbtXcQKPy6Qqxf$YHxYRC9h02QQ4s{Ys_@neAF_HhoxVWMG8dDle1=OezXYF6qd-Of z#`8U5t2Rh~~n*3RxCDJovx^*lC9yv5VBnuDk7qefHZQk3ar|2!PT))~2w! z94s?s5iq;neM8zfU)c$Yh#5hv%ONk%yEF-bT0}&*}AJ0O7 z*z=5{U^a_rI*!jLy)XWBkAlQtR~3ZKP4T*L;X<5y?w>GY#&qw=H+z$5HRjjWK@p}F zY~6KtGr5+0XOej7rRQ<@;fG+i-FC*VJMDzATWpS7Z@by^X!BHBk82jo~qiHu)_|;?tAQ^ zeP!oecf~($yH!WVb=glG9M%NZ-e}_B@P%My24S6I6jU0Mj9mz$hHru!F1P^4O_+c> zSuBOqImEI#>^y7;F8cZZVfsgJ;EFr%!iTaDZwf_ap&^rskBe}d13T^Ww^9}wwWu$z z!cn_!gO6W&L7(j3bms%ubo_V>tPWt-2d^N$FpHTpS}>q0h8>0m(ALs{J0E=qXP$c% zHrs40Mvtk(eqY)V+ic!|S0+u>4;=An)`a~J#O?>}g&~`d0fI8gwl`r!Z5a;!>i4kK zzDMD-Gk%QvsxU$UPRgA8Jjf)wq_G_*{op6q`-me@RuRL`PCW(LMKdsG+S}^oxz8GL z%#VJDv0H6}F`Ep*!H4YzU*|kL^Qx?d1zlY-%~L@_*hPsHIhCfc0W>Y?#J-ZhLk`;) zRn-v;7`+Le_}@#2l~-dcF&}==LD*#ENLeUwqBb0JaBx@waICQdn06h$lF%W-ej_p> zxP|?di2CcX`S6{v^Ckyi#DK8~1tZ93L#PRj#Mt4xV!P41q9RhO<5A3CgG~o*haE;w zKy~>5iJJ;hKK09^Guec$6kn%eLOquWv@`aq2$1ozQwD~%Htzs41v6?hYhY|_SfaZ- zVQj2DuTsK}4(z`B?zs2f`|!}i58>YX?!~_Q?knla*e6lxt7Kl3T$6KQzARe1@PrK! z@;`WGjtq=Jv?LpG)c5wmwg37tuDIm{#47l8o=$WI7vY3oei_$2`6GPy$6rIFJd8yh zbMU1T_rUf4`G5H7Z@-CXHFqVX5y(XmN!Mf2#3^W&F}&Nj-UBS5lvD(>G+Nu+q-_}G zuHmPpQa>!6amoJc6-j%0<{R zvo6|2U`?j@G9N+vQa)SW6UEr*VoKaS1$)OBX3m^}J@(oIx8HRK9(v>vJp1f(`0BC8 zic8iD%%8s7%@+@!bdy$eB^HP=gM2Q6vdBn`YSgL9lMqX;apBaw6sc{*nUFWBFDSK+AlwD z`e<%y!d`n#z|H^o2kzItazDQIwXcdxvF02cHdNS=%E4g+MfVAHWxxrCN`#c(hbi;s zVdBdZ@uROChokq{9|Pk_d}VkwuK#~u!+W26j6dG}AI!~g+Z+Sgr*Jt5uhW_Q*@=K% zDkOJd1j9jWz16mObMj2Iq(T@tbaRZU7>HOni3ta7f#=?M4AU3Pz?To*2W7z|7SElB zp<{MHs6roLNd`MaMwo_ex7iF+rZ3jh1mZzI!sQY8(vm)(7K-3dQ!@ys{Nz{IYu^L# z^Iv^K6%D$A)h8U1pTb2_!YrOx}qqrmvGFmZ%J5eykNTxckU4ap9QTLU6HZ8ia@s1GB@`6kB$G0QM(`T`L^J4$%e8w}s5VBu>X%nxl0 zdW6&+C#;v^pRFH`=_V!vb7#VbWsDy*Xb?t@7>$v`hhu0%1IjDP#YN^soeLx;@!p#P zhqU%#+7eOt&7{yacP7G;el`$Bwt4_i-yroe2BXJ~L#Nn9M{bUqZFd1GYY{B3LN4b+ zS3ZC-yGmsY906>)6-JHUPGZX;BJ~o@rqMiq4l)uqA*Ivb?hwv-W!5Wsz!&(Xzpy_P zfBDDVDJI7z9>Yu4iQ#{5kUp08%TgdOb8an0kKPo+M~uWUq3ViSjk6e+<%>;Y9iUJQ ze)S@bc&b&3$2C<5L0_G$oQ8_29%a!1$Y&~~Ti2jGHbU$MBJ3}hI?0N^a#Y4fO6wkk zGXGFSBefEnl*yNY-=9J@V;*Sq4Z~CB!JeJLomvKFU1PXpc8Dndxob$-W_joJ6N##H z)G9*UC91lbI&3mp`pJk97$sCy&VHgRJV9^a92_`&ju<#*hLPh`SslLZFfef0Cwin>_!HXdq3-t?|FW=TMc zZO0G89sl_so}1E!y$(25CPAP&+>Y&csKaaTy@+QfzK0Q;jF*YVhx)1*7S5jxS(BKK z>5obr<*2G1j1dikby|xDWWtiQM?@F)k`I~m7PrUo%d;-PGtWJPNA7%>XBQ(ai*kO! zq1*H%k){I@P7h0vTVCXrI|||%nTiJtLN>k_$+iwXNJ^jD$U-MnS%ZebvUp+`U#qNt zI@HXa8-&jn^d?rCskq3<1nyacW$iq)7H9tQN0{=-r}*Ua`8fBoJB*tO3={$=a5y+P zEE{H_Yr&U*c+_e#(wDRk#5)(V_5XV&Xq9-9L;_wib2e zqu@)GAt7t+>cCK0h}TJ%ltr>Xk90ncbdKBYrH^(SL<*y(fDT2+NK}t;75MP{^Uq`N zeI{W09e2Q&j{Fi{eeE^Lo$2R~KKdyBaqBI(nE5=otq!EDB zApaa^OGPP~y60ov!{n}UVT&qNLS;Ure4Xg%Od#C^>~=^4IwSM2?f#>YistxH0Qf3W zXwA*Xm~9&{aFYODfB9XY3fSw=?U76;R5`>~QX;_^k_kS&?yI~^+j1y?NH`|pI3ES^ zzbF2OBab)|JMFj=4nF8Wy!!HsGHx3|=KlNc#r^l*hrj>rCX5<63WpqW2p<3MfAwj- zMRzV!WU_bGMOvXu1Vsgby?)Us=CV8TGPkv{mq^xRe)I>W?@0MuI#9dq&R7zv#ONLO zlnF5gVLDQQAkx7IhHkzk%7<@)k3XCu;mR;($6ck5@EnLNLb(jmi7pjt38Mt)8>*C% zHW3a-rBw&eA^AD}+uz3C6DDB){r1C6fB(DmUDmH3xBTNKJpb%-xa`tPvGrD4Vb4AG zz%$Q0qi!0P{_@K5P`H(=5dTd5+nn%91w?6mtsh{X()qMxUve#V!gijM@hO)tM>I4< zXeeSr;XoZyS(YIrV^j!1e-&cEK}f~Rg^L4G9vdhlmGH&KPjF_C$r^>uGErcI#~F`Z zNf{8&IOBBez1QB@XP>=s&N=7mP9E0VE3dqQ`|i63x7>2G*4LKf$K(D79+04={3eRL zXMZr~W$B&%+B$S_*pT5`u|vNEhj25b%Wpn~fJoDcntI&y{403i$!GD+y>`JfpH9Y~ z?s*vVWRaoo_~$r9aSAZuWM&Y#pOc!2uL$1B!aF+;qc;m-;Glsx|El}2>DXPwUKa4a z1ojv^5={%+@$_r6vFY|-lAc(HVMD61`M@qbeCN$3zI+36otxs~D{sdR9t z@yU{;s|#*^@-Z4juCfw0|LuDG`-ZFV_g7iLgUBd<{L+iqa;tH;=K5=qk@1yfuw>%q!DKs^ zP8@&2iMZ>|J27tTSUmgevuNv}GB}8?L=v~%ekUrctMSsyFX5nr4#2S`Q1%+(kqDU) z=?jr`3Ud}pTiSFh3>&{AhHbh9mT-rMwEc7-fKHibHyytX0+Dk3>#1k)>9kphjT(bs zw9Kmq>3tc_w63w5G3otD>XwnY z{)(%v(%l44KKTT`_SIwX&;t))`qZhadpGM4LfV7~&J7KN@bLW);K2R&$KLzxgQLFk zW$9}lfQP8k&$4Rei$f`Y*l&fjvUrt?tc~~@LN?9)2m??a8;V%0UYukc$R&l_T!EFN zB3cK3E{v}ByztVGaIhMIKvepg^f?*-vYtYxZS2u?Y6~ve>xlI zo_!7`zCID}z5A}ZG42a4xolN?Z9=YoSy;q!7&Uwd zKL2U~-+gE7w#VVv<-qUa zh8u6kmP4vU9M7XHKrOvwR}V0h0RA#PAvzNAV{}6q?!NJQ+;q(~_|h@oN0UshMKE_V zNtR5Md=-P+6`IpoR1F-XR?q(HF3fuS1?;=~F4*sguVBjwU&5Ea^?&%rVMmE;JI=W1 zOuX>&quBqz{jtY{!({Q4!$AiegvLdU8a|ogyP!T)mQ&r4!RXDl#98NEfSq^R0o&}b zH70*N30GWlE_E>lm|S{!a&U0y1Eu|$y^McB1pN`|*Tw!rML{~)j(9STNOmw9YBmwU zsSSy2i;MsvWD)_?l@CE!!d2AyF>q)dVzOB0j)d|^r3_&{Sx_@hb6}ZKDD;GJF_c3l zn?WLBgd)B-e(-^Z;KUP7!ZurNkKg_7HyAu{5T;IE zFUdlAbrk$gJq68RI?CPEsyyMYtb@P0FE$-99G|{71!);GJF`vLe3yaPeZpoauZ!Zg zf8LI?oFRCf})`ul2Rx9if3NtxUYTvIDGS4-^SQ2 zx59-NUWizEIX?K{Lk-okqy_sOus^>3jpHzA@Ia}PpJ2qu;dt-8ceQQ_KG(LqO~g~G z%(?p7YjM@pSL648I16=k_3CC|bI}vM*{yl>+GeGX1S=|$rSe^z!xS>5Y%^xh6So+) z+;KMyly*8p1W0~`iLW%Yge$S>_^sftjN-Sa{|e)F+7ZGajNg3%5}_zEfq)2!abULGbjM!)2eR0fJzb3-vLHNcuzNH6+PSJh>w6?b4z=ICPH^2E!Gz=bu zU!V3X)YsSJ^UtTKa>%5@l%>vPE??5zhy(WD4_97!C9b;aFSz8=OR(vfO|?IoJlXzH ziqdOXza4{j##i@zJ~3Iu6UQOl`g*IVq7PE<%a97$Cxpj zd#;w(y!PZvX+2ms+LhWnIILTkG0(xFAAv(KxBqgH!6yx7%9r0vm-GmJmDq<*mUN+6 z)=gOiWa1EO3f_hH7G<%Z$^#yv$jMv6lM1mD>{?YoU@*=+I77cACH^wx)oPm^as?J*#!afLe~g>`2T*4qmDY-*q2MnQtZoa zxCVP|zpJsUEW;lzJ|BO*@kZQq!*zJz&c9>AF58M5o%zZ_CH{QHwYce)n{fSgm*E#b zI~nJk^&1?r|3T{ITi-rGCg1N!OysRtgsSnIKU{#@?|2aR+72Y(pShfvQkF+PfAZo@|p4 z6^Q!lP!+2|97|-Jdl_%fdI5{t+ff!6fFR$GO6L#>Rv;WSf|2Q;nxueZ38^$MG9Jp< zIC9izy{oGohRwSlJo(|jmeX+2Ms!cZ= ziM&5!UP0i1Ct3P*+DCZjvk$Q6{@WtH1eo&K4EUlswE5;^)1B%Ok}2cue{|sN<8Q$~ zuYH(018lwP7?g=@&iBP@>Z?Rx;`tAKmyL=8awL`L!X~3ept`D3l|fUdPsP`c`#N^t zZ5I`SCQh6vLVulx355fwtSZ+XESXG3canudGUM=xZV7J-=}K9K4H<^*x7i-sZ?_{h z-E>n#BAg#shvJvQdEqIrHXMQ9%h}onl_*Sw#P&<0n57PC1`R}7Y;r!9P1=t?gvQoR z%$z+Jn@QV3yaQ7wPexYk+ob&u+(za_;ZgFXC-K-7=i$j4uc2g*y3Mylt3RU3`^xGX z1Oq(xNE1>rIp|(Tbje8HtgflSz(Ir5t~@I9?eBkwv17NuZc;CI-+j0A6LUy0mHmST z4p4J4Ee(NRe-NH#y&WY4Q?Nwgwq`&*w%K-DSu^Z_ahs170i1C$W&W}b>687&=FJ|U zY4T0v^ovTyyjD<%Iw#|iACXYRyv-sHC zOVFPD409I0h55}NYAMPBLy=GOYgPeSAKAk^`+}5T*lh~9vG|KOTp^v2Vk3R zw!zk0Z;j2j*j)Mv%D@P2I$)D+lt- z!NFmf&~9SJFq(Dufs7XwkvfEeeA+GjKa@f$)FHA)3X8kupe?mXdRiA2c1)A;jH=N* zDrzE#)nw6{nT3Uk$yg%S#`rAp7sr758bm}eDi7A8Oi0HL9pw4~-Tb-*eo2e@_WH9= z{}1=xeGh){gCF3kzg&Y;PdyErj~$D+?oh~!fNGxfu{gHpQweL-iKXDZj1)3NzX)1pM~034i-QqYC4a)U&9)y3e^_RWQ~q!aoRy?R&HctH5KoO~lN%;+XXGd@P;!P1 z`Y}DbAeNCb=M$*Pc4FQKZvj(s$?5tGFQiPY3#e#9uh8(h3~wK)Rgxz^@S&Z zMRO3@VFwJ|Y%JPDs2s7ymI%rGSz5B5$^(NuTHD%Ws?Q^tG`n^FeBOE3YW&u?;fBBB zqKhxV9((Q~bs_CSkml9fs#oN!w{G#wwys!S?n*T44)TDi8iuug**{nh1nq48cp`*y zOo;Zfj^KKTPHP<;!O9T}*X!$6+_9NMr{pM(Y@i7p$(iD(3EBK&bS3AD&>jbuDb>|w zQj!jIq^BdEn}+t(G^Fy)C=c<=4E6Bmst}9TNZ93+f;$=n9bH{WNc&Igxa7kP*Itcq zIE?cyI3Itx_8J^{)R9`h1bN6eLb%%EojH@Hv`$JPcCx-Hwt4!Id%4x&Ny6%@sA6yZ zm~l+vEhs>_)+`NQN)8U|7Is8&aOelHOHUvpgK~xwh!Eea%Tc>86K9TF1Jzz8QSrlj zQdX=u$MKr+^H3~tlfgfwBnz+{g?Ed*?poj^!|6jO0-b0)GeIkF@-Y($?Rxm>bCNLO ztg9|obi(P09(LA`cVXx6=0n^yu0s0e+H=uY4AUciz3=YVz{W#$LQct)wdA@~Tn-Kn z-Jspbjxy{oA}Aw@>c~I@{UI5H+R){jhpCI+#>b1^LA!qernbC+iSr*vTYe$tw@<}~ zi(kRa*7xwy{1-8^@dJq?i(oW^#iSsfB5G@E@Rg&F!EU?lfxY(J3yqDayqD40FJlJBNV(PF!dteqceU$IsVAR&O747k>-CAct1Bgf->f;aarHG<SI?(FQsKX1De4?gg)`g!izXK>Ml7a=QB*R0vIaNTv+ z;Xe*7XU}xjC5C z@*Wm0`4nkP$K2)@#rztUw10rPtskN**$96)0bj5U3!6X0>?Lm_nT`ufs!$#?J2(1< z5&HQzWyTDB4W+ue2I+JHZ@l>?jz8f99DKmR*kji{5DZ0hR}Nv6G!k0)&8x?8@7fb$ ztNvI&LrhtUwR2Q+;AP{>Nz7meMRekkN;Q90X+QRBlyRycc85^uD(q@6TPM5 z;IM9BMEv6coaKqUwA~Gq2Gjf$hj*?6kkxWX=a#c!~n2Qt? ziV2nHvZxAjLvay0q4TPfB~#`0PV9VgmG1i zcoUS-U(;QdfchwcW`gm0Mtc<$mI<^IDu%c495jE-w_Whlj%k{7i?De&FbgTO$SJy6 zb7?pS2Zv>&v~STYy*C#`Oh&VT6{B?*W#(Sb`YzF1E^pRm{7n6T$wxaZz`zyoF9m^cyBrcTumvu4f0|Ni$s z-6qZ_y)VA-qAbqms@oR_DH{(Goc(2sK9((SBz4qP{yX~=?3ZXnemjc*lpM9qOrb^vB^UTv4Uq@Rj zUVZr`%$hkv-PRgZ;bGbs^J_{dzrF}CWK(Rq^|lD`;N;c?$jXHX$^gQoe2&zYfzQV!l`CzKE8t2>;B$s3zm zkypfxfBh?V+jTe0llJ(HE4fgWk(o>q*<6=|YeZ*quJj#0Dx#apYOC}-j-|oUJ@Mod zn6S^@xbx1t@Ux%&0@W2Y2!=v9{P4rE=bn3F-1xEh%CTR?yYIcHhtRT)0|Ds^%)c7bqkSi%rl1d4?Nf;BONw`rsl;6$OOlCld`$A znAw@v(`>I{@Nkzq?zkN%o_LaHv!OuhNB-MnF?HgF7h=C%cg2qmJW#)#Y)0VKhn^BH zBRCg6W?QUJ2IF=e>}zZ5#h%{;rig5}T2hpi1*w>3CQ~?17Cf)Z0w=>y4zf9sx-Dew zB8}m>m^A}9Ck&lD{IbZC>rlzVPrrN=j+V(Ns{T~xtbZD%P%+NFQ1rQ`Kuy10ATA%) z-}3Ugy0GyxJ<_VACw%4BKxtbY9c^fAY(!O+d4+-tSRT4YTJf^?ACM;;Q}}*!Q&SUS zvXJG8>U{s4Pq4TkGIip3_eH~(7lBTOoH_CLF}3q0WPBa6%#6r5$IqPkQPwpQJB>IJ zWsy3mB0ilo>c1S?kw7y(YJ3Tei7ChjQX+uL$Rv^Rl_t)eW~gMJ;i#0AYfkPdhL$0l zPa=a>l=*8BNesp2gLcKB@+~Alh?&w9*d|O*<(O#3wNx^RDW89)+ut|eVjLnYidzmS%y#~EbXlviyIf}A!l{912oojI;Cx~rluOPsC{Rf=`h_K zTAG?MZN^OTC*!ch9S~j&9We}p8U~|vNh_ivXq8u1A>P@6miAT*ZfHPO7Tzt*OLPGr z(=!81?hRI;ZR-%b#xgB9&Naw69PgC?$800J=ek3iuO5NmqQWw5B0up~X zS0PS0Nv8{~)syj?8&ANd+YdJR(>bZM9IO)xu|CY3Hy4v9PsY~UY^z_&Q9epq)22?- z*GyOs^#cZ=EEYjX#>gW~ZI7(y z(z;m|65_KApUnaeKj>0ie#TxnX6H^kc+I7#%4DRkWRQ})v<51Ws2`5+UT_)me6>e- z%NkKW6Gw|#=rz6nOjG(M1^F9eF;mAFezXX` zKkK*n*73Vx_X&fAp9`feOFpFC1bk)4rK?d9*%U+TwimlHuPxa$+R>H!2y+&{4un#= z#`jCP^vfesX7&?p+Y%(7GyLaXM)n)S1F1EQE+(VpRv12DPjTgWE3D1F;L|U;Oq(_p zLxv2&&|yQR37g#=2^mK|oBX-ddrta&rS7H*27>x35O>&gbarBp)Rh*2b-1Y5PfU3T z(~{cTT6E`4dwYlY_p5Sq=+L1UHEI;%e03t3khKdBgp~HQaFNu16jjx=XkOB!uS&4) zgOV>3ue~k{$|Q72T8qVe<*k3iL7QxbBlkTJQ>RYB7--D(vip!0g=6&^H*R<t`MCkWDG=6k zI0ZuAC{-Zv{WVU=%TpleQ#%QlmVs_oHjU3^k;^A{eBfdxHNs9jyeBcwY;R)Lr}~V7 z0sII_`U7NuA3tc2Og&tJ(ErkHv$$<<`CtqdHdHZhD~^>@AbgP^1HF6|vd5CHD35w5 z5SkiwLB;S+fv{}Y$=4|m)<3L>0%7M7M#5q=Tabs;WerB8)dZpoz`4`P%*i7L=lh0!%TWAq>%no7Zh@pCLR{gUFYxf=1x zs1Z2k+4f@W&A1~*wHG^emLE2*LZ38lcBD1CnkXoE-aRUq3Smoq5Hwp@cjm*!yoy*w z1%k{(k_(oLbs{`XMG^l1IO~+Vk!uUWmkmkOCjX`cQgYUbEz8efdXq+nh*VP0&C zHoRBo;$m~?rRdS}z<7fA@WaLU{aL?RNd?>RwASEOY(`x06utd9elEfDjzX7ktohHrTxipYSC=4nn%8>YLMpOeX)6MwGWw_ev;AY*$PFDFk z{;Ithe>LykZ!s>y#7!GxE59l&c;-^*t%-*)q2ylenSWBzebr#X7gCnnqK#MH0_+`q z7=BR?6Wa;+%~jt*#V`?q{CR}3s-H z+4|H!#$h7xKr{19W2yb>!sNO;O#GTVtMD&mocB}%2>inDUG~NP$NwL)<+YlxXfBDE z2(8gv1`%IQUsnj_Q$lH}leE~Um5Yf$6de_^F8KBjF=EeyBt|Qu6E;thrYar`*A0iQ z8#&59t3seX`Ny2m%n;epAN4)CB2Z94o6WtmEtGATCP%Z+Qlq8UZKbRH+m2q;V62!;P zM5n~AQ>aV)u-#TjosGcIIw}tu7~xXM^aPz*W>e~-XEVB$f*CCGbZJ=MwoVAfVIC(H z`(kN4CiUXIwd1e(GcCu$`nP^p9Nl~`_0Yz_VfDZk?BKA$!wkQD!3^YPFxOid?{f&t z#9A%^D}>6$wL*y3avA!|WwJJAdrvC4mjy;yK8qMN>_UW59LO?*%7CR{mJRlAS@$M` zJ?&N=z2{?H!z&9Hc)G|V5%#(Y@Pe)?pBx<4519T?+KP?vU3BU0D)4p~5CK%99$R4i z;C(Qnc56hk^$4aa5lELIm@Sj>P6Ssjw#8p4TO)#M4g85Jl;?(G%OU$<%%Ghmb{^12 zFhxm=V+fxT+QqJ#O;0m9;jgtbf=D5(-kUo^#ZdOzy+p-$t*er`DS@^3t_p_r@@TCT z){l@bpjU(#kHA}Sm%6YZEQ_@`dcyvV; zARcN&BDh4T6-iQn*CuoY7mNEMw8dtlZrdz=d+o_M@&~&~j69j2PbGO+AB7boST0S5 z)8F{FMc#KI#a9`2ly7}<_Z#`+-5nvf}r{VTOI{)&8BI*y)1n5&7cG^|j8 z4@Bve?zV2JkTRiHEY04?hGUYJzr1**EN(oLYJ)^W4v~3ln3%B&D$($WxUd@l7c>zlw3epUkHoek4?%qy4}z01(RQK2f?v`rO-s9)bu;6xUGSEg zd%80Q4XP%u42q&(Lv%9&RB1d*Qz?qE_YN=2QbJuXWSDIr{&hJo_kJ1Y_00qEV@_cA z(o{zgxFy>eB!qaLL;`8V<=UlJQkEz03xc(|95fdDO+LqZee6<7a(3f7wyp* zh*!@-WNZ_*Ij$N%x%w#l>6R0*$GxdPE2 z{lw*3LOx@k_lV}wc+Gv$j&YiJZCo}@n?9*%zv{&Nn7Nhj$NRiC8erXsiym0a`jD%> zVklQWw>A{;$fx%_sUpJ@j7E;fwm<$Y4n6Zij5zG;z?kjOUO5C!!D=*yYS3KSfb^K{ zG34-X;qWv6jQxLl27)8T=s8M^hiV+Xti8X)+>_`Q@Q7v`uiwir$?wI> z_!*|V-|lG|e>P1Uu6MHKC^aw3zai$qkjVpI@Sswvr1N-xG?_bpo_#y)t&;>a6mAHb z>k;vdM?>`l3?Fm=>MC|Z*tZD+xgp3W>!p)iy=7FKPx3Y#+}&M+1b26b;1D3egNNWY zFu1#G2m`?b!3oabE``iCp=P)-P=Je^iyQaFTy6U>Hx`6Jn(TxJq z%p~$}3wo55WB938HZ07W(&S%dsfKnS^tb0|KdF(J!8`>pfZ2|VXyM=f>xb2}B;gGh zT14C^r=d6TPs7^x|*zmKD90~bjJ%+3pT zxtut@ori%Gz2ALdPpQ*z#OO<^q)Iq7_IQoU4ufp)uXAd^<`?Ag^H-q39BM5p#4@BO zn)#hz%nKLbz)yjx_H`Ehcdr2*kz>03Q>UaOMd>tcRHEejptUEc(CxMNP2Y(h))XJ^ zxi7LTvWyvKi(X>@m4(ZS*CvQ69Mft+r$&;LOQ|vL5lRr@TB{O8b>p`%#mTNuoUF%I zgx-rE_engWxT5$OeI~EX>T?4soiX4LOV}sXRoHFqiO2K6mXyyXj^EP=6l1J!j8jdA z`e%g<^$7#!?C15e;`&Ag*r?{~#ypnZwNON7l&+iyWt~K_yk8LPy@Zi|`wcYNAd5sc z#^WP}JfX{ZrZ2!MO?#5~5n*_kRInkQdopqMNq=%f(QUlMBi`m4ttB?0hq+jCdr<;j zeS-`57B@-s@SPz6;FZwO*WYTwJsmF}7#HfKM|<`iE1xD59upudsf9EXqmo)$Q1Xbl z?C(!tBYsXi;9-q7fs{;a!H?%SXMoQMxaMad;j!Cq&7E3ss57Wq0bp;Q|JpEl@Jqjx zo&lPJd%60pZI43ayzP5p4M2%-`lo3l%*%InburiHj?a9dg zI&`fca-DIH;mgK$*X`~!Qj6Q`diO&J5~TifAoE(HOPAI$CN~QB{0b#sr?U!9+3SBO zDP>O$RfB)+Vux9KI_`uvM4;$IHe$lCo%CUBmG`K<&St9(D#Y{L+|9AwZ>bNBoUb(nws7)uI4S}9lbes7FQAKs1U&S43fwf(ilpgKZ260}4WJNIvdu+DM_REp zfx9y1nUD3VvI$dy-QKF>bp7G8S&!-!gmpi~%cGC?+-PiAYdnT0jfQDcmn->?Yi)qy z#Cp`I-0xojCZO>hJZ$15E$X`1BW?-RwcM4|`7GvUqdF|_TJpg`%fFD9u|$hT4c9iR zQ^*$(Uz(4xDfxX76PCQ!da%PP<6hvvFb2AF80KUi?C*+FBlwq?uL134BSJx7L;7s#a`ckQBPYR}H$W7jK^jR;$rF<3iAZpJ@Q-MzR z_bdDefBDnxxl5Eeo^VDoDTR;`l}9h_cX1kl_hfH3?wmR}q}EcZ$2ep@4@Ew8UVb*d zNX%9i=+|aF#0TF(h`rJI0D;69B$Ffr>HJ$9cjelb@DRn|IT~6r3l)yn7(h|w5u5VM z0#6X$l~|2U9gJwBh&){%@2Euud+lL*?)Grpn|@>FMoAozb`@B$B)Emby#w^Okhae;Z5>RG76-b>bEOLshQVw{n_h<>`aM|O8aDUoyjH47# zCF1?00K;bfKR+tiwmf5UvZxZGI-&HS_iA+hwPSQyniXAqth(_trzUX<<=j1Y%|^yLDXz6O&Xq|_t{#_AEU%P z6WAC!rAml(2F0XZ;yK|lfiNd;)AXvWex5g{HL=0#atZSHW^3Y38+{PibwSOxVxq8dDc)e-&VerAjo{&-k98p0<7 z`Q*08;F~`iAc<=}R&gzEmfD3XiJW9=aXrlYE2G zTeff|i_e5b2Ti?J=wmOknWVOsbu;6h;hNd#sI?VmdMouhY+Lo42$R}TnVzztZFGY& ztn?UrIHVdgBq3R7K3biifj~0PekT(%^BYt3x=MxsGQUQx_yR$c*5jn zJ2NH=OE)uB{C6uVbAeJ!8)SFNF&LWoZj;rrR=3ue8$#*aB2;QtV=1l?5R7VjGO!MH zZJ@RIG_*WSI3b&dV-xQ*w&>ZX(I!4|J|$q8Ybc|G*~k?7NEvXQZkcDYt8=&ACmAV# z(1c(i5%~vZ0hY00Iw#5MEr$CJ38r=TvC?^`<_}Pr5_H>DA*$F^i!k>`W%5JWgQ6{! z{qt^U@`m{P1N)!0rscvy0ZCL_Z;55_qTNVyvlD}1#Ljme46ajDx>sl)XeUEg*fGu0 zV=Wst9^iM`F8V$Ul*xYOZm+d{+HJv*on~5Wt%WXm-18Xv18hHwON{QdzDuQNH!Tx5CiaKjW~lt z1uMD|K4A6g2-uuL$cE@i}Xd?h672_c~_;B)B=@NLU#5hpWtQZ*u$P~N^YUDeuz_74>xVEmctw(x#x#86j#UcH zbG>AYTs2o9ai*%$qCgj18EQ5n-6-|u&F>D=4NpdwEurpv$HF!%7hR)A`9v}zQCHbT zvzlar>DoEVOLY^p*eLUC$C0Gz_S$nd9ZT*# zwKyoQLb_x%=Bbz&PvTU_CM}~eEsDN6Q?XnMHYpglyYMB>UYM>i=^3BK`X^l9I^OCE zS^Nxxh|`w!i-;2)if_9ep`oD&76Zsew1?@2U#CLUF1NX6sNP|&eCj#((!V=Au>O&6 z@RKuf{wK9TgT}jAvzPvy4-jF~YAoR@(Mncfq>x@kYz^Dut?aVt9V7C9eR#L=2ZRb~ zrrht?deP<<{O3iM-;tfpykIryST>F+T78FE6rv1(X^~ z)a~$v1+ZCE0oMb@KAk4{sNV;)oaqlwKcVboo@BfudS_qL3Uy?3VR!kj-1hvXZlOTY ztNPjFX*N`Tp0B>wI6(Y(Qu4)R&F>V_t&)1S?w5LY_CT{HzK5I7y_ z5IA_jwRs?RDqkmG#x>G7mO7jn5I8@`Ij__-vw~J^&VKm`QtbCG>NU>@ZopA&8%@S_ zTWv2yUo*q#5``G{qLoB@$s*JqEYOpcn!3FF!Dh4fX0Vzj81o>FzcMcj3=H+C#|cSO zsibCn1;stpl^+Qx8_<9lVuz#fiyRXpJS>EI>g~4^O-l+ z2s`K@c$Cb*%M(C4O+!?hlI_`5aGAV&9J*8K#K#A3RynoDm)E7FJIq1^1FXV*oR7v-&;}fj$I=-s+Whlk=t3>G02uh1k_cvbez>R<5wirB z7Uih!f}z@qmpe|IZ`1>STZ|ZzD@``ML*A+;F`!vI&k6rKcl6MZGP3e9Qm3IMkxCqv zAFcxFXNG9_Il{5Ge=>k^A6l@meKePBa1OPO~QsXOl zaG(}U%*`=~s%-6)DfXa%C;vd!kKgWTNEG0aeng9Ne!f02?WbY=n2Ic@W)s zfKn(hcvD6H>LEel~ zq>s`QqJ>~YSKwW#`?QSeLe1M6SqWC)4t7RIt-|87Q(f~$)W2}5pgo%Va?s(`=0iB7}6wss&`-%v&icjpjM1aC~m zC_1za;Rpjx+)Ub=8j&seT;K97W7H=NN#a488s?E6`u4*c@~1Nt`LhfkevH-~{>g`W zNxaL^$PK?2Z}foM8JhJvjDW>1>n|KOF} zAY%zb0R~9?q0Lo`HIny{YKy?>21+A3OOcO^xSnunbl=kb_SxKc@EC*xjePlvt{8L7 zIeMQoqN9$ByZ;3pSt@5KGrz@^d?5ZiUU@qa=xtuy1IR!2fe4YlWVily9!%X`nGK>X zvkX9<|LTV}A$**8yJ)|=*^+6RZ0B!SV~0KQ@W&*oNmqMg&}7~?(!-WyLhMF7*P}=C zEV7=nyZt9(5#y%nYkBe;SYvPQ-RR62ga(vw!{lGZ8e;txR-S0IyV0OK*}HF>o2Xf$ zp2=-NOFft#2rD*zInWe-y1am%M1p9G#W)ckjZQniGxy`8Z`Ciyq!pc8O$m`RT0RRL{8m*$Db=y*+b-q@hi~86YX0-( zumW=v#D&MAmoc6%o-5~fLHP(ha(6kH3`_()9eLzFL`vnidgU`x4mOa@KzrIi`zP=x zq2@NGe#b-&6L-q&I~yy})tmhQd;W(vS|k??Q^Ev8p0w#IkoX&BhV*=Ry3kS(0B%hR zLN7luTJv%p3SA3a3IFr*1YdW*B=-tu*-Pxi|DLF!q0!=S>6M1qKAX?ZZ`(eO7&cBn z($Al*H~C^wGiX7%4A)%(^AZsQJ1jjZ)zY16lYT?r;e+4ujS&4uDPWG(U%d6dYT@WS zL=bc}7K$5zMV>$taPeWmqEAaNCLVMSoJhP^Mhv{~ZsP9b463hcMdtcxQ_G^2kUQD# zC5;6Cah(xbhYA+tcLVI)wD-}}dhTGd~Em3u=Xd$o5A1Gjjg ze7PBgoOOK->?h#r44t%fCke%AS^+RWUw28|{^1bX9J}D^G2?n7kjy*JF7fGAe;Ghy z&J9tkdL-cN*y43;+9s_bO+_i!xh@4pSH^M-JLp6-0rs$+B{?!}gSQ3x{sBE!HfjNllmVSE)@ZLyUkn(NiC ze_K?JgmyNHs<4s0i*86t5p1h$4bM_d7P0nt@;2B1+DQ1S0kpo7$h0}k{PLPi`H&6S zq?0t|K&-;++4$WwOJ<%3u9?&|>07`P9uShI>-tPI|EjSt*afxRgB&&DH71TQCPVtz zdQd2i>?}!&ycoA-ANOsjHmyzsjG9-T_e&q^%Z*&_dGAZ_Da=4MN!*gIKDuB_nvo73 z2ZBihI}X@^Hw)F9D@|s}w-NLVcP|eDyXzn!)39nPHx|=?XOV5AAX^ERqA}kndTo}* zzlYYp1?GVM)e@Baqz{B1SFmC@WHaoGO#Y48HBk8CMGmwL^h8J?NETla0QGk?qUqVs zd_kIQ+MYVXVCdq*XW8?EWbb7WOrWt3+QfB*TFIlDk1rQ4u4R&TAuVKN*Ff_FUV^ z2e$O#$tIz2-`DNQ5@X37@YtBYc5rY=uA+#3XC~ma0-%W_CG0&xaf(FqbBe$#jDXNI zNrja%1q9`9xr4Zl!=J9HLtQ^4_WI*U#k@$~!dHt{=H8Ac6Q{yLHWPvoTj9`=_Ah87@hKV+5@T|8-btuRkB z$U{1nTc=>ojj0cK5X<*^CAuW0#iX(&PL>BU94iLof9oPqR2_pW z(&~1k4dbE-VC=lyuHIl9%#AzEJL7viLt%!j2+_y@7!&y>I^mfEUzmmO{Fw7gc!N&; zFU)7(g}d$m3^x3jK_RIc_e?3n8o--dXFB@YY`EUE#g9S%S(DJv|E!AEx&VEE_R$Rh zzFAWg?znFyQ)U3vdo-c344tjd;&-N7@~4k+9}L#&q6u2F1s-BY^oYFj5WJ4V>C9>l z*A}wE?R0&dVyTFu$7hvOS0KzZJwws^{Vp2JVu^qPX$2dHeLv?7>rG#9K7Bfy|MU{F z0V^o+Lsg==`HV>_{OZr=7Ba6DFAPeLp$$t3QUU!&;r+cQE&T$t%@520C?66j>0b}Q zcf+x;RrGjc|G{8DRu*j`On91dhR%Rq5XDaGuzoH%xW}znVqlh$h1e}>Io4lgELa}d zEC7#$DS<+vz%#l9i$jj~^V%`~7OH>IX8v`5v9X`9=uxa= zb$ zKJCq353B(9H4k=;2)qeqaf3)Me4}ilW{9JfjU;kDnUephvN3Q_uNG$rBm@$!B&c!f zxnmr7$K>*u{AcrA%v9l{OU;DpwIh9GBUU|c%_OZ6^AwO0#mO}M>re8S3L0M&j$qLr zi77b7VnCVo7>-a>a$a}nq5px)5VjnT?KM0mjfkoh3t9hM1m^20YilgY4{==Td2!6o zz7i+xn{JSw5px7ySglT5^pYN9BciPTaPjG7tkroEoE)kwaOviRi;$4ty8mf%+ zh@TlfU(%1m>y~emBU-b!&{J`P6)BDc-JCth?0-X2**?w5Ou(y8hK_!RFIKodiY9^% z!yFCXeG?_Zb%%nZo~D*yJ>782s!WhcbVK&Z)RML@y2;c_Ac%ZC0F$-McG5U!hKg~` z)F_TV%nD)>X^2zzUoT+&mzgwc7c5E+OQ!+|(AOy3h(UVqOYE@a6-X0)(KOc5=SPO! z8n1DM_|r1?05i-!;ELs_(7UoN`bl1qphq`o#2_BAVItG-Fmy4m15-3fJc}gr%4e!k zFYpt2_`rICL;br36ooC!W%5bFw=rQ`**)zbRd_S456F3a8bVbf0H6G%se$Myq<0g zIYdx{yBa~Y?@t+-JPsm9*6*orb$8wU1Fp=ij4&BK;$aTiYJX8F5KWi<{3g1!!FWcc zv10t}AbZAMj?7fI3=b^eRtyMgKK;3GCt>xgNIlrND$Ty5GOP630XIte1Y_@zXuv2y z|69|uIJjZH2ar6}k)ca3XmC~V>jEb$Ke3Iy^0qpTXC6M=5dE2Gb65>ze_@SXZ&29R z@uv}SZj=POntcnazW);)*CD&^zwOB1PYQv`Ss3f9j4Tlkvl8Z%PlAl}R(F0VHB&boBBkBrE&eB{fW^o0!8*aAy~wd4m3zZO zJC;a0dE7d$ak{@}9OlVIY}%s0-~*_b6(iB8-dsoK9Bvf#x-3~luIsf> zgJ0mv64Uob(U4ji^_;kZ^_@IWjw@{`YWQ93NheKz_})K!GoLXbvHw7trxk2fr!$6O z1~q&yv-yw8*0lajqGFLF@yw-?jQ108UNzkwEkEY$UI5GKzQ=@7I;5SC(q5`O(tcD{ z)~z*DWx=y~eXH7)QIe)Q^#yh>(1}`E;o;Zy5fEKK@j&%AEdIC5{VR`GC@Zw6ZLRtp z!v`H6Y-zrFR4PCbzzx#f%)|kXzK$+UbHkrtc-krq7vRNH!~TTR!HPjS`OheGF#45l z3y6YDGa;Rsa~ynu`M7h_`I+?VWYJ9e`+fUeJaCP9^i7-|XE-;u8K$by=kaiKSYGo# zVwj4%KM2bv!UoVQH!as2*jh!@Su@P|fa7D@#>(=ax&D0$(!+vzIjL7)M5MA8+Tbk~ zRl|sssz(q?)&DaX?75))H*ffauSZsyd*AgPB||-~`pehJoPTBv8_4nB10mh!dN+=Q zeuKBTgYUemcYO1P(YICPzj;n!VaHq8(*F}#{rxX;y9X9W{9nnyfVtBDR}4A-E=#Xm z;zuM^92w(U1ib&90OdPkjo|f~jRJW!>5t`-7R3qdW3i_|CoEiDlkzmGIi_4<7#6|* z6N?|PT4zc@@wA}>ey_FQns3vEVS3e%M(UgW7Ei%5+yBhBlIU-?0~rOBzH((LnPZov zB*|sn}Y3VU@ zdYa|_^v1>UpZ76j%b$g{qXh>$ASC18X?_k-o=qdWibs6n=~UHj_}0@M+06em2{G{j zF6oJjxFhG~3R1m%;VIPgt;>91ws||4s$04~o?V|b#D~HdQoaZ@e8`i(Z08zpZsa?& zJlZKlg;wm}*rM99yZhRv{NsxCI{aN~K|4Y(3U(C5_6Y_yFxB*tRIK+#Qy`eE^!Zrv z@$%pkwEnQFSF^h1UDSN>zO8R@TLB2_d+d3;eKij;Ffa=j%k!ah<-(GaEL`3rn$u+6 zo4;>58A$YGEv9c513}I1KiTc$QV_M%lXu`b+X)){v)z#bfA@7Ezjlldr_%9rJiWnA z-z?ogVrIkoSHMN>0*$n;a99a0>oS{wpVf(+B{8@=Kj%vi-dJYT%f-&&cWLf#73#@p zh2bczOMb0a?aX)$rQdt|6iE%9rzVytKA=zN#b;H>m_iz%i-(Hn)xRhJtp8}qoXB4d zLQv8kGDYtYo_fPN%X#kEwp;`cS3sMBgbuJeMNmNZb?TNX4{Gj>29w}j?`pfcC`)D z^Gy1_HRY5ktDHEi7O2xm-;U(lPrth;42{f zh98*Y`U!`4`yO#vQ%ZiqPe0^Dkno9H9g-gKcDcQ_0crtZPyeqb^xh-I8zl3<=-(9oAjC4Q3|1zn6AIwG7_ILid*XYC){TudB^Xu-`f_xN_|Vp1u4mB5JJ zFOnxK?q#CH@HU66fwxxE>_wY`LWm!ETyu=wB7>o)qYpfHy&}p@=aP{^X8uGMBu)EH zq3t_z%2m(CBq4Um9v{x2%YqHta`*%*Xr^Rb(XZLnEBI;P8}Wr+f874ZR;Id+hkM$jT``SuX>j09E=gc(gAzw}hk2F&GK;B)Jtd31X8GIV&!CH-0iyVlXQ>?L#(4@tTAnb9%l^QB7cDA5aQz|#UL#uclGP7 zi@Z9S9&)^|VEY0>S^SC2YP}B(Bc*);aAtyu=7KTGWvY(Z8mb|U7_O0Ur|?k>W29T0 zh1xqa7Jc;A2d4=rG~LN4M0Dc$+pG84&S zFC%FBZy>kg2@v;<|C-=`Yl3-b(`L;|v9pD|_4^U9Wa~{7Gi?M8rS7J$q8|*^a+CTY3N$bkv(bvZaps*d32~4^XPR)N(S-cjB^@OVvB;b7WHg z$G*wEz-aM=FKI~aJ7}@}n$C8gPzEpRGun+W*!2g+fXK;`n&iUhn$c64R8Z!$`he z_N2J+17s+7<}t?LVq|91^esxK3b{pzw{`+2oe6`1h^5p3+JK)o8qG(mft#nN{s}Fe zQK-N5NNAe1LErTbMjTcL;bOwbGVGLuc0c= z5}|8({&1^+2fnea?t0QC#%WHVXa@`_>stNxDMfX)ePJEOx%iLt3?pMd5#NbxO5$!9 zhixC^zzLtG(Lfp?n$n?CA+2#Zp2zC9cin#L6b~n%;AKy~JfJszjyy0CC4@d#&5#E2 zE6Q9`I*B5&xt2DuE{0tEdMyyLZwu_1ylt2RHR z`q{k$5!z6qDziwYdBfqj_&?s$Js<3pD=?GwrWs2A#?yapk3qaHL}C(L%P_bRml_x{ z1)zBb9t8_ub$xZ&_J8T)pc(6urFO{DR0|?JpLQ<`%IBZ-K}ScF04D8lr!3;)x1dvp z?gg_J}k6PE-7Ay-!9ED0N zn!A1?u$)5uhN(tjhV4!=KF^2sNN$171wKR7khs!&+^D>8nQO`X#(}43^kj$yP1Q~4 zNgH-nhKFlEKlrc!*j4AT$sb@e_dUGBr8Ams)w70?07W|uBo@*W-6{Ckc=CzQ&~%92 z(qI^w%;%1E-j*t=KD2-J~7v+jTsg>_xu6eJ=f)_oI;+IRqLTqmO_6#ZhNdqF- z`#@kOle-pk8P3=#+Ws)b-{4uCF5+J5A0+k+^%j5WtA`o7-Lt(uC2o&CVmnQ!0;)Oa zN8~rahNJky?3W?=Pdtw1*(K(L^gC(>0fODY2-^`;o>07La(otqOo0U0NCq`x+_udWY4VAvNkDO3Qw!5jB z#aF@u>+-XNck!yXE2SUMYOxoTnoGu1G@)sz8ky@gCI2cj;6E~NHs)!HMDh2RIf`@P zjP(vgRxiLc%>tulu6SVCaOOoyN!;Q(0RoYUwSUl3T_RuUqng6E z3IsdJ0`k&mi%dTw1L+yJuA)EMGOT_kYn8k7_$@qaj$!jUrj~#Q}p)M336n zBw28Vy0~6s0;R!AUDoW(h+wHo3aV>z@N3h+XEO2U%a^n3FEr-U?#>Xfrn>x_bOnA! z0swC;oIvC4P2mkB`$ar*(Al3H^`vTGJx0BIV`6FUlv;)HAG zWpP}cSIU}KVz)1T?+!QDVfZ~hI%@UEk3qJ2DdU*Hd6dolctQ*%R!7pS)bgR;tJrWU z@yd4T`)AP3o9pw`OqvvhsnSAg-Q->*vF%bNiRHH63A-8#&2dIm4qJ(6yLMOQU7DW{ zJ0AAmd1th{pm%Vk^o|sCL8xs$2+4QH%X`mdu4c}CxiVW;C_Zu6t$D+;-4?u2y%b&B z*5<0~?R-+>xtZC>5auyh8QM!8HpIK5zJG-yNt6X2jGL1~a>#o5uY99D7LLzF>-a!| zqhRd+uM7S~%Fh7KT*b8koDFDo+C`^yp>zuolL=8vdW8lTf*3{c+?*^;i%f?`M;C^O zb5a#Kx`EgxrXif^2@t(_zHcqP=~!`xSUvptF)y(qAt9kZBVZyRA@SML1?06~yx^Q^ z;&K9qLTic(nO(M+Lj~SzG6!jCNlSuK`B9FKkE7)2%YOV&!rf{-*PCSZ@N?5Z#IQb$ zUUY|cfFFr|OtIV&e)t}A%JdqgY?#0BTat`!5xxmtfU5TOjk`{!;PdYzgsF8AlBkhR ztQO3HjMuIg)m*Y)MZsSBla=Mi&3l^_(567+IJ*! zh44NTKiB)PkCV@$ImGN;6MsI(&VZkE#jjQ|bMM1LYmGiru8CeS0{PuJ&rPs3#Gshs zeEa&qi_Epbi9+(C6NTwYMn%et&yO3^YwKYvO)2#Z;5cV((isM0GZqP0n?7K}op9Vl zgx$_TL0`YPhzOSmptD2W@5EVuwQ|`QG)>(*v+wGlCZfrd&h&*{!*Y1ESb2AP^A1Dn zooR60cej8sx!aP_1=oRT?Kh#t1x=)_fK@hr77nF!(hW?+DV)@{&D%d8XQonOmESvs z4>q#&rz}siZtAQjC3cNGY8I&>#M6D9~IC@qX}Co zKhEm#%x;rxj6&FI2j6+}YB==f)5%#IvrE{SENJOaRfihk`v;s`iQgwyxLj;!?zf+K zRgnp=?)ElaeIywkGV~cl8rYo##kRJJ_F1CUQuR$}nQ?p=eOyL0r$VI=u0*h~XHiy~ zJ2!C9dv*t4H#8!2Ul`BM38o3--frb>_wA7s>Wbm+Y=ppSWX4V9u?QFG%>sC*z z?682vIKt)>OA=H6O?~65&C=V|CUC;>K@kiKKHtj9fpJgI(2N_%xBinW&=uHB>T_IZ z#G*EkKGT)#?$L*DgJw{L@RW`@J{rHsD>%JQmUKx(ZvbX=7#y0_|5byeb`dQ04`Y`34Tg|eTbrgEYFb8!lw%G79H<=WlNX(?XV`bPPU|Cc1BI~k>@zW$~US-MZdnpA5nx+oafw? zfVDnkAd$&Gc_Bi58zRExq`vf%hlsxe3by0iIpt>%phJq!UMHWwQ6g6niu~z_xyS;J zn{^M2-41PkO@mh4gQz%}CE2ybt=2u%cS#Yl-3(@fFC)r!*#xG7q&Y`QS0!$m3`LS` zi-Ef0#FjZz`f5YcLt6xtcdy;yB3dz$h6D<}7f2l(-v1B_HTYhS9oC6-D80~SL4~TO z)aBiZ=#a$u(qgQk|7UfTZa!}Q6EeIlb4^WXB|$$hT2k;6C+F><*%UPqgV}a=a7WNc zP&)KP>0^${fq`5)T~Qnfp%zH(;~#m>r;zxYe}No&o1qG-~jr zmCh|GxtWvWbsF%tp$$!-MG?4NVb(p4(-{^%zSG986N(?7J{hCkJ}2NEKPSL?B=EL4 z%p*|iQNR31GcBHTSB2&~>U*ti&yD7p$u3Z}pKOc{aj}L`tbS-`#1+@6^HxW|@5Jd} z`&$*Ay7t(I9s{0<_=`glj)np*o5?5}r$Wo28l~^A7-p&~t=_$|zz66p3GsV-#?_0X z{s3bt2^fr5FGdFPQx=A^UsFn;LYk=JD^7uwCQg9nOirV)#gng2GIma%IIIneE{O*P z;3bzW1CsqDS|~H{hZVHR_#tDVKfCiFKfA`V>tTfkHY5I^M!kHk(+n~}j=y1!5LO1)k4%wvlQ5w#+yh@at3t~u z$q&g%4Frf=t!@ODeP_PjZk#@ck8*+G2dU~n4nzfqw(7nvKME3?o(ujcqo`z(b~I@q zKLaPlqU0IqKZ$r_pDA$md%qHhsg0+3pOVHJOLSo$Fi3w2goH9Q-(A98ksIT6XP)LgMx z^xqK@JP?w+jYDCjY}O}YiX)2#uU^#o{s?pP?1|)-sA&lOkd`0z2Pwh!Ejn2#K(q4= z87eEw*TInY^V&?aW@`&=)R7vb5iRatxP69P2>VdIX2tT_#xbtTlT3bps&pW2aHRvBmf71@6+}_>;pmHc}2p5M3X5X?tEAp9m<^t{# zqpWWU+4`4BWEZQB{$_0rvCdM$9GmP7Ix?p8-brpg*bp51q|Ta6*e#Li4~(T}VIJog zC_`yDnK1~Q(pLpc;Z>@#7N+_K@owA`1P@sWl7}b=pN}!P3}do7uBE<=QFyU8v7|wf- z!%6i{byQJ1u>7IDMpeu*>;0_t_qdUn*8(hbQ#u-ip%?XMfqn*?HMIz^n_o*9s}4RA znV47}8Ab9Oe$ku1KlfjvT|JhmNWUvP<6Ry6Y{5DyMJf6j9n!u(o;f27hMkJWT4oU1c@X<{}k#!~DUn!qgeimhBY36QcMQ z|2tz`p=4uXkq0O%ll8|*GMx5y7JHCayCy5> zUE%E$U}pwHI(6Q8hz-vUw%(FPdn0hrBokOSE=xKLCvB!`r7`~L$AKe0C3$O`dz1a^ zxbQywfGuX8tX$2*xD1qKb26;0Z7Gg@xaaSvp7u07{UAzaqWRRHi7T(9BDyVY1eNUe zgOA?6%2G;1xpfFV(WEDt@~pb#Q#zmhh)g!a>K!^{Ek`3iUKBIAdze1sU&pynMJeq}msWfkNV3?6}^nN#J13yr9P)HGm@GMNyafn+58 zqaZ&Bf9v- z*DQ_l(F@Dv016oPZbtYDd>E7U%Cx(EggEw?u5^-`R=rnxyiR1zf?PKcS$_{|%&~Df zuq<1`9AS(L<7t@tKhe`BXlk3Xm8b=W*--E-ABL^U<=lm;05arpaB{= zF|7MbbBYh5>f({@9re?DGZPo6Ggltbi52cu$R@BYRQxkP2s+~M-p5wIgC;UCh@#rH zyX|eZ@mT$y1yl)bFpx!Yrqp_y4l|OEgjHX-VB^@*%KxrR3T^s6knjk8)TjJNW=kY(54mH3E>zi?k-yuaEgq?R}gA2LIc z3q%XdbXO0m)tyWLpz9$WqWu^qOb zs$uGo5n@lkx9!(`zouhYw}?sy#WY~&f}hbmywA6`&13iU4V6K1PaWfXIZrR1k(^T6 zB|#LYR&`94&$RYvk#1T~+7#6}@@g^N6)Kq@IQ4qv>)srx5$5r=FwwmbI)}e#k1)-| z$vf~+wwSTlHlC#?gnqvS>NRR8G+gP*Pjfgt_C4*H|B?u=7N}`Rj-Gl?T!Gm#s2l1^ zn(g7nLIUXX!O47x-Vhr6f;W8Oc6=a-Kj|G@ZCvgeGGrKd75Q3i&?OC1Tl8mrjiG;* zUtzccjZB&R{_ti0-pFW>j_kctc@RU&s+gYcFuYkAqgBokNrBQd%g5rx@}Dj0+@IyN zr|;Xx$4#6$ia)>kC})2$ZNBtQRNg52dL-Ht=bIq)W>8Q8HTuvMY1EXiozhQFygdJF zz+2#^b~|*|UzsBZ=@#yGNtSmlxTU^iqjQiMR+3KLkHOUuQ^gNnvasSx#=TeN?h9&f zXyD(h_97&4O&}FAju0vBcSnrRV@*aI3ypZlWZcm3n?}*8+=NX2uBI0 z4!oojf9g8+dDxD=pUKuKO^(KIim}f^+VwzVVCGOz>rlCvNdA;{A-1X9tJw(oF>l(f zi?bRZjk6Mc$0w=SXG?Q{`_Y~UmdsZdzbv{e9HbdIdg%yjUSlY_!3VtM%ld4+f=y$Fjh5=m3^=Xl-{6s5F=j{`YuH5&)?k4FJxNyX22mP>%o(b;c@l z<^RXlJ4HvjcG1F}q&v24+qP}nwrzIOaXPlqv2Av2JE_>#UwiNGKjU1Sbx{{JMvZ#w zdEa`TwdR_0u3p+DVD4`?%h8vKkC7PV$xVwHcg`%_?z^gkN&Sn~YD2-UGL*6C6~0BQ zWSvkacju<*WZ?J7Qu-aRT+e^l+$t9G{PV0MJ*N!SitLKS?I$IP^?My4nL(fb%A1Zt zh!nXy&xQaTTO$?TE%FLN3o2^0_yV zMy{q#a`jvRzrUcYvLDu%-bmZ6g?X(F#L=BzkoJ<#PHkDXyaJfTFa25Jxh_$C{kJ!- zXEPZ{=2xKvl;UO~{IEK*@Ab~TZd-sxDh4BwcFiN|Ce3OM((Sp}W4Wh6RXngz;6|+H zW896Vk$xmG9sLqfF786a%i&fm$HZF!Hn=`(%QtNz@B@wI1Vo#x5N2)Uu77i5t1ao= z-{yX-JVi1P&NY3*i$0d*V~yeT5WR%+HJ%7+eRr0$e;fNLC=~Chu(*Ee#$RpKt5Kmm zNt~pB^anc-Wtxk?2j3G@I}@YOY-$8>)nu|Y;$STA6Zp~X3h|)!=I}oE+;)u(-k6OLz2@gFs8I2dB z&Se-@d;0^(5&*kXMvCD(nBaUbD`YBah9&6!Am7GOlLzP9k7y94{6T`UTB~X1_(=US zqQ&8V$J=?gmn10;jXBeUzbdP4zv&7MnR{_OBpbOUFD|0BoT%l(saDHlNE7T$Z*J2mU#zoD)3T=_gaN>GyX!X$o zVpS&m8`b8vZ1x_s&el7_6Ei*Su<5brb*?VgoTWOadmX!*io{GKNT>Wqw~ET$amZ}3 z+E*emQ=Nd^)9}v~uO~hx-xWn5%GqzDBqs!4S9Q%lA1t~lSTqh!j6x;h*Yml9jV@Fn z*VUY7^ftUEhO=vg*N5J5i{0e+c~moof@jM zN^k<4Vw`6~9o+mQZ9PM*puGonMlQQ6FGeLAO{k}Ts47d^F`q{*zI;!26O{YtBfKIS*kP2yuVrS=9i zD_6>B)a9)%{SF0r6`-l}oTM+T8d?B@Y3t1x2uu>I#{ z8>cf%zzKa%iy&}{!C;2z{$MlB-0qD2X{f||A&l>9jmUz1mK?iwDpdexg+6H=n(lN(=CSmT zj!Bz52tj}nz|Qpjc7N_O!1y5$@AJzvu?tzr;MM6cmiVP}psePNF?%%`jOH}_x0C`c z-DJP z-usw_w2h2+D597U(|e^$YXWW{r=_M4yhCcSKDsCI<=G#0^i7D>lea%O7Cz43IBx|tI1o!54A|A$M(E`p&1#W!nMJk zUwnx2QZ(j!N|O^Q!?EjqgPQc2vy@vC(Y0=)_hQ+$GcUM$tLIC} z#P#bu0&$YO$xg4(H8GRgA8i=%MeDj(L^%>a(LV;gt%w4-CqMc3&IAq^0vg(IiE|=u zMbqyIsv(K}e!eSs6cnm($DR?5C_w&(E_&-Wt|QMQ5f30vB3-91CjE$dS9{7*^hYk% zZIxq+SDkLi9^7LIT)GCX_!;IYJ0g&h=-@C)$rquPKaD)m;gX?qJ}eIUpqWny#*RhV z%4DjIUO>)6(BzNOsS7ce&ik&3R)Gypytqmo@-qu|;~_72JNBrMm_MD35?fLxN$JWC z2JWzb78wb>yszatZM*jP=`>`De8EhVylp7bf=3iSJ5p__^7cj;<6Re=uDny5K!}Un zbVeS)4L3cImJvmWyiW^3=PgF3((6}y z%M2BsI!$fAmX0C<1aua`9?hyHRg~_6pI-BcX?&WyPErgjoR(&ljwVF#5P2w^nwj;` zc2eZlIu7*;f5p$a$7laQV2fW+Zn!C4n#NyRikR3y0C(WPF&A{>QFI+5 z2Cr&uM^$T>G87Tbgenlr80>kK0H;uJ8iT8-o2V9)u-q~+xgHQmbpOboB_6v?(_-`e zKgz1C1WC32JkHykjS`sU5B)i9*7S?_$q;RsoyDEvCbT&b+>zyMa%@D*hQcLr91b4Q zf~rVH4h|dQ{&CfTj*cUc+^w54N86Q;_0V})XH|9scN5-7>-G5C#%gOA4j%2fhzIRY z-)|F-A)Kquh|H^2j4QvjND!UNZ!J~ec3OrJn~y{HTrk%=U9bk-Te14e%amyI29v8PfS@l%MGtKvMo@fC)+P z@vy;iG~xaruz5D)06@32m)U*Qx$IA3=#HJ;_Yh-Oj-ArPdv$1_;n!P<@wsfn@!)+X zJu=^0F)!uY@$wdP8AvA%kd8C2qfORV3Ejh92EReR-d8Kb;l;&k1O2?2{@Q8s5a_?2 z-QP{-Afy044;D`tVM%iQ0AtvT@-R2NyYcC(EJM008};xfE5uR9t%OICzoJQB=D|2S zyRA6*RF2N7X%bD<3AgOorK~xNlgRM|f8xEtT~i9r*NG95_p|tIPcSa}gn1}RiPk-2 z9fEsk{PQ9KyNFngm|&|XMA0z@ZQ+$Zdse#m%=f`-UQs6OwzgI?)e-s!ACv7s2-x=Y z#3b*};S#ayBA11Qg+2sl7^yFS~*r`Hp+#^OgyE z&Zj^y#8M8obOld!cxkbUFXJ>Riv^UQv9a)M->UxD3HGYxcGRHZ&-1oHLJ;1cCN6-o z%Ca0{B9q%Ur-se>LHg11sV?gjkxgh-;fF?q;c{nxw@(Mvb((&&?xUE7%T>O4Rpyw9 zzmtZ1U-k5I(5}vD{<(NM_Tpj|kWYQ8=GcMx%@^qSGgZSPq*Dp8Fn{(-fsX@Bvs=G1j|H1%!A=DTtD z=Wt7oW5r`K!P00D5y$HxMjjCd!AQ0fY_-2B5_+R+`G+eNpJM5EA08%HN`s{0M@1ZG z+NjV0X|?F7`6jHgjT|W)w)=E+L>ki+T}b)wQ`}682BRAC%ji&2M*IUPZIQSuV6K>I z3U}Z~#{~iTP!ZWq-|5?|px=Wd0QKJu>tros+fJ#hV6ldLN|YF!4g;ixH z0+^hQa+Oj`M??Lnu}vAw)P4aFuLKI=xw1e6&yb;*p+$%4XN&W1^2xf0!-$~>nmg*Gf51GJ%P}3G$GvD9%m_4lVR!!6-Nl8BX0Qq6lsD=~f#=MPHnL|?PL^=UQR!2J| z&A!gP7B+|mou!7g$HRA@1ZDqQthi#SMie?$UXyndz;%2v3Hr!6<($1n9Ngi7x@X{z zpg5MC>ccLfZl7*+r#V*3^3hMDXVq~AY{2`iaH9@69dQzTjqZVH`t?{2%?lJ$W@{rc zM9^!qjj6UaK}0w;UsaCIsRH;NYY8B22Lm6Fr5UWcNea&ucJSzjGuP|D%>kA? zs%(vR34T;Vu6s_UGu1I1L@!@ectH(|gZ{P*$&0Pb2j8@70 za{S3HJr>HWd`r2d^7j~YG__3<~^HvY&{ z1<#D-{TmoOUBIQMpOoRbnLW+QAHe2i-P;%OLf-j_$uKu( zn*TD*+pV4Da#!Hvt=uO?q;4ruFhji1jA|_gnkb=cmJtt|p+s)v1$?inOm@#K%$zh# zlN}!K)UW@814;QsFB}&5lBft1Tn;>(#!O8eTN=es zx!gE>kw@#5$w`)%j91_1yPo!gQuTqwOc;gTULwT!bE-4+=A@}`+Nj{1R;>SPt8Hwg z_w$%lsc{RF3F3aE%wf^a6xo|rl^CP~jF&6-4HK0G+wLw$@vmz2y6)ogPXK*wn z``$Z>`=E@&RPUe_74SN|zcEPZ=ld=OCZ6Qx#)ZFw;yOJtJr4{dF?GnfrUPW;i!D}- zR>Ph@tRjq6+2YmM?!TWAYvQoQd&!U17f-{Q2>(5XhU-jH=3&mQoknLHmATEA0hIRi z;8SGzU{|*q{k*28?qu1h*Cg2C&9#hgj;5@Zz}zerS4ZC6_}&n?7s?cJg8{q{i*L6n z%8VI3kXy$W#6N9t8j*ZEB8{OqV}TX_U|;N?DDi;ILH(SrZyrFRxp_POQ53QwYMcz^ zAR~TKD^W=%Gj|q_S^D=QPbA;O$-N352MO&{^{J5VQVCjGT6G+8BS2r?lIp7ljwp9m zzk-orHJZp!C^j*bOyTZNXl3#^BjlxV_hQ6saNIr2W8pT%>={C=ci4p2)@?#60nPs6 zMIGs4Gfaa_Rqw0^G24+DM)@rz^wVfJ_f}J*erC$y7z?n>?60LO2G77vs@%OEwQWK|iP^j@6Fv@xT zWaYZ!+-nHk5@G<4e# z^?gCK_015Y+Hsk63Yd@rEe9RO^$PS5YxZEPsOp>SvUxa_L$C8NNS@0gm2}LYfeOc+ zCqB1csuFGz+=rVCRi$U)1Ov=Q^icHS!W7whIP6OIoD1-2y3g0or@jCun`sw)4K1jR zKYiYykc}IxlT@}(hx5HTje4H_NOC-rpi5goA8;)NX)p%65y}UNV~E{xxT5Vp;gB1A za`3@#;L(h;6qOi7*+bP}pw34uwWx?cafTI(iFo;`NxtDA7d67v_;;VlAa+%6>L6mh zQs$KR!1JKE)J*93SNNg`u*3&O=mr@bExViJw^12Agzs1?Q=m*+FJ8DO~~s0i5CRcxd)5CszCWve~H}&Nma-! z=-tl&6LM>o9!+^3dejls3hD_3E-q60vAoUQ?^eH4*(pQBdtO!==s(Cwqnz|=0uLAY zX|1%4A4!-di*z*a=>R$TNRk06XJnLmeevK7Zv<4q?k5o{V$-^x=dQZWU(wH)O=&o1 z5n;31tP(ae*niX)NY`OV{nTy0l?*}bo``{bUcExx03uux%=H$yt8}agPAZ*wtuezl z!`-cT$_V~Gu8}W-`^n-Pv;-|w;@M=E-5qqMobFP1(f#-6!N!;w8P!GgW9Ajg&Hn!2Br9ZJ7uLRZo%Vwpmb8MBCV7~S zV>^WWG`@O`Ovn0XL{NFWh3%Y(zNY5AQSH@iP3ZhMFLDEqYaz7~^a<=kS4P^+t+y%Nn`dC|H0`G@o9@m4J zD#hLx-xeSW-Vy`E2kN#H``_*P26EkmibrUKTf)8bRXHe!A^&#U2ugopj|6?vh5z?Z z`r&lSXlvf{jrMAFarc(Rz*uFucr!+Q2Xg1rFJmU^dZ+a%2w-iMgjonBI8cl;?k`Y`u%^xW1KP*gs4)=o^fhCQOeZp?Pd!2#_Zt z0ej8DRgRrrg+ji?K^Toz%9-4amLQ1Z5O^1b`&gCtqYQsXA?Xl=5azM(IRt5k~Q^w;ik!ISi+r825UVG<~f!NXTLgi5k%^>pU_z=Q3E-IexxJ)5(Q7NH2W zrdeNHcLbQ%hKc2dvLCDxNK+|Z4*U>a?qWqiP|yn%(@(i4MzD{U=!}<;b&a0T5>fum zQbSzOQjmzR)=&y9*}+8nbI~|lBRYWZja@%`QTC$nlpYz+d;AxcyV$3%`k+C0JKj+k zwf)JxTJhYSHaJuq`Hr4Y#Z#7W3|}q_px6 zc)TvMYVI@An8+g~{OCTH!umKE|D`a6TULPPjs$V$&B?*)^97s2ZeOXvaBt8@e9TCE z3>jk{cQ_4w+cz|*3s6C!n43H~E@o`A>Bf4PHLRrCK;0=ZB7F%J1M6jRwrE7}Z*<}< zxxx!iNG^%iX*Cn|bbo~LDo7_?me#0>V83IZdyRRR$_)R-<#y>~Uy?*INTF_&Tp`l& z?w!Jdr#jR%w8NwPu2od@%T8Xk8M(iQmpCZ7K!tdQL4AfVzhd7B+K$L9r800BK?-lv zNa`{lx^h3Ean|tJ#%OlA*Je9yyxjq?Mc7rChX;u;4UYe^4U1af`Y9EFw0Y>6l}(th zO%PZ^?iTE5I#Ni}0b4Vgt4kql@^uLIwBzx|q7pz=##iRmXvvBni!JEL}5?cuQ> zui{fYyJpeiHE9+i82XzK&-+4i8+Ke@z#e*GKsC1}F#^?K_wRu|+XAE!qx)g(Y9@)h zhz^H4@z>^=p& zvM|ddTVD2;=kk1mIhq>4kmto3$#JHi%W6hs*Udy~ug>&;v(fcFDSn<$`Rdj8!4LB= z2nd-bOgM#gJTMwD>~F1GF?z4&ys-I-_$}YfNOaVJ33pAx`IY5heEyuxWILnoc{8hV z)1=Z9WTEdVBOA;WBp>Y#)kg6;K4kVg81qc&g1BP^*! z6DSW9_dW814P*@w++W7kgzmNB&3+h6N?wy5=*T0TXrP5PCLdxzG8aVQ(q30w55L2A zKF(4I=6u9{j3N?AsMpZd{zx>(UI=kLTf%jPK?RJU&3G=46uk-JN!&9WTcgD_zmDh` zE4cY{r&MPGd#?XPbT|Azsf&x^zEaqATMA|qRQ_wPgkCpHbuJQ5uF3;VQAqOcHC@Ec zI7@dR1$kFw?)C?#`4Qg%=f0pMA4Tad?So@vWyvN6u^@Ha2}`MQ^hJ2Y$u3G4=#yi- z@?mH@_stp1*Ef$9P2PtUzUQ5Mnj0WP!tslgY0d_GFFXRjFE1SXeg9NoUtswItjyhn+CIsymA@ZQFq-=NbK823}XSHEd2gp7YzbKnbQI!5ddT`lAr*6H;%1WOQKJ= z54g0)o3|D7J8&RDh2K;MW5qx^s+?ucbhGKb{!vi-kZ%GVL{l0Z|sco^g>qX;>L22 zw;7U2%ITX9@a~S;zZ;hX_^X*VDJHju4Glx+_Z(rQg5*z#jFgQsUWN5$r<0w+4Gap zcGSG}@u_E|9KsJDt~zbXiy$hN9k=yRQun!O{${*VVgJ}ej!m{3Hd|6IY8cN%Y zpiv+qK>5-a0e--ZovEgg8k{i_L<*YIf@omcKq?I9ORk8Syo|i$BGcG4B31N2Wtku| z^@|x6@5>Ay=Y3I)NiNBgn3fmWIPZ?darQ5TZEvVw4Fd7p%xOUVQFTO4WYGcvUEE%L zgF>&pNsExgU8yarebT*UdC(4b)ZlQ_cZ-{FtaBur(^p5!X7C zmEPdAmVUf9$kHADJ68QXVC9&po;zyUz+ZULWBo(H9P44)Y~BHJ_E*oaq%2r9QDUHj+OdRO1Oa((T}3X=ZBxKsHt>&=fs4|94!7at1Z zHq`J)ZlFsn#Lln-K`0CSCeGmvWxVwWeF*jSe2p)>hOY~OEmt0TSTlJ{HN(h{k@L6! z|F^ppi+A?|oxE;cfDcnAM+=k+hDSx40N)#8oUNkl^qUtOO(lh9b0e?ODOEw5@%Zm> zUJV2Zd^cEf{x@2EuNO03o*OM(=TRb~hc!RLyq0?cyf{9q)d2F;kvW^1v@B)EN>AGV zZ6MJ9pjMXo5vjKrql8H=&TW6HCbvR5bJo3AaDHR#sWg{29PI@`j$%v3Y{pZ^W!h^eWzz%_r)xj zV|>t+|D33xp5Zkif3If$oApJ7ED}L7r$}`XJHfBJE*L&-AGikn2YbWvyTR9z$HE!f zDGYMQd2|GUzxepw-=WdC)N(e$g+f6F!Qrt2!rzj*(xPB`62y@O0cveOJL)K_pV!q^ zocgCQIgDt+tQKiVt;1N|;)qpy{sijt_-|q=;E+apXd$SF~n1xQpFk2ZYAz4uPx8Q!0CJP`rpYN<0q zm?{_Ze-;D&mr3LC*}nk$Q8d2=s#rw&kO3oWYd1UJN5>8COCs_-GSfqYteye~mtjVU>S%k1JW)K>l zfx?39kW?jC(o+dBZG@F)4Ic+-;xz2pWV-3@xY-ez-uWG2F!aY`BjT*)9n83~ZHRCO zIrxPa56l@AE0n-x1LOKy1R;v(i}KQEhbShywh;9%F?Gnb=28U3NN}Ua=;&m;O*+*D z-1=}0L!?>v1N*+B(kh{v*=(mHb$zz3a{^f-n30hS%vyUIxNV16fUX-*<_-9KyXggs z+n?$n7@}+0jC10-ByIyS*5{c!8M7{U5&?ne}~xa z9YEM%IDW&t?0!PxeI89(xw{_N<(P`VaG6cmEBFPW?*$Elhjmb{&i|e(nwn)i)nP;Au(9B9Cw=B| zeZ=!HTy<)9l4^@PJvE)NnV0Pd5ErcIPx9U{satoL=n$+%#kxB(Tv&tShU##XW)6I& ziw|eqd{Skpli=rF^YAN7ZIBkYZkXIIT+fj*<(T!#5)qgiRz-?DwOIt}gA@dly)!`{ zjJ7l1VzAZ%h0v;Gs{BgjC7H0!t9ahfRQ0_;ksleDIv3eRsr=@5rCSx{bD*Bxm z1YDtRE3~hV(6r!+uOQcv-#s-rELLQG2)OazJZ4zCvLDDuoc`!SeIoojsK&w3eAwOE znwplDegg*9tp3Dme1{ee34_5nA~G8IN&>z51LJkuOCd@*kp(O?+>zPLsr{iuY?wT) zpf2X}BR)y`LIUNM@7MmLKrSi4QUi{!e}#IVB^UkxZW9GBL$Is157hBwZnP$E?Dpql zi|4~)s?+ms#7_4cfuKeyfO%Gh!0#UEvUMLG*ZG<#?cqcg*R%KY`It?EBn7T3reYw| zL<(^1IC9ZqeAV?hc-e6kyWj1|i%z$fYR{@FMTLF6fd=K^Js6@t*jSwO?wTa6bF2Cv zs`1KO1=d#(CkP(4iAwBSKuTWuev}aHZ5ie12}r?kdROod6xe!WEFmm6#~1xutL?t4 zZ!L+ZUJTa7&glXzpZ1IlM{TaQ`u#qPYake+;zXA`JOa7`=6xk5Q@=xc9(A-1QZ;-+fB64nQkE=Ee z=Pg&=lH?Ok<5ULXej;Gzf3wKsfWx~Ba1FQ~RBbypo6D*z`lKjw0(S=@jK&wnx?+1> z3g*!{&uc}Trn{bYf+Fw-dulr1;XXt?DjLY7&K6{uk-;cPxqaZAbW(Nj#}sP3RYexu z8N&WUre`hk?eJlu`9Weq%@jusSU8iJhzK~_Hm+HW?~Z4W#BR#33PLtT=KQccD?D!X z9&imV=I6b7OAR)e_?AeYsYPDCWqCewI9=&^?B{e`4P3Oyc#b@9UL1UQDVCSPAAW@I z^hI0_?#J;(j^O)YD)9OeJg%E`9*o@-vT;5~4qV^sef4bze9@4a=t2cu7%v|tXi79K zuzgEd`)s{@71&KLy&P&@w=EsF>srLzc-_`J|99<2Zk9^HW@}AwYKKeplu-Mth#EVHnz1;0-Fp_k&c}2%wnaen922 zmxVrHG_Ubgkf|Vp^Jr3%abSljuGWo1P(O zl?l?NMKv#!NtcP!FQcgxj9#y>3(wgr`37Vqf9(d(e@w3Es?MRSF`d^AG5$p=ew>FW z*{hq(qICzGpEL`W)YSi54QQmi#uurdqHQ)`cL` zQi^I1_XjFeB$@yziqSA9RG>yuDb@Uy6V#|_Dg`te;1!yh?qnWy|8}VWGPQ*+(fkm6 zwr;&{Z_k(Zd0X4Z(BGH?;pzddB$jv2Hf2~04#IC^?Hg6#de0*HZq)!{CUNom@>y>jr)fB*k zMZgZ^1%1@5&VZDa@0>yYP1=_(5C05dv<4uKt`cL#71FYzg2tHzit43clIW@@bf%)v zR3^CK{RAF6MuR(_WtD%#w$S(`;U1(gnvmqp(7Rng#LyaQYYnfc`13thk`&1rFKR!_ zs2D^dC>w3X=#Hd&tP*0P=FyGj-sNfInGrfUVCGqr*kHWR;w ztlIM?#F5-c^+ldwI;c4G!h$<Jq2qw%$OD^R<^ETi_m_e1KCdmG<+ow`9=7H+Bi@X8EZzGzfjruD z#UTLtES(b12_Y|X;o9$bUzaK4&NOsq2L9}Y9BBJ{dlZ}H!R&kgSI!t47op{Ukix#{ zVQ~4C2x$6(ISv5(hJRT^cm}p<65BH&-hkOt&rg}^0GzAhiR?fS~x4)oTn^E1! zQ>HTDaHgw8?SDNY=;6oOS^&zuPJfuGIs5qt}9g1YcOyY2xw{9s(x4pBAJ{RAeF+>aV>|03GmaI`5(J1J1E{?{@~C?{Who zgy3B9)7VqbD|^*Zymz+wNQikYOz!XE%tlfCL|4%V@)z*(`&bEy#iQ&6rbVZ-W{&z3 zc^hj1(TrU}XP87&?$oAzhq4IU_N2&Ryy&fFY3QU(3^24Y>iZ-uAXgR>v*&7tPVv1I z>6j(?-~>lBOdL2uqOh;MzYMjD1k4YTAh|P`m~%!#6GDpZPstxUYFlp8j0{X`vU?0c zy1iddIDwA2O#U05S&scs6)RK*Txc~tpWLT5m9=M=Jo||<3`#W|2hOheqQ%f|=;K6! z0FpETus;H21VF(?b=y%cus+sfG#Y_QV>AM_?>qs2SX=#@&N92OQ1xi}J06A=TqsbL zJgi)WqOhrntja=7X+xq(jjeQr`+qn9tce`3cLU`JsZYM!Dg@><(_F~(oeStjJj0MG z=0_d^j&;CpN|rN`N1uvrtgWro1^wVI0QF|Z0$|vUOp8{5=aP&ugRl01XMSK*g%euL zU7e$3E1nEgYfcI3ZS|kCh`BMw3LYW$hVO{3Q%>_UBWUmp$@q5Bj{|gXCW$cW-4R;x zeI`_O`Xz2&Ns)boNfTUdfU+*ge`eQJ9A#*^5X%&$DNmr_a8@64_JaDir53P0!>9Ke z%WOKpPt+bk)6Py2ML#|1~B)baPKOSSaPhlnr*TxmYL15s!!FLS3?1e1}bem7n zBQV#+41QQ~0*{=Rtsm?gPV08S&eFQmAW}qONeOmO*8#Hc%LGLwA3Wc^;fC|PT%-ia ziuJh@oI7dBQ&+$~J^)P{v z&7L+$550Gr4ZoYA4AZw9nNa#J&Z2F}j3NVPrprXv;j8v%jaG(@tL>h5F8EC|3Z}7- z#J*mKB7sFu^Gbre_`>1_6(lH#}Av&#ujS>|epRvNq zD<}XxG_z%s;XXx)S5sSz6iavL<^5G(FKtUcvf{k(Tey(XI+{*VM}>wfwj%nhx>kS5 zKt->Z)p77nQA-OA-^DF&dR{QM?R`z_ANc?QP(T6o8@54mo9o zTPb{YjC44e%#`ORQ&emGpqU}Jwi2jGqFEwF;$RD1WjwQ#Ey-@YX&dIItNf^;4miL( zfk_yFH_AA}Ue1B}532)sgU#s!$kLPx!+hdgJ0^n~i23@=S}@m>u_Qm*^lH(Qy^fWS z^d0biBg+~)}#^z{qMNNfncpVfeWAY50_D0vEvbTUpzGIrrPdXL%BZJY(s#kI!t%$&Rp&B+V=ttN$cBq=10E;!U((~ z7(LIw?$2x8`-}xM;h!(+3$J)Ul5ZsanQ&OHaLRU+wiH3U!*K0}@wsyPfY`{zulXn3 z5a;qzNPh$I*!(5onUQ&z0%l!wCWEV%`}Zb^uDE=*AN%CGa0OE(^3ZM^`BUQ54BV9e z_2ggKIgMLtSBmI)q^# z3Ih4^pU$M(Q@mwxo_B@9*!?lL5RYgdxX$jDOlz&OJHm!Cf*DY**{Dp4Frvb1?sJ0U zG>LvGB|2ZSJ8d{FZqO^Z~tnxG@ zA2N=V;@3u5$eaaMuE<5@tc)`+3~kC|*xEk$ad#FeyJ_PHdzgikQ^8oun)nh^G$>sE zUv|8{GrHMdaMj28Ek;QPn^`+!mNGy1?l1ap!EG}1-oAK8!?(DGAsLCZ_Fp-r=(`F zmGZh#wjedrp86l^ga{P7){TiE z3`7IEx=7V^3pmvOG>R$2`()8qmBK!SIx)t>rqZ?0vFlx*9%-Nk$3x5Kl}$t&DK$dF zB=qW@Alwyg1jir2oY-N&;88_TqRV925W(ID+9mcrLmNWm+f@ec9tz5Bh;?9&-xZyM ziq?+a6xp|EWb?+-I7uMw-|hS%cQV+#gp2$6u3IK7Aq=F937L*t8KkS1$OSo@a zP+}k6R{&u;x}eSqiFa8>i}!+*%TSZx?WKc^RUM-%(K`EnOFG zZ(2b%M7O8+0~%$o#~69JJ&+PvUZkJb*QkH(>?9fyBRf6$z!uZZZFO+O%o+n@0DP$i zQjol44Z$L-QNA$m6+r;r*#=muDPMXT2&9kE_Gj&2fPut)0m+j(1u_cX7(?yoR*-)0 zVuJtRgU(Ntr}Fg!1$MxSVv2o%9G(9|Qdt{vq$B z`fQ0dXp|o0FH_fPz7ZNw{ZLl8=FgSD1-tuyP_s91mcro37H{;~WeTPha$+RDoY3sM z-v6daOQ(u;)!qB@AvS69Q~pw>7NZhKmq=-9bncq>KGxB+T~X9% z2f$$09a4&z(nqb^334;LAVKln!*NAO#gjLN)t`Ux35+n-$Fm{`R-I z_M^NGyE?C-?n^uE?_Xw4v#@LFEwslVMssrbB9&XT?DW^tPoRWIg9)&S!cfUloqyvd z7ImXy<^z*i1p7fGc|PKu&%&@>bt&m?lBwqr^y~v%q1{@+W-j4`GdV>2^Myr7?cxv4 zxaa7fQv6yS#y+i}*cNG|shD3f(QkO=I%TG^eN8a)pqWH>%hv( zw{|^~{Ju4?9~XrCMTT&A2KXn~lg-siDoophsp5Q3S3aVS$mtorhW~yNNQnggK=duKTBs2BG&7n%2F1@UYrKOgaw?R@5 z^T_H!S)K?)cVfux=KoM~N}wDIsPGBazcw>#$D9PGk8Gf=4+j!-3!l(n)} zt8;ezKBgWA$A*~B9m)TlV*kA^G5iC?Dg?ur{)mOyepm`5rlu`hMqL^lMacf{JIk(1 z`G?}aM)7~wTNUuHd<=nqn`8Q2E(Si7z3m-CW`%O05!V{NoQ!lhy_*tNMOi`7`Mb&e z*#m-fHVmu}503O6vKoxLlBxe^?4AGvFrI z2^qt>Ww-;q;R0WD`2Sg@{}X!+;r|Gpp)67O0vYPu^EEK&1|96%e<;Z323hcDhf!Ea zbK0Qi{C&kRuMRmDH`o9;IALrjiinDLfsk#s}&PLA8oGfHR7Kz45U<`h=l!3+*UV}ih%N^{Z!ir&1 z`G3sqUzYn8v2fp+^>(?EKTl^jO;j=8Y3eW{tVs%@NG$qkj75Q zaaN0EP`6j6;u?cThHoGh;zpYL4Hm|W45okZA>`i%twNtQv{~ZxMG`=V)DA+%DbM8;iFse^`fE=@R3GjGM6t;f*-NFsJho zsEddf18jPOgy6q}^Ict`3I+c(0X7z1bIZGO9Px-Y{dB525zf=F9#(!5x&vsle{N&H zoxku-4>tL-qPwf@iiDQZ|M`ZW{!|=Vl$9gBnmD!kpEF_f4y1#l<1h;Cr5X~Tgu=S? zP1iyiV#nf~`!iq?PI%M^`-CSr#SY)n1#%keT&21NDc~;^l=_UmRLm0Ao#l-Zyp9J! z^~-%LENsaurl4jq?^V{5pepemNm#D$gWZuWh83aBewh#uw)pW#PzSquwae%OS%1K3 zoDrbVyL^}(O!@Kd^tJ=}8FFXb`Xn?*6U@;+wjhF>E_;yQUpx zF?(*=On`dy$Fsmpj>EB3R+|lOl;{8RCJU@UH)ezy!c6fKCuwb`9Ng=^hqfg&V%;EZ zDxV}Lp4b!PIW&Su1$?t?pegL@hsVbC)qqszmffP^%?`)je14dvN%e=PFX(%+f}H2B zJf6esHPzKG&_eQc4aAY>6Vb7-G7UT>^Zt$?*qYpNVLIiIegrP8(bSNF7=Abdf&B=q z_H|b*epk$alaQU%fX4ybfO_}SB+BbBPN>ELw_btvNb#VIfXjM*;BA^gQMudmuYDQy z`~G#fAm*Yz&?Bk3omE@zSj_HR0LKlFrJv)mC*E#6&gx(=1!4+pQm!7nq_%?Rp7a%dplXwAYNP|8KrK~ z2cs^*DZQzAOi`5Zmd8fmz58<3ya+fFw8cDgx>Cks2WVv8&sXO@O8{&LL5okz4^Rv0!`4wlkD)~N209M$yCC4)%Rf&o^FKb8A@SDNfHU;FgAV2i z%Kp>-VplXj2VsC;+Lxb0w@-(ylq3h}_8$fxVP*IhCP+Ppw6F->K}wcYCpP?(iXd?e zY72{bpwfG3Xf36s)jbZB_`wB;0$_@34^)m5nMt{;TTYjFuskELUD>}XX;g2?VyWGw zB*#qKK`05`@Elolh7E_aLT`O;XcIN&dtIJ{rMf<+)UhgS|8o}r0pbt;z&cT!zf3Q2 zNWA1nyS_bfcK736D)xe#9gfd^^A1AOMAj$~Y<`B(gq+F1VkdR(CS z8*?D$9eRR~dFTH4VzTWiz%y2U_4>IH#resJos#MJHT^50;OlT>YSLsuMNc)WeVI67 z^l5P8(G-_sw9r=K-0wx?Oi#SF60D~``aS#IZCHB3ARhZ@_OS{2i~ADON%Esju2R!M zxinBm9N*tFv5CR)A+JRcT%Hxk>MHTv_m5v^d`{mTCKnld_AvpFpPly#bh<4}x>B|O zH#{QvpO5;-qYI~po^wPdRYG#EKd~dmXUzlHfj*Rf>h-bh9nT_2&!W;51XYA{ZbNzk z_yGom09fVAa6IK(b1?8i9`fvf&viz_-iBs}F%3na5;6dP^KIzS;Ufm%ugq&3bYlp* zzxDPYDts~-_!_JqC?}&r>Z=jVtYaI7nB#+HAoxrs2RLNsdmTIF+TKHT*ovdvaSF)_ z&hh^IiN#?}g~u>Pr345xvid*k4D-*27t(qjyW;%O2#}b<28%CPV2#y`MGfHZ$y9@R z?0%pS(4GrK7#(Leh+9!#ERJ-3&TE`>|9)~12?psA!V06yX59{2)%B9I@ zzc?A1qOr55sxbTk=|y0`cR`iuxwFk>->tWO(->C6i)k=5P5*B#;@=xp6ZaoyjyDv_ zfHQZ($pkb34nKW6B9)Q8+xA%30`rHl*pv>b*bvN8as==()m#xyXR50_K{N7}Xw2m8 zrbM@vVquk14BLE&&DR%B`w!0U06V~`m)Gm5*?0R+yo5rEC9+R-#M3>hD5({1_l$G z!~fJ>|Ne+*{LAHX#7}&n;J*iz&H1{FHRH0?*$2TQB}y#v?XOD z2iO#>Ab0lRidQcWLX|zGPz#O*B1Hc4RFVVZPVt%LaNNL zuQm@e7(TRaeq8Jrp5p!~CJEF*X$nr?3)F&f*U~hqvxFw4|NjQ^gDZi5ojx(w7#t(! zN=H75j{0J*0aC6&j;J?BM4L5)3pcc=iUrETfh-lJX`j0u1N}AJ%c}<-mn|L23Dg^P z`qNNeZr-lvIrupY6M4HCIusTwf^T;8mt@A|Q)s;$zYh{o=Kl)0YBW{z(*j&(n?-+GiyEf7L|(T~ zUjYaPt8RjL&4<~gvIC-K!XU!J-LAPdZrnerwZ1sx9BH6xuKbqx-nKlB)LwF&-*%oZ zV*d;5o;y_k`0K8(=0jwVJUajLf8_zS4}bH%46tN7D%^rutQEEm&_wA<3NjwFWbtCT zxFcUGDXd(Xz7`~_{jVWsDlhf15Rvz`xMpNWTF^rt(^3A^b|b%~nQS;sYAWx#U~b0# z6Cd^&>HWR_IE(^^^1%-Dd{~{jp^E=#E*^9;*Wv>@ebE941lFYw~&Z;?TR5^y&9AreN4tNda!vft%KRam`$ zefJ1y)cG5re_%njiekWmAKUsML6 z_mzW#SpPFk_Rs(45c}uQ1d*n6pF%MMYu-6z`zhklSwa78R>uJcF~A`qQ4oT*y&Jov z*tsU0f%lc5x-*HO4TV6FrxHO7i~kNlYX5m-EIcsBWjCp_^J0m$yP=Gh=cs1;Kc_sp z80&S34Y-@`pq%pQfx{aBNSo!%a-D!`)@hF(gHyi$I$BF?f9)BU{~O@m@2l5y(d|~i z1IOD@&gX!*+gh-}`y)o4jzb<&|AzCnk6k}w5SHU>ib(g92?MhUsN9oT_ z_6>g_%(%9;U%&s~k`e|k#NV*JAcR0W1!rNLqt0T|jQos_ON8M@AB}rabQ0C51xy-S zJUX0p;!zjPM6gBK#DtgpxXeG>C0Az`y7day&-z(J&RC=1Riyi*XOYU8=TI#6ZUZNh zH6_ng%A952MN73$N%3lA_J@n^a&zorgIwZ`++yYFy3(RO75^^zlzvIj9v%H=pV51t zZXU#sj6%(1lxZ$aAxtJk{xp&GCt@%IapXYaW{!rAd1o6 zFf2nyk8t6Zl%|l_+0S5oHz}Avua+*Q*p#~X1I(?1LEr^kN=QVpx+dvTe09ZeYTrQW zcZ)PvLNG59Ay*(xaOB*G8OEF3v~HcjhI;tnEY75`+cmeuC{hm`c58xi!dnhW<9`}> zsHG>nDB2Z2^i$ZZnclT73M*O#YYsYG-~U_UtTdBqHfpBrWRdSMt2Qntj&OnQe4GTo18%lRzYd2H?RdstNbx-W zX)H}|(c2n_!yjpC+(`?`?uB1`gZ=D!xNO-@Zl7L5j`Ldnqi8r3iS7Q@Dm@a+ioquL zvjGU%(2(k-r;~8H_3F6lrK6h^ zpG%`Y1Q9eWi!OSchx{X{R+0+nzbqOPiD08xUL%DNQt?i~-IcOjO17g8UskwGs5NVX{dnfmJc3r;Z;r4~1HP1L zT3;*)DarY1qXwN0w(BB3!^0H$qRestSeze^3~x_;w2g{iuz#ltfIbR*@UhfIZ16gp zGnLbYeNip(@>MMMB6HyZ_8e|8==$atbt9tHWHLSw*0IPgBvSl0^rn=g#%t4=jEC6X z?jMGkDr5;);%*m;pgPTv*A@zs0xToLZ8Eo7ft!G*nY?Xzy=#LX`hrT}oCt-95d~HJoMQ)s!ak2er?xYO38Tcw@@XCPo>RPGUeY=h z_OwBIl1qiKgQ9ITz62dnWJPUM!nFF`At*kSP)A_AEVD2`4$%5Yq7KXvEpxu z6_GPLOY3+oN0N{qzv+W5N?nRTQl=SxKlX2&CeE5hAKa!~$13jjo3LYUqH0U_vjOy2W9 zVT_(4{0MLP)t)@^8VdL37ttMU$-UHaiF10VqWPgh&Kg)5x-Kr=f6SgrnbuQ*`JK@g zH%%=Pdsd^xO45BTY}3A)W1ZUWZ6_Go{B(tn<~~!3T(d5`>%co;(Db#kYXemvhJ5<< zH083mUDEvtY1?{;%=doB>VChEdA(A>xSf=u-=o*O=^s7BE!9R%XKUSOgUA=KYS)F0 z_90t?L%>V?tU~Aa(#(QAQW#(eE$qYsMURL333Yho3jy@WoGoGduEpn z4*3^x1E^$0fsuj)f^0(4pcyo4NhK6*0z61jx=goaokR6(eXWtHyX}4*anA|;ztoRM zsz+UU$|XE6^WXxt)xRnSvyGd2G1P&yo9tf;g@E&z#KD(@Zd3~E4!F8r?}84udmgFh z$;9^ekMO$o_}~i_Rx0&h(C`M<;B>pueV$j^2ckej`2U3-FNX^sed5e*`7*rHm z&!*aDM|hOk+SpqTl208*?En$5U7y~W4hI%b3mzrAwe3~?sq`T|<8I##Wnt#~-TG`6 z-*FWM9Vj`fW410zHjxrGdw*LvT@4Ew1a%v{5(4XXSuGcF?MM@ihLdN@BSDm#$shzi zjwJdX*WAC;9t4b**|LAW*a9)i20NW@0z;Asn9|hLiSpZjJS@(frlDu`o8r)&ou-Wn z0+O*pSFfU9*78?Dn?iI_NMsHK_4f^mw|nx1=tfBXSHMmBU)tnuEH_ zrKKD|m<_-Iyv(yQkI3ftx-r!lGXp$-gK&8+X4xP6R1MS<$_v*g2rWdFFGEHH>~eJk z-6|{^QPKl+2}(;ZLRK%^P!R=gxT>C~1g{H#Od**1o+wv;t~|UnI(u>-wsGJf37xzU zU8d%NDih>7aGuMQgj`tsKje#|?X~*M@!YpYUx9_{n6LU@ z0Ro7NdCQF8PZpBOH_FT}%hc`johHwYkXKoyXk|hWNmNfD@xmo0#pIi!8@o7gUY%d0 zOjie%rjA|E%>$))OD3|5y3l$T=|d?ATCg>AuPN8OZt+{*CncxT6^Qhklg3^zJchr& zBub-1Yz1j-4yMk)W6k&cus5^utRlQRlY;o>@(YJb&<5?AhsYxOWS*BT>1J`K9`f11 zQ!fPnTOONjZB^cD@C7Rb_)O74Sj|VCDJfaLk{em;CXV-yYiy#uMhEOb3`?l<+#j3D zt?Q;gh&`G0#Odi4zMfI7trCV3e_CiDbichemeNJ+21ft__1xB= zfntCLsZTR#bgo8HKbe)gj4adc5k%xGPoe)n?dwtzkrbq-8pA!J-LOnQk18?@VPr(b zpTTv6mf(SwlT5N81#B|5SW*ZJ({H3oYQ@IA;}>RyCML0QRz>gH+xjOYop+!m7yOiN z+^kx)j?$nM2#S_V*^~4&2c_tIWX5Q6EsJ6KopX(F(RurA&1aF{eXs1*VO*8d=#GOo zPdXg6-G&uuIa)malPj|v1dF>+SUV3Av^;CD{w;FmwZ$`I%3`#iFMmWj6%|Ngvb%0^ zEuiQT+!s-a8>du7X-M476Ys=lV%k1ZZ>m)NLidZ@k?q-W9U?R|`wNRg+THUFlN<~) zo$4xflC6cF(h7Qfjcgx7iO7q1+DOo%fC%^f32L%{(@q6o&cI_vr{i$nlvj3{h?s`~ z`Jt@nvO;P!VW0jN26Q!R-*CefzvxDLVpy_lwqu^0J0gaFDo5vY4q};GTTv33e)qbU zX$x75bUCm|PbkGmJ@Ql+a@f;h2?S^TO_d_LK$UZcrV;m2#D1NOo=-Y?vq_M+dpMwe z*q^Jr+e|vYojve6oSIDXN%icadgU}r?79=l$+zjl2kSBtedUzOi`5G)$?-yp5xhns z@Yr&Y^RVNH=6x|K>V7VQJlEZl^V|7YzsK}~t0)^tL=+ebi0Sed{{`ZeV_}u zrF->(6fv+hO68VQyUTp;L%7w%`**rPFd~J(>#L%i7rckXPdWaDF2QN&?4#%I!(s1=OY^9Is8oZ<@#&~4k$+l6R90W$UPzQ@5=LNM_IU*aJBU;8t2;9Tz2u7n4fv_#E_eBK z&BzvO04kCn5cv^QwBGXVbG);g_rvPqKh}WC92V=y&vN+vkQHb2iOOPtwtKmlF2mz` z@)NfcK=7<$V&sw&+mZF6XEaYmvjD3n-I-hRw}d6mr!n$N{6z3qSW%f?=n$4O+C=2% zi5kwNvB6oI85j@BH&ZIFVmu%hcyx%+Y@$gYq;C3OkK~wj%{>@46V{I;!?{%}#KC61XcgN^s6X6( z`$x+$)DfWuVRQEp5^v5#M~T2>8tA8JNGu%T?oa%&7QvH?{FCFkpTnf}MLA;5$KzY} z^I?@WMr0IZsA3LU@t>|^d;+kYC`lxFy%PM+4X9qdI{5{s?eN5)V|4SI+uhEP zKx?}wx#mPu*3YOkTDwwRiD1wA*JdD2p5EgsXiPUhrcGI8eAPL8! z#`TI9t7R5LWA_z^cBkj)b$gZwQ6AziYG1J@I;p$k7G4-$%VB{?!Wm z8|Px3G%K-zWmLXEH=Y; z^Ub*PhBgnvBK_`@?fa5={_`M$eURJj;gq31|#~!^Wc=KpCHM2GLnn{s|A1Ha%jK{uKD?X@)Qa zijBuFRo+e@U7tRigRV(lFzHFo53Lvc3#c+WISH&$yYCoV6Bg8DD9rm?+Y^IaNPHG` zb=`EHQqhaTa?V!rbWzq@xr2<7Li$?m=AA;FB6N!uL3i~m-RReaKmo)QvakcCnBHeK z-6`jMvc`v6O-v%QMy{hdY9eHlxGUYg9nc!C@kMOU2l9w1jB>=#FI=~kc=)B^=+l`u zvC)agug&O_K+k3Hm@wT)&55o!MC+n}iGqv?JIicB%JLES^~ahDOwmGL%is$5b2$Yz zR7^q|Lu6=UJ|9x~FHuqNPZzT*8J7jW>Hpo4$~I8qhRD6DBvf!t#r&9w^cdI=Px6(5 zZ4IQvdo+Dj8SKF3VcUvuk6^Br#O)$92eG`nsRO1ey0A}uXJX6eeNg75XErjWA^wsZ zX>XM!4&=>;bRsCs@|-IW4Ll*G}P8nV?hHvxr=| zrglmOy0Lw_h`y7E8uIjo6@5v9)Z$(B3NE$~zsXHDi2^(lO1}4Y3_i^i`Se+Aev)_D zPZNx>Z-@KOAq3t-8wMJ6zEM>RDVU`7h+evFrT?S|{~a{$$WoP^vZ=S`do#P3RW4R! zvv%a+N(*X(HkzYLIVu7<$$f0!ar2_%ZhT_2ZK}pV==4j+D|s5h?<_caKG`KkC^u z1Ikg6qA*%#?4D3VHtq0Lt+&$7t?2QCT^b~OAk9xOdXFu?Wvp7K*G_-+%XqA;iWhKC z&geC6`qv|_ApDG8MPW6Y?72cFHN~UmFLl=KXd;4a{BJExqj@~21MN8DvG1`6f#7xb z1DVfUpVb=q>Q#*3risbO?}tOiJ`D5#ILSVT}yv`EL{hH)b{b_0p2@QG&$c3E;0 z{IopvMN@RmZCWlLLayF7^`iv!AAoboTNm2`tX0zeL;=XDh5< zh&75TJedreTa0~aW&~jwmz~)16Sw^+Mcz{~X3s|x6|*)0rnj*VB^wc)ICNteP~{W4nRmwGpXCx(PwVX0Aj2a0p9v5WG>?!QJb(!I8f##p{_3pnu_d`b5)v z7VA{fzB56nCwMUB^8B}CUp968YDhJb zueF-bf#t*reE`ys-R46d#QnNo+1HPyvb2_}5duF)OZ*f9axNvQfQ>lS^gMy=7i9#< zWaj&fwzQ#5`%imL_)cN{V^@c7VyP6}w#20K&R_M5t|+QjswqxkKA##wl0DqiPvMKf ztvR2QMN<+6qEvmyFVe!L<`RCKWWbscQvpg(e=`}q=k%ugnkmD`C>el8Du=(&?0Z-p zpWMzfkn+E;OJzk+&F^Q}_d>7k?sFdOrdjAod6>q_Li#WNF_KPnl#msJk5*TEiNB-I zk}(%ZM#%nIjMf~fT5SMeetErhSkTHDj(S`R9-O${hoCQ-6Ur!xaM7XzU6-Ktf!hpM zQ94}=6o-=O-DB3e$CIA6MpVjB%$p6{&aMAI?C$btN-x_D%`>U>oYoHiz0ZdLf0J1a zjiOB;QqD-d*uHnH;ocCKilV-$z0}r$YQXJ?`}T3bS;NF4bT4Q;9Z&ZS&gmRAG9d(P zF^B|lew{QiD0oEdo|rfeR+cs7odmnk{t9D%$)o+_>CgIQ0rf1Ahl(iGD#;#A%~x&c znr3rMxMlQ*NG81(MfdJ)ei7MFau)$(EzaoPXRW7geRVG9Gojzvok*e~F=)8qu=kF- zmBZ0i@Q&txl?tyII<8VMgRkM?X3@oz9bi0Z=8GcR#YoEjh>$O0_8{B>XUdJ%S{w|= zhJqqTPBt+0dq#*wYyKQ$R9L+5OW0e1>65Bat;~oF#*gpsr8~sRC6`$R)qj!c#r~4% z#FSeH46=rk<1uC!z8C{>gL6@tB#JPq8uEjp0wof-N);3fHA+T0}q*- zU^UM<3`|1&HWJ<<77>N67xtnBO?zAW;N&+!?}Q`UXIHwIT_NbPv<_DkRm-w~0|PP?of{2j^K55s=EEMr^A& z&4a2;8SAi!eOP>)+T6&PH7w$7}CPK8g0DiCC{r(4s&TX!#gFC4d-%c8XB7m%GOueg43f#WXKuV?4%h^#ZZDZ&-{na;xF*UYO04fx|W zDq8tAOdgB!+DlT<^wt3a%FOEw?^=5>Jmiqu#KNN&Lxb0b*TeS+sSfUgnf=7=&UY}+Z_SP$~W9f zBkc}_CZUrhQhN~9iZYE0c0-TRgfW<#nL%bhoJn@aCStu+AC$rAll^C{LM6(Q!U$TTf5^4d&U?7E8*ip=vrg1l|h6cg*!n7$i(_sXaA$PURo>$kCtP4|+y`w0e_ zb?>d~e9IQ6q1N=&mN|$5Reep6%Qs@3R7v{gl;m|YHaf-b>+eq~{)`?ZGz6t5HIkK< zV`4%m)5^>&ar|H=7~e@oz-Uq zdAHSgUQ5^l%}&cYc`ov8F2)r@X|YyK|Hhj$yyFhtF~f?HJb(eO!St_?ZlvJmD@A$- z4>@9I&Y+CwsDwKWamsRZ!e@SeUEi*ka0~VOK*Fh@vQ!wE7qw(3x+DhkC}wBT1-c>Pdq*V(~qg_h`fFYsx)yE-AdVC;!;1);R3sYx{f(&k5s=mQ#gE|%H!$H z&`zQ<>*CgGhAY<~1N}+8nQ;>M5|mepR5SY$iT6Aak|k6 zdCAFBm|)R8e7&#fA$WTZ2M}4TerVF}ASeLdI{I6sBg+ul0NZ3Wim1fxKLt{;B5a!= z-37=B3`Ld*R;t|;M+oSi)|zyfeHAFA93mw~#39y_v~@PW>`k_$DbpMY_6B@yEQIqM zkXc|ca*ek|z|ta7+!Ui_V~iVV=4V+(olzU{c{u|fJp_43_rhOY?!z3;A zPRM)pV^Xqvt4J2v2tEs|_J>{YzX71VUaidybYcP-kY>HL2Gccv5L7p;s2phH=D)T_ zUnM$T?`3D(2UVQkZjF0yjFyO}#dTK|f+k_d&G#Y3Wxr?dO(g@!U*xds$f$EogaUNF z0wtHe=$rmk!E~pkW#4Obq;Oc>fBimAlx0?YMju2LlgBb~G^7#R8(T2Nm z7M$Vw%lg$_;h=*9prqv_V_q36k!K??dn+)cGbIptOxOjx_dLKLM6|daxeR-CQpkDz zVpaWpHexE@dmFD+;g)!jLv7iX?ztc|aXfQ`sU`U};K#GmOpc!A^qP z=8&XaC$wPJw@KepM(?5m)aot{=or3Nyll^7@s6jJild_w6%s1PoEOoiO0I8TB^Hw% zm1Yxl*$}xKSLE3XoF0Z#pNE{Dj^@o`FHd5~i8=JP07B_oY6}v;j80ApB zhZ=?CqWFTj6)b)msT&e_Dk+Mq(2p>rMq7|1xaoVLELXX5Wv9pZQnMcJJTGqcJ5_gt zHS2qTRP#SGQOJA2co<9(DSIpIm5>*nvTad~8=({Z-h210mKIluy24cK|J|(L!^_LN2C+&A82xH4CkO7?P^CC#{-rC}g6yz?AdmS*XEfc6@^X7p6CBd!V5J>vcs z_&E@Ed`o7|fRUXnl&EAi*7%si7Fz91M*NK_p= zcHH-eB}HhD)za5?JVz1)?rpZnB`>t}L+@~?9M|#2v62If3Yb6L%heXiDk#K-m$&%y zsc=u)hZB8gF`L628SvsPBsdgP>AMddf&!JEOU38qfW8MD(_;Q zRpe@cNuh%)l8;D3eMW!8r*v>2i3UpmWC`8rCQ&RAF7U19uq;H3BU@{X?n_3eHq3@4 z>qv@;#3|CFM7qHN@t3U#5DOZ_*z`THH&R2Wp#$Sv6=hM5Sr3k`T9q(zIfvERGXsqt zc+66_eG3y!cv1Y10$;A(Rj~Px6;D&7Vnt`StpoUqe{1_9>)1qS(iLwo7d!bmA(=oD z(`K-P8;o)oWDs+{!s7&bBXA)>A5#(}kWZB`(@3cDte0gsD107)dfi>{n%h{T)$T`y z(l3CSbnTF)O)3Q#j9_zFJDs&Xew3D1Vx&!%3GLSV)`{@upVv<_W=ra=^?vGm;y4Kc zFoUdR29EtMu`$g^G%Kl(8n%Cf7z$dxzz? z-UI7)@)wt#aZHg3lavWkO$Z=1S5Y)Z{|gg9N_*K5}q%qAlC zSSGK-mI@JqKl@0Tg%)HYq~7a z@z^U#1&0--J5Pk23V8zZOB+pw8wii8#27KZQ4O6cQ>U6EUi2!#6;3WNC%!jPc*;Z- z9hMi{4y|Roo!4M`Z(N*a^M=SLK~&8eJQ3n5sq}KJp~UonJa{zZ>7ZfbWj{hGn7iik z%g)aup7Rq~)dh=U6$et`Pr|wxf6zV>n`f0oYQZGk%8JEfSb?6QICj1&z|ohAB_LsL z6tMa#C~NeUV*T>k?8=`GGp_L^;Yk zmRGA3gi(Uhh508!lvUAL%ZxZI{DepC>DS2bS0uoymvaLLiOM&Kf#-YXV@eqY;OrR2 zUqM#NT=|lGmGjodgPLYpp#4Wf&)q^(hWihz*X$}0j_xFoAshs#Uu`1TYZ!vdFANMT+`qWOFj2&*=UO(WfC8HN zlf>1*J9ac#kn3~_u`qCpBG|C|)f|g+*)6Jl-30|4& zRzRrG0%vSCBJPmpuDnwJMv<4B{u?auDIT*3e;96xoL|ljych+`6UEWfcK9tgbK)#Y zQv~wrnYdq_qqU$bB%OA{^h2BrlwG0%b;*j?Qx>d`*Zss_JibKsZC}&u~Tl;-4{|q4e*gaUD`!u*(lW z$Y`yQtFfuvazj0T1?J5Bu+W$|Tn9pN;7m_xiih?Ia^ z-B-eMcyZezF9(Y6R`;CilD!^Pe>$Hsqnmr18`g6CMU4R;T)qZUI=q!p!5rnQ<-kBT zBWwsQ_f~}aV|oQ{d5A2m`h6y~MDe&$dt~v>=D~Ck_!Q9{JH=)9vCw%?tB*+w1!Dk3 za7fNictyF)Q0W8;!`?S=_tS~yIGLjP1QHphH9b*5jyg?v^T`?Y+>#r|dqjp*tg5g1 zL-WeaUh%>p4hBB6aqkuv9j&1f#^TtTm7uY$b9#PPdT^@yP!oQqDtqf(9VYN9S-(7s zo{0)Fh2JuXqSW`3ciCu8x3p-dPg~H!Shh>PkRn{tn$#DDN9JcUJ|?;5DX6J0l7=Rd z8pLj>kwDH@JI@)>3*9C>f&=zxt1l^aLB-rJ4q2rdISr+};ZMeQfmoUhM10>HO)&Wg zj0*24n0m)r&A)SVK+H@8JRTmHeUKFbHP_s3KLNXXdk^IX-WLp{B;nvy9^8$y#aP`Z z4w@Cg!8^oFVaR-Y8q4`y5o?_Yc8E0dQYcbffuvnjJB4d`Ug<=eR@x@+3$IAQ=dWk3 zeXXhXN28^9+!(xpqCN}3$d zUSTK>_F=1Ti|<^Goo?OE(~}F(=CFrcK&~8@8G9|@b9n$eboU?+xMQIRIfGHKGaEDE z!7tii&v+#KiAjSi!ST^X%w|{z^E*}Gfj}Lv8lcyXJrQBsCqVMm?_-pI zt_B7$?H3DBXHuiSS3v*llm9l(6bq4rFJDRfqyVPXRgY8cpHnI_v_FgwB>LLb#4D3@ zsuWBo%hV_pHg^8Pvj($oG9BRDH}+$~Fp`9oJ3}Ha!ixO^n8- zJ8VqX6%U39U*xg{A`wawi`P7*?&ToRlEy`@)jY+CSdJnWNK^%soV9ehE04vtG<>wh zLR`elx5ZG#jteSPtkSAxlk=4FW;)JAt$n+ARd+uaT(lqVSKL{* zaAI~`&5A3<{sJfyJ{F2oR2KPGpjGLuDQ^v2Kj^$WiP5KGhuytDP+d;dQzf~@uT2Fo zpv^cj+XZe)5#LRb#H*~oaBMz;$#HGBFYWKa)(l>R^goXElB1lt+pYI-ncnpIOmdZC z3*ZC{pOtp~?(yU9jzorKInjF)g4i8x>&0rk6}Z|>IzjmT_>kn~Vv11_5Np>K5}WX1 z1q)v5@7T9n2Lf6%&(J=S%gb=g0)<(=VQF;+IICTHZP~4zQkEpuR*%wkBVOBD=EcRbu5z!vwV$cxv>|g@Ca4FBtQOM=(f6MZN?v(zBvZP#90tRP=~quVvJ#K{A; z`Pu&e>slYUbDhu1*5<%%O!9Ai84w4-U|&7)3qT?TC}18)aAc^4*B2CsR$*f{Hp0hK zatgKDw!uCM)ke=l(#AR+3uLkLGDe{Ly-|eyHnsn=owyxb)I;%U>MX#*~lTKRoldp7JN?1Dy&(PGOH%s@>ERhx3mQNs%^8Q8*o!RZ%?q+bk3^c z-#PTFyqlCdMJMu&q&oZ25mIH+j`Vw{a$zKkV#LIKuKDfz?F6V5!7L)n172llo}o(v9p<^Id-oesrQQ=CP`uco)L(;miYz$2#!E zQdP{F>Y=%j2G$~jaW`5E#T#&A!uJwWVSl@ya@^7AOm=S>rE7IM%n)C}jT8oTc`%g| z(bmQ@U<7?14sFn@0(WGr**Fslq}T=dGlN|Pjf|3BI%tN#P$|Ca%UK1)|B5SMnYBef zQs^oCnZ4oUV>v|0&d6*|&9?lKH<`f6*(#YK3<8Oa0Es8!w=0W{Kn2Ixa6RCNXSqj~ z?V^`wlzQr5ElVqz7{?*tVO5lufH_t+y_fKacXxc6eEfS#X2iz-WWY_VjUfw`Y%FyZ z&gC6%rJf*bF{7osc$Vd*MRrKmLhBe;;M&V0N>r)@o4_I(rmW?FU{{5WOkL$Y{iVUn z8Q(INVV{a{UPJ1PmZtEH?Y;veS-#26qfZurpBi+#W~cR_IvHkybdu})$VdL8q2Oq1 z8{;tmO-9wESJ8zg-Z@wx?7GH!YL_ufQz1pK^(Hv{5vBgJ{Ja}LHHX+|;Efmw1yoop z*&~ng9=(G+#x?A?TSM!f`$)`pT`GI6MS7K%Fq!r?h`Zqqd$bNH+DG<~!ltGtV^Q)9 zFz8YOngYIKCaV*b^jPS)!GTyZH?w0SU*p4R7`ZACt^x_H6GI^If*MLsOR?-|z$T9x z*e3lTQo45>tL@rGu9(fAU1=foZY?AUcPRJJ_Xc8o;@d@=CE~4BOKBD1@@zMcsj0W%wBjmIUvp|W zlU}t?Hle+T)?EbU+sJzrUw~bf2OGi5<-56+rCNX^=sDCFEUfG)+qDsQlo7Vgmy`=q zBNau^`)|kh{ST!LSGwU$_m6VxN<9m;ro?XjiC5fZ*6Dt1IVI(%N_U_WsxHDbH2VS3 z_13L9A|e;WAzAnIZ`VVJ+pZ=`35SqGMFP|p<6T|W4JAC}lcY!KGQGd@ACPP4$&P8Q zGba(p?M3fVn-a?8XnrY{0DIvML)#ovvzfTYk+jF7$;olyVQXz9=%Fd(wKhJG20UJP zRc#;O&Rp+(U46Vfr};BQX6$sZ+LJh*h|%(Qu5ROnz8`Y5&HZvgMx8~H)9lH~t4et~ zzdV$zs}C?$8`5Nsw4mB_uiw~0mLiVCj_%?^F&w#^D`3u=_L<&p4=CdtEax^7^@#F+ zkGWT}t`}ARG_>Z7QOEAXQx>h&eK`Hm86N;vek)a&At#Sh+!TddWM()SZNaDE-6ipj zMh#k9;f&o2pDLkL!n*^0lg|X}A%h95-fRNij0h~WMVWdK(1<}ik;^(ZDRjhJg8*z) zEcn%sCHAT9q-1naCHliP-FOJtxcmp`^rDXd7B9eH7m5vy3Eg;u4n;$rWGsUwTcJc^ zsm*8i4W(p79U=+qn=*9y9*<3|ae0|1-FWBRouD`FLC*NQx(yj9K`&kr+j>u-Y!pqq z+w;x?PMvdq2#=2+kD~2}3);Zd3~q$OFnvrVEFY^@P%=9WV27D32$|u948Kork>-g zKTI+_GZc}ReKpyNUxWoHd2~&LJ-}w&xUUuur@g<*2H{9mN!nkPSLdO8V+1V{^L z{lb02wr?ybZ8c%GiSR1c8zFQWb+!I=3t42d8Ju+PnfTXruj9>YufyohcEse`&Pvg= z$f7gqBdCm_%hd*})-0M#jJ&1}qD&%D8QkYG$SJAtYaLp~d_9GI#S=Msa^H0MsXW=6 zYp<)zMsoWWiqg|kq0=~qd0qn+1yTI)yQku)&yB^6S3M*;tzL@B_3q|{uUX{045HD~ z_jum3^{8O&L7HJ52z?9Ifv|zYIuMqGx#q%UH>2|Gg6iDa`Bi4Fuc4Ar}Ir|Y~TnY0ip zo9R^WBvX!cnerx`X}$K}6k$$}r!2_JUj#9rMK(Hws)Z8DIJZ3y_5c%#L>A)N6hQ9JTL~JmWUwCY`(S za*PX!NK~G#O2?VUvJ6u~Y(ptZ>s=m9x%G(^wQ*HoctdZdsIRXceKKb5yBlu#<##aU z!uJqw%^@WNZmZ`HObjm>8otvp z$I$32lV^C(%1LHllis`Tz6SE(Q((tEPQ+!G{|x)?v@IUG=0VhEYQ=DJ#8}NC9qEKy z6X1ZK90l+}>(XHOX}~!9N-3CD%5%zNWziSpWcVlH!iB*3-?;&QKKlSPG<}L2&;A7l z=E_u&lqjOcSO!D(7=wdu{j=sX_1@B8cusJb&wC2Dd*4qCx`e3b$nRC*xjDxA#F|_q z%WXd^c5vTi&*7qLuEayHT?4NsjeI(<90-A!e9Gy+%1m1Uq$=w`=v(MLtgx`y#6ZPG z(w92#J)J^t%$|!!-hB^qJy8a+c#-1Erv*}GfhdiILJQ(a%!|e_GoQ!5AG}}2nxT>m zoe@QKvK*gyj|{UR^~hkTsC1c5V(Sf+rkVXVHkflPJ=bL*EW+n;={R)=^UUQ!eSrQj#=9C21VglS|Os(V!>rB5i5cv57alK3K_>C$(m2u+rLF;i%P2&+XXB6)RE zwuXH$tZPlLzm1-RPjanxh)np7xPEuvLB=VFY)Fm}^;sTGG0{DyKNwk-lIkZSw=$6r z`xA{?VY%unyoa!lkeb4@jFeUTu{?>}vY)B1^tvg%el}_1`HM`%$S2<^lPn+D2(?Ed zaxaOXRj4`Qsr$*yq{vX|dG-?_#;FfgoP9|6S}pZeOFyU*VMOHGZxxy=>7U3p`^i+1 z>ukwiB+9E(!gBTz$>aS;-KSVjc)gVB?LI@oEAmeCe_K>Pz!L7t(22hq#h8V~n!(OM z*uY_DAS{Vhn}JYrtrWNrjfeRXeQeHLeD5z;%8iaA2j+)m6ioX{(|UpDKneo%&vs#4 zSpv8G>SD-I!vZvP>9nBg*7X&qwlYmmbyU_u_guCxG|mHub(#7IT~~1?gRVEMX_JR> z!)W(GfJh;Zxsw*-{u>{LD{S&2F3M}l&~JD>Hrs9lhL0JFNCgL(Ikm5r2zfF>H1lUO(~M7}n*hK{%)G#sUu?RJGvX8@_{a zN9-%(!>Altulh{B>zX(XUdl2jFMUkLZ%q^5!Hf4ljSt^=7mMdEL@t+wn~0)zNPlcL zVQcJh)c)9P-wA5KnO4_!v43c}==nNY%1c5^Z2ieeAHTFet{U`Nl2{Wbuj^|umJ$BR zSop9*zJ&CyyW!>wzl}F9ehm>BJZI#>_6mHA>R@j9Cphv)`=feLnMj0beCk1ByZ9!u zt~p9;h>>;~dw;kH)BiUEi)SxFM{5UC*)$?$5mfcBLjMu{FnYphGz_ms5M>QHX_KBo zr6ofcZfnjnx0tr+LBB=J#mHnJE?cqAGW_)?|H40JC}sf({9WJT7CyYS(I6Y=`fFJs1gQ_0|!p{GOoDnr`UVv zZE)|u9zaE|R{9ASkISGv+KhZd7f%1hmy!2)Md!LDLgF_xD3yr(MP(l)>PFz>x2I#) zl-X!n(2TCmGy>64kundp18Xp3i^14_=h2APdy<}&U38slc98s1LOd^hN9ilzxn_iy z)tEL1_~|!p#${hS2t%7^;ZNuM67|_KH7leulEds|C#v_}5Q3)n=dPqB(Byv5CtY$Oa?8? zV;#o4lP(poV&25`ABPttZFmuSh%S5ThNvGy3|P)6cQcgNHw#V0vZXIf^d{DznkKX< zz;KhKASajTszP~d9jej|sOYMLH#dpJueIaV>)*kx7u|ztug+GE1{zgbA{<`G;6zAF zHx;KLtlq0szZ))@b6*`Y*H7`nkU9f>&b-F-HKYIZP>!Z4*F!L7sv|t)`=^fLTtdnu zBy_ukmyb@vb-SF4f1UITOug}0#NThmu;v&x@2J4=#W9q>+k)9Qyo{Sqx)_)4bq40W z^kKL^&x?abN`VWJ7ER&}k=RD^fTp_+SC({n)}eI)>(d6I;xtFTN&v;aOsI8MO2EN* zgbOYz39v?8ht?*#PUSpE0jfuj~V$Rcz zc>MBbasL&MA+;bawR+v{WSsBdvqrj!n4^!(-`-c|rbOB;7C~GQq2wf@AYZ7OwT!fE z_#QXk%cksj9cy`Ou4#_xzZmOki(uv-AHW~Ro`lCQxEhNddQAI5 zoBA%xzoIP6ZpwMk4!n2Ubli5)!+7VOkJ0);8qviSsOoA!rBJ-F8eQ)fFy;PF)&1n< z|Gq9dPfLPYOV`M=Qddbx`iPtEAMYt8lF=PPpvNpU@QTnfQG2kTND-}3*k5#?Avf9c z5|R_~rJu}+;Hgu8hs*Xn8?XNUPP9Ki6%F$X7}-&dk!@w@H!Y8@`#-=-KfVz^-T4$e z^V?gI$gt0{J&x+R?1z+!2@RE|_l|#-#N%r2>1%pbsq}n$*Gp|dePtG5?TMwOSy-$d zsO>B)`V4qGqY5>*dO8H?1c-#8A-&C~eVd>-jc4qQHnsT$pTlz?eMO3#~o-CBL?)-D73C^$5tM>LgAhc<{gt{&bN ziF+_lRVrX=(Y0X8m8NS4hc+yGrklEmV!GbaJSgtdGv5TO2i<-y%%=@2*_I&g$B@jI zBayF^unOh*8dPTLP?PSD^45AhfAb_f{-0-oPHkLqu*ZGPAc%iO^I_Bd(^sqvJ-TI} zhl1UXvM^20tf3@jkAOpD?!~?J5Sd25;-W8RaYqDi{N!3(_JwaF_E8&#c9mg3Du#a9 z1nRRfMg6jI3{1x{v{Q_vwhAOa=)`Z1`ZjL++25plXj4r)D#CUuqjl+|hw3_9xxdmq zSN3mt`)E!Yj;=iE^4e|10U*;%jhge6i;i^*sAOBGu@*1jUS{~HTcqoe?VQx!2u%9V z|M1LBFCf`grJl?ta#hk#DupVfpOi~Ksg!i-C+RxWX9ghm32?_B?#2I}_)v6PT-C>; zI}TkR`V7p_)tpW7uk;+(@OWM%R1V*-&W6^`} z;(L3YgpcldUiuwPEvdm%gI=NqMeX^6F5V?T4DK z{+RjVJluBKeQ288A$8KhBzI&PALw4Gsq}0&O)CDWt3jAdJ}+G&yvOMKjFEtGOmmz2 zaNjcO{k&Y?4}65b@BSssxc7Ao>nO*-R8rkf>ZE_vNs4G&q#=j?d}cT zadMkv&|Sj9VzprUw1vec3MxsGTCs!_OV+LRj(7P%_37vn&w7X=P?e8oGpm9(-#2KYP~!AXRm>zv(mEcVX!uC`Awv6??Ah{C7o?aVd%xMU@4egK zIk%j1-+lMla5i02lHT$AzB1|bcDHWE-TGP=kIIX)o8Z$8^Mpf4{&MAVDihCd*L|tkSn&)-kUpN07`7}AA>b_SLubkX*ySy^&hv1!?8f?II2IiaJtcOCv z3Qmj}Bgyc^sO-j=q?GC1I1AHdE)KZl=d8erC%|jF_{Grq8nSNPZQ$@6oQn zi{r_xsE!n!DMPs%%29o*g)lO zW$4Sf=+--}a+LY?7i5p&8KEA`gbT?`B9t=bJ=(Gu#uyjASt)!Y>$-pyKfD*u+l~q86YIr`Z||c2IU=v>}y`~r`ML~zf)p5WoZ@TmZjOlUoMK}@W{HA$L~!& z^6Y~ozP(?{NbgUeO~C_C%Pxyy2s?6c>MhDi7_l**`1p5`7M?cbqQYzGjYTe8ERxeP z$K=P!2JY0t_QUVx2SrA)tRIbBmCzo+um0z|Xj!@z!D3l=a-T|CAdjq@rT+NUmwWlO zq-FD$vMSNf9(%;=gOtbQAIGO%Bc1-2xH|(S&_h0k0aD!q(i9@ve?4)>9Qa#;2xTH_ ztY-3Q>BD4vlzz(3hXrgS@>k#<3PODMo}Y5$>V?X54MHt3Jov{)kcsn!FOK2NgM8?j zbAK=;Do1Y@rn958YSY1yMiDbAjwl$QB#Mi`rV`LQ_qXc0?3e2pQ%ndXHZ z_}!s&e8g^&}(xR!+RkWP`+!x}{T~oM_X@QPE;Vb~VzNMkXpzu{?q6KlT*_ zGtvT?1?!r|>zhoUUPe-zV{p0yv7i^m(=2Jc8-1J!2>B!?N04+1FTFS$$DefyW}I*aZo26n4bMS@p>rG? zvs{fJ_S&32T6xWn)Y}YML+}t=NMWBf%0f0mrg^Ukv5~ZEXD+-ckzD=@DARz`G-Ni>cqx0IMcWBU zbUo^sKO{t6acu{EN?_^*aaYzU=x@RpNf_eKq{(aHnY6F=XERtoe*>c7s6?Thr2doS zl&hvxrqV{ZNhW_hvIIdX54$TW}Qu6)!q#w(E{1+^LW+7^PG*l%Hv++wS(3@jS9)&FbDZ$sUNfFt@cws|lvnou_K?&)n09Z@C?hE&J0QMxB}31$f2~Ew zmbes~(>x++ZYU?g1Hym(iPg&G^!#P=S>z;cp2nsA*rxo56{1LOP2;(HpNBtVCiKk| zXsMk2f#tL$rP5d>7s95|Upl5FCZ0{fl-HzS)8Ubfx8QX-?G2QbQTkCONn3LeFC9Zz zHx!gR|C@W`s;LlVvN??hzV>58y7CC}vq194P1A!yrV4Q_oF5Ti5J8SJ;zmFApG=wU zHIfTpP_6<^bC%<8*Z)@JCwa-APNI?py-D0leY=!}N2#0UTx6`ra(^$(cGor?k{w4# zz2jKFlAHXO@*65Y-w`pKA*LZN#dOP#tP^sNj6v`}WkJahC3!eF>>1dU92^D!v>WxP zbjm@9%3?s3f*dLeG}bdni(e*KC7o?0D$^-kI&A{3yXGBu=!wU0*WG_bDxDN1&~(Y# zo$GA3Ko8Qa@*aux{mA1_;Kb8r;=l=G@yt_?LTqvwzi7-AuxP;xc;~y{i+}v%-#GEu z893wUlkl}Ke+$WcSUUU=Rxf`U?|tw4#Q%PreA4kaar#mC;%C2t4oM>`O6uBm8}Z=} zyc39T!S}xR1N`ald|y@uSYMkcOx^g>w|v6_8=i;cNj>SpGo`Hw{ z{TR5EnQyj#;=P~5FMoau-u13e;GzpJWD1!3#4|Yd5eEQ%*Q3aP>__o4qyJKNjlxg*9;5?J)aQWUy<$of)9 z_`8tdXFB~{2P8_kD8@N|N=V#<_xv##?j9XSr-bj;_QNIG)wxJ@pBRYW<2*^y;=rS0ER3(Y}fEqfNjAzxxY(nF6|lIkbjT=$1Ca zCQd_$tW5>-h-+KX$RfXjT<6d!{Z>4m(q_m>gt|-^YadyF4KFMev2)Fs$+?(!Ic#x6 z9_+g)GriWIJ(kWjW2JJGhwOR9Hk!?6kVq$_&tktNZH0Z9$fOvi*gtwJSc*rvd6F%5 zAI0A@ko)pe>(yMbJUVH?X1o$^lI1^qge#rEaeGkAGRLG+A#A(fZ6M@c1=oN_|Iy6DO5)mZxY9Cc4f-ER#^ zJK=bqqcLoPC8gi$lyRP~$N5E;oN!Kud=f4%{g?1l!bC)eYs|#(*#F%PH1lx>YbyC{ z%TP{)rY=`(C+15{=GwRwp{M-k$xH*tKb0xnED`D{Wb);gz&M6b9!jZhWMynA5ujM+~;j5V|F#L5Ma<8P18N4pe(dPqo=(oDJ?7hZe? zo}Kk7I=F;EG^H(@R$)oAA44b46z!q{7hQZ6e)5Z7W66uNF#plNgKVER!r zG_BW+qG3WUkb|?ijt9HY9qB+;l#YV%fre7XpFlFyiBv=kBVR_9Nh%%OUMSU?#-WI67w`O{49!um-Nih5EaxspN_CDFg-b%r;3t~kUoW% zYcr^eeId%kcfb8DoOr?sIQF>Xam+Et;_P$J!>cP+NIaH}T{9IeyG~$lpuD>`=|dkY zd*{WYB~xCiak{x74a(=6u>8fv`oy|DmPKoI9^KV`q@=m<2_6-@mT($v;-0Q3AS;HG zs5Scax|S*lUn9nUkUK`3jo`xB0yZps6`K~nDoT0LG?V}RKXbgSro8Q1O#~y=Yk3JU1AA1~T&YX#*OT=hX>>Vix zH;ZRI(KCH}RbFD+nZ`vmL~Rb;uL51|34JP^mi{Cii6a$@BP(*CO;05{9g2&4H!>kJ zsm5E*g)-=lbs!^QA%+omN2g)r&jqk%=>}vvB{J)x)LWfom2-Zs%BOCu*K{|l6mGfY zR($vSKaewXPll_!Qx>vB=EpMGGoqXi#*Hxk3Fz%6*Yx z(*JXUEgmbNqecv*sFjZ99P!mV`4#&}QqOZuh^4TTNNR!ZoYXKfF$9`O4-{QgP~-u@T4eaa z=$qztppX;3%2<(#cB4DmF6|(xs}VUdkQM$X>0Z$;?I$HeR#3V~F#BzNg* zSdw5qifF1Yd=W)4oE=OLo z&$8|W&(*M}@*+d=%l~{z#({uNEH_uAv8^_Xq_h)+ImyO8EswT}thnc-U!$%SKtg2D z7R#fvs(_S)O@(BfDP&NU38Jdqk2(K(MDy~p+zzId3W>}++S~D|Yp=z^#V>1kmd`}A ze4{LiJ|4=?30{*d7bJWkEB(}cIQe9e$uY;{xMPpU@yDNl+i$(i3uj}P8oDcFa$|ck zI)^!WL>Wt^fM(92^ED?BJ631u=TmIQ;&*-^Y8-KOaMa5maUKsEoJc zflT8>FkA~X2g{ZGk&ewqwH zS=5Pgf9A0h@!&)EiK4=##$nZUrXO`2F1YMGDTrA9Ro!^|n=Z!6EuH#IpUW$!PCp8l zzxhoF1Vw=fx8QwmzXI!8lIRls!XM-k;t)Dg1x!73D&{Sig^lahNX#L4^pPhpdHOUQ zG^qji{Nrw1^Y*u6;)Dr0Qyr-U#vL#eYebggU6Q_P&2mj=Q&T6-KI>u}Hu(^=Y+Z@B zU3DqCx2?n-cm7T~n<)PL@5kY*8HyP)n3g19(f`0!Qv1!INW+NZWWzyKxa9rk;Vqvz zA0x+(KvR4pVk1I$)8{Y5m0vm!2Olv>hkqKed|;67%%W-4Hq{A?N=-GwrdH*Jcv^^lf}<|_H)dhHxF~?Ex;p>Jc1wU(QYOS7Wy&0T^mYd2s^x*3CK9E304cN4DN^k-c9$#;r^ z9mJ+|D~6wXC_X>;Z}|8_f5pK^Ps8f;7SvBY0AINEdVGG}KQQyMbL0;B%OWWGcCK#1 z#)T^+FC$x1&T=yD2Eu(&AoYHPhsM?V^@Hua#i3|q@Mt8)6(JRsG5qj{KfrvE$vmNF zpM4IKryL^p&k#1w?vj;&sShUS67<@;r=H~fiuY@tL}@Z2lT9l(Bi`AKR6z`(Iv=k3 z&;@wYk1xPkSDc1eWrg$&ov58qg)2XL0WSOAIT$>;9?e}%s2*N{OWt=r-gLu-IP@sF zM`=$KGdEytUf+(+tqIMo^c2tJUOEzV&uKrXhOxqiHN-0mo|o6|^43xwk3VxRHd{E1 zx4+{ZnDzWD%%49W&pkT}=bwK8a(pF9VETqq`2Nr{pZ;ja&`^?%3AufKrYzdIVEI!o z>igJDnRZ-w-8=B*rFY{~Pu+!ZO$^@ihK7>z02>p zY1^=VjAPDCe1mi~ zVw`vRS(ylEx9M2Wzmx`HU2GbRvuX1tyy?wv#_ShnOaHY1ufF;!u6ftHJ%7TM zsApPx52aESp*LhpS$=n3Ia)GU_Vfby(s^|FGMIMhOnl|lf8vu*{{<&qdM28(U5Hl& zaQ4UFivL~lcYO4BKSO)69o^9areAd`KE2?t_~>1~LUd%E@YN@JTM)I~0W5xQo|l)& zvp?v3mI&EA2r8Akbglu+(d)zYRLQzoDtZ_a|IW@%yzOmo)AliM-h9lRJ5OZtF7Yq5 zNh50>cZG;v`IVCmQaW*P*y}L8mV?6pgAOb-{N+3&{q2hN>v7ZVf5s)Jo{P7ib14RQ zb>jm^jKdG!aW?+;Zo;TFHdy2Gxr>5MJ5r)-~MtR zzWMd<;;6%?Vj;BM(+*!wEg z@a5|j+(?lb(p_iug_vtX6q!V@Q5*9+uQ>@zmd=;6I{fP&PvHEMCStH$tzJ17ci#3} zoG{}E%s6rejy?Jq{O0D{uw`?z_yX0Tpzftw43{AoZ;ZhlHUlp&0j#!+_Kl3=5|5@=J5nZN>U7 zjGcHiBGC%DVuoI(#lf#XFdS83LJUZ&Ayy|*sNwq@^5@SYU!BL;8DscXhGOv8M%{Et zzcwHPdc+^a)(vvcDmwlsFP4|-_f`hvOycM};6?DXr*Qrm4ZzrN77YdJI~g9)29E?C* z;Q=E~o`RYKMj&5Nfk_u03$Qw*+N3f?@iI1`;fRBPLq>tKVw2808R7ba*?h)-P#hDy>h{v~*ECY zR2FG>;T4G}rs%n`PFuIW$ONS7ZGPS*nm2AkI3R|b{3Vb?BEmW?P2&JjrUzAHTh~?$ zJ9LON260Ra?`i^QPH)A~35|#j4Qm<)Ol?H4I;0Cy_!KLjETF5+d*5E_ujZ#j*dt42 z>M>u*@@wDc!3$!Rc9+5tdc}LyHf&VrQkrxzcWc3=`0Q)VQ*iou6DZOy*?vt9rBo>C zzQ~4P_#IQ}&Ins_&rU6-RXp0_N_k9P;vgRD7A=D>C)|tpu`MF)gnd#YaL$`9L~|sK zAv33<=7fn98ag6bv`POydg>%hKJzGXkiLG#c!Y;kYdZ-FYopl!Hmz8T&JMFbg~{EL z$(iSdLjqf9UAAKSCUalr9(go;W4tnG0(93@1ikzPx>Cg~r4W*I>EP89%BDZ^YVK~r zFq+lIZUSq5a>i>RKC$MntS0KU#udl5%^e7G6JiXLzL%aC_$j za?*!QKK~dAEA47r6%Ib}NQvZ^HX@YHW5r^#YOKGzW$w2Alb38Fws+B1tbLg{+N1jL zjK5NC=6#V2cxHJmkQ=55C=N~2OQQs)yZfX+$zVI8zy2{#h9&HgC_i^_*nO}^a&Q;` zV5e!xbmcnEs$pSvkiX}d7x2?N{)W>|JR0BnJF4C+kF3>)IXuO`SqzUbvwFmBp$cxv`+%$+wMPtSf9Pd)!6uDbFqc77I9Q|+Mj=Xzt$-^} zoQ#*|J&%Pit;ghJPQlPB4Tb}T)Z?39{W501@H}2%S>`XstT~JD$q#*)^C9{KAe*wr z6OY}9)rD}=Ex$oBu?@fc&7bhQo9@QaS@+}L|F{eH{p$fNoc#js{QG@4aw9?*c$gu#eS7=nXOIvkx_Hi~i{KxZzAU{yV)TzothuU>??Pdo&iI37c%9-yD& zk`{!<>INiQ#8{Q|U(22P13rX8L47jKI(Ew~x8R5)rwh+#VCKwI@#4aT8ZMJb;pUru zkDvYQr}*mEzKRheM&Q)bPRDbzo)cf@WO-XuXBDPS(3MBizP0Xn?t28y$mC}8Gj62v zJj(MbxtDyUT%L0x&WS}E!|EmL;hzLV1_zP#UisncB)O#N56BOr0NZv_4pVr(B2*FeX6>Y{JaFH= zm_BV9rc60l+R1Tv;DHCkos&I&+;PY4_}=%vk8ghCo2ag?!r5n^g?~Tzp!mzp*c(*v z!Wc^WZnet5fM?9JG<{@=pl^TlTCjas)8ChJD9TD4Y<=Oi{qe7TYnzl#%#vtWj8KtH zT>8kiHZ-1pJhsG=m~_Srq+-(fcC{fZhSSDE2gV#d8KL1dxch-Wi?I~Psc$)7Kefr% zOG1Sps-jiq-F9Zsg9ys0MBJkxEO{Hbg>d)Z{)UrJIuVCXJrsu@K3!yDUIU>O{fC== zhoAlYr?}yU8!%?f7+nT`=bd+oANk8rrM5!wscmTm2+6pcb2Cx#-+~&d9vNwPrIA}m zb@6LNe&ob3>tLPTU3Y(;IKZU+%gKU;o@{LI*Ixb1U_ZfPg+4XY6rUFLvO55vT> zjzVN~12(T;Nroei42B&t7F7oi#UCI36B2s}Kc1ME#w2BJUc10e;EW&V2vQ>&>jY)AAle+Ili6_RnW6SocydkQl;I5_Oru!BWu z&@i33QM7_$@cTuX=&Gs5ALlK^Z$xoAc>GxW{>kU?gNJ5eix~N)Ll)y*6c620O%+Ij zowKB*OA-Z~P~cYqIx~1`_9DzU?;@o5l*1?g{GyOYvY2`Nv3U01kLkk?zPHDebcHm_ zB-c4nlymy2Myd)lVEO*Mq|Pv6%<_qNhIwl16?IJpD87HrS0F|<4#(zIEAfLne~IvnmxEsaT%>FZJBH58c2bWq`%6YCEHAAb=FtQG> zEPn;dUtPw97#J$XZO)h0G|F?J@k(XV4y=7bWWkNwh~}17R8>}D!Q8oc{<&xI$xnPj zl=8o7iCD5kDudhaxD&VDavSE(orBX)KLx-3^{>$_?q;|zM;^hT4En6YRz)-GLzTqcP_&pQS)E;&iR zw$Q$+38<(>dsjP#O&fRSy2|r7jmZDINTYyRJ9|{uZjSx zRN_XIxwxzCF-e*~rnW24 z{N=BI#FCd^!N)%KVLbfsLuhYrMK+hgT9Mhqk3NDozwK(}?c1-u8h`lxA0&Rl<8wJ* z{m5ogxZ{r7#Hc+QM;v)LF1YYQY}>lc;{p2`63;0`yNbY&=`#$OYl8p#BbzU&BpX6= z5Z-7y#iN^grcc9~Wy_K7ic4Dwpe2&T z)Dw?HTKI7HJ^#S+rezp%>{L|MR%ub}otSd=1yg=*v8ZJc116Q0zQ=s(2NhM-xcS!G z@Y14}@ySnqT$j0T+_;$$)u?^o-w!B%*REZQuYCD`@$}Qr>IA8ghWQ!30I`ZFe)_W? zWBQSY;czj0uekC}Si51J`rDNvJNoSj*bK~9M9c(|o=F3sVZ@_3H(^=kp84@^C?g*t zg$fytE3k&;9tKP}@<5CnGaN0=%^aAKm+`vW*NO2{#tDCXcxlN(tlF{?RU;z^MI|4} z#2RC|+rRS0T<-`RtK(Ad3BGRd)1UnebLP*-{rBC6wX0Uk_`(&0VoS@I`-fY9k5f)N z1uwt+GQR)4@8iJ-9>Ai73y_!cnHou$nlWnlF#P$Cci`xwjuJT@fm2UELzm3wbTdMR zwX|pa-(B>btKpY&Px`LPytI{c9?RCQ00xC|)WtI~_VDpCwkD8INWIQ;%gYc>x#(=s zrGj{N-t(BfcphR?Ct}3-1CX<-$1dHY%QzsEb@tJtw0oeG;LM)ocjpK5BYe7GQCt9RXjVOLW#PZ$T@LrT5 zE)5nnl(X4f16!z;(uzO2by=$_utNH|M*Rd*3>RK_5mv5w1yiO@LWq+Beo42o5kI`~ z=lI+gzJTdR9Ea(L&&0Xso{uGq7fa>=WCPs@M9C3JCY8m6X*2Mt|M?m{!Vx}+_2c{t&PQ8&2hwS7EG7yH@0GF=;yJ&(aO01Dgy)`n z7PFpv4nGjXHWrJhvPzgI3Z`u4_+Ny_rV24;x|1SbxfOoijJ!y0Xvf-RtI&AZ7#w-w ziP*Gi9h$f*p+*e+j?I{I%%MPS5O2BWUHHh-&m555Ir;>-2 zbN>*&<+2D$JLOZqaR-jY`RAP{MU$AKm`|NLRl-Q^62DX`jhdPoeCWd;#*m@IRF=mb zdkn^n9fz$=O_CJlOpv#JWU@I#V-@)Jx4wnvpPMC0;~f0-CqF}VwcLn?v2~*y*3H&k z9{Z!7ac#_=5Eo&A^`m{FyZw7?;eo{aRmdT#ypt34kgyr4mQR+X-wg(F)tlagC!Ty#+RAhKBz>r~MYAfz7$4ii#3xHEl~C^57xDl0 zsg_)f!B&EIE(g|M%~k#?2iGAZvP)&N2%Jp=iy<`-iArsM1TZeV4)@$r!Fo8s67eEiAbNV`I`K91QwNF#t4T(+8@&~+>0H{Y?Ivu6y*~RAd$~Vf5QhQ!bRzW zIhobg(SbFuEXDCBoq#Ea9E?|9ULw5np+nk9YlC0f#0)eH8G)bN@N=Ae&UwJtT1-9n zIBfI95znPi+aN-EO^|z(blFbKmtBDAqVF6z;~0da71BncIA!KcY}vw%m$@<}gDWn( z9A}?-rrduHBS#F^6;|Bqpd3~|>5g~f&2PCHk39UCw38R`)H6@(N)iL|*AnZFrQUA# z+M@S$e|Rln92|BZtep-HZ%}w0q#W2?+a+ARK|j--)6e+l#gNxG(iy|%xvDsY53qOjYFp#Be@jti<`cUvoAVUOBsk%OIkI!>mLu}*;y}Q z_Vdr-6Ca`BOwSm8@rT>--0WvC`^^Sr2T>MrjU6_sLqjul>0G0x-Jr=P}@$y0Fn^uuu3<(EpGNa?Gq zp^zx{RGu|m(~k2we(F;kbomYqUXsa=M}3Ov59ktO5@lojtt>1|xeScEm0SPpeN|f} zL9%V*?(Xh1?(XjHP6Lg*ySr`N8i$6)-QA^e8h35nVFP#1oHKLIeD@#R@5Vz_y;N3K zR8(bFMy$0YSQ63-1Y1o$ZjD3J=d}~AqpJY%!grL0x3@*y$c`d>Y4hWmq}uK>f+U2M zgJ;@W6ckb_n zae(z-ikexc1Ni}W{Z;1ytly>MIE-y}B?cJejr&i_3t}jm@(dE7n0ulozAs=z40)OH z&qXUI$DW$o8}~ISW+Eb!SQZiE7M_dBT6S43o0w=kdvL)Qp8pAPa8=Y|^ z>Q-XF#1qAKtU=$vnSOM&^JuT_?Mf>RO5zxYwYwe_)^831kyR{Y~r`e z&)gTbyKp}?s0yMyJxv}WIC0r+C|!umqG~ronihw>+6c_8;+Da>4(A{pUN#DxRuW6D zzGJg0+KG_QhbxfAzluJr1_VBJrIJcewh zO9-;bbW;el?f-(`hQgMt=tHjVye3#L7qFzt5r-FH!4;YW5X?_=ra%|5(x<@|2x_q9>iz&u{8KRRA!^d(z6upXhBF42h7)A$U zi(Iz#h_qgC7wE2tg)f;<%|Q6no_vWGNy5ZI#2pnd68YsCZ#w*K`Xmg^n@O02#$MCW zL@pw;>gX$xl+FPzvNS4smQxouuuS3aK`fko1tV4?qh?N0a(r5v^A!m-5kbqMG(KR4 zknj=lFNj}nD{1G8Nm^dsQ#AU-d4=NBv}2k4!_!+bMRbNSCPIOV7AR zG-fV|S4;oqqRepBUHRyVjP&|^Q(oSFQ&Q>=&Y}Wom0e{rg+Rqv2Ff90%)aX9n<~Vm z6r)A_BE6%ap^Pp{JImF`2^D14vh)1~7gg^;GdC!kzjpzl3RoX1X^4JHQBng%W0~Vv z^yRSHq?mBz)DZ3p(6dn`(^OMo%#0BBQSu+`Qq=9Z=)dR$?hnjy`Cmk2tM0SI`e!28 z_iaDa0|w|O@(ggirPx>(u`PBo{z{?Xhsub5(Z^{aZ`SkLA{>f=vX$WfQl`KIxw+{) zbVgxK$UU|i4{!SgH@xpiBAzy5+VrC1p#u`&b&wo+eNvowrmk{16L|isb>e+UgO_C@ z3T{*lANQdY*a1t|`9Y~X35Jm!lYfzZs5euYnJo)fYX@(XQF>e`FtimkF8Se_L04ZI zN#e{R6-V?n#ts}NY>35%&cwhDl1s1=GCG4BVv>K3&6by1JBF3cMcD5zrb4D4A-ZyR z46uk=!$Hyf#(!2;RGjA}Hx?C1v*_CfY8;u12IjEByD&r*}cSTrs{qqnHJqhz*;1J;8*g^Tsus0 zYg3GtuQm%U^}rX+Yfl-I%A);?4{%5BG6Z%&{kX!EVE@HWka1?0ShOD}`>X$H~K zHih}I!A_+!W79cD~tE>O-a6j!RTbeym3;-*$ioqE7C@;&l3bWG08<(*WdIiVeIDfm61$QO`@ z;f`}-mSylG^G$>>x{FhM7#Eh1iSqKsoUqD=o=3QQqbaPW`cjnz!;imB55Ndrize5e zd>uevW>i|lUtK&cL@J7lV;;YrZ#$ifE&K3b8_i+d3HO<_6n#)`DKx_bo0Ze%j~t)v z`uL{egEjMyLQifV7nn$Y{J$xaFrF7ehba&p_m^iyD{FH;WK-rDY$<{MNm)8cqTGG1 z%(-nhyls^lpyU}VsBct-t z(M%)TLyWyBg$@0(%^cy@<~;%dZ=w3CoF`utgzrIR6fp>>^z`h9bQe)mL|BI)PH68K zsv5QgZ7PDgzsb#Q`vji@MKI~Rm$SlQ-ib^S_D#tBcBnZ=tvj;?zF%eqc?dM!u{t2$ zPh`zDUMnCoIl2LYI!Z6~&FxSOTGa!p(nO&(UNl^Gt3Pt6C5zLdV1Ma%sv^<|*`S0l zw0#X^ypOKOT&Rl_qBbOcDOlh*2>P(XMLL#tz0>mB2_+d2+x#(?nB&lnw_^M$UV@&d z)9Zm$<9*zDb0){i6k~(GN?9GFqm+H`Am*BsLkme&ibvt}+ccGxivv8f5l=Y#MG1Ht z`WgG&_3(U{(;G!X_=arqNWBrTi86fk%j-3w^E#DcD{R~U)yKcJlguE#CNg6$qEdUO zY&MYK#TvD^OtEj3qFiR(+}12$%ireB;?#yVn?}60t3&L$2bre84IRFnF(n!k8i_b= z?bSy^Ln}ID%OX7o{$AZiPg@~dfMPo~cb;ae1f55*{4IB^zNttAF$(GY=F+npK|Z4g z+@b8HHV}wm{C=jLG+ughRyBDY{M2JS(QG8ulL*%ab3GD0Kx%W^Ay>G3Ycq`p3j>NZu;yK zPxB!;$x|P_H=oy6h=<-i1%F)ykg!-{lDq%y%&gV+sC8tQ-i^Oi_G# z245Q|UtieRw#74-~-#vs28q>jFSi0g@Hz_LGiLG zAn%o@d)V-LZSCLmmT1vx@cg%b435BCW$g_ zQUJc5^IH3ZaKX>LpDo66ClBZMpREWI!%qs}<7Ys*(9_1dr{AqP2~IIXEEa?I&ZO}R z8?jFm!M96)fa^edDjUNDEn*x`8UC&lYP}uRx6Q^cf$t-Ot8C>MIr+9Do5sGd${+7| zO}!i8ojnhZT~6zM0>0}AZEyUECWj50u!qGJyI^9rNPT-)DyZ$M% zM_N(ky0dSMx&k-P7`TDIA>%N0tMxnKcXe=!M-xOfEs@OXakYNwMQhBz`Tb0AKVUdC zIm@5pVT>cWO0VU;B@5}ft$0|JiDh8W_5Hj8jT9?Aubj?LIMiPsJ(7IcHA9}L%_>RX}4hL3o_{lI_-V-kPP{J?7)4Xc5Qi`#u}k~gM+fJJ@Q z<4T<0n&+dt8Tr4)pNz#^nGbHzPZy*U@Z%#y<7Gt@cS245rztmOB+67o5$UugIgghF+_xqRscRjdL2J#BZg7YqA@9n`sf&R zqW$?3gPCGP`e#Ki;$H;slTo{ae+Yk4251V!;^Td(2&p8a-GR_w7|-!@$Ic!>jmJP1 zE6T##YbSfXakV~z3#th2{L4HMe$;O(2&)Sfa~Ws#j=S=l)223K=0jZ#clDBSlW1`{ zjV@{~zeigUHRin)`4n)lAH{8T-Q(G#*lSki?5;M9k4SZv^({KCprz1|02tiS<@}i2ZbloeN*VFfdsgGJm{GQv<99#b z8pT~m&m^!PB|wFnEJx_wiO}Pu(ChYQl&U)fV45QoOy03?Xl-k&X&HI->1cyKtceIY zP-6Y8k^W!=rCyE?D2tPHQ?C(%*)8P6O^Gsd^F`#`3_zTaU=f>2f1v4l(KcYzB{II0GKh-z` z8aJo=pm1_$O}y5Z90%o@zb<;XZh&gELBN7vO*-14`(;lO`m{df zpX^ddp5UoX$hVr!DYP#cCYG|DMXIRHFSjvr6Rr7a+McZUBXs&Fs@s~`-ctbnHLEj7?5 zk|T4mJIo|WYNpn0HVY(RGoDJb-}?DvdrHIbduuHsw+W6sIm-N;D><6756f`lM_uRo zWpX3U^@K$GiMw$w%Wpo(-THO=FUb5cwR2gIs$}+sauw7|LDmiEy9(h=h4>ny=PDHT zC1t*-1C78cuiq!0%|~R7X$LM@qk9C~RQF0`VQfj957V?|bb+`+ zemuzd!eF4p0x>=T%&s}fTg8^Lz2UEs=rD1<2wWEbN^ODrlLgpiD3XX+fveYryiDgI zHwB!mx?cuwr|0({FJXBXp$ancczkPXXo&>8PFQkRp3hmyzc!7^ESow_c#-a@q^Kpc z2!){4mGcVu)XhC1i}j0emkfiUD?gXmS{A88aPbpOEc78^nj|fA;mFpKrAcXCbK-6| zb@9woOf{Nte&;Ki9KA6wA>k?tl?wRoZ@pbE)IasSU5-i%y|NNbzP!RdC3XC5m~^`C z$8cUs%aH$^>2@w!6KW$#*^S#3mvuZvfYMmf*j?6l7?7nQP8=*#TyQ>QFn;R*Fi^Ua zRT=y35YtNN+p_PuD7txg{OC4ZQ_a84=+ZdipP2056-Fs=Qz@hR>$;;>Slwf_veBT4 z6w=WFZKHx`nE&0U;GM*P$$j0vbuZg?>$JT~wNDA<1l9Z|`^pc7eVFuZ=d_$+0BnvO z+!JTbyXqO?yWP!baMt7#52}lB$m^@N(}l04y@8=mvtY^a zB~9w@3C%N9urSY?k?4VAXp>kSk4FZ|QOq!Us$JHkQPDvrToE%g2yIuMiD$miz=I+o zB2?qMgl3dN1I%_2>>LPN)|(~>r#&p72gkH2`+bH>nOPtE3p4Z=7>|OIQD)`Lw`7*R znWuA`FE=2fAtWJFSg)LE)j5;RMg~frmy}sK-H=20vT^zMMjJ{svvhgEc{Q0N9Z3c5 z+G3af>HX(3F`k z3!|)jMk3^W*~~xVX)Wce)}245&18(-Vk*|CNnE}HQlHIStGjoFfESa(!?^V+AP}Gp zf|}9n@8ABS2V;-lJn72o$CS%&3cc-xVwP3#XJNQ@zODqqmj~>?A4p0u7SpH8L8`M( zV67Wx&~|Ms{2<51AYn4(_61zOe^%e80&uojsf2ZKa2M?24#kr&}BFT9E*-B22{(zdAuH|$vua-)Gb6rlKncEj75?_4lzft&ME zVdckpuAJx~q|$ottMk<7ksahZx(rmw2PV&!Y=LGyc81@h-C{y@N;=g@_=kj{*!GpuRl`# z^q6+TuV-idEd;V~XIQ9q8^ey#ef>eeKIvCIEbe&#*XT6+pILRZ&? zRQ82tn&TU}ts2iTSnVN74x|cjh_!5>g&;ukj zuu2}0D>HKMy>o2GA2iDJ#+NSqL2eeXn|zS>a7c-1*}ra@$D9_0!KYha60(Pf-R`9Q zV!@JV8M^npSNs{d7EK{h7Iz{^D@G`h4`6t**rkrd($s{F{wTr7QnN~}bXbsv+y0~E zX8=e30u%08z0N3`bRi~BbGQ)CS{eY0qNvDVIpL88@JKma9j93)PnQY1@`idJC2Q|XbNivu5OYEWeqQvdN*1pn1HPxJ64Z0n;bR#Oy04DORChDc zYqKATFIlpx3F@VOnJ$%DkC296tyXUi(1xoBf@TBnwSXt@R_1Q!J{#8`%;qW`Vl+^D zY(jQ%)GC4VkOof~Borh^G|Yc|bLuw=lG(og9jR6Jr=jmG-8u%!yd4^Wmo1|KYmHZu zC|nQaz8Hl`1b{7jJ8vE-le4?>2zh=oC#42QaC%Gc;N~RV2r%w@(M|~pObudF=K&rE z5m$*r$QD*yT+JtDFT#_oLfJa7bn$P)L1aRS1f>{}N>5^_lU2Yhc| zY6br)%DC`Wssphn)hE+;gN@(8TeqFMZx&pxcvq$V2z~H-Brl@w5{=^5bl6&3Cw(x{ zvy}qr-nyq|xxeU85D{*vu;g{Q0p^XCbk=J&AKiA++)de!mrXV<&*ilZgWm$K1qJSl z&u?}T9cbr!4_~*rfv6~Q$D{kbht|NZ;tu1)NQW*kl(CzcD}NMrlsxJPY%CprklZ`iAD%jWEC zT5MpGmRMX-!YUUcUla7Gksn}Xe{P8J>a}{{K=e!lw3b2d?p>=|wxqpLY}Vz1AG zN^V7sqM)!z)U5z^$m_}1D*1I%l(ZBvLZYx*!ri^}Ks$OOTaHymSKPnIDVA-#})*IZr(>tfBb>^Wm8So-v8-9-F zZJ9{vBPqP=vFBWYF{okG1nQgblKkJgt_*TtcNr)Zm7uRzd{JADIYL4!YJN(U;{Gg4 znA64-lI09}iJ ziYozZvaz`hqK#4`meSNLZNXV!qGWdT2(NOV3QMT$?LuLHnP*2*#}?DjA_R5Ra_ z#TLdF{JF|r0thbH6FObl`)vGN z&QZjhDbkuq@C>I-6{7?RyDG)w+?NL926w2Se};%RXshVYz4bQuDf&J%_YEsas*zV$ zCd3Ge(((KE_KbwfxcwWEDFIdhZIw>7*z*P6PkM|R5HM6~EXZNN^Hysez1HVw)I$@k zN-V2OoAR8PaWRzloCaiEtVqUt6#9XywKn+&e=d{41-Ydu4CTv!(2Tv~%(Gnm znw)8UJH=qQpK&8sUdvl%fg5#>1*t}_8;z5GljG`Lflh@t-CuitFCTnW zE(!C6syyat0>640Kdx)$V(?dm=B3LKX0~jymzbZ3QIG*b4GC(%l2WYL_hV{}^8Mx$ z3QOF0rlPd`u^Tp!(9gtJH(C2esYla7wRkpDk0EuK$WM;fvl~#Jh+?%S zH+Zx-Wukb8LOfW#-_4|UR+CZU8QdIPuEVhST zmZL&T;eZ}3UvC`Wv@?d1pZN579VqF4AejBeuvz;x+MPLaH}r+oKsK1Gi&LsWc3eSz zRfB^HqYfa6g8TBDgL_M1xI{zFSRHK@a*Fe_5tB>GSYu+oY);sNFrGv)Z8pUg^mAlXV8}>kE5~hz8DjMBJM4SU9TzbSW1pu`s0s zFX5t%j89JqiCNcKuirF3QetpZxHvoMXg(PgZ1ChKq}RQ3Nv_)Od=Q0w1k`%sm^y2w zWPQi64h%vLhBMK)J4Pj_>ltaZfhUN^zc+OH^c}jeVR~OUWNEAR<3x2M{QCggfTCRG z!{&O81x39Ut_P9vPQ;P^>)|r{`Boulf%#tM)iBRAMz5J${WH9o^u9&N0i~#D;i^4} zohi@UkeEU=*0mCTbKfKnQ9RpPGV>@h)|xxCX!M2X0u5SZMA_YY&-|#4o1-f7Z};_e zz;D79mCQOlf7tYy=JQqnP^G3<2^I(6-tY*v!*(RN4Nt$_G9K#BknB4qgvl=aIIs#B zDdm1ZV2=G51iWST%`;?eghD}X`#}mlR@IWNk70ci(l``b!(L?~=Sv^UB)^4280OiM zA=sl2FOz{!E|%U8EQ!}tCMKhcG3@~XA51UDmow%K37B$>Z$>chnQvx0@O6Y!WQW68 zZ18bq@q5v|ED!A{9ZmQ38cx^mU;CB1Kw*5MKqZdg@(}SPknY6L0veJn!0!6$Lld)>YX`(1o;z}{P4~&z6FrV>k zNq8Q0e;ESz9hD|$-hv;#BK4${0T0FSC_@cpAo+e1SxamGz%nevZi>tqqWwN{<0yn~ z)qQRe1(HoXbcM^-_oM0)C_HQ?qc?HGKsTRSr22^KrPn)i&=&DBUCKMGKLv~d)`l3` z*VxO<=jjdC@A5Siq$hPQ9cEu3t3RKq8Vvp-98`se9V~GBgG;MnEK#J&2~mC$1QiE9 zGZ{P`pC=2nVV^VXuj0!W^5)KKW9kjs*rnc;$)FR^ch)!j#2|vv-s$Lc>`U8zWw|vY z%>uv;;tgVD_m(zOYauUhw`DbCUbp0?%UM#fRx64d*Iq}_Wgp*B0~D(OWjE}W^&8v= zrAK)gV`a-YY32HtMkCMUc9ZocYh4^wc6K!*T_*HC(~3+mVA2Nca5TLyxRgIj1ts+6 zh%QC6>(sUPOTtq6J%&Q<&sMPig#2z3VESBq$@Ez6?|{tpoXmBdmqH9wFq$%dGk(dt ze_}8Fx~V+ARAxZD9>G=jf^hTEUEuunrkqCZ@~~3(Y`vN0#%hL&QwepVG7I%y;oH9D z#1I0ryt;CimzYf;cBKq7PYJsA=DUCH-LR*Lp&}sxeaCN1#UHwH1ffKV)RDQa;FBiRH8~zD9L%hHM$15p z+2?bA&!bUx*T{5sD!Nr$f{A>65?3XFT5I9oKv%|>>?E%E`~Wv@`{2v<)Eje|RHaYa zW^9RdSe81>s$i+$%==)5-C*Y&!o&Qg_&5e6$meTSmpD>YwG262in^>*4oj5Ehbwl`FJ9Hn+77C$_J%wOqsiF6 z2cglqX*pm>`eE!fe}#>Qkt*PVJT~x!X96DBRN&J^R5DkdvPfP=>} zZ3fb&`j|}UkL*q`7lfW>C`i2n zw_D7!`?Du<;Vewp&zkcN@NfYhxH)Tbt8*&r%f9904@cBHl^UJ~)_2iA)IoTxQNzv^>YciJZQ z#n^1k0F>T#a-=XQugLu_Q_s(*>d5-&+bI48R@x-@LLmD{omxPr?EPAbZ?P$Fv8hSC z7}?FWM}enWSLNcg%HWhkd$|wVIH1tOY5_Y`Gj+r(0TnnYjGov>{9#BB4`z4ey9-FM zl-J02ARJuCdm*zU^^4xd(_fD#_4^~_+8QIrG~p|qObWSG*&U(&>Pq630v!Ftxfhr2gb|1E_$5VHf6wm+izJ})IeQOKXl zLRS-p>1EK0Z#52fN6No=Occ8woyN z?+pi_%Yu+=-2HV{tiG!+=0z&ddB0IL7XX}Vd#@_!i`~vlRI!CW{ettD^JLaKvb@_c zn;Sc!s!1K-sH5exWauWF)@)t4xK=q#z(P1IvS)kV9l6jmPi#$^I2P$(!(a>)+`38j z1knk7+g&pLBuO~47LU^u+!b#%@<%0T9+@GYJ1^ ztzzRQ5=6T+i>2ji$C%u|Teo1r4N}@?84ZS=f57c3l7%E3_C>RA#gJ@X_wt-pgx(}> z0}(h+ef)`N&L@8`Oetbww8iAmu6YXCZJWIj7&YX{csZr2O$5Ci)dx~0A0tk%*wL86 z;iNffK_9*^2SM|vqozB83%$*)yI~Bo{yM*DeDa4AS7WvG)n*A*tam`EM8Ss?YG zcd;)(deQ7JB53}C?4*J2AvJ$`85NT)iPx?5^fB;GV~t=vNdM(aH<7G_sD||6Hde#w zU+ic?>n?^HgAESD{0w#PT%(d*I_>1N<`@^TqBsfZ7-rHa*CE)QBRwWj&s3Hnfy_oH1gXHo1!$2 z5RlXp!M6BFdfVjQsWa*g06pg}rAhC++(h(jQnxw-<&^zrT$T8<^#ttQ!cu#w8D^l({?7%qx2z)>2 zA|vYiU2-oBDEu|MNsdF6ug{%QGTxIsDA$a-4z)hPLe_$n-}tWKwYw*F=zl6wM*b;5 zJ` zQ$r)yiAzJY!eT?AIj=RpH^VBo9#v9lj*(bmWP<{`w@NRN>?2H@s-5NJiRXVJb&-j| z$d~oa%>pJ;FjzmhE^+Xe$SSc16u1>dyg1k&H)vp-zEwt?N>LxN zc`N~w65EKI@{7#nufLNG2|!m5SSzFIA%0Rm3xB?8G()U4mN)6x>m`XTR#xd{a@Ocb6+^%A!r1~Pvv*p#r$>O> z?_lbCMDr0t9%%Vg;NEUflCrh2Mf`ok;|IT1wm7g-jc#(^)%zl=ulcG9L@*zWyzGT4 z>Aofs45XB7)=fJDSK0ujWg<=-1SUyuC{e6{$ME_;D^X>3s0A;J>(0BCk-N*rK!oJK zq`MezKL}lVC|!av2RKdPW+e~4r4{WGPz~O(oqC1JN!=^jt0RtjkUH2gfL%5)UxfLT z^PK;brdSF_^1uMw)mDUNL9g}2z(6#mNw#DrN+-=TT~ZT+{ePstMGz3^d1c;cd2=3{T%xEO15S5 zvWah9z~nEl{R7>$(H)j6;%0r@9~>s3R_v}tsS#Y%j`nT|_ONMWogwL913oMmiu)f? zsYrT{vXC_v#1smX#!BB;X-E7unz136_6#~p8TUaA2QVRTviS-zm>#*U`Iq)$1*7}Q zS-Fnp=1=pjDDA?|8dzt#iT2Ax9e`^87Hlj+YbT)-$8;%z>y&0-PZmN}%o#Q9_p7nh z23}-)st48RJ6xBiOTzpQv5nx?-UlAW{6_G}BgbH4OqWyV;Y6wOT&VXGnbA_g(s&hy=~RL1$b zvh{Ww5XIXiFkfgHX7W%==2t1ekkV!e(AbBhMQIJOSjwO}3OeEk z1WYcR+&Wi&IcLj~CK~(;_oE=0%2@N5bX#G4cb3JNIjbQIW4>oHNo<4X6@>SrE#Dk>X~rx;a24h#OL=X$8j+xKwCh~ooWIk%@83$-DM2n3q13~xcZ zji`sBcs?$y(^4gjIDESFG;YNt(IyJMJ)cD&`m^+Jeq<%&54eP^0D z%e;{DQJj~%{0PN!Z%n}#QAzxvjKY0Y;owr=DhHGbKb)%x8T2hl>YExIp~#cn|C1p} z9pIoL@@Gz4t<=CS&xBf_IqQ!r?^#$7qKY>jVPjF98+pW$80H_Hcv{@~V0nB=SDAPt zjL5kQr9B9o2`Hi+S#fs#oA62GK@0?~{etuPlUwam7n4DUV#b9!&W)0yUATVJ*21I6 zN5KP%+OS5K?9yOz0pc`=fs=cmuDf@f9qvycQMO(SX$7+hK@U4%E!$^P+pw&+@(P=p z`Sh(#JNy~feZ7qKb1AApn~}i$DebW@=roy!^~dL2l44N{>cHvMJ7SN|sGQrIq$#FR ziueJgHjgUPk?#ZlG4Wv`hFD6EjASBpL~?j?m=PW`Usde5y!g5Z1oA;*7JTd>My6ig z$ofo9+|?E@OpaLm-e5D|tud~I5nhsR*$jb4HlM>fTCD=E>#)iMW^MLPpE9sTVlkGU8YGQS0F!1HWI9Vd^@0jbaykK01T;kUJ*O^nxFO1S4Icf zl!w%)(AXQ014784j|0URY1vYcbfF#o<_l^IY1}%AUf8ISK`alwJ9zNbY7QLak^Nah z_guoNXKnA#GINuO>VysXNB}~e*zU5Qmn{? zMX~4IUhPU(#eFVLQc;!7^zMV@Hkg)e7uKb)t_{Y`rN816T#1w=8+(hM(6=v)o5$Jt4{432(e|$8|RFZ%$%*FQO_kK}YMG zNa(V+X@qK`uDVS%h=bD*9yi%$U~CGy>&_o%uk{lM(Sl8bil~!;=PK>j^kC?@v)l#C z9;}j*u)+mUfHjByy)-WpUb)Y4`O-_4BhoCh8~5agZQN;2mGU8zoB^OJ9b1B(kZ!@@ z{d>}$Up7-OH>kUHXYJ)+2s=HPORw=g-%s9!fQJQWk`t^Xr(7wwYky1Q|zADWGAl?z5&V!q%8^7KpvDi zb`Td0k__{vb$A|?2Tjfo#zXbK(4bRR-)4S|P2t$sAO@7ki4L*|4}KqMQphmi)jfN$ zFF-f6Uk!#6vfd55KUV(Ur@J6+^8Px#1t~TInv#5#>2}9}72KgleROVv3nLm-fIoqQ z|AX0q*8lC4(9zq1h*+-_bUDK zZdFlBMYQ-#CGV>5a8yx(FKkq9S= zGoC8mby33>0!{MJ#;rFzzx~IwF>*?6V0C!7jM{qKZrN?m*y4rhfExMK;DKeS#*8n8 zID|4AH2T(u92qorn;DIU%yQGYX!*@P4D!0~Pld#4AJ z9LrzEE@jI{p3&pUQ;>SkVff&u#6Xu4!%vlavhO$C(h7cS%im#&}-i(mRLXDzZ(z94{U5)ET8T0 zCguiZ2d1BPL&?O0f8b`B*+GN9zTnUFK!=(_LXg%f5J{bSfD65fARdiXF6Hb5Q0nC6_fZZ)h5Q-;g0$ETH0R3Z%fP6*SmJXz zN8l?lrJ6bAe~x6`f7JzargfrNB$?BLDeo`Ynj-U#kz~9&%raxxO4pGo(3*4nDG2^% zHY=yX{b8OPjC|X_pEX+5kSavVS@4dW=+a!AB*9vZ6+|3gJt1l(FZctQktn_@_>BSu zAZ%%;4i^Q&ZrxgW9o)!*ryJ*dVp9ut9J#qimlU4jdO~32e@@Sqab8D#DstW@5c7QK zaqrK#?iMG|9b~OYb;-Pb2?l4R@U>rqlP1Cc_RSARS+-x^@FSCa;ZbeLi;Arunvza| z#GJ>RXgZBp4vdHpqyjnV=Hvx2=n-Wm;DU-UVY5o|yBrM+&%}%9{tXp%FBvn%nQrJV zi0t)&v}1igKc(bOs{G>lPOk#^(e3)84lg^4QB>_V5E(#DL8kPPSto$=;*EKKOl72W zh=&T*U%N6NtXg?}Fhg{qixdM}szbv&C43GTw-ieh)qIcnvq~-k@6n4VJl@m`Gqm zC&23%-uEw(BVF_DT-#sRj_jYfNiSZD2>vuy7JNzLW1Ud)GVea4`?Y_4d`IT< zB5DfFh)$p=j`MAhI2yW6$Hm&!Ahz$cw*K6NsUsWt&6WeJX;=jk6)Np+MMOOZQeEl^ zEnTieA#enFR53Mp9ixjPLkArSyWIJBy2uLIw~5=#yO8;X?(%%!o!haEeUr_DrOHs# z+PZXp0IRWOS9-33a2-9PUyvksl}IbPsDfw#KQ(-m3wd<1!&3-3h!DrV!oWll4K}CxlPF2OA@e-? zluH5*)S2k=C+oT~?h{lK@}!8bRfuyI*m!z){~D@rg7QD&p;wY=-h3xvjECeY@Pb9tq2g z{!aVTzY?CcHogEq_v}jWojQ6B?;Zy28fw@OQLiwF_=WQAfx?^-MS#B7^AM^t2Ydy> z3xk`l3y=FX%V{eN!ctt%ylb_Z^Q!cdD|_%gQA79}$>A)cDK(`mN)?f-WXWqOps*KDZNZfoJ2Vyl$a|* z%6usHV#CG5*q^Jc zXazivIx@c@M$#5gUb=wHPL2?+O$CW;(y95O|F*$E>I>Lm{PBjNcgd}5ijw)sKy2&TeCo+vQh_OFKs+IRJXrZI$%wr!Cc|KoQM$rj8% z?1I60^_~jo*gG#%gZvUrw!2kcQ{V&J;zvQ)RzT%xZh-Nkq^1p)WUlBJb1ZMjqo8mJgr~2~rDUevu`;zj%!~g#Z zKqH8Mo;7%mT%iBf33_iVw!=~s%%A=3X<=BJfp;oBuySV{jYLy(%a--WaBR@e#iWo-uH9Q z|EL#N8?&)$c_OpHW*d7RSf$tI7Q`AAyjv+0R6!7S5v#caDu)uzk_D|9@NYTaT2L;~ zZM*>K-JWex(MeAIjLJLeNCvdF1ue9V&}n6Ct;d>o)+WpM{=5*}ocx4L`KV~Ycs(m~ z#*ELsk!$oY^Vv+I=?$NZ|6`Av@+a)6>&al_@hPY7mwRIyOnBT>oZT&T${?}mc~j(; zrv7;s&+B0c6X+-KUaP$K*!6jY=-k2&PBt-}6^!T+y_&;FpC&b}1(lAHwUjTqHO~_^ zz-yGy4i0(21D*CD_Ld>oKBC6Y=!maj1)KrRY?RPkreKUROh+iVky^uS1VGkybH!Xp z^_!INI7<9Oo}L`DOmfXg3b~euKLfd4$fG5xcbC`221~CU?cTl%ZUaZ)E8THT5h))9jl@4|JP*27(ai!Kwz|-ekdR;_ zi^p(Eq|y1y%MGBRH{kyk_ww+9D+nLz5ITK85+qUgwVq;=VY}?vB@Av=vdr$ZIKIyCL zs_t4IPoT>4kT|%Z(Y1 zn@6kjTlVCs(nj++#4he*EjE&(l_iBw9!dsE85}B*j@{yW5ZS|gEG6N77e|~OzS_8% z;VomwW8J=2&YSixWQ;0ab69QstzBr-QXo=>wBmHHIPcSFbfrrgn(^HWkE5)guK@WTg}!~cH$S1Z*p z9}6wS_d8ekDt~4>FVHlscg9#5LzAyz{gjad#&BwRw7imU%Pca-8R#CSWvM$qL$H4! zsGs=~jQ$ueQs!Y|5T))!AQ#}rcnComaoLR}_KCEq>@SE|B*nHwE@0c;H|)LZ!qfh>H$)U~bb^4-jrZJ%k z71Oq626DbZRFXwmw?(x67J6AQ;Px|Qj_U|qPJ|~RjFuW)Br4ZoDh`$0eMEXe)ai}e zg(&L;F)Y`|migAEL!8h%Y20;}`J!J$EF^=9f}vaeK8xv}#t>P0T|k>Pd|(2A4kE9N zi;EGjfL^1bqp;ua!s#o#L5D*8F8{})ld&Cp3J|n*6-Mj=Dzr^skSz0p^E|5HA#ECi zQUSXjYPPDRxfyCpEfBwwS-nb)-q}ha5hF_j2KTU`4;Kml{ib4|A-+Osq>7PTX2+V` zrEJ8Vgr-0;*9^e!uHsiHu)jSc@cnkpDPu;f#(ZdS-aClk2^Q4TUJH5+D~pYd%g~uN z^m-Sot8@rULL`VVquogo(t4qlN%?k`wl6v8qPS(R$rW3&_Hkm#*<&x&=sAx!&f4u3 z&wO4#%-k$~?oJ&qATrWvN30vlME2U0#Uip883Dw4O)R<&XF-2Z=GRZX9O^`KT;)eU z`0=Q7A?(_Zxy?m$*2UN;C;F12)C2!+J?OZwD=h$_yqkfSX-H!dgX+S((ahF1clHrL zAJe!-Fy09b8VnAYTqX?35M1WcK%1CJj5DMTwBzbIy;i@T=`50bGP_z-i^5f88pRw-m!P4X45VQJ7{@@%l2!EsnE~PtI-PRLb zd!T8xC${$5PCNXxATR)5Y>I0Xf z@2#W~6gqsCzj!gEMaPB0$L)4=2BQ?iH`suY>U@sXVP80R7K7znO)D46&A^}Ty0t)u zD311Rzl)iZ=*?K0$xAuKh^l=y=<}8vBu`eHGpFww3TgPREaB?3hc~pf$DjCXvQ+;m zaauJZL!lpRKavRFvq9Vb(nr|Rfd%K}r`q@67P6r_B*U+b1C!&adI{EpKc>?o(U5qc zt(Pi$Q^AH#D&YB>@*bQ7DAGD${##c%!>fd$7>rC6L}?sbp;!32y8&VS8@n_vT7z5K zyS?507N3eKAdyRj^qV1MwNtb*;yy#?RK#0_^Lgt_BDG}ET+5DnpMO1R@5OahxYx@3OGA zmmcl=79Yrjy|fC6t58gK5Oe?^4^Z_vcstoB6p7oKT+=YS3c%vQHLG|O2&F5hCo5S8 zL;&15=VjL6?rTd;EauLVw=SOBmwn@~lrBSW_(O!p=griV;=yIwfb8SzNjsd1g!1^- zmp4*}UHs{ME>6`|;-x5uo5m6w8I!q7>Qlc^RC^i4?vWU#AGL~*&7aI~bkEM2+f8W) z+tPs+-MHqmrTr)g65Eu%IZ@4mS;4#E_@oL7#qoi*C8GMKE1$g`8&N!1#n=q1+;pf{ zPnHtU3FZ16Uij(jfiXEVKb>O$K?oVmhI^&I^I;FS;5rf66Uh$$o%wgJrAS4eyNSrx zoO;3t_MOy^i8jar-%42UQ_|N%a=1EFA-q{WE2j%caoK~wraO}NoSiHgibkfi8JHZZ zm~7fkPlF;&lihtdR4-svj4&YXpOTnmRmhpYm~Fr}yj;xSAQ@3{qOR%WC(cxPAEOo?BLh zYnb&^*vVEqP={JqhKTO*Scxz8`Dpioaw+;WhBH}GxW~T+N|_*sY}aePH<YB$tPR>R%?UMe>8y&p>D{+`v;}H&xV}I`iQ$IKKvF95vB65&pMVOT1L?d{qlCOSp&9@VG<}dbN`WAVJ&r9Zi3wFWRJYR`D^4;ChcHl(yjw(H9yo|y4 zZagXYQj92O3IgJEW2UoJff_YPgDtE%SukQKf3DIV+YNG8AC~=WU?c2 zS>bMT8i}WT>0g8P7w(Ob#uQ5$GcD zAcCUf@W}J#^&}~z!vtD*-N=N9sux`{L-$COmB%e}QOQjer@mxSYQ=Qdf&*7h;q@a*$;<<{1VLMiGFVYWTb{ zA^%)J1GuP53x6<5J|NGLwnGTr502O2d6BQ z7UJA}y-0CR!N;h}b#Nr^G?23+6@Wvgn06^HnZ$U^UWiuYsFGkmoa+T=)v%^WZ&+IB zJo|HuC&1B$)UvPqk5XQ4-uNgOb8e#Suy%G!!G_6Ge+lx34(R>Sud6e&dGmCXTNPcR z1~Cd$s`!Z0ju;UqxzaIL*rj*L!@-;cc41Gc0J2f5Rfsr<(MCd%^0sACsPp<;Kk0TO z@zWalerTnk8t z*m0udV?mL27?IfwMQR_eu)+kcc>iX&ZN68ktoyu-7&ItxhG;#~y7i+ry9~8&qZdeDWjgNX62j5mQk0~OPtPf0`#7iWX{KN8VUyGj7aqdPGR*b*Cd2xIwO?6p6ivqJc73>2OKE`b z?67Q~i(ki;bn)9|0kH@+iWIWVkZ+VyDuH(m|wUnCMM&>(X@L?bo zHIKw|ZP`%etYfE5`8#yG_=3`c0xku?Z`em8rTe1v7yQ2N{%D>UEVkN1l!I)m{a*oWGpPU0Ef|O z0;WfdqSp)4n!{$`t!Vt}rtjIq^g?C1{s03-OS-HHD4NgUjp3XUI)TX_GZ~R1O0`a6 zS(^mN#=X#{1~?rd1@jb9{z;5#4eRZ9uGSkbQCXg8L|}y3)c5p6NuKZ}z*XyvG++n= z0$aNenjHqkJEm6n2yK#rw}4kBd@G5smu_P)eHYt zu2woL(J!fyiWTs6J-A8cus=o4_-RHwP~?veUC@{pR=X(3=4x91Jla%mki9qKP_zJ` z3RfLWchcy{3Hk06)!th|;X@Yj%;{+_DP!_llCdC{=MJfW5qE_w9$PgsGqMb;i?Bq; zi4Bp<0l-e55hdFRu`LK9BUYE{vUkn-5&j623o$2Y^Py(ZR+Ds*C%P(&S7I!^i@W8I z3wo|@N$88teY?qCb)5VX(=90YC@^AndxgXgJ;(U|#Z1oyB08NLu_Ad&ggpUuw-mQ` zfW7l(2M@lSFwlaG0>;t*=M57}5#s1wV^pb5WI^|1Isd`oFT?^uWj&ZMA#^mg{W(jQ zAgJxw+YP@2#&%T791nOkM(w~xfWV3l=D8*zMWz!>bnD%Fs^^QPWQ~4kYa<%#Bn68Z z4@!L(TF)Or_mHdr9ny+<$s!aQFlp6l=M_BVZ={YRY4*JnaGQaDwZBi*I{i&v)%Jie zE|lJ_vJ#`A!OQ+S%B;|ILCPKa(_W6q$w2S~46Y*{nrxkL0n4Q9NLg)qQpcu4Ehci> zX+N<)1}VV;`a)aa=G>Pe?M~nn)17!Fde;Qltnwnm&G#01ul3dZL^(z*2O&FhN68P& zoeZG945Za~J?AIX#?Wh)1f9)7@nLhO~fd!4e$~9_l+_g245ZS zsLhGj+F|f3^k%y#X4`nngJTAzQhIRh-``@GZuxSCQl&yj0Pv$TBsWZ>*FC<4hCIQsK4kQtI z0=}`bbbs+*Kp49X1V|hU0|KmRl=jDoC|E45H~iCk`;p6W{hEczNxn6e!iE`bbc>n% zLWh4GH{9Q@WsQ~C7l%6KNKuJ!!YmWsU8W9wtq2+hfiH(9Ih!U^J*-xqFHFk@Qm!Ml2^xqV7jQY}SgY-~saXs}ZeI@vcaqSS`qJ^Rg zd0Scoe+sD+qzC~Sl@_SehD{s1ea?9YQdP5ojvFP74c2J+R)Ha4iRQ;dLrcqC-wle<#_7+pu@{g89cU!0N^S$M zT5PkHH&`7>$^PdHxx7Ctt80ODcOY^&(IO|}#|a9znYwsDX<6AU3}nA8Opf2sf*c|F zi4o=hLpF%S(4>L-tG!+XxpQ{kEz$=9uAb&k|07e)I8CBoA*|x7kPj0N`h4C%#KeE1 zioX)ck3QGL8U!=NYgt^r@n_+qyKl6PJQa}u@i)-$6AYuT*D8YR*LL3N!|Q2tY49wg zc0?I!MM^!Df~JFpF+%rg3LfSr;P`ISyss6}t3yg|DSWpHtD zBtqA5#Ar19l7%r)yHkf|!@%mbKkk>fzqj7{$HZhty1^SF*^XphanQ3!$>Vf+)of7z>WW z$;tTTfuzp1zA^J0!2jnJvL8XP-a8uanM1F$SBaT;rSV#9sD1?NQ)apxAG95w6-+&ku? zzo9Z+@E#EVQ^Q)OG*kQ?BJsWNQx&|QB~>gIEyypNixRFLI#(rf{-n1*)?(8?xk(1u zUMngYf%g90YYMxxoSqV||4Cop*kPF!8m>*7OCUfEWr8%_Mo49jy>fbyh}VTTKVNlk zAhhTv?jcB&7)g5hXDbx)P6vtj0AdFm+sw zXrC`3%T7)l`#>1v9H)iqJ-Wp6^TTpoO#oC)#CC#8_57#|ZmA$@(h9qcg;oDf6~x!* z9EKqU$*0Q{y@`-mK&9?lv%z37JGi*KNOir^T?20=)(jHyUT(0Mew)#0_3vNq1-=es_gW?3>tTy`YDLw zPldfFN@x*CyEC6>Bcb-o&q?olL_W9fSSM?;DN>^^S$v#t7gGhoN(CYon-S?W8z8!0 zevhaj3c2gOG+WRkavD)Y^BvM;I&K76lvWIdryLL`9%G^?N-U>=LptC(EL;Cm-2}tK zbLbolx!LTD8NOV78RUzdKA{YP)iI47Kb|YlVe+36WTOG5DVOsWG(L9{Qr)Ks<4%`> z-n(p0e$a11K8R5fZDpk?8woDUy3n7Z1b=c_G9yTr>Jd+|_#!4VI1K)vQ1&k|LFyiZ zmRD3D$1;8BD7z<4o6a6xoT0AlyIL0ZXaB^Eyx^&BS{V!MxN}zd?ez*-smlvj!C~9i zYCJ8f7pc^YZD(^_BD>sN`o~h0qpW#p+m-QPF8z&H7c%aGe)(nWR^x5V37+T9BoH!6 zSpMZJj!c~mWjfHzPVDy3;HVT#iQ_w}GK4$>6ULJIIpPSLH;c_X2e#K>9N zZY{^JFtGG5c$;9lxOJ`z!kw)q*f>M@{>*44Ry~*}e||QbPKSM(x!CCiMI+P@t#=~g zXDkt~;ioVUo$=&3nSYjgiN&Mst-gkKSwk}yUZ?dO`!C@6Jg96h}MK`%VOE^GEM zOX;&+LE@cSy+~FwDmTMu-M(9&#)`-uIfbiDa(K3s z$emgW113)~@?x<~iip9NqhU2|CCvJ&!IxMbKoi4^W+Z$1`LwKNK(rAZZ_C>U{6lgY~sVk%o`;n6!QZ%l9 zYVA~0trd|R4NkNh#f~*59y3qru~T@bWq8L}w&MhUjkc237)_lg7r{hTr?om-$LS%; zmY=3J|DsZgicgeog@)Y}&QG)}%U)fR<>KPjOBj9J%|io5e7UuC)h@W!2?VAHLWD3N z8h~V>EM3mxMhW^_(OpZUgMWh$65bh_E`%5WXtlV}XJ_4m68N5QRciD=Ec7FOF=|3p zc^pfI#vAk)GL%JgTc!_1W$3KDD~hw#s#fsRN@q7*h?pj6F=LO}p5uZjUR)VJ7gAXW+y>1Bnzep+JIHqCipFx>-{*Iz1tmbZIiU@1)$) z7C;(BkckT)ULZ2%lxIIe{YJ4raK-)eW*bfE*k5$?!QEz{yoj+kW!z{#Q$kTg0CycX znP~2Juwp$nE|x&Riy~?bg9jo$?Ez`ahge~A6>I(M$C#nIP<0r%3m$U@j?;@~^mC>B z32>LtTyfK^M|+*!hw(^dcGT05>4;QE*_0Gd{Ov@zCbW%aV3f7G!F4%8sU;qTrQ|qT z8)w-W*Yf?9uBY7y*0p)u`6>nE5e+&whw*9r;qT5pE)#YJq4DO)5rmBJIP-3#5WO2i zAXhoWafCX>;7TZDw-#+m^!$oh^0*I$brILNuUgz8ew8^;rqB14m0sec1@LK@Gyiab zXrt8)@SCDvZau>O+QW@oCRan$Wy*B|W;w9LAU?b^9H)N^+O9q+^4N?}YQ|Gm4kfUs zf&4zf+vq3~)qe{07nk+sM%ixq+NEERp~ZQU>>| z1@DpKUf+UMr!o!V4}WERwIqcPQ!ipNu!ZIHu$}F;@$0kvB$@D7c$-00bJDu+2gJDaTtyJ~>V zz9MgzMbuN((5|yyp9PP@CmOh`2GF<4u2!P8)K9A9f7cy7h?t#dr}zzjr4gYvZF6MzaIFle?vhcDof` zYM@u)7E)W9@nfcR!w>az!Zn@s2g(t&f5%7VE~p1w7*r`+n}BQe_nTzGkPJ^s@rg;B z>Ml9}6%XCuSteMbm{_(&u{rjmLZA#cPSkko46w7aTcD=}1h9aK2BG3D39)mcN^7ej zXSn38AaZMzO2V-1T?#AQf}c%A=m`wd{k?{lLN2&=AWe*YXN$Pdfir*VF+hC3xVj?D zTAI30KKad3J&l&F*>zwn>Di3sO}MED!$R5vuNdxin>-Lo3(l3yT2EMMU3 zZzDh8sAv;uF#K64aRf7&6oW)K`i#~lNb&Y&=PPO4|5V1XZhCru%6n8EJ0uhnmEWFw ztWhV#$rd>*RelSFvKrJs5fW;xfenQ@ttAEcJ;7;;f-2h=>2FmKuO{x5;wD1$^-X1V z&yAUv(lGi;_GBAcbH?O{7w|9nTi5V{DokreQL0hK-ARanCK3^UVt?z0!Pj9`(-JCUXnG?Ge2Gf1s#ai&|T>%Pnw7#ulZF4-@ z_Z~FcfiH{Wxq(!6h*NkyRK;4$|5Bp!#3p>}jrE}pHoUv1sg9j3h&{sA-FX=Ukam>pO#W(R|*{x;sJ$ z$v<-K?BQ}HVL>{v3g8ra;l_zq!E-~)2n<)bv@+9?YsNx~3N$xc@cXe+F7AX)OD74cnsbs0G%cOm*Asus9*{)uXxyc zM{%Zfw3Oo;D4~Yhxj6K_R*j=w?qk2^>4TNvNGxFI^Qpf|qPJ=_LR8Fi%v5}Nmxx57JrS33%vXtJaSm-*fU({eca=Q@I zbRvDvA|$r_dBy~$K~DU?Hh zYIfK7*6E}P93JS=Rksf)jMuxR<3jGFKolsPWWy`l8z8PL1UqWv*Ca~b&H!k8m=u7;a)+5{1Frmqd|2g$er{<( zU*p~IVaLeM#vfu~Vr-QBe&QQVqAkacMDv9v^qoSj6*$YOdg9ixz>K9LqxUfBLmL5| z#ATlHAI`}dISfsOjlYt0ws>){FxL!R0}>zdoN@_G2kkkWFc1d~#dd4ebJ=t}aPJPg zK4`xs!l<`9f*;PvWh`E8j>KFZIah9r;DmI+$nUXB+Ox*{bmGos3 z{Axzu12EoDkBtGvcE3Er_VXhGKY&=LiKDqLTc?MV;WZ}rMcAjCZ_4nj^GY0hl*KF` zjqm|xZOxtxc2m+!rb|;gzFfo|m9woGa6@|vk>FkIKF^(0GWms8=GD;~jy(|e^8hg) z`<)^A{UTH zP#*mM!h5jCxD};%$e(Q!=Rydr#g@Dym?}xBva|@euHjz%B{5J(R4Gw#@x&R%-C4xs z=F8_BWY0>UvP`m|W23og@1r-%4_+-@mPSE{7Y7XlPYNP~+kYo4wOx-IJAxYehH${- z##1>U*_lGUaS71W8`4>=1WKuA1vddrT3^ddC4pSFPaGh0tQ$=Gb{)LWm%t8mI|>fS zYGnL%GcQN<_6UTE19$rZ(?jlo}LjcLr^$$?|e6PqCM)uTjt z`pSzPTJSQ1jOhD$tcT}(gtq8!Jr`+YSg5jLHyvV*Jae<*8-c1h#!>2#;+aq#5&KOSS{#-RT0))f*(a#O#k78uTXu z5P;6%ceNQbw~D{<>x!Fv&F=YKhaj+(LrBNUz2h#y79=N@@Z9f=5u5A=QC7W(rr*R%B~(2C#F^WpaABcf-gn}=|4=TMD!WkLsR zkY#03=3IBfUMb8G#Vug z4KqJOAFDd}C>!C6^-pu3X6VQFBa}){7gFU4*ibjs0(L$?Q<%7D%OX)XQ^=ruRiCbY z2iEOp6F`#1M-_fQS5feTb#N&~!^#$&t0Edv={|$M-`v zz0+OSkWzId1A+W;HG}qVm;L~^pHL*xIo$gPT79MUcX|AP1`vz2%2k4}th>=rhOf$5 zIbz&GnSRz!2i>fp3H+t5!y$k@+~f0x&YkR5z|ID!bD^iHZwfUlPc#z7NYhd+IvMbV z#)&7b-P^3VTEe{)I}9$wnf*HdO>7~bDJM(mIcBLjvN`h|#rNUEgR+QL&zkkIJKBH( zVDkbmvV6)%d28%xyBavU2JB74O}{MO|3Qy0V<?} zdv~@qwP%K5Wr};>KpvxpoTdLZ3C=EScVAPsU+4BV=}mKU=jIE7diLgq;N{(e+snV6 zz<-|mkau*x96#+l)3JklXAo3w`jGu!4Zdknk`nOSI;#E70Sln+rH|LxKLn?|jj9g^ zsSb;yh8&Rg-a}1jUBvwDRiI+?%sHRWamHl2Z(Gfje^r7|4K`hKvi0R;(H+6< zKXd(y%5jGPT>UU@==1q zS@^%kUX#bcyAU68B*1yT99JMnT}O~c*?E5>ijT-+`4*tArxC1!MM+@s=MowM{f5iM zRVq6za!-@x$g|n`R!{gY9em3QCPJ7$V(P)oMyG|~bg_D{-SxEA^A@v^g}RHeXIeJu z-{*A({kJ>^M5>?>F;3>^V-hru8vJ0N|QugIRQtW?48Dd z8X?)2$yZDhY9@gZy@^jHgpg{CWhBa>G8l{)Cx@Dwc=1ij`zcEib?I}s=5aj;Vf40k zmAS;k^YsjXI=i$a4Ur(6&*O*WeMH*&v?FtMP_YqMQQZ!k^Ze(qw#pOt2BN#A*Wo>B z^52A;U%;6LyaqbL_tlNHpHbHA#MvjpE+)wK?~6gLdom@vR|&=WeCy$|oB?5!c!3q& z-oy;vpT`z>EC84R6r6+pL497R6rW>W*-UD2D@4<%HJO*f|;lWcdY`4h(#Q4>05TvG^clgmdt~b9P5E7{lPyH zFxcsoe5RHU4*$(70!9ExcHTA4oG-JZ@FW<-F0b5iqX+ZJcD$to>wbvfxUc|b*U&V0 z=n>)!afamHfn6l<{2hwpNB{?V@6WH)%pYwvKR2=ZlI7^TY;XAEmWruB&MTme?n+ds zT^gJ63JMUyRE7H_+jUlA$E7~7sf{5gZL5}7|M;s?P%5RNlpPiVc^DG%@$?t2L=uEj zK5zQzM77tpI-}#H|K>XVeIkDvB3Ln3vkKCru^iMh#zdPyp@xz5LA@|ry)daphm){# zh94x`3c^e7wZ}yi{bs7etYEMC6@EXi#6cW>5=>+HjmtRw@LkeHy06H_4cfRJcb6|o zdizxWlUts5+anLnVZ}5hugnte%|}2_^8vQ{^{&M672kc!|8{y1@UUNA9eFW!2IfJo|D^~49R4Pj!2l0Z9eykB zOg{w~;C(3qA3P|5m@^7IE|92QNK$n80&8vI0#koWpqCj=Krm9@OVnwdq40TW?M!;`@R?T2#mfYj17pg1KhTkm+WM<`eG;K{gssy3)*Jz$=@VBE90Wt3W zuxKX&rouEgrYX1Yd6YT-;(b9<{2khULE0J<`vRaPNX$eAbqE%cl8!9S`;sTun0#h6 zB5`=|$8IZbw8W!Uw02Uk7N*pM3&^6pXv@ zh8zyTgB2bHzYGyL5JmHRa5lCyQOTuqV&g8_3+g>;e39ojrI_M-)bTd;cVy_k@@i~m zCrx0hpqiKm>HXyYYZ0CE`9_J!pcDCgi?y|CT_eVcK6_`A4(WE&`_uHI=ih8QFqps0 zIH5CRU-;6h3Ne~E(cTm>rW283)_`wtOT7XBfU0gt3KqS1A&dW%Fl;ZkfOrgH_+C7n z&uiJ*^)TZ*T*d)M!FL^GQbe3+S%#R%HynutY}{_FF@Xh12m1gGQwSVL88g&8#gT1F zj*U?;=2R?4c9;Kc7OWKIB}t?69|%2^@z=_V~VHcDyF2ZB+Y5P)?{f)r39 za2!`8$+K*wph#a4CyW}*6$3E~&i4MGJ~z9B#(jY>sVxR52aFn_xOS}|KE7Ytyg)#F z71gCuZ&GI2%zETf)E9#Ugr0@L{9w`~^0wpzp=QFQLot} zg>xRy`$eTSHN&BC{c*AsGo4k~2u|zk>(R~4X1vdPXe0X#R$u?N~)XMuzV zw1{S|AWC+Xr@ELo2jd87=(A~!ndWg=EnE%eyFfdm!MA7UuX_>#FU)TbEj0h(f#Wvl~{~KAa!~_1`uh?9r@iB#6ZUwL$w{tkFY^KG!l{C#%*dFcQd7;@8P7o!Coy?)dU)o;20nFIMx5YNTo?bDVh& z(7gsT+Jgocfi>*06X5=7vQ!-FT-1*D+ME8yF?^WA1kQ9*{I522zOGzAC2b{?3PI5u zG9V}n88PIZ7Y~LMGoo)=LFEE;jFM3Uyqm5!hra5+EYW`4f5^k15@`!oQ5y1iS3e*Q zs2FTuTz@4-h?6SrhV&3sck|u^MS5JNid4rgEWq*}w07pGfO$IZ*8GwR%q2UMFt5c& zn6qNqE(BvM`A{Q3&V=@G+>U5HPR>wLS7&4xy2|kyA@;CayiI-Y!~65&(!2GdU11lE z@Rd{8j|dURov8bH(muDiSZmB;;@-Xc7N_&w)}9p&F5Q1Lt+cXysK)memrk!9-1%^7 zu+#JQueGVs&VUrqP9C-U{ru8kY_ANJC5G^A>$UYD-TLnBX1sc!rTaq;9{*42aVKW# zETH=P3Tch$e^`+J1a^;tzxjl-mRd8~b9HM~v?6Eg3&=fR0_c%@hpoVIb0Xb2ppP$1 zk3yuOx9KnY2V7OuIh`5=$9uo&ONqYCum?#rVJLKMqD<7NCRwooQ@Gf&ER8Zx(PGZecfe8D`y% z0Qn9J5)e$c_`}4C(<}ZzR~nfv1A35SA&q@9(PzRy!tjtEL7glR*z>+?L1T42;sshC zQ5+u^hk`qM($B9gUrs-5VxL=ecHekcSpt^BAX$&Mgfc;OCYA2~HK2JE{G}bAJ=O+W z3sq_Sfcx5tI9v_zD;LG5{E41k~c!=#;Lgkt)d{geV->@ zvOS7y%w=nbsQQ-Sc$QJT`-YSqEeJLzD>LSa{x+eh@3wpy_Bmc7<1h#L-|+GJm-N~1 z1NVx~%ScIPJci{0+G}$rkqYquLg+4<+oK@6NeAnPKJx|de&f^rk}sF6t(tXGfK=CW zsT()CHjo%*<|heEJdqHR2x=jfG#NDa`P5k&Up!S+K%v=vrV zLn_vE-Lbet@qFmMwP4HThwk$6*RO^TAD5=8rdaJf9UbNMqqjX!Zt2wr-ecv^8Ja5TMb4?DR zvyAI-C&|PX0(0Cy#=@2|QDucsSQ94JrAY#jg`tT9IXRR-g)-flP>{)BZj>UEImN9L zbAxsk{i2y-jQ$wCMvMe=C3FH6I}#-rtb`~IjIn71iNU}7o!Yelb%#z~uLt#e&_35c zpT)e+eP2D_{xEL(Y4f|IG5k0s7nE7pKr2ATI{#xk5>iFA?D>R^p3RDt?%+uvz4#s@ z_9&oIs-JqoiJV8zj8BOz02&C1`uCiWg)bL*<`RJ_h^S2sH7ODT@?p)odw$02OT97DP&`LGKz7yqhCs|ujwz6eX0-KJ@ZK^Qb zs`#hK!%5G(37|k=*-tJ3VnE2BGwj^Bp}EJ(`<+^JkOuYDr_--j?!}yOmUge&{%NY;G0h? zEjxK758Hm;6YiRYYINdX|Bvafz1sX=P@d_D=OQ-!H3C2$o>X*NKU$(!z44cIk z#e|ZF-1D7!Kc={L(LUc|hQ*33@|vpLQ?VPsyL;WUzdi7EplIQuwno-zPzyK65i@L` zOtEx(tYuuEzY_Kv*d?q<_&EhS3R|SZn6R< zAGq{KuiS>xFXq+&>m8=yVk|XFLA7#aW;e?^eE$00n~+|2!Bw0tS5yqGM@L)`1sZC`C}iqyq51<34A#^OB#&%@2o2kvnz6kLk|t>CO$6Ph-i%#))Cb z8HKIucKZWGW7EkF`Fzw2QA|BL9!FABKYX@7MXU_?zfKc{-eO+JZ7(AAU>6udeBS@= zN>u|j90VT!J~r8l963D(75b1tny3;|Ig7@x)``k57rbvQzf?EVz1E5j3dF4m>q=As zF8hpO=lB9Mfuz~J#Yn;&OV94o`6hle0-vp{Oa8IwM*5XoyIP>^=^foSy6u*p^YWQS zPeBjrO<&*ck}bqJB`_ZS69fK!Ap8wZDHiSg z|9M{nHMIU7249xoiW?tg!mj7W|=@GOVfyn<) zeUKa^YbzDM8c)`wE_MF%#oLHH7D5fKOo2`mQw!hY_Nu1vS$KB;dPG1C*3!q6tLeiO zzb+FvW(8_sp5WHJ)H164NGij3*ojsAilk}K6#FtDY?8O&$AR=Ioz6(6OAzyBToikt zo~&}Jzlbs(h6=rtY0h6*TEW12d&=-un-X@O@>QjC!y2=ezE1llB!gNgK6N?V0;lpW z>qG8xir0A&d0e6VG)Vc8<{rv9TQ;8UGZ(!1A_i?-ZW6WFx#z;VmJ_YD$d_D`i+F=! zLwPZKo_+efDT!;Wj3GRH!-HGl@Eg$GoVv1Q{t(7 zRz2EsnMq%>c%j56{eJge{-CP2NPk!V6tk@ewBsONYC=TzntyV)c|O_5Q>rUp?@j*@ zshMSyif5Whdm%6*QB;GX6JI&&M_P#0%&XefykqM+ z$x@LLi5%(Dl8eQ!P)W!{f^9bQ$D~%faGz*WbuK=dAX9A_{~90_RA~8Mb2V zWizO5cr|X*mR)AJB=3xfR*w9C%tGerCnY#h&7FY*XAs!aU5b6b`-cy_#IUqk!U(>C zp)`ZqrTK48@AU32am~jGYtC=>siSFF1It=`fpVkJ{MQRHyZW2%BhQFyXmw73i$hqu zEY-)Ey}B)W0h_NIDu5AN$L7LGi~g57k`Knmm#ONOwl(4@&=R3Tfy(~+X5w9v%0&+x z!tQ!F`z|xmkFD1lBhHSEX7MQsy;s@5_LddvgmeUx@S?$#hc64V1X!v_TfUwOl>9#L z;&|LFp|)6hflSe{Egy+B@5#uoTU2OUxmEm6tJY7y-9L~YKR;UDyUAY)2XvndHXX=c z#4vf%ES*s ziVU;Ca%yIC5Xwm}HxouO1e8tT}BnP_WV`DV>=j7&|WSWU4*`P3T^q5qcy_2gFIbM`)H40R-ue)t1`VOAK6wK4@ zL+f+e@k7_0iswsrQD)hoep-5bSPf>3jEV)bQdyK0v02$?Kx zYSq4Y#J~^ug;Y*cvk83`sv*{=k#9h+z^1h;sLy-N$b-eSsgJcx8A7M{YmXQ-%ny4k85&Cqg$d=1^PCKGZ)|#f<94DW1q@z2EcCGZ5eLE z7eR`#wXIHhJ!XKtuTx^nTw?xZI~rrsAB);whoBdj&u%RpA9IR4L`p$vc_4w6Vaq67 z3ddP7vmBpT_1`dDSB0x4W&hO%3R{Ho$7Mkr4+pQmVi#mbxI^q9Y1Kg@Csu|{zGGrD zRydA+D*IV^YI&_^Co~4UYm}3FOvIzV$-eJFgm_5i+g`u`D7sZ92yDuO(FgjDZ0T_a z`^7J*_T-(}G&2BX-j?+McsWm$4*?<|6%W~qT=YH@4*0p;1HZ(0fGgW;0_5P zSa5fTMjCg5I|K;s5FofTH12MVH#F|Iv23ZT4Wk2 z7J*~P%m1|Y+N`H7K0$Ne22`yk6L9~-L$$@A!_^S@@iCK4n1Q*MB{nI*@)pzBh=|cL za!@NI4TSD|+;ltKJuF%cvEdSml!FpiT*TBk%zR!;w(o^%kLd{H&RP)@Tg*poGm_d8 zs`@MBkz(AC=nYsPUH;Czm$t^#v_J0LQ$q_Yt~eiQppGcrN%xaRT}@u-4vV_!j|L^I zGC~li|6w$@*>9!?>Zc4u&qk0EFq>*M9AoV;sQ)P?LPWvT@er;Gca|j!2Zc2Jxy{;$qi?*%J1dh=uEY@!Ren>w>t^uleX+&Y*d4C6Z8F zbb-p=mqo|7gog|$mjn*$p68TXKYo>s^uokhoqGS|%zUxEPPFF9kfP4+0*|6rE-yq> zu22SR06AymMlJVDPl};FGYq&MMCV>pc-}=E0{z$(t`tki0XD8EQc_5JhsQn5?N|`X z_AEmas%rM~x7`bpXu;~Sc&IV5WDL{E&t{y~w*D`PS$D;jZpOURHZc@((+iC3Wf*0S z6%y-h@i}eV$EmC-XLC5G;sVp5V7GU$WG#-Ge`@*Evc(qf196#ZhBg;Dy~ zi%Y7W0ws|sh8xU+Zs`mR#v@^i@R@>EyT-IfMutZppm52}!8+JeXlx(K((@3}@Zj%ndU}A>ZhlP6%{`lkWupeu4(A<6M6~_b*vh>mfpQ`q$EiTK;7}_S-~K z&BNh{Vejknav1JZ9HMPcZ={6x_69oJ31sck-3RscW~HNBdP0A(M=+AsOEFtK+}2gQ z`761SFIM7#r61Yz-y2n12Gp>ThJi$n+fdS{5v6vFCcTQF19^_BNBnF(77@j5d74jy zZWRM(cZ|c_p!sHV-3om9*IX(V>YKFx>s}AVdWpVt{c`=}+gJQa zUlpTIIXn#`Mql}Bw%Pr6>^xi^MTHw3(7CN@L@*hT{^`&UFnHMH?C`PzJ8Sx7UFG1h zAz8Pn7BTiZq-rVP^{fX0Gj=RjE2BD&_cC+v#w7cj*M?sXZ>rMAzo*o2#IH$`fAX-u znu;uebLpjU@!b3NSaPsasNg*+b5H}tb4Vhi!K89O`;r?{`*WKNXX@%+tfTYC##mO7 z$WiaKs!2davNT>)o?AwS9QKOt*+VV?-%X3xGw7z9RFpHE!l zV;1yg)`pNZ>zIVR_8-4uwe=?bp_DatFh~k5ID|2vdRQ4Tj}!Ba@3fi(Au=XxAxD@e zq66kfun99@-r8APOA-b;*%wd_s z*9_8ppOfsV^1lw|2~qawpZe2USjydj2A)4f%71LUGndtm zfK1I2-+`%N+y|nacmqVJhmEa_3gAu^JhIF`){h%R$&AVPwYsBl+y7PcGXH{weP1kU zx5i3$kOwKTEi+z9IxM%2`@qZTI(GP5Q*@v7Xd(5QA2WLgC?*|MAW%%AV;s2isML%NMj$T;(VfreEwQZiR6w)84WVp0)r(#QDFM&f`&b6`2t< z_+Oje?TCaex2?#sme48^+swQcy7K>+5V`L*(8Axmg1lE*`mI&WP}i-PWAr^6YP+EsRfWOL@@8++B}Wo*~~_ zI)80RVSXH9yV*v#Ltq&-L#gLv3tNa=aYUs$g~hGjU16bKR6rmne=u>El;IXxbO!-C z9>MyuYp42BUq4cZZ^|9!AX2V*cvG`nx!SYn#+-z{ASB4iBW!i34p^>LM+*k^KZ&CS zZ~mVVz0+Gs1X{4$xRT5n-y)8&@SdB5X$2YqLvZ^R5&}d`L9byYUx=9dEH2`-Tt_My z>u0@FS`Er)OFwNaU(4{@MLKF`EpOwF8INf4<_)0F`Hn4zkWkd?#hobM=U%bw*qnq1 zPO)$r#kZS=HUrw7AFNm0hxekJEq=$N0peu$uErlGV~d{ks*N9yJal*!#IK}j@A@qr zI%&trJC$z6a{t&lQ_y<{wN0l4%zP*b={;O;rNp%2+IeSeby)QHvD!%=<1@=jwcXPA zS`UNc9wkDU@*-EQ-BE9?a|`u{-iI?1(Vq9HV*H^mHP)Au)~}=0A3`WprkU)zWu@+i zpBKDhhl?rXD=?eyzjH%P!L#5D%lXJYY3ThB3`~;IQ!pRSx%7~<2=`xZn;;crlk|`` zHYr&HI$>eg#8^hUTGM}BGcMo40Yj+WO-B7@qsthMru?b!J3H07=7WPuuJ*Ht!!z$& zvDhy1obEN5k9V7g>&%g_lr*!5i|=$nlH*?CWvw;}uZ}}xZZmuMOW(wtHdd^F0(_H{ zaGI*_npcIwz1FJo)9~>e?V#?!@X^4}@dk+}>3&?F2D?i`@ytNXMH~>aNPz_hchbI) zg?Bd|1+4i#T9xZ|VXFSrV3$p?Ol=Ydi^$8P=KEkgl596J7gjsX6i^K|dS>nQ>}%1zMHiVh22@Z2d&-=lR$rkH-1rb%AgbKn2Fv!j za(NZGgc6(dic2;Jhx@MVu?h%@><#hHyWeMbr@t%Zh$7=!8||^Q_=DO<--5r%Oz2Wb z+Zrtb3~|+K*bMu2Jl%&#C@FFUo zT15^7CB4&LOf(ih!AHX!y-(~`3kHR3UG*jDCR^H!KlMK4j{s_zj${n^t$5SKDa~zF zO?o9LWeE!AV1PIJ7KuJ8U}r6vAy{ApSTJKI%lifNl;D<7p~&VeRx}4tlW2e$tMUZ9 zCLvtucxOw6f4(#$wLP!MH+hDpr@mFMGaJJhb${|q&CZx}U+5CbzJE@@M>}u6I*zjA zCghUX+@UNjnNIP>FI($obRovpQkulk(gbGN#Wd9TlZB8soQQJy()Gd$-Ujk3rB>m_ zm8JXY>v>Zv#?Bdf`7?6Qw5CsI$^9gq59%VO>WZg`GxFN|=#+-)c}TilUSm5Ridyu* z*>q@)+4{sEd*Y8}JS$k%D!mTTUi~>+#qL9=7=rOgBCY##GWlKpWDtqZJ~g@DOK~cH zE5=uhJ#;rcPnS1ARl>1d#FU+bQ8>nf0N%R=w^8idmd=GRBG;KG6MNg`lR3LhC)Oxa z17l}(bbPx2SK%?7Py;`bXLgaubE%f!rg&Yk!}*c1xzQeue4%6XGKN0nvqQ=RT&>Fi znjQPhfXK0S=dK1ru6bu$=Nxv$NN!Y_?JYf-BHT|_715?MPwVp-IGgijN(HHEO97rB z%?#KlQqf-lyHt{|%t{5q0%opcLK5wAy`94KT(e?xK*Hj8>XzHE@dtaaFW1}hr?7nq z%nSt-gFB{gw*WpdChCk`)o-Kpu(y3_)X}X^B(WzR1l$8R0;?NMOCHFvzc2fN-_D^W z%9fN4>_D1-+{Jtg{dHtQk6Cic;j>2!5yxF_w^Uyi-Y&V4TmJy zSW5YD{BTs`r19Wus21k_Y*;Jn#uVmFnu39-aA3jnGnCT{aazV*r!&6Gg~Vug675Ks zE7CXYUA6zKU+cwS4+$mzL15IJGIvyW#56VQ^rd-P7VQdqbaiBkTUw=cqSQO!R^I?8 z&iVvBfAUIa5*HV}Sr2oDAH_;;hJVI9ZVcyi^xPI>J zVuXFO>m611;NHJ_KGHvymerQyl*0E{s(0r~et~To{^|l|y(^~<4p+O1eKIa925gf* zb%{+l;VHDRH}pi|FM`SL0weTayn`(Kg z9PzcyY7fKDrVSh5L&xiZ_DFaCJGUi|<3j$rOFF)%6nyGf%H^<_6oVjU`+MP)>vf?C zQl)%Bule$>HwG+dUqBph*v-nztg~i+3~1=xuN!ub`&>S4W_dMRxWTrXM;)mWI zi4W}Xtu5$wM7nFY)r&Hk9-X!8%qA^py*O#`*Vk~H`Fk?WLIrvk##n1!xb!@yi_f?< z`1JjI7CA))0~*yNE%|rw@}!I@=lq`7T6dG<*3@8#$aUmT>W7v6WXJj!*Xok6c8KJ z7C>m1VdLnW_06tuuA=qdABEAy*(@9dX&6|mLqgn3x#Vus)9d|T%5Kpt3&dTMM z$(6}~D7JQzLZ`Ht__pa_FwpXoo^xnv#ic{D`wJsA1Vz11vK;u7go<4V*625{Hr;YY z_-q`Qt&oyCQ9mTIE0Do%vf1ov)$p;hfyDG;P*HD!@S~U~0nW=d)n>ryYTQfE;}VC^ zoCPPDF*74`J5^NLp;lOOJI2qU>yJO2_N>|S+pN?*lWB2(S=UiZBXFDcc-%Bu zD(`)HG}m2z8+Dx*!Y>u8N+DN|yaL?H_KIh6%RLPo;l!_7guW4BMOauyH8OY{qNyX{ z)XkDm5)MfIYv#83*5B_!bfK5M&jgrwsr_**;*RTH1JJl-GrH4KfuHf!l9$KOy1tn; zELS*2&m2#ey@`A?O_6VZ@k0fm8QB`?~50HD5!74pIbS@*7Mo^!l+p~xad9YCJp8n(u$m(+3c4qI_KvM2bXUJghw!?aOXl^^IQBSC1s)-NL2;{- zwF>Z1OOvn_KDO7L_qD5eAdKar&*%U7dQqFWd)~ueM_KRmNyk5&q;7 zBgML8+-_O2rQh^%E&O4tJW6P)Tf=pn<4uvCj6D71j&|8jqlEjAT}YYE3ACBr>gCQP-~EK>N4@p~B9 z|MbThpSB}~L-j+!V<|0Wl2E~_Fa{cc@3i+BByJ^wY}FN?YZHm__Oxa~r0%ks)7if- zzXrSPnv2wkr>=7Sn{JU< zxy&yt1MNH+tmS$wiXAW-c|W?Q}E6tF1D!{lAekr#);Y3 z_6_6w!fh*58va9-ZGUvYCNxdBG%Y`i_EbnoUUXi-=K%zz#| z{U|f+VKQJps%BDWhObuq?f1CFSg1fREMEvRc0MkHF-%PqGa>_GnUDFN*1=7c%FT5^`yNzX7iI0QPyy=|EE!_?9OUhIb|1#c z!5=NR^57@U+BT>a#+XLgb+Vh&YxZYAo$3Wy@3lS7=;_RM{&kp}jhcY7(G+(N!U{o$ zvhPrlzgMYN#5p~N^qCVB#cfPniuGkbhgF}%oJxY73qp3$en^l(JJtmWHnqup4`leC z4&3V8uJR`q_75uR+7t94m_>T;rS|3K)G#t*Ai)7j28lCakJVqYR z0)+f1^?k|C(`Pl4;)BH1oCJ5@re2kN!X8ts<2V*)h!=sN&|^RS8^3SPNwM__W0A1c zjgljA{PZtFoJWyEfcrS%U5MmlTR=NujV~wAS!F_uF?#!MGx^0wuP8ZkcSD$(C=9*@ zQEi*`=69jK;PhK5#R6M5s?U!(ox7q}*h@ao=32z^1z*B{j=AT0KhtAyVSnTUzR^EV zMfOoW@m!H@x3b(2@Zl~jvN>;LD?|QZH$(tc$EIC+C9rR|z!1HBA**IGl$7HM()%qz zU1_9m@nO0E3ALH`qy4d~<_mv7T8kPrQwqJc3X=sNfy+0ZN)Zl4}XPV=_@o#AU(i{sp`SlCMh*8{KN9-b># zA8fPqL*>t~O4gd>zF|*JRf#;VK$CqE!GiZ!$lM-1p>BFU=e&pHV>GK!g+pq}`G|@g zC5rWb*M`N*$5>5J?75;w5U1_#?|2A_YFftrs^DMJX;V>r8qG9uIcwau^MCt3n8X!) z8G4O7)Q&Tg)oi<OykI(JS=(ywu5X5FuD=v-&=bEWz&X4rVwe zdUv5pbQNQKJ2JjLTTInIQ^~*y^dLr&BQ0Nad%rL;!0|MSgL~|Y`OZx^^e+g9l~^x= ze{Lha=7HG*{RhDuvuu(1^D{9Muib)F;cBG9G^VH-DYJ4@L65ps z1u)6(;!?GdCB_Gh%r95*xjPK@(&5uK(a9bt>W5e4%a7>UART((P=SZtfZHfU z(fCo!p9*A=IO#iX>g9r4k@h*i#2D`8Z{EF#JrVd{b|$7`3r@5FnJM~?s0{_k_TFQD z7N`n4TywOhpmFm+heIV0Op}B9FlAm{%ws=nq3p$2Q`!Q?n{pW@s{!N`y@=7f_n60b zXxK*!0lqSDD^#fYaYR7x=tw^J0$88z!lZ~nWDTa(Xor{ea~@PW9PF z_!HY2u9@wP7Z&<$qW#{a7r}w{eEDsAm0kr+o%sR9rR|1%3Dxz`U&TQNLl|?BmCmBj zS$|n&uk#KSd&d(^w*QMKxd_*j4t=kIUr7Sz*TVVL!?J~F- z39}hZt2-bFdcEg#{u$OC-Pfa45QzBWo-+EAzQ-`&;%LRx`p)7cJ{{aIEjbHNVZAZ_yci~9cszjd7S+l_N1_5OKz`pdbx`q733?Y$Vg;<@jX&M zToAk#u`K0byo#H>QiIRl-ii_A12C#YeoiD5ZgNK*#|b6jT-0~#X?c&lBV?gUhYO)h z;rUlG?g|*C&wLwusYF&Ir_@nP zC4?PI)3AJPx+x6ebKSk0kxv#c0KAy18fisy?eUIF`5x4$tbOIWxzOB!V zg`vCU%|?E`(3AUp)EA3K33;=YE`gx58rLwmw04n*5zx(VHo1J83RaUxoo7diljpTv zR>r`xYr)uE^6L<(n*%)gpwnzx6rV=+1Lwvx3wU(9{XGFyu650J4iDeEu7=B;(u#Zc z|9pu0J))i48S#gNg`dL77E05VpVoDANqT3&PPLWRL6;d9DC303;*jz`B)=ow^Rt`h zyP*~BKYbZdX1bux8?W@$hXJPX{^I~xC zDrhWitck9c9}z~r!68kZ^0hCyQp5>)S)&5f+Z^*E-C~a!XX48hy4c}F*6#XB$!AR8 z5S7@og)mE+rXzqODfl74P8vGgcDR>Xbyk92-XqEU>XU%R+IvI47S6PIl8q-$Wh!Fn zw#mbGC9xu?CjXdH5sH&WOV+4R6dHYx*E z9sK&yi)}$9W!w))zy^*~*1K>EzRAK2i~#ReMdmabuk!zuf#z!*$e(h9)Q|e@15XMt z>zV!*VOD*w@_qzX1nxuZjA6yKHeP>4T1D>#gEIT{0GrFas%~bAlCK-K^vC>?c_0wJ zl$6vzjk5V#^Tmtnyd#&Z%^>i@nr+p(%<8?=((B{u&7;lhrU_7R?X`*KnWoIU{ODa# z%gYPx-r=ECp3(Nw0tw&voXX)PdFLFqBx<|~7Jk_yuBUtfmTDUIsLng*{=i@rFd>LY z8uU7>U27SHEsw09I^H&TW=tt&>!QfTZm`dpH#zNa zmRrCp2EPr(BC1m%o4g-t=SZPPLzc-ZI-EY2|=Bz4}{micY z%hl5Gz?{uhfEE3JY(Sgpbz`Y*r!~y`pLJ*X$aGuy_@N(UNj(iFL2m-NM~Uy%-kijZ zFfQDX3#mhM3&$u^_M5eYCGhgUtd+l-6a2g6ucNcf-^bf)Lr(M6rYc}NN(@0 z)BvnSeue3OTH01k*YZm4KAnIzCi8hPealAjxn*Di#woDCWL()+~#LFA-ev z_%;x+qi^HO-oSz*c1q?nU(0v(+d9mLuhh1FCWj&A6sC{pJ8}ZvW3f|Dq`j~N`US1c zJ7rY^cy|+v^5r#ruFRZZh}gV^S;g_1t-YnUr2o)#7(Y!{R=~b8Uw;f0EsdK+vG`r0)notEmSEXe%M}~#4GErx`?KUJm#s&?s>R4^_ih^Eb>>F42)X(Y7R>8Iu zEnIVpYOm3bwH$$`@5rEN*7?}GNpxY2cIxz~|6FpJ4*>4e?^U&4H5CM!`ah>EhToA6 ztWWRywe_RL;#vO4V%=fcHkeji(O}rU=6!F8t*&SIK+M&VW4o_ha$?J6$?kx&lA&~- z$d!FGy5VvzDp7Karkge`bgRub6md&iBhNnzWw7>1b9ei9k9g}Gi_Wg+9yY4#o#n`d zysKY)Ar371nK)p}UH^VDB|WZ@ci=F~BKNMK*Tm6P*{&`7-s@2MM)utMX_d!bt^s3` zT#Ff%x)*W2ZkErXy(FEu#)+k_OHwx?sc=OU!wxi|_@YIJlN_WrcMbkn;`{eVNr$|Ha3(3jco{Fi79}V!#={*Z*Ar{8;CLcy}_`=Ja3l04G? z|KR`Ad(g|3$fEV%WB5-x@fGeGOR{jMAxj>>jU%pP`6p{%HFl=!L-=Ix!hg@H_ac!6 zbC@_1K8HBf966#!UVr@GbEFj(Y&P$T%A`%RXe_FrF0|YK{=~L)Oya>%{VzP!e5UHii04vM z&(f69B~N_j1-1~!{EzzOZ)&uIRBQoULr*~@(yFNP*VhL-UPTsfboyAhEOB0&>1!wP zRElA9%MM~4-_=iif(>ZNc*1%Y1I1QEufhN9h|59+7H5+4wSQg`oU%I~H){or@+r3S z{G9p%6op%1D|F0Xhxn)?fxd%2;_>wzEGw5u8Cs-IR=?*rfMTD6H>A$%(n?_8kH>1e z+Hu>c|G|D~d>83~Q7i1t+dh=&Rz-N*Z9t5>3%9P!4J>a4tU(5iV{(EvpGC4qPko<- z=q%Y3D@r7l-dvvwNkvec;%xAC^v!9Sg#2S#)y;z@H`*Pv^Tr5}-7O5yIb1HdUz4Z2 z6!KT)C9#%%XI$A}K{MDH3Fh~QQ}|hg2EH&VSZV7aLxacPTO!g%xx5X;5wl4yeI}`e z)vmc5{=4nHuPC7qj*0o5{ng0}&aFOl6v^dTN^j^nKUK1$O%C?#%l@@_Sj3aKxtef- z&n&S}RP6R$VUNYct+e5f7QIbr)+M5MmW}B4^@8CZw-2kff%aeom=$5)ntSEovSx|P zH(N^`ZcvgbG+4`(^o(_(ULl$>PcnD)57d`_)EePBx$9L2bc6JqPV^F4F$YxyKav$Q z`zr#9!M=OPxBL~BPtc~at))Ld?8u&>O>v;St@1vA`12!PPUQ5{+(yzJ8dCBBI)B8h5FB)@bPa8Vcr%fzXY`do8z|Exz;A8~+K&p^`sskWH3qg=D2P zG9%B3q<{x_Ek=1EL<9>37F7Z*jdM4Ck!{JD71d9d(9drED(7gyGm1>@W$E=DPn;uv zc{fy?`ZumDomvgy+;9;tzvV~iG1XBeL{ON}fXUw*(*0doh_qG2f|m)nx}Ly6_mUH& zZ_|O_u2gGvE*kHJ(r~}{)mPWR{gbbSV)@J*beVJDIFY5P`r1)0;b7&3WT}0o+SQch zRF~%!-YkN@>U>)++&nPmEA(ZnoGb5RtnCIfIfI^I^r!k(er67D?KR6<&XFx#GYnKN zPctN4lpDc8x%5xkY*{A?qYtp&Ua0Y6g8bxPBi>sJ8bdykDn=O==$|~U_!YLT{RnGaTQ zrMGwo1$+`P?OJM{{Q`vvr&XJ#&jb&=;}i*_`1CP)OeQdY)*Ac_Ft5x`%#8Wz&tWKA zE)qA!D*!dta5vZT7idY#D?b)nsVoLJZH)$t^5mp)FBe@WBsqYY(*8vP2&f$ntMD5AxQHCxNU)pb?=K3a!S?h0`@0JZ%!gt5;$29e$`jp=9a;ANX z7(FP9$INGxh9WMk$4eY~m`zSkhcSYOhXeyJ4IKUOwZHnT`rdAwv~=h#I#qTKza<$r z1I{`4WAH8CVL#ncJ-rbuzmcsPtfACF_n_2>5x{5|(Qu8Ke-OdJ*>uQWi5kis`ONc3 zqcLQ@G&@(XY_EZ|(vKjxA?ve_li$rx zH;3H#jmIPIYwjm7>&LXfvWFlDlz_P+(3zk#;|8tb>v%z6*@E2N6oo_I>FO;iO3?L= z3_wm2-_8CoCUGHi5dyW^;Fq7XH}=|55>OS_j8aY$Ii(&MpW|5(pohx|&G0o#+Ty9krPDo(VkE}#CijsNaEao5e1 z$nNBGNOLhW64JQ|SCEkCnZ}=C!l$!%V&z&$X~tu&Tfvf#Rt--~H2?dO0p$Vhy1wbV z2TS{Y(?!EBd~cceDCF@*6trR5e~FIb`Soj52PLBd(67u_)&&Kig_U%;3!7+lU-9pn zTEv1LUr*>TkZD-p2)qnft@Gt>Z=U=J@5BwgpXscf{s5PL;^5hq*>nA%Y z#fd&9$0KKoUax$Pu4-YhzqG2|#qA#N+ArG}SYN7N3!t8O%t$iZW~^2ne}#g^{f@Hk zAUQ9z^dNnRjVSdPw7vb;q=Ap}A{!)IK+;CoR(hcL?~DW zE?^CLy><5=Fd(gr(G`YsZ{e9gt?kT1wBUGo?2e1Jj^3Ve;h2*~K$a{O?p*8{=aqK) zR7Vm*qq?zMe)$(|z@SAfMXI<^f1+D3jQ1@R+9ZRzK&JPzg~v6`>TT377(Lav7Oto{ zp%1cZ+3N zwH4c@)*xfX(Mv&8!j>yU1EaeDPWf6=1gIc$U7$j z4`-N>s{rqa-nr2yTGgCPz;Q8{Udo}~=$zj5w;v-~w2M*GUDhD`w}=s}5aw^H^LP~f zp+tgX(rDftr9716gaezB>g}ZTbYc5vFer3DT> zr24FZ$2T71S|j625?qsP5E{8VhoJ`h#gBL@k1J5%zkX89apH1qh$j6{)Z*V5a;W){ zLV`6nf)H@N8CS-s^dD9lDjnTU??UINac$xm;+kzXK(S!QD?7YN(#r%HR)J7jw?cz2 z_U-c-TG@DGmaJoq3P-?ixzfhQir~1mT@;_wQ>uE!5kV070Of=s(L%$DLvjnC0&52k zsYvNXjoZ`Z+op%++(*&dlab%dU_q+%(^i#J;i;E}ktSt36Kx~8aZ%Mm9SIrlci#rS z=^L7i?65K>{TSRXSKL`bj@shqPS3K|EQ3`@QLJH!=+95V%!S}xSFim%;E;ZG^M6cQ z=M#Edl~Kh?guJ_NX8SeHpu$Kg42>v~TGrbq7d$ba6IA-z<(o)^(!h3$o?o$D2Aaa5 z?5($-{|uY|XONa!2`;l{|2(+X2>;xylU)=1*5R_7akd8vJL_!c`jMuwcp&6d+vikU z{bI_P?V1e3y~)5_Q*~dBe7!4BCMV0O7qMd=#;%my=sHx!m_2V;R zF#h~hd>0wC-o)9Rxmkz*-U7uK&&Y?jzf(SVF4V%&Wq4RyrOtT^_uQ#H%c5P>D7Pu| z)wH1YSZuLdI;9n+CK8E7(l^j?rTlbqi%nbG$$x172cP+?84=?rbG=#4Aaa>k6 z65okI`nBcL$(abxM!V2&l*~Bc%JjNij#J3s?!#k=y5{Nv8JBceg=}yw&HUOu9_vs)~ z1G7XQT%KD6>(q}=!qnG}cd2GPjeLu2>I0J@iqS1^CBt2H+5X9WWT~&3NU(tMa2mTd z#oedC^}ia#@>J+GEO(_nFFId$K2`ioR`XCKGEMyGnAphC8gQ)PcNN& z@1wPK!!L2@B@*YyUq_xA{51B$+#FHP<=nq?R~%Z>`7Kp}5Go{=G+<_Q{;d~TSdCYX zj|a7ARhqy`B)=*jz3$Laeo;r|z*|7fL`oJs*N!JkP7~{~7(&q-Z%MyTt1IxTfE%*+ z-2w>QL0xGxMmcRS$IQsr`? z@lxSj=>N>*1BrrR8q!S~YRhA2U)8wj!EFiFz}31kW?PC|9yhTzPlD8z z6L!sEc=_MndI)af#N{YX7g5=J?PAYr-tT!UOrl9}Z7vx+{)3p7D`(hFPJL6H5>DH_ z4(N+Ogtz1#KA%8bLBF(R@XImtG|#?jHyS^kmGs6Zqfpo{H^ zuZX-)FFa_*As`YpkmG~$4u=BylyrON>Ia?w{Z*)sN?)i4uEPNa@VuGV-H@34Lv+LbQY!104JBBAv2Bs)$EaavUloMbaG?R$cU` z%&7gIuLF=9{^}CLBPrnx*)L)a0r&Oz9ZFN=oXmG$W775YCfd*DchIW_omIM$tx$9$ z&6ld{!>?ha(l^VW(=`5+#dnx@wcC(idKmeb;BBk)wOOciF}w$KQ1B!Y;36Z}g_+L( zA@9)zyBe7?|BjNHvv!|*UKXj><279Bem-AK^}j!URw>7}$|cb0-|~2eCpVVqXB)d= z^l0#^gIYuM6EP2=Qd_W6p|pdh%N$w-QP0H)8OVwKJ81B$+o)_6yqae*p9>kb^u8h!!ju~#++aE(rGBjo9I z>N#O&#An~~{){t$UD1!(a{o-McG^kS2C3>b-5>PqM%Gr0K@CNT*6d|6I_v*6sF_|r zJc;bon%`YC%%^2N?fQh%!2Q#t)5QeHz`OpI$7f)vK%GQ-HUV{G6u2&pN6qE?z-&U# zIY*~}Kkd171wpi@OT%DZIWe#JS4kNEGd-QzC2|^hp!3x%L`nz#^^AdlIBF3 zP{I=oZ7b3Ta55~NJXwVR@Xs%gb&-L{hg{Q*|G0yEc%yzKxE^QtGS8{q%W%}n7rx4T zwl7a(V`nz$;ezQtqiTvHgs<&53gMx%2lO*j|D`h{~lFoOPDB(i8 zpmJC+Ws(^UzL3gLt$C>CA>!>kX#Q#$u1eE9ZN-kWKOGP|Ei<9Fs;4cbFNc|hS>Uyd z+@kS@J$I9~>r*Sj zPD#Mma4EMBfDSSdOA+*)_Tr-A^O-~?lSQyyn)cy6OD3TvI!mz#Zv z;vNtzv&b-ki;0i9?=~1JyH8(W+RU`Q2PmVmJhXbxvrwXQ)+; zgsGsEr!DFu^>uz^hH5E%oFHGUV zK~(-@^_Igw%AQaw+??0GoW73NLn#uH3|_I4^s!MHy{)k~nKHa{N_vRYg9R;u!M3_# z=kd0DMyk3*_a4v(04XLpSuc+N)hdUu@PSdHgAx&yZDNKfrfR@M*h!b?U6m!c=xaC)cq@G#Kh5C#6Hn^|gl-lrDpHAX{EDe)@U3^r4k`D`gaug3j zr*7H5b6Bp`@e?ZCAHwYL+ZBo*Vh*TIfV<-4@DDCrF~0$-kpCDxz!@7GYeHYX;9j;s zM6}b1UOyYkP=>3okY@0u^cAuM;lBKg5%%l+-y3A-*h-W48Q$KL7Kagp^N*18x83k! zY@u+C0n~sM$6$o>bDA)H5F4giBuOa|?v9YcSdk^KiNQ8QLz0$?-jY$f&Ob#X+nOUa z|G#QH87`?JK0jh_g}f6}mCZ7?dtBrcK!>LB$dR)^y?G*IFkXQeKq}MrI)?jp1Vy3G zdiiKNNxo441zn%av2H5xN2UZXehav39AmBZ?|!2$+Gw0^#i*W2X6KiT#mQNn>K9j1 zm>zawVj_R_EA9^v-6Nlmq+=0Jlzxl5vG1y&o<~;*QLBc&ct*`8d!rFE@6Gi`@J9~R z^4M?K5%rf+N#tN0X?|f-3JKAeF2RGbA0Pj!$Jri_;Y|HiwB(7r@tBGR5z1H``-3Y) z13qe?XqfE~14-Lbr5)r@!iod-C94Q$c&08mGqmXC>r37>W+Wdq*!V5sDXw7+N$6>% zO7>2EmsnXK5OW%C8|r<%e)$Hk+A-VbLR==dIT*JytV40MQAzfL%`XZxdpup{OyAOiz6i$Z#O-FLFjgXpyN08y<1|9s}e?^fPJ>}v9z7y3;)g72@n z+T|}Ab*T!XSFvR^mah^=!n{Efh~oayfJuPX%Rch)Il)3cQ|o3MRi{$UYRnMnVeZ^h zupO>8+Tj^dNbkY9B!5KIqLkiiXw06qC1Re**CE8Id2bG(M~$`?vw^Eo%xs?xG`(s& zvdYFMba%?w{BZ6kf0M0p1s4TF-Y^@J-9aKwm9h1qHd=ljgYyU^dfcO@v0l2XWACP$ zd4mSJO)CWp#~uZ$E-~TS9#~`pZ+Ox#qH|X@NZ?IO#d~|75wdffIMJxI-02YQN_hbf zfLE)QO{T`-6@?`_v}km#w34ayb^+rzdmW5ZJ8EP;;+nT$M)zy7wuStpF-d+wTTcwi zX81nVAz!W<8@1(iWy8pn%4!!pk2m_2*uZ3wX0hMP=R60lr$2y;*;TtsVgB;=2-Dds*TjyJ=p)zN}4E@OJ;870Kk=$W}4BG;CP$M zA7|Ep3BbQiT=gxu6#n-0(*Ef=vC4#Z&(Ygwy8edTht9ZqjM?*elE?2Q*xlP@NL7D|;rY7fWwhknpJH40v`Dx&6FL8Wxa#@N|_l=g&urv=o z{kuKnOy<7~9|m^)&!ga-&YxLA`|0Bwz@Zcu_oTS#4phAEHT50GlW*DV(mKcH0R7Nx z4YN}2o1~>N6h#tgU>)M)i!)kq#iC;$VJ1@7i}oMGF@#u6(({#+fZWx>r8+l||7x$gl;Y<90yIl~ptmGyncCuZdIfZ#AH` zW}xBS%)9gB(-*@2S`mAps2G*0v0Q_JOp)SWH)eQzcIn+64_Ds5$LiF;Pu+RZ3ulOhqVGo}ju!cuOFX2D=glLo5_SLnABkSQlX?(wbN< z3jAd7IMtpR_`spF23(o^>3hC0Df3&awI_b(V+L0A7SjvJi|)|iqE52ieX6OL?na^{ zymRk+M-@;pQldN~^7BpPi;4H?o<>?Xz+qdH4q0LV)0rPn(heDYW$lXXV^E2KPN{SQ z>db22s6g{UR2{*DqrUYSbSX9YG`ayR&> ziFAJ-#Ag@JhcAhWE?ebvE@WI9#e*#aYBPVkT-+77jftj|3#V&`*f-sW^bEkFdPd@;kPbNi-J+21y(0{q@6=Av zw2c>MTf{E0PrgM)353OMN$JuV%d{DosUvh}mPi^fV#gwzwU{(y~#p>^__<(5=T~1 z8Vcr(=>!beFmn3ue-FcvhtaP0cSxQ*gB&?a@{SLC!(xqEUvC+UJon)iW;)$X3+tT= zSI!Qj=~e^tbu%IlQzI6TV)8*_vPB;N;Y*W6mHu>=!Iui+2QtYidssu{U?ja>QC}%w zpX27s6q9p|m%8~WcLGf3ZTsJ>!y(+kh8*Fb^Sha!d3*;dsA5`p82hTMZZ&p4yI&AQ zn8fXCfw?f9GjzYG;l?(`X6ox6p-{fM2cjC%c|8jGa;F&ktI}JDBIu*o9o`<+CcNb2 z%-jxX25LhQs+7{Y;cZ^fk7A;*?;RBmopf_QUbz@htLZ{)*t|kiNR+{wS}9+;yKIPg z@UVuwfI`ddZLFrw60$0kcd^wEMQVhu9xJB5$+)S>&@)FB-QpI;8hX->mC43!oZDRt zG@6EP41U)dRKMEx4FH<*W9taU9rba%B=$-0uSihxV?{ox1V7rUYv_#E6f~SL=Mvg_ zXoj6m{zVCY=tSDDY+OrpIUa@FJZShhSpKrmVF^Q%HY?8XW9Y}B<4oScybn`>aE0}> zMInUy3s~ZPqG6WJ=Z}6$=I@$>+Nz<0db;*{3tw%GX>~M9r#=Q4N7+L*``dNw_)uPz zJX)pUQP^G?^RF|U^-KN7r!I-22$zaO%R6h;ut7~9SiRYp5iH(^^ZYm%*u-6|O(H8mc;^OjK{0KCY*Y%TBr}O`+nu_G`^gRWr zP8Rw!)s8(xK&C%*Rh6u^8L!!w+B-yCU9%`T>R;EKLE@qEA0I@ z4>NpE(sKdH3m#_E4n6JHQZ))I4lT@s?rQz`d>QXTsSDM*5un2cEEL!}81Ir9ifvW1 zYVU4WuHJh=*lf?|ERPH{KyZke)%|rN>WF+#jisCeCWU!XNRBqcn@e%h-AmDl36tB+ z(Yf3Q#A<4$0y=A{pcixRP2JcG5I`s9gn$Sh?1pM7Qdd6i_ZbjYU`+hkU@#j#_Ysh+!eBEd*`;;%FKd1iwZ~R=FRIBi(V}QH$gW+IIGwpGL*Ll#br;^@{ zMsRsS$S(_{%QMVghWx|L94fi%sMKizloxstD*B*5r@3%GP*w4J0(>_IbMccy$Fb#k zKifj|n>;pIpf)KT+IbnrDz!FG9-YydOs_0cfD2dq>~`*dB9CMg6`u`C`?Bqpv42QY zf%w$^?uBK_BuR;&)*gK9oE1QLoO4@2<*)M$k6cr}p=pbCF$ovR6w&9Zx7H%H?Gn$l z+5RA0z}iA(y15$qA@Dq_O; z!=1hMKhBErD{v5U8af^WbrqKrc#ai5;=-=R#p_KOro+Bbg%TaBy1VrSdcZsRJvw6! zz(RN*({QgY&|xrXG89UavRr3*sdTZhm}F}OYA=A| z+8f-Q|~X)T^_@fe#^2F3`vZ$)+>fj z{Pm?Go-xMxm0U}>T^ZQGPD&VXY+7C1raJ*C#R{keaiy7oVj>jN#W!4lI?RBXt%TkK z+PyZ4Rj(Uie=rtx+NIY6zw^Hq?5ediSEF`m3%+}O`}~{ejo%u@r>pvwDcAzFXv$;V zVoWI@Th}gXt(yV3Y``@Y7u9$;h*|+(I5A;+9sYRemL6qHt9C@V*NvOsctE={Gu0qg zH^ZcZPuQi(I(G21Hlf%FaKUD?iT`-cV4MCPk*l)2WXRAWTI&xJ!Fb%-Q|5{;J{mtf z)4ez}PUuqxlm5XqQ~2BEsk>pki_KvvW>Naq&%|K2malVzVwMMzWkZ*zw)P2&L1Yhi zZ`0-F86aOXl!XPB+5MU-p~DNeX&pR8kr*c9h$QmJ0(A8_NgIA*O2}7=V44AjMv1W6 zmZ&Di351cg9PemNA?v8i?c|hzHm}UQ=V%q(?E3wT#21e;U8=gxt2zoM%fgJy^KnL1 zzG&84OuKEDL8s$c?RHxG9cuxGgm(Tp33=kGjD1!62|oXnAZCF~exCa?LzXm37d$Ub@56(~GFlmJx}T+KVXxeLQ*Oj(!l&${heBfX@J*T2>=m(0iAN-tph) zciitAv89TNYzg#xLZ5qKAMqKBqVtGH?%I)Ap7vBNU;eqkbMb!gG3om7Q7>&csm(6H zGyke2W$R@4D8A}t2<|=YyDGh#+1wiXGU(W2-Z}GM;xoP@F`eJof z^fpW4yHo!O#oy$o=u&V3_!QsK>0dI4EImp?6`F$96t>;Lh?ny?e*G0S9?4S^IPpp( zq^qa)w>=5pJ4*6HNz*Yh7TIi>BcUpHS*Qw+5_dZ;L+6RNNDMpe^!rM;5JbKA_m}*t zt2*_@pbc+1{dRi0Y@;d#WlqH@sTp|hMStR5`TA7)A@uU;2$FLfk!9h3v$8QACq%f6 zOcQ0QT&V2y83#$3UsJng zJg!=R#FFE0eemff<4FjjdL8nE3>f@yJ;jkexL^X!S%2#I6k>uP$%bxwRhi*#S>@A55 z#JEWY&6}tg-jV$N^a~W8oh-#aVkGMMI+QKz#NkzfRNAl^U8izqKw870C{lBtU|+u4 zRgPoMHTZEDU|0cWHshUt0rfQ5TS)VAYV@YQ&_B+2CA%>9p{7P=9ya|d)Y9O84~>#F zV%mb$xqCGAAt~8>CN53>4H=e+X#+zugn22tRi?cFoXWiC?yfBkt{~IX(p!1a%z|eT zWg^2(yIv9|a}}FB4kq(eWbVmWU(f0ik+eJMI^6#Z9-hNogehJ||3pQqYJQ7ZPtn82 z2pfp6&ZWu(*>i5{+)>dHv_lxA-c4HObN{%f>3`PAhPKISGMdZ?bI+Kl8Gb3f^fY2x zh7hO@bm5zP-ny6Ls-y&XYob|Em!$}l7IfNAb9^Yy&PGZ|v-F*})m zIu3(ex(|^mL6OO)PqF|6#_cMi{_(=B@rj1;Mnb9Qf%*3+c)JhP+syNm62vFIDWMYY z3yJ`8YieAAed}til>dHATefs1s(Cm?{GxVqwKUFOy;ed=iieHb^Yu80?x9)jHyYP{A(21B33IO8yeW<C;4shc|M50@uThmtWWCdPA9Z{r$wLJvFHI`11+|$1{PbN z_l_>UfrFYj!QbVQW_2X}7al7-J+uxCH=gC}ia74ANseae*ZB{CFA75WvfB(KDI$Z1P^2x5LWmt$fJQ+0Y zLA+y9kdwqhMf;p=IlcN=#f&V1{Y!jE(%Z=dI@S4&D?#})e)$dDUIf~^f(Fu)1!$|D z??xrNOq?1`FlnM#J_&ek&+7=oA8ECnlA}LXgq##opD#5DleRgxdP+t%-56hOIGUuR zSVTPe90?9P7Zi=+ryX%QfsrbHOsIYFY7A)Q0kquUtmtMieqws5#*uQLM2s79zzvBS znZz|E3k(b8MDjE_&@4iBu)UjCKmjLO2Lcz?yjW3()K#OPIe@EheuuTJx`Q)mOVuPqRR8-HAVM)){@DOY@f72Y~^&M)C(Y+@bI;PSAyB zFk!UdQJ7mD&V)yGu{tlICl$!}T6I91ZMI~7&YNnnac8*ihxw2m$+JYqVe+A1f|<&V zrH6zdbHBn$wf>8jN@Rypp#%Jh9R1+mO@aFs({@lbU8#DEtK&P63s#l5?Q2&|;}%G% zC3xq&H<(p!_57fU^ear+$AUF265??Q5V}7^$`k%!qcD~qx2!9i3OIaBQitxgUpgC- z%zQn?K{6RTR|W8W0JTb8ruBi2uv}A$b7E;L2un^j#*?(f0}qkp$AvP1XJ0+IjdKW+ zXdr*Eqe~L9n5lwky01*dVfR1$!*P5Fim{$kt}&Vxt=3(Z;Wh4fv3AfP4$k*lIg?)q z0)BFY^ykcxhFJCoN;$8iAl* zEsD^eAz6ix%B4~M^3YpW#fk?3_FZ6QwP%-&%CXWtZ>=#D0cs^lU2|6@s zBB_P;L(xES(OZxSP)rNRlfC`OakLnWn&eAMzRxuH(D~Y8!c2LzjH}g-R=JA-XrYd> zP$N&mM<#_nG<=h`5)#4boyyW{E8yg-eo;rxd+JM6*B3o?6qkmYK9#0UlD)wX% z*l5vhax=wAXAIO;$ys!(bSJUSKXnw+5MYnmU zn2aD(r3^E$OxeYkQYw2kfQ`#yh!a~FVMu)o;oCykflYq-GbYjce)>iVzLF6V^`h); zhrbVFNxrU-VmsRiX%cvTK_N?vz0Sdya4 zzcn91$UUeC66pTO6Y;LmHwKoMSc9oucBh4@BZ&0#_}Ugy_q1UT5K5eISNTIleqzzv zgcQo8-^|l*u_i10{F$$~xLZ7H(2YD2e$Cp|*PoL_X!z%4Xe#A+o#HqEyX_r97LoEb z!A1Dm<2h;?$hO)Em%MScH+CkOWNT_uuJk2rf5*)yG4}pus!vkHR0+pTfwd=RJfAW<%K0>hh#= z)F^n<@=ov6-xJ)qTKjQl!wYWwuIZc(2M`%RL*1t=CP*y#!Vlz@F_< zfoLY>reYs?C1b{2Hh`R3)N!&ebgt1}*YE#WHY05LCu61L9`;t?SPG=wX|YQ}eHwJ2 z;t_*A$igi!;B20{`Lb`kwu#e>$nOT#m2=~V&F?OesB4ZM$qI@0{LmWe46DE1@<=aE zP9}|!(P!q%)kc}JY|sY#*p3AIJ3FH-D4pE*-su`M%|#1;sh#ER?bZA?KECoJF9i5I zfGn3D)D<2o~+if6a|u1}Wrt{^YxfxEtY z#l?F#f*fiv<5o>v(&%Spg>FsEOdD@JEc!F_C-O)K+E!l9+GCU3w&n_ImO2|EIo$qf zLzvLc33Z0^M2xwszv`k%HOg!V{I+gD^gN;_e{Z3%a-5dRKP)Wn*(=7>+|4!Z+SGYm z8l++CMETtd4KvrYH_zHN=1p$z=O6|`fzJahuA5$AuAh;W&ow+3t*LDk#6+VGMI2bC z?7gL;O_|rAHohLPEK>!$Ulw_aNSZgGfht0|z<#A21|9N<`izivA zh@NkzDUyZyRu@Dq*p)}yoW`{ns6aOCd1oWyOD@_Yr zmLnnj3sQOWZ{fVnbo$Bz|2wQiqi&4qZ!GcHyBSadN^;+UY{clD`cyPrPuu;G=^bn- z)%lmGMx^0?r=a{>m5tWlEGeR6<;YtN@4v>un*8L=I~ncMFBOkyMp>sZi?vH}@&M0| z|DAyHW->gm)G=DX@10D;!8dg_#e-#`&ljq&QJ?>Y>x}710u4JTwL17eqo7DhyT5rC s|9ANAKe5e!lX(CC%m4H0TnoPxc+L?+aSXLkxI+49Kho2vd|(y%KkV+{{r~^~ 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://raw.githubusercontent.com/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 8ae5598b7f67956467f7798ff4ee7062eaef80df Mon Sep 17 00:00:00 2001 From: Hugo Bernier Date: Mon, 27 Jan 2025 11:36:43 -0500 Subject: [PATCH 4/5] 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 5/5] 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": [