From b8dcb0af7856c665604df802d8861584aa6e96ea Mon Sep 17 00:00:00 2001 From: PSM-Ayhan Date: Sun, 20 Mar 2022 20:44:15 +0100 Subject: [PATCH] my first commit --- .gitignore | 23 + README.md | 70 + design/desktop-design-detail-dark.jpg | Bin 0 -> 21461 bytes design/desktop-design-detail-light.jpg | Bin 0 -> 26981 bytes design/desktop-design-home-dark.jpg | Bin 0 -> 84214 bytes design/desktop-design-home-light.jpg | Bin 0 -> 97930 bytes design/desktop-preview.jpg | Bin 0 -> 47689 bytes design/mobile-design-detail-dark.jpg | Bin 0 -> 38715 bytes design/mobile-design-detail-light.jpg | Bin 0 -> 42553 bytes design/mobile-design-home-dark.jpg | Bin 0 -> 207586 bytes design/mobile-design-home-light.jpg | Bin 0 -> 221390 bytes package-lock.json | 27624 ++++++++++++++++++ package.json | 47 + postcss.config.js | 6 + public/favicon.ico | Bin 0 -> 3870 bytes public/index.html | 49 + public/logo192.png | Bin 0 -> 5347 bytes public/logo512.png | Bin 0 -> 9664 bytes public/manifest.json | 25 + public/robots.txt | 3 + src/App.js | 63 + src/Helpers/helpers.js | 2 + src/Hooks/useFetch.js | 34 + src/Layout/Header.js | 23 + src/components/Button/Button.js | 20 + src/components/Container/Container.js | 4 + src/components/Countries/Countries.js | 32 + src/components/Countries/Country.js | 41 + src/components/Countries/DetailedCountry.js | 55 + src/components/Form/Form.js | 50 + src/components/Spinner/Spinner.js | 15 + src/index.css | 7 + src/index.js | 11 + style-guide.md | 42 + tailwind.config.js | 42 + 35 files changed, 28288 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 design/desktop-design-detail-dark.jpg create mode 100644 design/desktop-design-detail-light.jpg create mode 100644 design/desktop-design-home-dark.jpg create mode 100644 design/desktop-design-home-light.jpg create mode 100644 design/desktop-preview.jpg create mode 100644 design/mobile-design-detail-dark.jpg create mode 100644 design/mobile-design-detail-light.jpg create mode 100644 design/mobile-design-home-dark.jpg create mode 100644 design/mobile-design-home-light.jpg create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 postcss.config.js create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/logo192.png create mode 100644 public/logo512.png create mode 100644 public/manifest.json create mode 100644 public/robots.txt create mode 100644 src/App.js create mode 100644 src/Helpers/helpers.js create mode 100644 src/Hooks/useFetch.js create mode 100644 src/Layout/Header.js create mode 100644 src/components/Button/Button.js create mode 100644 src/components/Container/Container.js create mode 100644 src/components/Countries/Countries.js create mode 100644 src/components/Countries/Country.js create mode 100644 src/components/Countries/DetailedCountry.js create mode 100644 src/components/Form/Form.js create mode 100644 src/components/Spinner/Spinner.js create mode 100644 src/index.css create mode 100644 src/index.js create mode 100644 style-guide.md create mode 100644 tailwind.config.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/README.md b/README.md new file mode 100644 index 0000000..58beeac --- /dev/null +++ b/README.md @@ -0,0 +1,70 @@ +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.\ +Open [http://localhost:3000](http://localhost:3000) to view it in your browser. + +The page will reload when you make changes.\ +You may also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can't go back!** + +If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own. + +You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). + +### Code Splitting + +This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) + +### Analyzing the Bundle Size + +This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) + +### Making a Progressive Web App + +This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) + +### Advanced Configuration + +This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) + +### Deployment + +This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) + +### `npm run build` fails to minify + +This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) diff --git a/design/desktop-design-detail-dark.jpg b/design/desktop-design-detail-dark.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bfb09810dd3709f9d6986b799e659cad37a11951 GIT binary patch literal 21461 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

TD>o(&)&8B=!AddR)JOXc7YZv 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 *WOHee$ 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≤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 literal 0 HcmV?d00001 diff --git a/design/desktop-design-home-light.jpg b/design/desktop-design-home-light.jpg new file mode 100644 index 0000000000000000000000000000000000000000..cbded10788014558e8e90e7c910a97cca6e7e6fb GIT binary patch literal 97930 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 EKhfRd9{>OV literal 0 HcmV?d00001 diff --git a/design/desktop-preview.jpg b/design/desktop-preview.jpg new file mode 100644 index 0000000000000000000000000000000000000000..06fa23a3c0dc72ca8b41513d7b96ffa32a7ccb26 GIT binary patch literal 47689 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 literal 0 HcmV?d00001 diff --git a/design/mobile-design-detail-dark.jpg b/design/mobile-design-detail-dark.jpg new file mode 100644 index 0000000000000000000000000000000000000000..962ba7e716f28b48383134ae6fcf6cb4c3a308cc GIT binary patch literal 38715 zcmeFZ1y~$g)+pL&2o~HS1PdPAAwY0<*KQnwI|K{v?!mQz#@*c^KyV4}lHkrGXU;hz zcjmo+-o5|3_kG{2?y9x+^4hz4b?seU{WSNq3P6(*lN19$K>+|z&o98!BETO2{~NqO zKzM-j=g8STUX1wi5_KYH{xgJ(a*{P9XGc=ayQ^vW{y{)uk8;;E-~>d ziW=I{P@26*%vvjPWDTwN_ix(w^gO-HZ`GQos+gMyrW;w^hdUi7wEMB+XL$9)x7+6^+f(C&P8ZBe`*vD&8JwCsL|80P5`!}w+|AziwMG67{(9hd% zfXWAaKD$|mfA#q+x=9XV4)-QmG!t((DWKRER0|fu(=zb~u z9|LHA&4l7_KBv%vXnD^PjwitEDgc1Op!nSQq7w}(O7T1}^^fh(O>>Lj=Z@c>{}1y& z9rB-(;XfaQ|F0?o&2#NRX}`FBuCmf9f&jodnf@JM zeg3A%MgPJ5@5eCA$NlSanjZ{unYfb#ezuQ}oGZfB1f@ zrI{^ivgxgzNt?&~N_%o!_r#rbrrnzq#8z60Lc7&Gacd z>weLD^Q1}u;}1o^E!h*Gdq+0Yb~4RD$|kIQ^vb<%dZ)1Ej&3I^|55f&J-~u?TIcDk z#$Or#>#24{s|$G-o3^HRHM}21;L4Ykf129L)Wb9V9_qE&R|mdN8Y7RjRUS_8mmThv zn)I2et;s(u8N#L~W|JXv;KwHbw#e`5gh}`gwFfSlzyr&mabB--x4K$!-W7GN1LCl- z>RUUFW?8N8ve`brYs=WL%e?eu!o*+1hF18U_irMU%)MzH=rwuc(^@87F!wkW!QSe* zL3NBuD=>rmLapO3?gWBQ)v8=ioZn$O%{n(fwnRQYsw^0fHTI25jV|uDl%7+@83%enN;9_83(7b{-O_) z@C4BB>FEiEI{DH0&L!Y?FaIWjs%}j!DXLTH^z4}t{L}W9uvcSXo&MSe-eveOcgpz! z^K0dL3ZLnFls|eMKv*~!KdSmsK!(E-HE)XJfn=5|Q=c9}JNVbW2FRw~6*kzfzw|G? z`0Zl%PyhdQ0?KoEzqc!6F6Etg-ef-j>XE1mGAFJ79#n6GlcJ-YakS(azx#R zm@=O4HmiAH3lNNTo1RZPPa}R0GO<%_fva=pUwL#wZiVEU?SPqAf3w5H#DuoL!_{4D zw1Z-1riL~g8q^B$`Azh1?vR|CHLj&i=+GLJXP-}LHh34Dp=fxkz3##eo4RMV4&gRd{!v|gQ0_)d|ufbC?&A?VSdR@7- zBEjGN!6f0&@!S&S0FpO1n3Dep@_!U2G@UBuf$K|0BB5H$%rX=j8&$(!Li;^M`k7bW z-noe>%kIh_UGFtB<;0Z_ALyD}8p7W4;k^4&2yRyCIFhk`-xT?~fo3UA+Y>;0XFQuG zja+x7wrvi)|FJS?w|1ShevLj=8e}2Yyz^TAvxd)K3}EZv+x--hQFTN*Ffo7k@oyry zrsYykQXHLEf&h}XRFKi52ldp;yCyz2aH4}Qs7!U3KTJvAw&u@jwbf^kOobtsY`^|Tgntv`64(Nu z*Y=9sJUsa3m(ZP0RiTb{qKprnMg)KJ1b;A@hWTZtF!jd&8N?Z=o-1=4UO@I;wtVYox|t;H-16)1`k%-ZFLs!h zEZgoMO*OP?L`y8Et2OyJy_Aa64v!`YQwPh=+7=jF{y65Xp5%C<9B#X0D%X6zKVtqN z{4e6jXFIMD`{#?L@P1MNfXE1divNu9R&-ag006#LKKo|{=9Uh?TI};+L~MQEdsZEt z=%;u_gd@L{8CvX?GwAz}-pu>1!*eEi=dq@^Uw-KQ{(Wt5o!@o$G$<`MQo`!CKZtd& zYs1aMz9H!|!*P#6A7?Uvh(%DBhd+b9J#oH>LzfQzH*-cV{utklnYAzbT^>xTU(X!v z22nx|H|B%(2G;rAyzoY9O@?)gk!_d&Tt+^Zt`BX;$`t_H zH)sHN+&KWxvY_QR0C$@RfF$4&fLgEcAH)BS&cQPP2*`K&yx8~hfx3Li`Y#M7Q#Wsf zipeiU=AO{R?Oy~`pusQnKZ1X;;IG*cI(<(F@4PZ)-p1}^L$6a5>_-$;b)Ux@+m z2CB&kQb6`uzcK$|2bTq_04?JKPs+fI99#_jErm(Js0S_wQIwQcCK?V1C5Vs(t?)N> z;UCQZc@ySe)|3~paDS;OFu!Wb**`Z2z>raC>;x;L0ccf};H5x`Y$^>M0G4spq5{%? zVewyK7gcrqQp3g>_^)XHQyq?v079=H0H;^BfbIKpLg(jY1y=x1Py@ih%N?Z|0RO!O zK>T3|z}?Odzw85JvjRZPJ_Znd&-iTJ0abqjc%g9hT#Lqq>J0#kS3WRB9zHKPcd`~M z03Yu)88>e>z-$ z&qO}!GDg?<#Y3*5rMLV|IQ;80{3oC#D)>tRSJjI*9sLh-2EU$Sp9cnO5RGX8Dq^>gKT?l~w}04y{N@=F+KSlAcOSCUZBuy6o)bPP-^ zWt4Lz4d5>z7mz|lspi7E5d$KsS%m%x^QCIgdMLyR%f(qgBLU_|g8W9GhONhUH3 z_eKeqRSiUP$~K-X;({nt-6pQ9s+SzAt8BmqF~a1_^ZN3>FfzkbG?X6lCXBJXT3RZi z(hYu2+uLQ~s{`7>z&0gcY{KwVcyXgU)=z@f){T?67eDh~vP;T{^qJYKPR>qO=PPoq zuT);fPk$B;moY^d|1_q~uA(+%l$g#_P@q)83Hxg%^Zu@Grc_0u0(x-fj@%KVzk`MILlGZ%*7DjeSo6drlNG0Ue%Gu4dY0yUANpaBhsM=_0DuwoD6&9_QY9g)&tH0cL3-nsx9JnN#%cK zi@-tKjKLCO*c>=ts3V@$6~7*_s;ig1hF+*5OpN5D!l8by+^`y$RYwef;imiaPI-iW|7MmVnZ7NxR&U|t7{JH}LN zo4sNZRK0%WGLpmcd8pOj8d*sVlM4OJq)simw%lu_=KJk#oj_yTE=4~Mb+TA9e9 z2r?oF2C>wBLKm>Hu$fO*lx)w%XyT!g#}y)%cuEm^S((B=#R=8VXFtNeUe)2TL6w2*F{Q}H|m zcEsk}9HN_CY$|L>y=)hp{2G z;C2`0rNNNCqG}|srp6VSF9age{S|AjnZxe~I9nb1nr_?*IT3}Bcy=GqC0|+E(M4cv zZQ*FU$+oH%Hgi)f48MWubZ-}bMXh14HbR&*F>r1fA{UiFj#nz{mXf+_AX3I3FiFdJ zJ=!N8KPgwa-aLhmew|xb4-Ya&gk~>w!`}2aB;*-Y1T)6efwx)sk{qUoApvRyte`o{ zT#v_GxzIyXp1m`9dwyC59N639c**WVcR&o8rU9vj(ub1a6vF5ORX zZy`H;Qv05@l$ooNJo(wA>K~{LuwRe22XA?ON1=Q)W!SAu_`+a=8w^<}d&?T=#*zn7 z*4I0q3$DVYnm<|Y-gp%hhAKq8=UNt>y~fB`h-e`+hsha;lJ@8$;wsU_yr|bto?3ml zqZv~kZ%v+>N=2$YH}eLA=Gsh_6I6(CbZ9D$<&fzbRM2;|-XFcm^#qvmLcqmQZOSue z1gYPfE@^7+#^yEdW~f*lgb{L}#76a)JwnK(;*g6pwrp22-Od=6Vr(U2Bf4=5`(lolmohje7 zb}aoeg!hZ^6F{-u>&BV&t%T$YmWIK?^rdOfiNl>Qh31GK(0jsDvp3G!Cc45b~f1gj%&OAw}yZVUtMy)#@@r6)9TAY`{aZ zdh04wO|dtjM?D_3_G1l|)dus__hM1|>jJ>WFk%2rq)?7oGXH3LatKY6OyoC}BQ zDk&(_V5O;%zf=7qOV+){$=>ZKyk|i5)CX4GFrs5%M7KXGPWwJ>NrI}nsy=PGor8&i z%2Y;Aacn_c2I5>7^LIiW&fhSty#tlIa5n9h~E_Idt1ypy?C2j95|xlOXC zDQNf0xkE_HY1mdSrfnr-W%1B6WQ9?dIMzk|2bFHBQdA!01wo!kf_eOYN$86GRv~RFDHg2s;vIZZqJpmfu=~zbCLD>5m zW(hX_Df!s9d%*v`61S}Ikp1?>%qS6+j4hFmM~%3v50p`gAEpcXL9TM=o%iIr2&k7V zeEoUkH^KpMOw35)g3(A8zj`xs_!8R-wcQ8u9uZZyzwp}h*OJ1CLtv9V6GgO zbsq82h}9xiNSlBVW-6nhu1QwoZFplS*2uc2e;F*oEx9FzF?e}*;?>wyAcc_p+ z1_54iuP%}>GbGt!j3iG7wu$-#3@rDT(3;5e(1rUOPvaGjPxs>`sOq@bt=8~ZjgX64 zM96DU# ziwP@H??RFv!J(8%U`yM??{QA0f^#xKt6+%PX59yhG-6!q0BzQ)LAJvOiV@)-at>t) zwnyVvK$DO{>&a5{Sl}B4kqLz5a+~nXirMEelgp@{xFeJ?k6r0*@0R2a_EoYwPp1-SCSa z8;P&h`srVHM{2weBC7C4lI=}Y>K;n}sF4i?9 zQL6TSxp34vTH5GS8A}i~Zdv<~8_l2a_C`94FByrZKYlL?7~`}kpO`%n9RwOsD&aUt z{fJ_0)ZF!>hNiN#D6c%HY{!HdtU_|i0}m{0e@~$iwv%(zyUc5T+|l_2Fo**6htFTS zdv}c(-J)r5#co!+`X7}VCxQyVZ>bbZX63mPn2Wz)%OiZSmAjydBIM(mujDv0-y8=Z z>?N0C60~$P#|gifKpDp*YEfU`La)1|4#}a&S*y&w7KmJp(i1OygKU(>>OpWKoLtY2 z!d590ODwl`NT}k}7+G6VNrF-9+{BQflNCL*mh%%`v7FJNC|qk&#$aJ8K+(l(aDZee z?moZIxFUmaaD=G3GWdL=QEK5^;u=gIR;N9$yJ;m2Y*i3FZ z({?J}ra7F*41X(Xb1U)E!nBoXfXEYo@%P?kj*;pu@K8QrI-bSPpxMxsU9WX~gMFxz zLiE#IIds|v4dS8r1h9SrJl6DiUedjf9WhGs?nrq8`09uCHMgtL6ebvBq7nv(l)9U3 zcP=zM0oJa{Wp8N0p8!YHAy0q}5LNjT;9cK!NEo(iLvp(}hm6T{c%M1X@_9|+OE3hg zmr)$$n5Pjf>4vLZy>-4*K&zd$64p{PQYjC*L9}+#F^kz$1^6GMH%=0+Q}GHiJ{PuOmld!PSP+ZN;w7@h;zQPCLLOY@sf>D z)qV_ESY8OA7@AXSyv^$huVazwosNvYB3s_p;&#FW;CqB#ntgl7O?*c-i8o}+eXk<2 zQg=fobwUo+oNs6RWfhtyv^I3-;{?PZ{faKVsqy)m`Js_8X)`gd4di^8n`FC?mL9Uu z&{*QcHyyg3jZF|ai=LaRnT%HLM$*LIQZmm>PB_7h)a}JU8ri1gZ~r{~Rdl&d_=aJ1 zkS`5WYfD^+gp9(PnQK8T~I{)vJ$X4ydLp&IF+JNdk{AjC9%1DuplA18`oe3#{?f$sp<<}pa~Ku$ zit?@nQj?`IJE%+SBwXU^8ogAhPh*fsGg7J>5Vx|>R8rkn<*>DwKJ@vSqjNQz5I?frOT`j3J~N>P7b|U;bjPyl}wksi>l5AqlLw;1?HS-R2-@ zDNASywH~%Tvz?GAp$gTB;-gR_iId1RfB!iI-%ot=v|&By{xciC@J;llL(l_!fp!Fg zl{rm#CcT!){pcb;?{4MiT;GrD7#|3}`s8>*PlFUTCf`kczmksfq8Y__*E%pSnskSj;zHVJ)~el?^g+ zuyV%8E_GhbGZN88Um*9p{VWb=io#EsbC9;1fU7S!PCs5d{sb6N#&15N7=NHQp@}FT z{ju4+9}Zd$=^8nuM4OIF)iBZ>adAIngoI(m`74KO6-)J^ll1OcCNRt6hzx~g`A7-V z_DvKgF*=>CQ^)-jn4zu~%qPDJ37+69N3~jihj7Bw-ZOp7yS+>k9{AQ{lPvZHs*|B* zd?|kPz3qBrqrni*AoX<#-fm~_9k1zq^7S@@X_w!AccY4+nG}-VeFd4(*?F@H?jgUr zEKd#RY$19ztg5(q?O}?#9{H(GC#oWs#}iQwZ2gSTP z3G_vsLl!W(p-3EA_vaDv>9RP22H_<_64r~`gbRBsouf1js!#TFA{v-RV(KS~@2z*4 zC^fLf;4O13cC^&5s?=e^CvQ34d$)nqhHC~ZKVYYQALU+9R*=ch;GTiSGWcx2j*L(j zR8tcVF+xW_Q3*rzdjf|csD21FH0NE(Le#TX4O964yvnRRXz!=uv4<5O=wr$B>0(pY7| z#(aYlLlfeE=U3oOWv!la7NoDQD?oXl7;1OQsW6g-9YcKs4`10_ER6b9A8vbMla_hz;OLs)Kn zX{&~^x6DGw#RI-wh!5NAgG@>>Vf)Dm6TaCSY^$Co;AFgA(O}A(4(*F6o03*fOBjQ4xV?4dT z>lH`*r}JUu5|PU@9Y;D%X}ll%X9~#6c?Niq5{J_Ftpos)Zz*V@ElmAh8bwu-kwD2* z0kp0sKt4ZaA_l>N5F;6`O8!$gLUvKxsRh7c-SVUBH{^;)^BDSkMGY*q5+UV6V^ zJ~AfQfsRJDDi+eEQWOh=e}YND>TqJQ)1Ss63F7zljQ!|okrE5d+U+6p1UNNCj{jlO zq}*PXIED#-je!rVtcvL;Oh=GakU)=2uWC5$)o}f)7@W?{!*+W8(ct-($e4#D3G2WN zKPRI}X$CL;=`#K<9B0grgY7xGNhTsy8#z{N(b$BbE&VPcrW2QTcGX_lQdjJmp98Zc zTOkDFS$oHh4@jFas|dKVe(JQK+&)cMjghF$x!IEEO0tflhZWj6&L6yi@?1$8b?j@c z2wkg?3R*ZT*FBOiOLV4HRE}rVLOqO1wnN{)OpEJ3k$EE?s)?gR$#qp*1)N2YTAllu zdHvqBuPn|yE(ey-C9jYdJH=U*twX+o3jlx|0lP^I8#CXGt%+K+Z2tY%XMRz*^Jo&k z&RoS~vqkn+b2B`wUBqkI;VN(rR<#~mgf3ZlBo57f4hB&g&Hk|hQoVtJ(s%d|bR7~^ zU86_Fx~iJH6yu5I7J*`^p>V{#R##n-8mDBhLIPdVT6({?xAESOZSE2+A(}eaea_=& zOVS;R^5({B)8&{GL3T~>2QqH>>fPJ>o{$^ww&>Z3hA4vRd;xh#BOiJVxeTJ<*{DVn z-{OW}u|cu9vXZ9i2vHNk+2DzUs3SJjX^NdjZ@A>dkYF{yrXb5928^12?)a>W!@31! zMDl?v!f0+n7nv1UI|2&MaeV@SULUf_Z$nsGCStaV6Px-HQ#r9Vzc7_(mzpc+i$O5&FK;`Xgi`~@rA+mRS%u?SpdO93ogHR7Qh z7-0pit1Vy5x0(41S?$JZBo&NwrXp_1=cn|RR_$`-{EluS@ue!j#-Sa$1SeHp^#*Xs zd0auLjMM}(aT8a1zxNEb)60TB$EtKiV9s8zmzJT3ct=eHjmGlO*eaMvN_pN+*({=a zehHlYF`NctkUgdc_sG7QK_q&U$Z{Zn_CZZ5)Kv)qhSeOtiJP~!qF+E8a6=zCOLi+s zX65!4Q^H>;W>oyT&_6o>L+QQ4t5#-c!krOV6I!yE1xpUP)nPuD2Sa{sUt#r*7zX{? zTo1f&$NiD!CI-Tzo9??a=dRPy9vf_m4QZUmXN?5jSK*R)u&QSAeWpuK0M8zVPt!!t z(XS*T~bIrEVo6UjH=*1}vJongO4IXr8|l5!+7i|4WN zv6(ij!%rL(?A=HNL3;DgCYLVMWCUL7b&Uz($-ak;g=5Xj?>| z4I-ACk)q+ijjC{vdo4}NsAFd{sw2GHVX@O%oKP@KB-qd8f=J0J{6zOR6CVNqkF13dHqtZ>5c2#?@>E_;3AuLI7N`?EMR z80s1l;gL%-?@}8FB9SBA}o?#%R2?!@6FmDg-n!p=@i*fD)m8_RKB7fEw&4qS@JFze2ikG)1Dp)J)ZkgydX2}n*{rf!8biya z8e(T{j#@;dsy(<|3PLB)uY13?!Jx%~yor8aN#V{?1Cl9AebGDX6R8V{d(D9%^cvAa z68%`6skSaX(jabp*gVz57Qxo|M`s2M&JbO0&8V88_if;K5O!5=lbS&pGnzE>rchf> zs4CI+oF1c6%f@y+%)=O8kS7hq9GH6m5J<9>)b`+K^%6t{w~S- z>lRnUXV&q3A23@_(IthBn!azcVmw%gk2te(*5!FZ^=Zgjuje@9lAx?S0qO~{VLmwx zK?7~EH%Mo(;~jDqK6qCCfFFc8%f6FmdII2B(-=phq=Vw_%)pWTpPfDR*&`IZa;DMC!G618Pm`6Ec7KzESmidz=2>u2vCTQ1G+vFn8^ zk6?d_ccT=igD)w6Q2RDHQtxritHt~Tux&#Trv0(8((|TmTQX83h#D~!&04LIw}MWT zg?Y+ z{wEcxG~5>1Cpat0%2d3fhjdYW-b=Px4L3#@xXtZwuxhXStli21Dr-u;io}my$i}D@ zS3m?Qlu|vG6ZVva6~&M`tIy`yn#l01r$mgP*<>AU$OXIN=IjdAp&q?ZPBj)B_ync= zJa59+l-2(eK0WprmhXr83(}sfR^{F>UZ&$Smy}eSlgK9kZ=<>H zC`;x2p`v$pN1D)!R@Jl3ny$p>yX5&+)NrL~j7sfa(KLebSckba@kKg1X$TfvbJEOF zxt-RcgJ*$Nunui*h_lglV&!X+{EB{$SY+ZX=JiM8Fw175~fec!s0BvxtElh z>pDth++$yp<-g4Kpm}F#WinY$0K- zNHVuvN#dPrH~N$fqtp)*Qr|G7DW6o@D#e@`T{Vd{WFwHqo-o%LZ}>$BX;35>%rea* zwVm8D__fypOt~L4@N^ckjb8RNZo(kkZ!hJgVSu0gcaC5cG0TMZ}&tK{)wBItQ)A%Hp=m@PS znfi=%!hRB${CsV^%Iaj61tnn?YiffAK}`0FVv*n1?WI?y)7l3|Y@P3JlNPZvhf!H= z7Vw_{XC|a->Y^pmyi_gW+CQW}WPold6ckOhw68;!Ic zv{(Xux@_{RIdlC{xeWu=Z|c2qz!!sTc`Hm~pS9+`T5T}jXCqZ~jyM^XrjF^WhTF0E zYJM|(n2V@^4Sb#QL+ejYT z0+B8F8CdYlOVI4iv4ZxkA4A9pxX1U{91g*2D*7DUOIsl&It|sE+#B}1jW$$cn^b)| zHKqg0-9+cQpHZB$A_peE5J>p1bE1>=Vo`o!h$P2KfAezfGY?i=AGA;9W#h)x^1C{^ z_lZO%-)mT(0NW$tK>e-VuYk+E0e{uCK;F|{(O4M=44H`^fp~UG*0Kh!WuRpmSJx6B zt4b2b`Tfq;RYh3WVqdE9w*yhcMR}U3tMdXspx@}dIRdE;2M$-&75mh(OcVmXn!xSr z1yZLNvqvpGxMID;*{@=y+p?q2#$|`c z8hEZWhC+C1V4hGYm4*nH9;|ISMtN6dMp5 z`=+JCmcUY{J|`YkS~cUn+yV zXo=9djTIT;h|#Uwmn6Y@pRmlKu~PN;=1W(1F_;+2;+QT_!eH+xVaHrhZTx|Os;Mr> zmN~W$4^u%}{W=XpN97w7kyPz6p~VyD5AQF`m8DshPgal2`X9Qk*%3;*qdd?8?^39^ zfkaufW{FLj*vwpbG&N(6t_vCoDZov}lY%w`kU94MD(PM8> zSDHwDQ5_lXYsx%_!S{`#?4_j09}h)^^uCF{@W>Ms|6x)+V$|S>#m6-T(6paU3kglV zwUqt_NVQgd{vk+F5%QD_%}QwyI(Bc5S&d7&+1GU(`gp<&N^q%9!i(xei~+GEAbd}J z0or#2cqkXQjfNABA1?J?%NcRlBr}jlg-U^3&pqptaIA0Ry7+M6Rblws=vt>J*row7 zJJOf}StFPAu%*F^*9zw@uq|ze@={;9DnY)Rbo%vClnLyVTS(}W;o~O)V`#Zta4-oI zo3Dc3&DENQ*h$sw@CqBg_cSe#t+lM>?LhyuH7t$AT4s=!NGpNVL$(FRS5>F??2m|C zI45M;xnh0$Gb~i!YQ~$MYgFIt?fu8jd~F?(KzBFu#vCys+(COPapLe9>>=qMq zcjSmRp|5O0SV0TFZWtJ}jZb5&v5hANaw*XCxjh{E%9TSt$(vx8Xj(y86Ig`?8}|^~ zfIon6mC@;gsi+i&W^dxqd~-wXUJBSm#+O%9Hc!IUruf$IhWGc4%}Y`?iRR* z+L3%=V1dws^A}|4=b)ASKGf$d@d1$$7|8g65liA;z0;o7QJAW?y6TVRnF`xVq2uAH zd`tXaq_7PrKCtDEtRfqk{a8r0$F+38mZRE439Co?dY|FY){w&r(-IJ)rfhGLcY?MoukGiZ+mzhB^T&A(LEx8;4~F{ zS*>ZXWh?=Iv_!_8di6#)#=sFld&e9Mp7~bm%<%PU-HJt+6J?z6!g{-X2>VcZ9AavK5Atqa62qZ*E9IoPX02zjPK*`X zTy<}vWquoa$(CD&9KVZed-)Dls`&$_?Q4^QCjcA&V7Jwz@p{sMBq6+xJQDd>BGo6M zlp|{r1ol}2T*h@~ZDQ^4E)D;xbY>AX!c?!kSRQb!eSYwsxan1<)ST!SBVQ#1)N+nD z9EqMWT@uE)*v?ERz=&hud95mL!<^@eu21>^Or7LUs_G=9kns;xnd=g@3MB{mct$j+ zobM3%T&+SSPes6Q@x{>im`sIZT{{$T1ZMfnF{;>QUKWA|gd57%2BY9rK?S`qK5O{7 zq+hWwCO{Y(I6|AO!4m;LUK;D{W|Ow^a#oGhqL)!sM1QAT>cl>&_vgY?0opgnfe_ex zL|2W6F{%$z1^r4eUhZ&@;*4sgLa5ZGeSWfySm#-91Ep#A!-f*chFIUXTu%3DTTImI z?8b3$H&mP$Ik6eQosjDnl8j(Yv+AI#p5j^(HDu!C}{4J?&n^*yV$ldwI=|Txc%aMjd!0HozV#Y2Vkebpb+bq?zA<$ z>;#i9-2}Vo+>c#(*ZIJ=^NaGE;yuAZ&0(-#7kf!THSlPbn}Su44@Z_u&WyvqFP_(h zn%6n~>5|dGXowweT^%*>F**t0!;%Ia8wYTrv5;tRt z+YicXNHM8f7KObV{?fTMJ0;fBt`&1e96owf{2K6SDQL)4tQaU8`M_7~WKDAzM!RT2LG*p!hzILNd!`g}2#xz6BY6Cgz_iXRp z@wtnjsW{WnH&F+oNEz-ikMtczi2Z&^gt{#IsrQ_R5<$bfK^=x=Kjopo63YPt{y?_^ z>0J9(ig~X*cPUarCmm;X-)J;Y_{0>z@EVPvxwqWUlEydm9Yowb#AaC2?Y{iYxP<8y zF|C?LCi4DVQ~*uHbfzG!8s@uMS`){s5jJJc-OkhsV=sh=>( zXJ2q|q&BLZLYB8~8>4X?-ud8D_x*Hc!mFz@(d4x}0KsuEbNSa`S(dhccNRA=@=rtY zr^n-#d!EoRjaxntnoqOx*OSsIsC9J zWQKze9&t~A_VBOF^=xXjr52omZmif9dmphY);>pWGwVqoqXb}o?1K6noj-REf2n+0 zQ+$tbFNRMLK6KiAkURkL*J|RqspBj~GM?=Ugz|Mk=^4!hkt%!yQdQ3CNJj87_68#k zZP5o++l|{`RquWgP$5yXvd`5Iq-a{;S)clV|1J01W<&KSzn6tRq>@0$)v_-1H>N%= zGdM)Xl9T=57uAD>;V4{@F`HdRVMZ$JiCpv7)hIP4a>Z6kcCoF5J4;H<%wOu*jqwS@ zI6df>2>6;;GI(E7Z>|{C+@Z^#{fsa5h3*KC-Zaa51#GwxkO7tqQlt2Xl@s!!f- z^V|;+^g!C-v#%Pqe3M+g6A-w#8z5$O=@?raZ1Q|Ra!o6|$wD$B)5H*#bXplJiPYJg ztqP26?^263uQFlUB$M*Sh=TFqrsPQ1vJAp{}R!_Tj%$a`p_rv?O2Aa$Xnw7E;O;DYE%-(`v zuwRL^yBuXvXOEde9>+Iv~Yj|{o#+o!`|+IpdWZW&*L^!0;+LF{T^RItMCsN)hr z;|@r#gEqGff{hI>D$XgC`h@WOXEOwKulbn_)jyghj5{0!_S1nnLccx?QfG5>1|twF zk6D7PG&uP|kO)~-D0rR3V+5V^<$C0@RB`lD#741A%ZmLl9Q1IFvFTm#l2iaKX6jUk zW+S^bM&iWi@=$ZGZdM4D+%ZD>Lz895b1EnZ3cJ0!oOp1No96hnszsaKU5XX*4vyyN zs$uJK$3IUD`qtAY@WNNYOzYvyP2k@B9`zcZh022hDU+XJBeSy8PLxT&xoyJK2(JLC zxmVa>;uH+Jf-YnN1wDp#y2Q@4?9Sx9F*HM8BXn~t8e&jo#MzPgo8#1q>E1$>y9t(B z64%bv1nw-4MB%+Y;3gQvj>`!PRoLZsT%sN9w!=nSQPD%7MJ^)$N#Am8{iVxOhAdt1hS0NK2D;pMFZ@!`NX|5c<)uFOYZCaoxf< z7{0@*n1ZoCVFbiLz*b(M#uhwn?!3W_71@#s-kQ#zXh;LgjD)^Fv9cyC7b~eBY{s?J zS^RKflu4DwZ2YEbJ9!jX`MNM}SN!Vwn>@%0J<^^Xne2sHF{y+-8nSw|S_wIYy@mpI zC)#zHsy)04UiE@CRxd9SxDZ>(PyW>?Xs3PO_|m zeJSv0J8BJuK_Q(bzD!-E`6d`*xrA;a8&*Fiw%$IhX`ktWARP#I`4vdcR|tiM+M5?h zqLtNNMInUL_jY+>ZrGDP(FN~Fqpn~-C#0@9!DHubW`Bm*^qqD zgVX*X+qvMa$o3f=Bu|Y=M~NTELRiAcg(46PZ&63#?OrTip4LTI^BUz5xws9oWm&P6 z@;%{pX`DS|ikt3EoqBqMJe1{4j<_SsU?7ls?()rxS@HpTrJ5Y)*?L`EB+_BxtmWO* z3wI87|Auf6*z>uqX-zW6VzV)3)jRgZkQem1XuZzs{7&|zH(?CMKNC<(AU8P56j6a! z1*1-Cp)0Opo!MGtK(i67JZ>Uke!VM3@JaUT?;Cadop=#;c(Rxxnykjs9(ur%^luXl zC(9X`-(?rfd$v(J6s*rJQ7<{@Y_dJiJ zB_~-Xnv`G`LvLNEkyWdFO`3-$vSZO{5iVL^q4rVPJ92r@n4JzXFJTd2;9vZD6#e-xV$m^R-Y^R(8ru1yVUn>3 z1N~wqNR`ocgxHXs2gJKHt)WFf^IB z(f#FSim!+$UA1fci1@Y}%}F0k7Y$~3L3kZ#fESw+I_1ouX{=C%i5!1LZ7YQF*Y2{37lqNOY@$ONLcD+Z%LkvH0xqhr7M-WWZZehBt143%3bJ8+NyCdBICof!UIK&cEiWO_kFo zgFDoMbP}hhEyKYw!M(Y{fmRR4tl$8`9&38j&a`>gdlhzkBVZ!z8u?Y{jZ54|UDWh* zL<_$OJjj)?iygU-{=P~6=HhrwOj;_hDDp;)ml&+~ro?w)tQwX^%r?)mP?xiiU0a*|Av zU*^j1y5ekdHi2^$J2jpW75_W9x0V%S?@ijM&elyd=ET03|8g?}GR9*fOak;nb=78& z*5o~p|0Qa2_$5kNF7M|SM*I3`xuO=LL0Z*m9uR-5X!d!jgN6k)F1m-2KStk0Qs~Ho}TPO1VB3RDbEl^j@M|EK>oYG z-;y@@RraYu9iWb1OhvejtLe1Uq)2cX-4oPj0t$8bTyZ;Y!sK*!HSz;MKHj z_#JaEjva_hIeTj#VCprSe|?7Xlwb{{w;+{ZC)C5QWOyh>rbqbEF>GbB)h_9o6618o z6eh4w4D_pS&Ut_&#o+9r5&i+VvbRYCS_p)j^RD}sr~jm!J|;?OsN zZ~p*NSPTH;aiDJr>fU@ki6iVcCbyOzuO&WAOc=h~S!9-{ufgej)=Dd2Q}wdX?4>Wf z|6=KE9PexB@G!z7W3YLPYR?fbiGB5<$BO-T3!LZ3f@cq9uB3bP$rA!z+MXK-|>1TzOWF!#^a8-Ogj)5OKy z*hZb4FRB5$>>#1I31_ZiU3X0f-MEFVN|32EcBl_3+O*yhXik|20iN>%cf-7@u0XL+ zwUC118#v$By-e2Tvr-`hfty5e!o+os$&UQx%5$MScilMj_pRP8AXhyPZ>Kk;9Va-o zuvVi_-VWVuQimGbztC-ZKM_yc+zCtv+RZnCMY~H@CX{rQ1}f>Wti7|PxC8P54I}hx z*7FJJ?1!zHDcrlh=I{E5YZ4WBf;34J91l?1PRgRHX9)uJT_t~XSZbJY(+f9taxt$Q z$;P6Lr_m?}#AcWy5F+lTTHD&aNV3H1QQL;AI#oP0EXf>S3~*1WWob$)t6`jx?<@Hj zcb6X&fAW05A1}mZH!sNY5H~WQ-C|5>mM;|GEph7#o2rOzLHPLTnd%4r#0^exOnYlJ z^0Hx6`~m?V`ww-}z2*b7RcPCUr<;d4%Dh{h=#-(mU`o2Dow|pONRYH_lU_t*$dDzy zRi;T}S`UIsjDoW-?b6^|uI7SlE3>+e56wm|+gdVEKVyQ$lF8G)5#??w3t1SJfWVOUj? zO1MLo+Gmq*uNx*;VwSXc0=y@6qBMU9x|+_#$>!%~AS3#>~})&+=7Fs|OL|qECEkC%|q~GS7n+ zAGV2Bx=D^rx<|=hpuy%iX7o;QKxIWK5Mo>dv|tO7JJ#5uk(J6}YqQ5LB{w#|Aa3MbXYk{?OWlT0j8AiFQ3LzwnR@a# z!p-#kmn4(JV8%Hxr>A2700G9qc!iEM6=yK69XG@N;M&gEx(1F?)Nj*2fEh!o`J2#L zzCVC4RWd7JH@WP11%K3;+N@)%T26$0|Kd@^bi#JaAHdf$ouAvYkHaKgoM>Gi!xA9o zG4&tM2~5HGj|d=nsO6a8ib^O1;=A!PF?`K1H~T z1^Ti4hfCeX8V%y*>P-Z9OSVmG)M_(5VXC5=RD4?SG1I<8?#9+F8BIczT5Hp8SBe$2 zC*_SQv716ii$UsrjkzE&@hx_R^KDuM2OPZX}jU6BEaoWlv zdPJkcWebWWFAFxP7nO$ow1ru2s_}Ry=d?O2v-P^_3mOe?#S@i_bGHm~60x~9^he7} zktA1mGogg0mvg?}2g53ZojQFH{nU?@U|6UVu6id9s_O$2J*03$%ARg!;jQ@h(^X$- zb;Q%Odr$@R_w7ahUJpnr==mX5d*Sd&cL`N^{CZhYt8q4%MZ3>q(B!(=(~N#TEEL#M zy-T_y(=c>?^rDBeH~nQQLdg`}={m_p7gI$m&5LqR)Jal$C{gX_p9t00=~-0l{s5pv zCpV_IH(Or$8n9Fe#qa6nW>N+FEawFMmdD@R%O3m&3H<2@%dHv5$_q*vLvL@zT#hiU zwjbZc_`p@nB>wc)<3hF>+=^&vFl!kyUhH#c)v+DAU_*}E()G*#xQ}i>^RQ}hH7_Xz z_c}?4>Ddk^x<~Sgr^JkYYl`b}R&$-HRWfs%CuAx2ROuVq#kSqRUPgFklKBY?y*=uj zf!M|oTUG#3-_C{9I{xjKrgz4k@J^9SmOu~=Wr zggoYG)JfVlFJw!7J0kK6->lM+(3u?{25!I@=e?4#4nOjH7hgbY>N70cxKdwR5H+pc z2j{$vCAs$aKqX{E5M0U<^lhW^Wk6+5A#tF3HElr(T2JWM5P)Rpb@A?(LBAUpVW*?- z@!vKFQvfhzmD(GYe66eVDzb1!_yy(T`uE{q2H|vkl7(qhxRRS)jHps}6W$hRX^nlQ zB8!^T6tA`zcYWH5mS7jtygZ8qZi$Oq=?HBDc0vK)1$C#_0fqQGzxw)6yV5=%&JI$Y z*x1aGMMlPVh|$Du5``eO1nYk;=TnE9_Top5P=c9}4K<+(Z4sq>{Q#i;)vs!ZwDIf);2~e3_j`yb?rtfBcTQZD_>kNe*2S4ga8Kz_UBNdhy z==j|gcls|*3a(D^pjzCaI^%g!-xE*Q;aq%#Jx&`c;N%+IU^(L_@{T#TyvH{LI_mAo zdlE9={3OlB`H@lPgR|Yp-CIR94j8I}R!_PV#k{)JC1zHNH=o~(W^>oqQ035VVKr3P z46KKht>#P+GE$8L_*oZpJr$Dke@vNXL-qgRvh`9enXgsg%IId0$TRtfmE zh}0~26AeYoGtN`{ONdzCAl7BsVQwG}!)rZ!+tw76{Z=QWQRx_eBg*NRq}5F&;_3If z<<;c=T60n>Uj04`E4T(qC$j~`pbST8hD@c3`JX@kb|$M^GS^vB-X$C*pHcHF%Ny~C z(4g+m@eHxi+EmIdQ9SOX8IH4-)fmT!B}{a3H2!+Zls7u@^9{2yF}NeNKv{7hc5vLpE%-I#0SR zwOXpIA7$2lzRj`tG3xUEP%CxjNjPAh@Lt?AuIUdT_i;4>j%(`To+f40upKEV%(@gpjT2qLSEw4|f0$MmjhuIeO*$)EobjcrC z(SHEucaz;@(5k@`&98g%XmWeOR&IoDo^j7P+Ok)nKfLAz$jlOLg%nuDI z&*fUCkW@k#%Ii#=i^#deyweoa2}N(~d;#v&V0u%|PlC_6&b%>&%o^Vn!BZQzNY4@D zcDoKp$8$p{A@zmrXx=)(-0GM(AS*j#dl=ephmNqoQ?7%bU#2q2r`WBvZ;DE+6kNm| zyI7q*aOo4kH%9TXT8xx)AzK!3Rf0IFLEtyK@K!0Rt1m2(EsjyUJyhZSM(tTuBnQyH7NMOZt_u+AExaIcY~! zQrqZnUrMMWg_VzQ2Mh~;1AiS${YIH|-T`SVePS>cBLvG2NU2a+7J;#WUqoJT2=Iu&zwSo*hX@Rd6HFzl;zY?|WPC0X zkTaiuD>jFr`6FB z8+9kK;L-*owk3C2!udH+!_3NZpS|REOzlXLdBvS5-LlbH;&p0Ip2WW60iBIg7D+z$ z$s{F{=6^-=fzV-sTPW2*11nPQjCYRU#czyAO#DB(0X z?ckfX2hY{)_uMi?kAYJRML~1;f-frA8g{;RdyvUTk8UpcX#jMuf<}!sz7BmNLVVTQ zoX=N7FHIdayrvH| zq?IDCuKCEu)+ue4Irhf}Ok-*!9*Y3KaHiI4k-#w}ehzg^MXy_+GTirZNQ5EguygRU=wVuTBsLR3LW_TDfnl?*QoYy5Fk+T>rD z*t(x0a5NhDUYPHm$!y#{XG_|+VxJ(5O-8OGdL|YjL(OQHn&$|K3xoQWbF7|JSOyd8 z=L4ls2*ghNBXu*=snp9B(~84wYU$MtBf#_quEQF|(Z7USEz;C`^n+y?d4w|iO8ito z{}+8*f+`MXM|bfDp+4LQiwMw6X;8jaA1<=xY6uN9#Z6d0PCqVMiAPMu`VU}|p$!)| z7TO=j!9}+vJ!Q;DdO>+1t|tKx%pdM+=!cjF>NJ%2C)*+$XYXG9A{k*ZcvL zNo#6s#RgMKNrA5i2`cCSVB2D~M7m-^!V$jhN@S8iywD^pZEKWI{`*yzh>ZtraK>CGT10zfEcikitsFC^WTd1{#}{h|9Yff z|LkxIn_i3a&cAq9)Wi2Lb|TS&_USkP$TPWE!9ws)R$hpgvYuc50DQ73P#s>w7}vb7 z_XUZBoe2Vj4SFqEp4MN#q`)PaQ|Y?QN`eO<6?2XSbhirZ`CLNny(KN?%%}bUjzKQg ztRE0X%p3UPABzHpN}p%GO3H^ZIg|>9!{_~&aM?!AHKY{Y9c%JcYb_L^oEdyO!B3#6 zH*pHh-D|IXet!=Au|U{xl8Ygu6`j_kqgOGm>%61adBGt6Nu-k(){~SW%EoxBP*4{GQBk0k$Z_sdnHc~ED`*Q4{Y|LsqyLyYzu zp3C6?u8QQpI6Sg#WS~3Bg>TvaC0F`c^V!C4LdXAe=TM@6kqJhkLtpnr900$(=k4@- zy>8h?Z(rn4dv0tda@GUMl+S>LHDArBJ-tz+H$IBoT*&J?;TV}|&HOUZKr#+zkll|9 zt29dX0>P-hT;)8}@xZV3Vj;5;r8~FO4XbWfXatF|#bKMtbW5xSHdoZ*!MBk$kGQWC zIl%t8&bYbXH~2-ObsOrKmX0{f+KFE-e>n%E0$jo?zqh>SE@b$soDt5N%a_>B$*8XD z`Wm6`mnGkQsWq%x@|Jol;0(aoGG;PFh(`8cAggEtqS`x+ayd>wrSgy(&W)O}_1z@Q z#5<_BE%Tf_je|Fuw%~Dfba1B{c9#Fjah1Q{Wd^kR?fnx)Jtwhxt8Y>p8c6raTD9a4 zz#&hAW8@K~^2GMIMH8w*`TG-^T;s6E@i^;@Y@^&!TWA<(vmyL}lKDcEVMK?AXvUB} z+{fWogYWK3Bqx$YJ6lhvsB$hRku+#p#3tj&Psj$l+MQ-XQ@V(WWR;B_f%2E%?AJ12 z%Qj=l-P3P17r*$)(z`1v1z3yJEj|~klq)^J$I=$EDjog-d}9=kp!JPDTU9pn@rEnz zDuYKY-_@a%FcvTjoV;oBcFvC% zB3X)K!XSK{U|-NqG;&{|!7KR$uMKj7go18unKcqAzxYeYN#^UMxg8@vE3d}8x=D9t zwh2}O-J|Fy@EpuF&X%!w9UfK@NQf3Be3C(G)!nP2cphs@J8~n^4;kq1*-J_Qi*81B z=5?!PS>F z(xNWoW(dD}F`l};+IGH?v}&?f8H4KiNT!I_vi*A^AQ{hOuNXrmhTU@S55%zdbDAa; zcvCpuu58`AT-%fDT2;&w8Vx0sv#Xx0B8^`#8Z?`Nl|`+`BbVft#e#>ZzBFnjNK-kd z>!hPnzt~z#0b(|kxz>>LNr=y>Qpu!I;4LhYRbyxkI}Qm&b(%=3n*UrWi8jPXlj*Ur z=|~Z>Q@Px*tcL7tQ0~gYCr(w76S>oy=bwza_!hwH?YRt&Yvwb-vB}lzz&V`vq)F4M zgm5&(e0OvubTz0MnkTi*wGU&VU_X(4!#NF!2lm|=W+n=jA9 zS$WxfTPZ z>6()z&Kf<*Y%67O@>+dE!Zle)SbI@JL!00VAX{!Q4)Ml>9C))l<%&HLc<0(OSI?iu+AHL4=xr1Kc?t*lG1C7h*b&q>dr zox=V8t2O4TX6G9bR(_C}20V@_mIZ4GbLxIzV?TTgJQ6~sYu&w=0b9P4k7LIn0KVJS z(GC%ikKh-#jNV|MsKBWX(A6hyZY?GE3a^E#Q+Q4VJ1I&Br#XZtQc+m{SH&4fL{q+) z$gFvv1!L8r84p7V6Oe4sn2W5e+-C@%&Mm-`gVxkBB|$!?x8p==2=$2^i$WrW;UuII z6k+Zy&BN?QOQ_U-$-Bi3WiCtwH5%hGIJ4mT+}l-=pVR2k``4~Q}4s284QoS27$+VBuxIaO%h(`+K%jj6YU z?|Do>3nlirHRc}x_6tWhHhZn(`XSe1k%1)E(ZO)Y$iL#g)M_Q_4`l7p$F-prYBtXg)K2GL^Fuwy`5oviu)ck|`fAzoh}- zw~pTrMmOqK__M77IzGzp3I$FbgcR2^x7p1{0N3+lr!R!K0qg-fZLF(!`7kZ*FZZH_ z=-lpiyjA;z0oyC;YKmBqhzu+(0aH<;EJ=)4Rn zZbF;b@VFJ)DGLPnoD!)U-JtL**BQWp;r*JSEgLAh?6aBd9 z_;w!ZE%<1V6=IoxW7V@ z<5c(1V$o>&OKpXyq3Ic>f7`&TG4Ra$5I}rA((rkf&vX~5%LN1jn(xV#=>*8IxzlV8 zNV0C7(m;FtSqcyuHwh~Rzc2HyGUR=zcO$63aVPP|`J5?e6KSr}|C(#|`>Tg(3_&zO z(+|(z-##7lS`jc&au=#TZ6Nj%)UoaGU2UVnPlB=SYAhAsSCE|{W*kfA5{74Rm%0)P zBu#5BTta}Yu*nZ+AXpSii0+qdLw@Xer_(Q+iTJgu;$>27J(t!C~JwlO=b0EDL;xUIbzpwvVaB$C>ekvYZ*XY#&vP33a1P7 zCn;*uNET{M(HTP_%B^4(JI(KDa9;mG0TWd*o!I;NF;n{5>Ygcs?>7fc@vN~E?8Bv` zIx0FI^DL`&|6oIj!4Sbz0uj?H4wMBEE;jhRxef*P{>=~a+vy5$}cE}hVfV}TJ*eyT6!9=RpMuC zXEdrku}WSfACi-Hx*G7wkDb^C*M=JMO{xFAoX3?I)Fm_^*>j7#np+OIhQR^@mLcJ# zqnCqNsV=JI5PjU`AAFaw*3e1LWkrz`UM~DPGY5D{B;ta>hA8KNpyZ|O?x=5I*>Pkl zAV#pE0ePr0qH<4u`A1tH+9|ZOikB6IM{KI|LX$nNJVlZjVpO9hFN#>wuD2}YjBsEH3X*n1%w&9Q!DjpRhOZ6l~w0$7Aw@e1x2d6EUD3cSk9J2^e; z>>x~zp%x4j7}z-&0RLkfCbisD{W*tzw$j66$N3@vMRfQY`%23OfoOZjbDsdw9{{~& z&LhjTcWG&vdC*HAW8<0ALq3?7Gb@3MM>$4tsj)o1{QelSBG?Agf@C#_lm~7VX;#i1 zti+u2ej@#xYTVc@=-?Ugc-d1pc2_;ysA?BPTyUG<{s%CYRofadYC0S2h#=X+D<=yKmO83S&jJ3xUGZ>Ctk31bV{pqgI@k<&h6#>1e{Xy>!eQ z%C|$ACpG^uTMo^TxbYWmRzRmOT0cI@CLk1r(*7F>vx=u)4=xSR;)cc!#s)QQm&UNs z*{#f8Im$YbdJ?L)Y8R^bp)Hpsqx|&3z^$D`n#vi00UG=1aRM6kp|S^^NA~qf=O|}b z#M80eYde7VZ>c^{$z129*P^tNe6Yxom^f}_1xIGwY3F%)nV)4T4z+TUYDq$<{r3aZ zm5WM-Ud5zsGF^dOsJiYV9J0U2+wtz#zY-p zsUtHAz=-Ca!*PTa=Yz&D{N*61ZB&41exbGaDw_WfV3C$uwNz*!R^SuJ`Iw+RFxWaAQsePZ z=rS7!hF$T%-g>?*iO47pD1+p82Q4q@r*|JT-|LWMeQ5YmJ&?2%7yfmx;d&;cBD_tM z!8Oe4E>>ZE(G5TUzME{p18r@J5+vi!P=y&J#R3g|y!XCR`(?F6^>f=8DO+ zWJR9@EW#^I4%i|a{2(+=j@qut`^sNtvgg`4Tbn4lO69nN0$-#U(i9-bYHHn$O(lu; z1F0$=w`TO4+w@F{9x%AF*}65af`2|)_BQWdu=`Oo_W*stn57*(?!QbmEBZ_MhRbH; z)a?niB^9+3Lf%GMY$Z(Z<#Hy-+N!(OS5tTkZn-;KCXPVLmF_a2OdRF6UycP86xJy6 z${g)zU5*(;;loK!#2C6a_q>iI5fmTA4qdU&Q~i!p%Z0v^-`WIbLKHCXc5g2#dDz zPmZD$p@>Od^35pcS1d|O`h?&{T-3tZDQO-t&g>QCf{STO=wF}rCFpRzY;*O4tK}ex zAmSf@JGd54x{N*O@R_BdC?yB33+N_mAZ9V9hTG~=RFsn1t4y1sAz3VaLTTzfd=rkS z!B{-FTXi&G2RSKf(3qEDbS>J`+2fWhI8LnZhc;-cykK*}VuHz{nR_@5Q>7~gqHRiJ zVCrX$S%dW}9uew-RuMT|G>UJOw!b$@?*bk7=0o8W;~f!8Y9#UqnHMF_d5_kqNKNpj zJsOmmw-EOoJA)O9j?*>yBaapnfKJTcXYGGt4zVdp^-J{sA~2a~5eOHHCj_s&XG9Tp8x9T&e8b z7Aq2QRqtr-QvS(`IQ8}FdSAY~T-1?;i-yP}DB$t=8GjQe;VrkN?+}UNo#&#*`%@;*fw4cCKj z0edIbeZs#4sI(_@y%A$WVnZndaB2YI82eNuF#U%(fHHdc#vp;n-d)1DK&@FJlJ4`8&%Q_f)mXzl^G+H zIt~OpDzEZoV4HyEga85@7WNA{XhuXBXP<%!y&S0R85yX^*<&yz{}~!3N^8zH-TGx2 zX==WBm0unHz-U|G`z@7&v7_n{0}M?^au~ySDG|Y~D^AM%<}TQ=IFI7{w^ntDhv;G( z%jasDu*OeL*|$Lm5ezw2%6QV9wC&z!}+;;*Nm@+F@J$3Hj;}Kc{H2 z=e;E1vG3`I4ssr57v{IU!uU`nq`g`bV+F@zgPtNCtOiMkPKNhy+4e=Y!o?f)3lKWD zn{@dYgGSrMqfgR<+leS}V-bkR*K6y*{!jBmh{?5xOCUpmLJj6m zsZs4v?c~)I-U-`1U{9Xsi2TOY6boU~1@`5$U45!a__TuESW$(pf`BSx-@VcVY-*Wh zaS@?A00UA;REUN zn~NQ4uPj|cav9DD#DR91oCIE<7l7@jpwcEv`%pnRJd9i-L_NDMS=cpb_UnqhT!T>y zi~Tyu%fLNfCyOzUs{jO+)%QC+5Hb?#*{e|T*R*`3EQt#l4r#zk;fB`$YiJF1LrvW44X9uNDz;0i{R9g2f^`)ZrOaQ^>=N%= z_&Y|l7Lm03tQEt>aeX($*n{tp4`oI=*Gq@bf_)3`k?`!NuMS>+mHo>lXpGiG^R7{p z{vCRWh_9;=<0yB}DfwqadZS&~#LT~Q2E(lL?@{07=Kh5X|8IviF)vCaf>;1JcsLL; z5cTB*{pD=uFC`KzcmyCKHWde_3ne#?sBvH|7+)y(i{bpTgh{y%O& zg@bz!xcAYjy$jJkyigu|#Z=?&rb7`4#M31ZoS@t&|Jefycv134^Q1?GG1bSxbB3V@ zL@Yc2RUjZEK@=sNU^Hm&8VKBjjT9fUg$UB2hKTi@?u&^+Fr<`2-PHd84kpm$IC3tx zqS?2H2xX)Qgp>n&Q6RD&wnUIda@4YVG%(_LjWmXleXVhxv1)glPdsTpP8fasB#TVN$IypQ=$ znl9EKi0yt$-dF8TWpgiIMqTTV7QM4>+95b>%aHS&b{Jxx_25msC|*xAgr3?l{#5K@ z=z^>)sSRfMs`!@w?-ZkG6)_ULB&GDCOb!CD$ZJ2Rl$$?Wy&Jl=?HWZ+GpJ1Yo%@S< zw(iAN3Awpfqv3AQNVUfBGql49=rWLx-A- z-l>%+<*Wn?(!64

_d~)gGIqahYW7W3dEm?I)s@49*-(UqKS`vtRtBECIT29|i>J zm2#Hk%449_xbU`~(9#gieCR=??_e#L*^f5j!DIWu{fyr&OcUkwB0o*&YyWDEfS*&` zLBv`#V}hwYQ?;qqk6MK^E;9tb52#4pvXDT;iS=8hOs#S)-|qZLnJTOak|H0fgCho!0pm;Go zHuR^>M}3esFDVYbB}7f<$itLQd>@Ww-4$Z4&CfV%uEn&PyljIg;Ej`?CE&V`tNHL! zL)Yi;FL}Md^>k)%5YJ)@F%o!=8%~7`;1YTom;K;Nt&LuoTp}oDkAeo1OLE977aPJy zJ|PnyNpR;RJjzMANIIFoH4)gGpLLOxP$Y0(V!cdh9AZ?vy!3`nMr`^3Fm zw{!L3l>#RC@dBMQOBjcIr}LWWSs;y135j<;35h!hAq&&S`L0@YWYOG;!@wSn=lQ=0 zWbgihKLiA1WHiKoyX5kcr;#7`yc1;Nky;e`@hB_~+>4ACO1= zH~zhl&fWu_I@?rEnT`yOrLb}E-CQ5yfy}Lhwi4hfD=BO&ARV^?WU6YS6`af#j{b9o zD)d5Hb{CFQK?NlShd38y42zp3S_z;Tl(QKh4zBh)m}INQy!)O42MQ6yJ7tSN1f??1 zqMlY;o-uyfOq)yCJC z!*0(Kn{IGESTE4_`ZRAdYWT!k(A^offfxis+B+{O1pv=xd@XrYOEOZ>I@HY7N9h%KA`vjSVpE;l4ea#63m|bU%^*Sr)U;u)537$r7c7J9G?` z;N(#J+%Q z;vCvJ5ExJQ>NYO??TN&+j1(meDwtil1OvNJIWk{z-zI=yRQ)x#!4Jg9PCvU%KwEL1 zrYnRGcK{roD*@4GI#38rTnz{Qh`&D9o;~E^bW*BT$CWRcs8%n)d4ilUq=*W*5=Trv zd4oI@^P^wZuUxVO=2pC^s$VKeM2ONN>iOK%f_Ox>*AvCgp;!Nyl(r z(2QaMOvYzQiG`jaiNjo^zg3mEng^UwNaMkwI}w2-xYH@5@l}L)OX8jO%lVK+ULwxE z&_$rXcyN9RDKk!&?0U62=A_+~uUB@fzcepA7Yg4#y6}RBKRQCu=mGm;wBEJCkye^8 z7yb`<{4dZ%`v*`G0N(b;n+i7*=Q~g1go0=M7*L^Lt2BLumztWbbzTdVl7kX|u0$(U zTWQ9z==0kkeiBalWbmORZTh(#&Uyk2ELMnq&D@}n9svzMR>*iUNb86J-;p1&|Goe4 zCVOUcHR+JPfE5}sUGM-vO2nIW<5Z|Bho12;N{E@wD!i=J3DjW2trw5(T0|Qjso%sy z=``Y1HNA%vQzG@QW0r8@@7OE>UrUtVIdUCO0Jv$D^{mnl{GjMT2jjlNmy5B?#i_4- zP!8eC38WobBs5Z$(KUPT_1_>o1}mCC=x|S|rR^A^>e#NI))&$^B)BNi;R;z91C7$S sY@doa9LpqnxQx=gpJc~y5}ynAup|HTla{Fd&u1k6pHIp43urF>Cr9cQ!vFvP literal 0 HcmV?d00001 diff --git a/design/mobile-design-detail-light.jpg b/design/mobile-design-detail-light.jpg new file mode 100644 index 0000000000000000000000000000000000000000..58105baab597137a68589dbd1cdfaf0b9758f469 GIT binary patch literal 42553 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 F{{ppus?q=e literal 0 HcmV?d00001 diff --git a/design/mobile-design-home-dark.jpg b/design/mobile-design-home-dark.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fa715b0d9baaf2199e3be4ada7ec5e5b9dbfd843 GIT binary patch literal 207586 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 z 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š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


3`#k=<{s7Vaw8evEO)QW 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

w9bs+dAo2u`&Q=R>)8HCb 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

r49nXwB;WGLg>MV&@n#eQJ)EBK~~py|83-tDAWo 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 DY{knD literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..536ebee --- /dev/null +++ b/package-lock.json @@ -0,0 +1,27624 @@ +{ + "name": "rest-countries-react", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "rest-countries-react", + "version": "0.1.0", + "dependencies": { + "@fortawesome/fontawesome-svg-core": "^6.1.0", + "@fortawesome/free-solid-svg-icons": "^6.1.0", + "@fortawesome/react-fontawesome": "^0.1.18", + "@testing-library/jest-dom": "^5.16.2", + "@testing-library/react": "^12.1.4", + "@testing-library/user-event": "^13.5.0", + "axios": "^0.26.1", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-scripts": "5.0.0", + "web-vitals": "^2.1.4" + }, + "devDependencies": { + "autoprefixer": "^10.4.4", + "postcss": "^8.4.12", + "tailwindcss": "^3.0.23" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.7.tgz", + "integrity": "sha512-djHlEfFHnSnTAcPb7dATbiM5HxGOP98+3JLBZtjRb5I7RXrw7kFRoG2dXM8cm3H+o11A8IFH/uprmJpwFynRNQ==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.7", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.7", + "@babel/parser": "^7.17.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "dependencies": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "dependencies": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.7.tgz", + "integrity": "sha512-TKsj9NkjJfTBxM7Phfy7kv6yYc4ZcOo+AaWGqQOKTPDOmcGkIFb5xNA746eKisQkm4yavUYh4InYM9S+VnO01w==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.7.tgz", + "integrity": "sha512-bm3AQf45vR4gKggRfvJdYJ0gFLoCbsPxiFLSH6hTVYABptNHY6l9NrhnucVjQ/X+SPtLANT9lc0fFhikj+VBRA==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.2.tgz", + "integrity": "sha512-WH8Z95CwTq/W8rFbMqb9p3hicpt4RX4f0K659ax2VHxgOyT6qQmUaEVEjIh4WR9Eh9NymkVn5vwsrE68fAQNUw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.1", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dependencies": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", + "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "dependencies": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.7.tgz", + "integrity": "sha512-L6rvG9GDxaLgFjg41K+5Yv9OMrU98sWe+Ykmc6FDJW/+vYZMhdOMKkISgzptMaERHvS2Y2lw9MDRm2gHhlQQoA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.7.tgz", + "integrity": "sha512-TvliGJjhxis5m7xIMvlXH/xG8Oa/LK0SCUCyfKD6nLi42n5fB4WibDJ0g9trmmBB6hwpMNx+Lzbxy9/4gpMaVw==", + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.0.3.tgz", + "integrity": "sha512-J26I69pT2B3MYiLY/uzCGKVJyMYVg9TCpXkWsRlt+Yfq+nELUEm72QXIMYXs4xA9cJA4Oqs2EylrfokKl3mJEQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.1.tgz", + "integrity": "sha512-Og5RrTzwFhrKoA79c3MLkfrIBYmwuf/X83s+JQtz/Dkk/MpsaKtqHV1OOzYkogQ+tj3oYp5Mq39XotBXNqVc3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.0.2.tgz", + "integrity": "sha512-QwhWesEkMlp4narAwUi6pgc6kcooh8cC7zfxa9LSQNYXqzcdNUtNBzbGc5nuyAVreb7uf5Ox4qH1vYT3GA1wOg==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.1.tgz", + "integrity": "sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@fortawesome/fontawesome-common-types": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.1.0.tgz", + "integrity": "sha512-lFIJ5opxOKG9q88xOsuJJAdRZ+2WRldsZwUR/7MJoOMUMhF/LkHUjwWACIEPTa5Wo6uTDHvGRIX+XutdN7zYxA==", + "hasInstallScript": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/fontawesome-svg-core": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.1.0.tgz", + "integrity": "sha512-racj+/EDnMZN0jcuHePOa+9kdHHOCpCAbBvVRnEi4G4DA5SWQiT/uXJ8WcfVEbLN51vPJjhukP4o+zH0cfYplg==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/free-solid-svg-icons": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.1.0.tgz", + "integrity": "sha512-OOr0jRHl5d41RzBS3sZh5Z3HmdPjMr43PxxKlYeLtQxFSixPf4sJFVM12/rTepB2m0rVShI0vtjHQmzOTlBaXg==", + "hasInstallScript": true, + "dependencies": { + "@fortawesome/fontawesome-common-types": "6.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@fortawesome/react-fontawesome": { + "version": "0.1.18", + "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.18.tgz", + "integrity": "sha512-RwLIB4TZw0M9gvy5u+TusAA0afbwM4JQIimNH/j3ygd6aIvYPQLqXMhC9ErY26J23rDPyDZldIfPq/HpTTJ/tQ==", + "dependencies": { + "prop-types": "^15.8.1" + }, + "peerDependencies": { + "@fortawesome/fontawesome-svg-core": "~1 || ~6", + "react": ">=16.x" + } + }, + "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==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "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==", + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/console/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/core/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/reporters/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/reporters/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/transform/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/transform/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@jest/types/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.4.tgz", + "integrity": "sha512-zZbZeHQDnoTlt2AF+diQT0wsSXpvWiaIOZwBRdltNFhG1+I3ozyaw7U/nBiUwyJ0D+zwdXp0E3bWOl38Ag2BMw==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <3.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.1.tgz", + "integrity": "sha512-BUyKJGdDWqvWC5GEhyOiUrGNi9iJUr4CU0O2WxJL6QJhHeeA/NVBalH+FeK0r/x/W0rPymXt5s78TDS7d6lCwg==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.11.3.tgz", + "integrity": "sha512-9LId28I+lx70wUiZjLvi1DB/WT2zGOxUh46glrSNMaWVx849kKAluezVzZrXJfTKKoQTmEOutLes/bHg4Bj3aA==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.16.2", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.2.tgz", + "integrity": "sha512-6ewxs1MXWwsBFZXIk4nKKskWANelkdUehchEOokHsN8X7c2eKXGw+77aRV63UU8f/DTSVUPLaGxdrj4lN7D/ug==", + "dependencies": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.4.tgz", + "integrity": "sha512-jiPKOm7vyUw311Hn/HlNQ9P8/lHNtArAx0PisXyFixDDvfl8DbD6EUdbshK5eqauvBSvzZd19itqQ9j3nferJA==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0", + "@types/react-dom": "*" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "node_modules/@types/babel__core": { + "version": "7.1.18", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.18.tgz", + "integrity": "sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "27.4.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", + "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", + "dependencies": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.10.tgz", + "integrity": "sha512-BLO9bBq59vW3fxCpD4o0N4U+DXsvwvIcl+jofw0frQo/GrBFC+/jRZj1E7kgp6dvTyNmA4y6JCV5Id/r3mNP5A==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "node_modules/@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/prettier": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", + "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "17.0.40", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.40.tgz", + "integrity": "sha512-UrXhD/JyLH+W70nNSufXqMZNuUD2cXHu6UjCllC6pmOQgBX4SGXOH8fjRka0O0Ee0HrFxapDD8Bwn81Kmiz6jQ==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.13.tgz", + "integrity": "sha512-wEP+B8hzvy6ORDv1QBhcQia4j6ea4SFIBttHYpXKPFZRviBvknq0FRh3VrIxeXUmsPkwuXVZrVGG7KUVONmXCQ==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dependencies": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", + "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.15.0.tgz", + "integrity": "sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/type-utils": "5.15.0", + "@typescript-eslint/utils": "5.15.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.15.0.tgz", + "integrity": "sha512-AJOOaBrVqKYWaYDBtgMi9XVDB3YHXlffto/3A4VQ39VVaNqosSOp/nW09G4N/ej8WlzHQB2jTnSfP5wWsXSQJA==", + "dependencies": { + "@typescript-eslint/utils": "5.15.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/parser": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.15.0.tgz", + "integrity": "sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/typescript-estree": "5.15.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.15.0.tgz", + "integrity": "sha512-EFiZcSKrHh4kWk0pZaa+YNJosvKE50EnmN4IfgjkA3bTHElPtYcd2U37QQkNTqwMCS7LXeDeZzEqnsOH8chjSg==", + "dependencies": { + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/visitor-keys": "5.15.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.15.0.tgz", + "integrity": "sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==", + "dependencies": { + "@typescript-eslint/utils": "5.15.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.15.0.tgz", + "integrity": "sha512-yEiTN4MDy23vvsIksrShjNwQl2vl6kJeG9YkVJXjXZnkJElzVK8nfPsWKYxcsGWG8GhurYXP4/KGj3aZAxbeOA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.15.0.tgz", + "integrity": "sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==", + "dependencies": { + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/visitor-keys": "5.15.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.15.0.tgz", + "integrity": "sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/typescript-estree": "5.15.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/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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.15.0.tgz", + "integrity": "sha512-+vX5FKtgvyHbmIJdxMJ2jKm9z2BIlXJiuewI8dsDYMp5LzPUcuTT78Ya5iwvQg3VqSVdmxyM8Anj1Jeq7733ZQ==", + "dependencies": { + "@typescript-eslint/types": "5.15.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/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==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz", + "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.20.2", + "caniuse-lite": "^1.0.30001317", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "dependencies": { + "follow-redirects": "^1.14.8" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/babel-loader/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "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==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@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/plugin-syntax-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==" + }, + "node_modules/browserslist": { + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "node_modules/builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001317", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001317.tgz", + "integrity": "sha512-xIZLh8gBm4dqNX0gkzrBeyI86J2eCjWzYAs40q88smG844YIrN4tVQl/RhquHvKEKImWWFIVh1Lxe5n1G/N+GQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "node_modules/clean-css": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/core-js": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", + "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.1.tgz", + "integrity": "sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", + "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", + "dependencies": { + "timsort": "^0.3.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "node_modules/css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssdb": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.5.0.tgz", + "integrity": "sha512-Rh7AAopF2ckPXe/VBcoUS9JrCZNSyc60+KpgE6X25vpVxA32TmiqvExjkfhwP4wGSb6Xe8Z/JIyGqwgx/zZYFA==" + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.4.tgz", + "integrity": "sha512-hbfhVZreEPyzl+NbvRsjNo54JOX80b+j6nqG2biLVLaZHJEiqGyMh4xDGHtwhUKd5p59mj2GlDqlUBwJUuIu5A==", + "dependencies": { + "cssnano-preset-default": "^*", + "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.4", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.4.tgz", + "integrity": "sha512-w1Gg8xsebln6/axZ6qDFQHuglrGfbIHOIx0g4y9+etRlRab8CGpSpe6UMsrgJe4zhCaJ0LwLmc+PhdLRTwnhIA==", + "dependencies": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^*", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^*", + "postcss-convert-values": "^*", + "postcss-discard-comments": "^*", + "postcss-discard-duplicates": "^*", + "postcss-discard-empty": "^*", + "postcss-discard-overridden": "^*", + "postcss-merge-longhand": "^*", + "postcss-merge-rules": "^*", + "postcss-minify-font-values": "^*", + "postcss-minify-gradients": "^*", + "postcss-minify-params": "^*", + "postcss-minify-selectors": "^*", + "postcss-normalize-charset": "^*", + "postcss-normalize-display-values": "^*", + "postcss-normalize-positions": "^*", + "postcss-normalize-repeat-style": "^*", + "postcss-normalize-string": "^*", + "postcss-normalize-timing-functions": "^*", + "postcss-normalize-unicode": "^*", + "postcss-normalize-url": "^*", + "postcss-normalize-whitespace": "^*", + "postcss-ordered-values": "^*", + "postcss-reduce-initial": "^*", + "postcss-reduce-transforms": "^*", + "postcss-svgo": "^*", + "postcss-unique-selectors": "^*" + }, + "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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "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==" + }, + "node_modules/csstype": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-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==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/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==", + "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==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dependencies": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.13.tgz", + "integrity": "sha512-R305kwb5CcMDIpSHUnLyIAp7SrSPBx6F0VfQFB3M75xVMHhXJJIdePYgbPPh1o57vCHNu5QztokWUPsLjWzFqw==" + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/ejs": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", + "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", + "dependencies": { + "jake": "^10.6.1" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.85", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.85.tgz", + "integrity": "sha512-K9AsQ41WS2bjZUFpRWfvaS4RjEcRCamEkBJN1Z1TQILBfP1H8QnJ9ti0wiLiMv0sRjX3EHKzgs9jDnmGFx2jXg==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", + "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/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==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.11.0.tgz", + "integrity": "sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==", + "dependencies": { + "@eslint/eslintrc": "^1.2.1", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.0.tgz", + "integrity": "sha512-xyymoxtIt1EOsSaGag+/jmcywRuieQoA2JbPCjnw9HukFj9/97aGPoZVFioaotzk1K5Qt9sHO5EutZbkrAXS0g==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "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.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-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==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.1.0.tgz", + "integrity": "sha512-YSNzasJUbyhOTe14ZPygeOBvcPvcaNkwHwrj4vdf+uirr2D32JTDaKi6CP5Os2aWtOcvt4uBSPXp9h5xGoqvWQ==", + "dependencies": { + "@typescript-eslint/utils": "^5.13.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "dependencies": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/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==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/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==", + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "dependencies": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", + "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", + "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", + "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-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==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", + "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", + "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", + "dependencies": { + "async": "0.9.x", + "chalk": "^2.4.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/jake/node_modules/async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-circus/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-cli/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-config/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-diff/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-each/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-jasmine2/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-matcher-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-message-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-resolve/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runner/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-runtime/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-snapshot/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-util/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-validate/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.0.0.tgz", + "integrity": "sha512-jxoszalAb394WElmiJTFBMzie/RDCF+W7Q29n5LzOPtcoQoHWfdUtHFkbhgf5NwWe8uMOxvKb/g7ea7CshfkTw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^27.0.0", + "jest-watcher": "^27.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watch-typeahead/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/jest-watcher/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-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==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "dependencies": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "node_modules/nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/postcss": { + "version": "8.4.12", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz", + "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.1", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.2" + }, + "peerDependencies": { + "postcss": "^8.0.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.4.tgz", + "integrity": "sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.2" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", + "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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.5.tgz", + "integrity": "sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.1.2.tgz", + "integrity": "sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.3.tgz", + "integrity": "sha512-5EYgaM9auHGtO//ljHH+v/aC/TQ5LHXtL7bQajNAUBKUVKiYE8rYpFms7+V26D9FncaGe2zwCoPQsFKb5zF/Hw==", + "dependencies": { + "lilconfig": "^2.0.4", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.2.tgz", + "integrity": "sha512-18/bp9DZnY1ai9RlahOfLBbmIUKfKFPASxRCiZ1vlpZqWPCn8qWPFlEozqmWL+kBtcEQmG8W9YqGCstDImvp/Q==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^*" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.0.tgz", + "integrity": "sha512-NecukEJovQ0mG7h7xV8wbYAkXGTO3MPKnXvuiXzOKcxoOodfTTKYjeo8TMhAswlSkjcPIBlnKbSFcTuVSDaPyQ==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.0.tgz", + "integrity": "sha512-J/TMLklkONn3LuL8wCwfwU8zKC1hpS6VcxFkNUNjmVt53uKqrrykR3ov11mdUYyqVMEx67slMce0tE14cE4DTg==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.1.tgz", + "integrity": "sha512-WCpr+J9Uz8XzMpAfg3UL8z5rde6MifBbh5L8bn8S2F5hq/YDJJzASYCnCHvAB4Fqb94ys8v95ULQkW2EhCFvNg==", + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "dependencies": { + "postcss-selector-parser": "^6.0.6" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.3.tgz", + "integrity": "sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.0.tgz", + "integrity": "sha512-wU4Z4D4uOIH+BUKkYid36gGDJNQtkVJT7Twv8qH6UyfttbbJWyw4/xIPuVEkkCtQLAJ0EdsNSh8dlvqkXb49TA==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.2.tgz", + "integrity": "sha512-AmOkb8AeNNQwE/z2fHl1iwOIt8J50V8WR0rmLagcgIDoqlJZWjV3NdtOPnLGco1oN8DZe+Ss5B9ULbBeS6HfeA==", + "dependencies": { + "@csstools/postcss-color-function": "^1.0.2", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.0.1", + "@csstools/postcss-progressive-custom-properties": "^1.2.0", + "autoprefixer": "^10.4.2", + "browserslist": "^4.19.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.4.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.4", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.0", + "postcss-env-function": "^4.0.5", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.1.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.2", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.1", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.1.tgz", + "integrity": "sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "dependencies": { + "balanced-match": "^1.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/postcss-svgo/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-svgo/node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/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==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==", + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", + "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.10", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/react-dev-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", + "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.0.tgz", + "integrity": "sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.0", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.0", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "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==", + "engines": { + "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": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dependencies": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-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==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-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==", + "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/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.70.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.1.tgz", + "integrity": "sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/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==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "dependencies": { + "node-forge": "^1.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-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==", + "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==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/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==" + }, + "node_modules/tailwindcss": { + "version": "3.0.23", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.23.tgz", + "integrity": "sha512-+OZOV9ubyQ6oI2BXEhzw4HrqvgcARY38xv3zKcjnWtMIZstEsXdI9xftd1iB7+RbOnj2HOEzkA0OyB5BaSxPQA==", + "dependencies": { + "arg": "^5.0.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "cosmiconfig": "^7.0.1", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "normalize-path": "^3.0.0", + "object-hash": "^2.2.0", + "postcss": "^8.4.6", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.0", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "autoprefixer": "^10.0.2", + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/tailwindcss/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/tailwindcss/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/tailwindcss/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/tailwindcss/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tailwindcss/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.12.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", + "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", + "dependencies": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dependencies": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/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==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.0.tgz", + "integrity": "sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "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==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.2.tgz", + "integrity": "sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.70.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.70.0.tgz", + "integrity": "sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "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-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.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==", + "engines": { + "node": ">=4.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==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "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==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "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==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "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/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.1.tgz", + "integrity": "sha512-T5a35fagLXQvV8Dr4+bDU+XYsP90jJ3eBLjZMKuCNELMQZNj+VekCODz1QK44jgoBeQk+vp94pkZV6G+e41pgg==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.1.tgz", + "integrity": "sha512-mb/oyblyEpDbw167cCTyHnC3RqCnCQHtFYuYZd+QTpuExxM60qZuBH1AuQCgvLtDcztBKdEYK2VFD9SZYgRbaQ==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-build": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.1.tgz", + "integrity": "sha512-coDUDzHvFZ1ADOl3wKCsCSyOBvkPKlPgcQDb6LMMShN1zgF31Mev/1HzN3+9T2cjjWAgFwZKkuRyExqc1v21Zw==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.1", + "workbox-broadcast-update": "6.5.1", + "workbox-cacheable-response": "6.5.1", + "workbox-core": "6.5.1", + "workbox-expiration": "6.5.1", + "workbox-google-analytics": "6.5.1", + "workbox-navigation-preload": "6.5.1", + "workbox-precaching": "6.5.1", + "workbox-range-requests": "6.5.1", + "workbox-recipes": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1", + "workbox-streams": "6.5.1", + "workbox-sw": "6.5.1", + "workbox-window": "6.5.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/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==" + }, + "node_modules/workbox-build/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==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.1.tgz", + "integrity": "sha512-3TdtH/luDiytmM+Cn72HCBLZXmbeRNJqZx2yaVOfUZhj0IVwZqQXhNarlGE9/k6U5Jelb+TtpH2mLVhnzfiSMg==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-core": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.1.tgz", + "integrity": "sha512-qObXZ39aFJ2N8X7IUbGrJHKWguliCuU1jOXM/I4MTT84u9BiKD2rHMkIzgeRP1Ixu9+cXU4/XHJq3Cy0Qqc5hw==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.1.tgz", + "integrity": "sha512-iY/cTADAQATMmPkUBRmQdacqq0TJd2wMHimBQz+tRnPGHSMH+/BoLPABPnu7O7rT/g/s59CUYYRGxe3mEgoJCA==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.1.tgz", + "integrity": "sha512-qZU46/h4dbionYT6Yk6iBkUwpiEzAfnO1W7KkI+AMmY7G9/gA03dQQ7rpTw8F4vWrG7ahTUGWDFv6fERtaw1BQ==", + "dependencies": { + "workbox-background-sync": "6.5.1", + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.1.tgz", + "integrity": "sha512-aKrgAbn2IMgzTowTi/ZyKdQUcES2m++9aGtpxqsX7Gn9ovCY8zcssaMEAMMwrIeveij5HiWNBrmj6MWDHi+0rg==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.1.tgz", + "integrity": "sha512-EzlPBxvmjGfE56YZzsT/vpVkpLG1XJhoplgXa5RPyVWLUL1LbwEAxhkrENElSS/R9tgiTw80IFwysidfUqLihg==", + "dependencies": { + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.1.tgz", + "integrity": "sha512-57Da/qRbd9v33YlHX0rlSUVFmE4THCjKqwkmfhY3tNLnSKN2L5YBS3qhWeDO0IrMNgUj+rGve2moKYXeUqQt4A==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.1.tgz", + "integrity": "sha512-DGsyKygHggcGPQpWafC/Nmbm1Ny3sB2vE9r//3UbeidXiQ+pLF14KEG1/0NNGRaY+lfOXOagq6d1H7SC8KA+rA==", + "dependencies": { + "workbox-cacheable-response": "6.5.1", + "workbox-core": "6.5.1", + "workbox-expiration": "6.5.1", + "workbox-precaching": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.1.tgz", + "integrity": "sha512-yAAncdTwanvlR8KPjubyvFKeAok8ZcIws6UKxvIAg0I+wsf7UYi93DXNuZr6RBSQrByrN6HkCyjuhmk8P63+PA==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.1.tgz", + "integrity": "sha512-JNaTXPy8wXzKkr+6za7/eJX9opoZk7UgY261I2kPxl80XQD8lMjz0vo9EOcBwvD72v3ZhGJbW84ZaDwFEhFvWA==", + "dependencies": { + "workbox-core": "6.5.1" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.1.tgz", + "integrity": "sha512-7jaTWm6HRGJ/ewECnhb+UgjTT50R42E0/uNCC4eTKQwnLO/NzNGjoXTdQgFjo4zteR+L/K6AtFAiYKH3ZJbAYw==", + "dependencies": { + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.1.tgz", + "integrity": "sha512-hVrQa19yo9wzN1fQQ/h2JlkzFpkuH2qzYT2/rk7CLaWt6tLnTJVFCNHlGRRPhytZSf++LoIy7zThT714sowT/Q==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.1.tgz", + "integrity": "sha512-SHtlQBpKruI16CAYhICDMkgjXE2fH5Yp+D+1UmBfRVhByZYzusVOykvnPm8ObJb9d/tXgn9yoppoxafFS7D4vQ==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.1" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.1.tgz", + "integrity": "sha512-oRlun9u7b7YEjo2fIDBqJkU2hXtrEljXcOytRhfeQRbqXxjUOpFgXSGRSAkmDx1MlKUNOSbr+zfi8h5n7In3yA==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.1" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "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/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==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.0" + } + }, + "@babel/code-frame": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==" + }, + "@babel/core": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.7.tgz", + "integrity": "sha512-djHlEfFHnSnTAcPb7dATbiM5HxGOP98+3JLBZtjRb5I7RXrw7kFRoG2dXM8cm3H+o11A8IFH/uprmJpwFynRNQ==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.7", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.7", + "@babel/parser": "^7.17.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/eslint-parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "eslint-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==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.7.tgz", + "integrity": "sha512-oLcVCTeIFadUoArDTwpluncplrYBmTCCZZgXCbgNGvOBBiSDDK3eWO4b/+eOTli5tKv1lg+a5/NAXg+nTcei1w==", + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.6.tgz", + "integrity": "sha512-SogLLSxXm2OkBbSsHZMM4tUi8fUzjs63AT/d0YQIzr6GSd8Hxsbk2KYDX0k0DweAzGMj/YWeiCsorIdtdcW8Eg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz", + "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==", + "requires": { + "@babel/helper-get-function-arity": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz", + "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.7.tgz", + "integrity": "sha512-TKsj9NkjJfTBxM7Phfy7kv6yYc4ZcOo+AaWGqQOKTPDOmcGkIFb5xNA746eKisQkm4yavUYh4InYM9S+VnO01w==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.7.tgz", + "integrity": "sha512-bm3AQf45vR4gKggRfvJdYJ0gFLoCbsPxiFLSH6hTVYABptNHY6l9NrhnucVjQ/X+SPtLANT9lc0fFhikj+VBRA==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.2.tgz", + "integrity": "sha512-WH8Z95CwTq/W8rFbMqb9p3hicpt4RX4f0K659ax2VHxgOyT6qQmUaEVEjIh4WR9Eh9NymkVn5vwsrE68fAQNUw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.1", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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==", + "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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.16.7.tgz", + "integrity": "sha512-YhUIJHHGkqPgEcMYkPCKTyGUdoGKWtopIycQyjJH8OjvRgOYsXsaKehLVPScKJWAULPxMa4N1vCe6szREFlZ7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.7.tgz", + "integrity": "sha512-ITPmR2V7MqioMJyrxUo2onHNC3e+MvfFiFIR0RP21d3PtlVb6sfzoxNKiphSZUOM9hEIdzCcZe83ieX3yoqjUA==", + "requires": { + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.7.tgz", + "integrity": "sha512-DuK5E3k+QQmnOqBR9UkusByy5WZWGRxfzV529s9nPra1GE7olmxfqO2FHobEOYSPIjPBTr4p66YDcjQnt8cBmw==", + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.8.tgz", + "integrity": "sha512-j3Jw+n5PvpmhRR+mrgIh04puSANCk/T/UA3m3P1MjJkhlK906+ApHhDIqBQDdOgL/r1UYpz4GNclTXxyZrYGSw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.7.tgz", + "integrity": "sha512-mF7jOgGYCkSJagJ6XCujSQg+6xC1M77/03K2oBmVJWoFGNUtnVJO4WHKJk3dnPC8HCcj4xBQP1Egm8DWh3Pb3Q==", + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.0.tgz", + "integrity": "sha512-fr7zPWnKXNc1xoHfrIU9mN/4XKX4VLZ45Q+oMhfsYIaHvg7mHgmhfOy/ckRWqDK7XF3QDigRpkh5DKq6+clE8A==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.11.tgz", + "integrity": "sha512-qcmWG8R7ZW6WBRPZK//y+E3Cli151B20W1Rv7ln27vuPaXU/8TKms6jFdiJtF7UDTxcrb7mZd88tAeK9LjdT8g==", + "requires": { + "@babel/compat-data": "^7.16.8", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.16.7", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.16.7", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.16.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.16.8", + "@babel/plugin-transform-modules-systemjs": "^7.16.7", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.8", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.16.7", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.8", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + } + }, + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + } + }, + "@babel/runtime": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.7.tgz", + "integrity": "sha512-L6rvG9GDxaLgFjg41K+5Yv9OMrU98sWe+Ykmc6FDJW/+vYZMhdOMKkISgzptMaERHvS2Y2lw9MDRm2gHhlQQoA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.7.tgz", + "integrity": "sha512-TvliGJjhxis5m7xIMvlXH/xG8Oa/LK0SCUCyfKD6nLi42n5fB4WibDJ0g9trmmBB6hwpMNx+Lzbxy9/4gpMaVw==", + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.3.tgz", + "integrity": "sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.3", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.3", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "@csstools/postcss-color-function": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.0.3.tgz", + "integrity": "sha512-J26I69pT2B3MYiLY/uzCGKVJyMYVg9TCpXkWsRlt+Yfq+nELUEm72QXIMYXs4xA9cJA4Oqs2EylrfokKl3mJEQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.1.tgz", + "integrity": "sha512-Og5RrTzwFhrKoA79c3MLkfrIBYmwuf/X83s+JQtz/Dkk/MpsaKtqHV1OOzYkogQ+tj3oYp5Mq39XotBXNqVc3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.0.2.tgz", + "integrity": "sha512-QwhWesEkMlp4narAwUi6pgc6kcooh8cC7zfxa9LSQNYXqzcdNUtNBzbGc5nuyAVreb7uf5Ox4qH1vYT3GA1wOg==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@eslint/eslintrc": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.1.tgz", + "integrity": "sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "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==" + }, + "globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "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==" + } + } + }, + "@fortawesome/fontawesome-common-types": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-common-types/-/fontawesome-common-types-6.1.0.tgz", + "integrity": "sha512-lFIJ5opxOKG9q88xOsuJJAdRZ+2WRldsZwUR/7MJoOMUMhF/LkHUjwWACIEPTa5Wo6uTDHvGRIX+XutdN7zYxA==" + }, + "@fortawesome/fontawesome-svg-core": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-svg-core/-/fontawesome-svg-core-6.1.0.tgz", + "integrity": "sha512-racj+/EDnMZN0jcuHePOa+9kdHHOCpCAbBvVRnEi4G4DA5SWQiT/uXJ8WcfVEbLN51vPJjhukP4o+zH0cfYplg==", + "requires": { + "@fortawesome/fontawesome-common-types": "6.1.0" + } + }, + "@fortawesome/free-solid-svg-icons": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@fortawesome/free-solid-svg-icons/-/free-solid-svg-icons-6.1.0.tgz", + "integrity": "sha512-OOr0jRHl5d41RzBS3sZh5Z3HmdPjMr43PxxKlYeLtQxFSixPf4sJFVM12/rTepB2m0rVShI0vtjHQmzOTlBaXg==", + "requires": { + "@fortawesome/fontawesome-common-types": "6.1.0" + } + }, + "@fortawesome/react-fontawesome": { + "version": "0.1.18", + "resolved": "https://registry.npmjs.org/@fortawesome/react-fontawesome/-/react-fontawesome-0.1.18.tgz", + "integrity": "sha512-RwLIB4TZw0M9gvy5u+TusAA0afbwM4JQIimNH/j3ygd6aIvYPQLqXMhC9ErY26J23rDPyDZldIfPq/HpTTJ/tQ==", + "requires": { + "prop-types": "^15.8.1" + } + }, + "@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==", + "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==" + }, + "@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==", + "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" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "@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==" + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==" + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.4.tgz", + "integrity": "sha512-zZbZeHQDnoTlt2AF+diQT0wsSXpvWiaIOZwBRdltNFhG1+I3ozyaw7U/nBiUwyJ0D+zwdXp0E3bWOl38Ag2BMw==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.1.tgz", + "integrity": "sha512-BUyKJGdDWqvWC5GEhyOiUrGNi9iJUr4CU0O2WxJL6QJhHeeA/NVBalH+FeK0r/x/W0rPymXt5s78TDS7d6lCwg==" + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@testing-library/dom": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.11.3.tgz", + "integrity": "sha512-9LId28I+lx70wUiZjLvi1DB/WT2zGOxUh46glrSNMaWVx849kKAluezVzZrXJfTKKoQTmEOutLes/bHg4Bj3aA==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.16.2", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.2.tgz", + "integrity": "sha512-6ewxs1MXWwsBFZXIk4nKKskWANelkdUehchEOokHsN8X7c2eKXGw+77aRV63UU8f/DTSVUPLaGxdrj4lN7D/ug==", + "requires": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.4.tgz", + "integrity": "sha512-jiPKOm7vyUw311Hn/HlNQ9P8/lHNtArAx0PisXyFixDDvfl8DbD6EUdbshK5eqauvBSvzZd19itqQ9j3nferJA==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0", + "@types/react-dom": "*" + } + }, + "@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "@types/babel__core": { + "version": "7.1.18", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.18.tgz", + "integrity": "sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "27.4.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", + "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "@types/json-schema": { + "version": "7.0.10", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.10.tgz", + "integrity": "sha512-BLO9bBq59vW3fxCpD4o0N4U+DXsvwvIcl+jofw0frQo/GrBFC+/jRZj1E7kgp6dvTyNmA4y6JCV5Id/r3mNP5A==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "@types/node": { + "version": "17.0.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.21.tgz", + "integrity": "sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/prettier": { + "version": "2.4.4", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.4.tgz", + "integrity": "sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==" + }, + "@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "@types/react": { + "version": "17.0.40", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.40.tgz", + "integrity": "sha512-UrXhD/JyLH+W70nNSufXqMZNuUD2cXHu6UjCllC6pmOQgBX4SGXOH8fjRka0O0Ee0HrFxapDD8Bwn81Kmiz6jQ==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.13.tgz", + "integrity": "sha512-wEP+B8hzvy6ORDv1QBhcQia4j6ea4SFIBttHYpXKPFZRviBvknq0FRh3VrIxeXUmsPkwuXVZrVGG7KUVONmXCQ==", + "requires": { + "@types/react": "*" + } + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "requires": { + "@types/mime": "^1", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/testing-library__jest-dom": { + "version": "5.14.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", + "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", + "requires": { + "@types/jest": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.15.0.tgz", + "integrity": "sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==", + "requires": { + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/type-utils": "5.15.0", + "@typescript-eslint/utils": "5.15.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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.15.0.tgz", + "integrity": "sha512-AJOOaBrVqKYWaYDBtgMi9XVDB3YHXlffto/3A4VQ39VVaNqosSOp/nW09G4N/ej8WlzHQB2jTnSfP5wWsXSQJA==", + "requires": { + "@typescript-eslint/utils": "5.15.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.15.0.tgz", + "integrity": "sha512-NGAYP/+RDM2sVfmKiKOCgJYPstAO40vPAgACoWPO/+yoYKSgAXIFaBKsV8P0Cc7fwKgvj27SjRNX4L7f4/jCKQ==", + "requires": { + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/typescript-estree": "5.15.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.15.0.tgz", + "integrity": "sha512-EFiZcSKrHh4kWk0pZaa+YNJosvKE50EnmN4IfgjkA3bTHElPtYcd2U37QQkNTqwMCS7LXeDeZzEqnsOH8chjSg==", + "requires": { + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/visitor-keys": "5.15.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.15.0.tgz", + "integrity": "sha512-KGeDoEQ7gHieLydujGEFLyLofipe9PIzfvA/41urz4hv+xVxPEbmMQonKSynZ0Ks2xDhJQ4VYjB3DnRiywvKDA==", + "requires": { + "@typescript-eslint/utils": "5.15.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.15.0.tgz", + "integrity": "sha512-yEiTN4MDy23vvsIksrShjNwQl2vl6kJeG9YkVJXjXZnkJElzVK8nfPsWKYxcsGWG8GhurYXP4/KGj3aZAxbeOA==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.15.0.tgz", + "integrity": "sha512-Hb0e3dGc35b75xLzixM3cSbG1sSbrTBQDfIScqdyvrfJZVEi4XWAT+UL/HMxEdrJNB8Yk28SKxPLtAhfCbBInA==", + "requires": { + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/visitor-keys": "5.15.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.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.15.0.tgz", + "integrity": "sha512-081rWu2IPKOgTOhHUk/QfxuFog8m4wxW43sXNOMSCdh578tGJ1PAaWPsj42LOa7pguh173tNlMigsbrHvh/mtA==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.15.0", + "@typescript-eslint/types": "5.15.0", + "@typescript-eslint/typescript-estree": "5.15.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.15.0.tgz", + "integrity": "sha512-+vX5FKtgvyHbmIJdxMJ2jKm9z2BIlXJiuewI8dsDYMp5LzPUcuTT78Ya5iwvQg3VqSVdmxyM8Anj1Jeq7733ZQ==", + "requires": { + "@typescript-eslint/types": "5.15.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==" + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "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==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "requires": { + "lodash": "^4.17.14" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "10.4.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz", + "integrity": "sha512-Tm8JxsB286VweiZ5F0anmbyGiNI3v3wGv3mz9W+cxEDYB/6jbnj6GM9H9mK3wIL8ftgl+C07Lcwb8PG5PCCPzA==", + "requires": { + "browserslist": "^4.20.2", + "caniuse-lite": "^1.0.30001317", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==" + }, + "axios": { + "version": "0.26.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", + "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "requires": { + "follow-redirects": "^1.14.8" + } + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-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==", + "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" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "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==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "requires": {} + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "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/plugin-syntax-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-SAAwOxgoCKMGs9uUAUFHygfLAyaniaoun6I8mFY9pRAJL9+Kec34aU+oIjDhTycub1jozEfEwx1W1IuOYxVSFw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.7", + "raw-body": "2.4.3", + "type-is": "~1.6.18" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "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==" + }, + "browserslist": { + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", + "requires": { + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", + "escalade": "^3.1.1", + "node-releases": "^2.0.2", + "picocolors": "^1.0.0" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" + }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001317", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001317.tgz", + "integrity": "sha512-xIZLh8gBm4dqNX0gkzrBeyI86J2eCjWzYAs40q88smG844YIrN4tVQl/RhquHvKEKImWWFIVh1Lxe5n1G/N+GQ==" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==" + }, + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "clean-css": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.2.tgz", + "integrity": "sha512-aSWTXFzaKWkvHO1Ny/s+ePFpvKsPnjc551iI41v3ny/ow6tBG5Vd+FuqGNhh1LxOmVzOlGUriIlOaokOvhaStA==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "core-js": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.21.1.tgz", + "integrity": "sha512-FRq5b/VMrWlrmCzwRrpDYNxyHP9BcAZC+xHJaqTgIE5091ZV1NTmyh0sGOg5XqpnHvR0svdy0sv1gWA1zmhxig==" + }, + "core-js-compat": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.21.1.tgz", + "integrity": "sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==", + "requires": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.21.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.21.1.tgz", + "integrity": "sha512-12VZfFIu+wyVbBebyHmRTuEE/tZrB4tJToWcwAMcsp3h4+sHR+fMJWbKpYiCRWlhFBq+KNyO8rIV9rTkeVmznQ==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-declaration-sorter": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.4.tgz", + "integrity": "sha512-lpfkqS0fctcmZotJGhnxkIyJWvBXgpyi2wsFd4J8VB7wzyrT6Ch/3Q+FMNJpjK4gu1+GN5khOnpU2ZVKrLbhCw==", + "requires": { + "timsort": "^0.3.0" + } + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "requires": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} + }, + "css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "cssdb": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.5.0.tgz", + "integrity": "sha512-Rh7AAopF2ckPXe/VBcoUS9JrCZNSyc60+KpgE6X25vpVxA32TmiqvExjkfhwP4wGSb6Xe8Z/JIyGqwgx/zZYFA==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.4.tgz", + "integrity": "sha512-hbfhVZreEPyzl+NbvRsjNo54JOX80b+j6nqG2biLVLaZHJEiqGyMh4xDGHtwhUKd5p59mj2GlDqlUBwJUuIu5A==", + "requires": { + "cssnano-preset-default": "^*", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.4.tgz", + "integrity": "sha512-w1Gg8xsebln6/axZ6qDFQHuglrGfbIHOIx0g4y9+etRlRab8CGpSpe6UMsrgJe4zhCaJ0LwLmc+PhdLRTwnhIA==", + "requires": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^*", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^*", + "postcss-convert-values": "^*", + "postcss-discard-comments": "^*", + "postcss-discard-duplicates": "^*", + "postcss-discard-empty": "^*", + "postcss-discard-overridden": "^*", + "postcss-merge-longhand": "^*", + "postcss-merge-rules": "^*", + "postcss-minify-font-values": "^*", + "postcss-minify-gradients": "^*", + "postcss-minify-params": "^*", + "postcss-minify-selectors": "^*", + "postcss-normalize-charset": "^*", + "postcss-normalize-display-values": "^*", + "postcss-normalize-positions": "^*", + "postcss-normalize-repeat-style": "^*", + "postcss-normalize-string": "^*", + "postcss-normalize-timing-functions": "^*", + "postcss-normalize-unicode": "^*", + "postcss-normalize-url": "^*", + "postcss-normalize-whitespace": "^*", + "postcss-ordered-values": "^*", + "postcss-reduce-initial": "^*", + "postcss-reduce-transforms": "^*", + "postcss-svgo": "^*", + "postcss-unique-selectors": "^*" + } + }, + "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==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "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==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "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==" + } + } + }, + "csstype": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "requires": { + "ms": "2.1.2" + } + }, + "decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "deep-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==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "requires": { + "object-keys": "^1.0.12" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "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==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-accessibility-api": { + "version": "0.5.13", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.13.tgz", + "integrity": "sha512-R305kwb5CcMDIpSHUnLyIAp7SrSPBx6F0VfQFB3M75xVMHhXJJIdePYgbPPh1o57vCHNu5QztokWUPsLjWzFqw==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.6.tgz", + "integrity": "sha512-9lt9Zse4hPucPkoP7FHDF0LQAlGyF9JVpnClFLFH3aSSbxmyoqINRpp/9wePWJTUl4KOQwRL72Iw3InHPDkoGw==", + "requires": { + "jake": "^10.6.1" + } + }, + "electron-to-chromium": { + "version": "1.4.85", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.85.tgz", + "integrity": "sha512-K9AsQ41WS2bjZUFpRWfvaS4RjEcRCamEkBJN1Z1TQILBfP1H8QnJ9ti0wiLiMv0sRjX3EHKzgs9jDnmGFx2jXg==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "enhanced-resolve": { + "version": "5.9.2", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.2.tgz", + "integrity": "sha512-GIm3fQfwLJ8YZx2smuHpBKkXC1yOk+OBEmKckVyL0i/ea8mqDEykK3ld5dgH1QYPNyT/lIllxV2LULnxCHaHkA==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "error-stack-parser": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "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==", + "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": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.11.0.tgz", + "integrity": "sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==", + "requires": { + "@eslint/eslintrc": "^1.2.1", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "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==" + }, + "globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "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==" + } + } + }, + "eslint-config-react-app": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.0.tgz", + "integrity": "sha512-xyymoxtIt1EOsSaGag+/jmcywRuieQoA2JbPCjnw9HukFj9/97aGPoZVFioaotzk1K5Qt9sHO5EutZbkrAXS0g==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "requires": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + } + }, + "eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "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.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "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==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "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==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.1.0.tgz", + "integrity": "sha512-YSNzasJUbyhOTe14ZPygeOBvcPvcaNkwHwrj4vdf+uirr2D32JTDaKi6CP5Os2aWtOcvt4uBSPXp9h5xGoqvWQ==", + "requires": { + "@typescript-eslint/utils": "^5.13.0" + } + }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "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==" + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" + }, + "eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "requires": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + } + }, + "espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "requires": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "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==", + "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==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "express": { + "version": "4.17.3", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.3.tgz", + "integrity": "sha512-yuSQpz5I+Ch7gFrPCk4/c+dIBKlQUxtgwqzph132bsT6qhuzss6I8cLJQz7B3rFblzd6wtcI0ZbGltH/C4LjUg==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.19.2", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.2", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.7", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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==" + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "requires": { + "bser": "2.1.1" + } + }, + "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==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "filelist": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.2.tgz", + "integrity": "sha512-z7O0IS8Plc39rTCq6i6iHxk43duYOn8uFJiWSewIq0Bww1RNybVHSCjahmcC87ZqAm4OTvFzlzeGu3XAzG1ctQ==", + "requires": { + "minimatch": "^3.0.4" + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.0.tgz", + "integrity": "sha512-cS178Y+xxtIjEUorcHddKS7yCMlrDPV31mt47blKKRfMd70Kxu5xruAFE2o9sDY6wVC5deuob/u/alD04YYHnw==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "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==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fs-extra": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.1.tgz", + "integrity": "sha512-NbdoVMZso2Lsrn/QwLXOy6rm0ufY2zEOKCDzJR/0kBsb0E6qed0P3iYK+Ath3BfvXEeu4JhEtXLgILx5psUfag==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-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==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "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==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==" + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "http-proxy-middleware": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.4.tgz", + "integrity": "sha512-m/4FxX17SUvz4lJ5WPXOHDUuCwIqXLfLHs1s0uZ3oYjhoXlx9csYxaOa0ElDEJ+h8Q4iJ1s+lTMbiCa4EXIJqg==", + "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" + } + }, + "https-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", + "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "idb": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "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==" + } + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "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": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-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==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==" + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz", + "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==", + "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" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jake": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.2.tgz", + "integrity": "sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==", + "requires": { + "async": "0.9.x", + "chalk": "^2.4.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "async": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", + "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=" + } + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.0.0.tgz", + "integrity": "sha512-jxoszalAb394WElmiJTFBMzie/RDCF+W7Q29n5LzOPtcoQoHWfdUtHFkbhgf5NwWe8uMOxvKb/g7ea7CshfkTw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^27.0.0", + "jest-watcher": "^27.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" + }, + "jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "requires": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==" + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "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" + } + }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=" + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "requires": { + "fs-monkey": "1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "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==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "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==" + }, + "mini-css-extract-plugin": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" + }, + "nanoid": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.1.tgz", + "integrity": "sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-forge": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.2.1.tgz", + "integrity": "sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-releases": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-hash": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", + "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==" + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "postcss": { + "version": "8.4.12", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz", + "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==", + "requires": { + "nanoid": "^3.3.1", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "requires": { + "postcss-selector-parser": "^6.0.2" + } + }, + "postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "requires": {} + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "requires": {} + }, + "postcss-custom-properties": { + "version": "12.1.4", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.4.tgz", + "integrity": "sha512-i6AytuTCoDLJkWN/MtAIGriJz3j7UX6bV7Z5t+KgFz+dwZS15/mlTJY1S0kRizlk6ba0V8u8hN50Fz5Nm7tdZw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-discard-comments": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", + "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==", + "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==", + "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==", + "requires": {} + }, + "postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.5.tgz", + "integrity": "sha512-gPUJc71ji9XKyl0WSzAalBeEA/89kU+XpffpPxSaaaZ1c48OL36r1Ep5R6+9XAPkIiDlSvVAwP4io12q/vTcvA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "requires": {} + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "requires": {} + }, + "postcss-gap-properties": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} + }, + "postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.1.2.tgz", + "integrity": "sha512-isudf5ldhg4fk16M8viAwAbg6Gv14lVO35N3Z/49NhbwPQ2xbiEoHgrRgpgQojosF4vF7jY653ktB6dDrUOR8Q==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-load-config": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.3.tgz", + "integrity": "sha512-5EYgaM9auHGtO//ljHH+v/aC/TQ5LHXtL7bQajNAUBKUVKiYE8rYpFms7+V26D9FncaGe2zwCoPQsFKb5zF/Hw==", + "requires": { + "lilconfig": "^2.0.4", + "yaml": "^1.10.2" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "requires": {} + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "requires": {} + }, + "postcss-merge-longhand": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.2.tgz", + "integrity": "sha512-18/bp9DZnY1ai9RlahOfLBbmIUKfKFPASxRCiZ1vlpZqWPCn8qWPFlEozqmWL+kBtcEQmG8W9YqGCstDImvp/Q==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^*" + } + }, + "postcss-merge-rules": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.0.tgz", + "integrity": "sha512-NecukEJovQ0mG7h7xV8wbYAkXGTO3MPKnXvuiXzOKcxoOodfTTKYjeo8TMhAswlSkjcPIBlnKbSFcTuVSDaPyQ==", + "requires": { + "browserslist": "^4.16.6", + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.0.tgz", + "integrity": "sha512-J/TMLklkONn3LuL8wCwfwU8zKC1hpS6VcxFkNUNjmVt53uKqrrykR3ov11mdUYyqVMEx67slMce0tE14cE4DTg==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.1.tgz", + "integrity": "sha512-WCpr+J9Uz8XzMpAfg3UL8z5rde6MifBbh5L8bn8S2F5hq/YDJJzASYCnCHvAB4Fqb94ys8v95ULQkW2EhCFvNg==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "requires": { + "postcss-selector-parser": "^6.0.6" + } + }, + "postcss-nesting": { + "version": "10.1.3", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.3.tgz", + "integrity": "sha512-wUC+/YCik4wH3StsbC5fBG1s2Z3ZV74vjGqBFYtmYKlVxoio5TYGM06AiaKkQPPlkXWn72HKfS7Cw5PYxnoXSw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } + }, + "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==", + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", + "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==", + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "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==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + }, + "postcss-ordered-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.0.tgz", + "integrity": "sha512-wU4Z4D4uOIH+BUKkYid36gGDJNQtkVJT7Twv8qH6UyfttbbJWyw4/xIPuVEkkCtQLAJ0EdsNSh8dlvqkXb49TA==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "requires": {} + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "requires": {} + }, + "postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.2.tgz", + "integrity": "sha512-AmOkb8AeNNQwE/z2fHl1iwOIt8J50V8WR0rmLagcgIDoqlJZWjV3NdtOPnLGco1oN8DZe+Ss5B9ULbBeS6HfeA==", + "requires": { + "@csstools/postcss-color-function": "^1.0.2", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.0.1", + "@csstools/postcss-progressive-custom-properties": "^1.2.0", + "autoprefixer": "^10.4.2", + "browserslist": "^4.19.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.4.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.4", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.0", + "postcss-env-function": "^4.0.5", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.1.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.2", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.1", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.1.tgz", + "integrity": "sha512-JRoLFvPEX/1YTPxRxp1JO4WxBVXJYrSY7NHeak5LImwJ+VobFMwYDQHvfTXEpcn+7fYIeGkC29zYFhFWIZD8fg==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} + }, + "postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.9.tgz", + "integrity": "sha512-UO3SgnZOVTwu4kyLR22UQ1xZh086RyNZppb7lLAKBFK8a32ttG5i87Y/P3+2bRSjZNyJ1B7hfFNo273tKe9YxQ==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "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==" + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "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==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + } + } + }, + "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==", + "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==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "promise": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-IhMFgUmuNpyRfxA90umL7ByLlgRXu6tIfKPpF5TmcfRLlLCckfP/g3IQmju6jjpu+Hh8rA+2p6A27ZSPOOHdKw==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.3.tgz", + "integrity": "sha512-UlTNLIcu0uzb4D2f4WltY6cVjLi+/jEN4lgEUj3E04tpMDpUlkBo/eSn6zou9hum2VMNpCCUone0O0WeJim07g==", + "requires": { + "bytes": "3.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "requires": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + } + }, + "react-dev-utils": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.0.tgz", + "integrity": "sha512-xBQkitdxozPxt1YZ9O1097EJiVpwHr9FoAuEVURCKV0Av8NBERovJauzP7bo1ThvuhZ4shsQ1AJiu4vQpoT1AQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.10", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-error-overlay": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.10.tgz", + "integrity": "sha512-mKR90fX7Pm5seCOfz8q9F+66VCc1PGsWSBxKbITjfKVQHMNF2zudxHnMdJiB1fRCb+XsbQV9sO9DCkgsMQgBIA==" + }, + "react-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==" + }, + "react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + }, + "react-scripts": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.0.tgz", + "integrity": "sha512-3i0L2CyIlROz7mxETEdfif6Sfhh9Lfpzi10CtcGs1emDQStmZfWjJbAIMtRD0opVUjQuFWqHZyRZ9PPzKCFxWg==", + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.0", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.0", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.1.tgz", + "integrity": "sha512-pMR7hBVUUGI7PMA37m2ofIdQCsomVnas+Jn5UPGAHQ+/LlwKm/aTLJHdasmHRzlfeZwHiAOaRSo2rbBDm3nNUQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "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==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-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==", + "requires": { + "resolve-from": "^5.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==" + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.70.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.70.1.tgz", + "integrity": "sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==", + "requires": { + "fsevents": "~2.3.2" + } + }, + "rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.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==" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "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": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.0.tgz", + "integrity": "sha512-cUdFiCbKoa1mZ6osuJs2uDHrs0k0oprsKveFiiaBKCNq3SYyb5gs2HxhQyDNLCmL51ZZThqi4YNDpCK6GOP1iQ==", + "requires": { + "node-forge": "^1.2.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "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==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-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==", + "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==" + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "requires": {} + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + } + } + }, + "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==" + }, + "tailwindcss": { + "version": "3.0.23", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.23.tgz", + "integrity": "sha512-+OZOV9ubyQ6oI2BXEhzw4HrqvgcARY38xv3zKcjnWtMIZstEsXdI9xftd1iB7+RbOnj2HOEzkA0OyB5BaSxPQA==", + "requires": { + "arg": "^5.0.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "cosmiconfig": "^7.0.1", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "normalize-path": "^3.0.0", + "object-hash": "^2.2.0", + "postcss": "^8.4.6", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.0", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + }, + "tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "requires": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } + } + }, + "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==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.12.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.12.1.tgz", + "integrity": "sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==", + "requires": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "requires": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "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==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "tsconfig-paths": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.0.tgz", + "integrity": "sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "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==", + "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==" + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "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==" + }, + "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==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.2.tgz", + "integrity": "sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==", + "peer": true + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "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.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + } + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "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==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "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==", + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.70.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.70.0.tgz", + "integrity": "sha512-ZMWWy8CeuTTjCxbeaQI21xSswseF2oNOwc70QSKNePvmxE7XW36i7vpBMYZFAUHPwQiEbNGCEYIOOlyRbdGmxw==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.7.4.tgz", + "integrity": "sha512-nfdsb02Zi2qzkNmgtZjkrMOcXnYZ6FLKcQwpxT7MvmHKc+oTtDsBju8j+NMyAygZ9GW1jMEUpy3itHtqgEhe1A==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.2.2", + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "default-gateway": "^6.0.3", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.0", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + } + }, + "ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "requires": {} + } + } + }, + "webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } + }, + "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==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "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==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "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" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "workbox-background-sync": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.1.tgz", + "integrity": "sha512-T5a35fagLXQvV8Dr4+bDU+XYsP90jJ3eBLjZMKuCNELMQZNj+VekCODz1QK44jgoBeQk+vp94pkZV6G+e41pgg==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.1" + } + }, + "workbox-broadcast-update": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.1.tgz", + "integrity": "sha512-mb/oyblyEpDbw167cCTyHnC3RqCnCQHtFYuYZd+QTpuExxM60qZuBH1AuQCgvLtDcztBKdEYK2VFD9SZYgRbaQ==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-build": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.1.tgz", + "integrity": "sha512-coDUDzHvFZ1ADOl3wKCsCSyOBvkPKlPgcQDb6LMMShN1zgF31Mev/1HzN3+9T2cjjWAgFwZKkuRyExqc1v21Zw==", + "requires": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.1", + "workbox-broadcast-update": "6.5.1", + "workbox-cacheable-response": "6.5.1", + "workbox-core": "6.5.1", + "workbox-expiration": "6.5.1", + "workbox-google-analytics": "6.5.1", + "workbox-navigation-preload": "6.5.1", + "workbox-precaching": "6.5.1", + "workbox-range-requests": "6.5.1", + "workbox-recipes": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1", + "workbox-streams": "6.5.1", + "workbox-sw": "6.5.1", + "workbox-window": "6.5.1" + }, + "dependencies": { + "@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "ajv": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "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==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "requires": { + "punycode": "^2.1.0" + } + }, + "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==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "workbox-cacheable-response": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.1.tgz", + "integrity": "sha512-3TdtH/luDiytmM+Cn72HCBLZXmbeRNJqZx2yaVOfUZhj0IVwZqQXhNarlGE9/k6U5Jelb+TtpH2mLVhnzfiSMg==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-core": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.1.tgz", + "integrity": "sha512-qObXZ39aFJ2N8X7IUbGrJHKWguliCuU1jOXM/I4MTT84u9BiKD2rHMkIzgeRP1Ixu9+cXU4/XHJq3Cy0Qqc5hw==" + }, + "workbox-expiration": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.1.tgz", + "integrity": "sha512-iY/cTADAQATMmPkUBRmQdacqq0TJd2wMHimBQz+tRnPGHSMH+/BoLPABPnu7O7rT/g/s59CUYYRGxe3mEgoJCA==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.1" + } + }, + "workbox-google-analytics": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.1.tgz", + "integrity": "sha512-qZU46/h4dbionYT6Yk6iBkUwpiEzAfnO1W7KkI+AMmY7G9/gA03dQQ7rpTw8F4vWrG7ahTUGWDFv6fERtaw1BQ==", + "requires": { + "workbox-background-sync": "6.5.1", + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "workbox-navigation-preload": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.1.tgz", + "integrity": "sha512-aKrgAbn2IMgzTowTi/ZyKdQUcES2m++9aGtpxqsX7Gn9ovCY8zcssaMEAMMwrIeveij5HiWNBrmj6MWDHi+0rg==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-precaching": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.1.tgz", + "integrity": "sha512-EzlPBxvmjGfE56YZzsT/vpVkpLG1XJhoplgXa5RPyVWLUL1LbwEAxhkrENElSS/R9tgiTw80IFwysidfUqLihg==", + "requires": { + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "workbox-range-requests": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.1.tgz", + "integrity": "sha512-57Da/qRbd9v33YlHX0rlSUVFmE4THCjKqwkmfhY3tNLnSKN2L5YBS3qhWeDO0IrMNgUj+rGve2moKYXeUqQt4A==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-recipes": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.1.tgz", + "integrity": "sha512-DGsyKygHggcGPQpWafC/Nmbm1Ny3sB2vE9r//3UbeidXiQ+pLF14KEG1/0NNGRaY+lfOXOagq6d1H7SC8KA+rA==", + "requires": { + "workbox-cacheable-response": "6.5.1", + "workbox-core": "6.5.1", + "workbox-expiration": "6.5.1", + "workbox-precaching": "6.5.1", + "workbox-routing": "6.5.1", + "workbox-strategies": "6.5.1" + } + }, + "workbox-routing": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.1.tgz", + "integrity": "sha512-yAAncdTwanvlR8KPjubyvFKeAok8ZcIws6UKxvIAg0I+wsf7UYi93DXNuZr6RBSQrByrN6HkCyjuhmk8P63+PA==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-strategies": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.1.tgz", + "integrity": "sha512-JNaTXPy8wXzKkr+6za7/eJX9opoZk7UgY261I2kPxl80XQD8lMjz0vo9EOcBwvD72v3ZhGJbW84ZaDwFEhFvWA==", + "requires": { + "workbox-core": "6.5.1" + } + }, + "workbox-streams": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.1.tgz", + "integrity": "sha512-7jaTWm6HRGJ/ewECnhb+UgjTT50R42E0/uNCC4eTKQwnLO/NzNGjoXTdQgFjo4zteR+L/K6AtFAiYKH3ZJbAYw==", + "requires": { + "workbox-core": "6.5.1", + "workbox-routing": "6.5.1" + } + }, + "workbox-sw": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.1.tgz", + "integrity": "sha512-hVrQa19yo9wzN1fQQ/h2JlkzFpkuH2qzYT2/rk7CLaWt6tLnTJVFCNHlGRRPhytZSf++LoIy7zThT714sowT/Q==" + }, + "workbox-webpack-plugin": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.1.tgz", + "integrity": "sha512-SHtlQBpKruI16CAYhICDMkgjXE2fH5Yp+D+1UmBfRVhByZYzusVOykvnPm8ObJb9d/tXgn9yoppoxafFS7D4vQ==", + "requires": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "workbox-window": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.1.tgz", + "integrity": "sha512-oRlun9u7b7YEjo2fIDBqJkU2hXtrEljXcOytRhfeQRbqXxjUOpFgXSGRSAkmDx1MlKUNOSbr+zfi8h5n7In3yA==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.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==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "requires": {} + }, + "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==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "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" + } + }, + "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==" + }, + "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==" + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..6e21781 --- /dev/null +++ b/package.json @@ -0,0 +1,47 @@ +{ + "name": "rest-countries-react", + "version": "0.1.0", + "private": true, + "dependencies": { + "@fortawesome/fontawesome-svg-core": "^6.1.0", + "@fortawesome/free-solid-svg-icons": "^6.1.0", + "@fortawesome/react-fontawesome": "^0.1.18", + "@testing-library/jest-dom": "^5.16.2", + "@testing-library/react": "^12.1.4", + "@testing-library/user-event": "^13.5.0", + "axios": "^0.26.1", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-scripts": "5.0.0", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "devDependencies": { + "autoprefixer": "^10.4.4", + "postcss": "^8.4.12", + "tailwindcss": "^3.0.23" + } +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..33ad091 --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..c4d60e9 --- /dev/null +++ b/public/index.html @@ -0,0 +1,49 @@ + + + + + + + + + + + + + + + + React App + + + +
+ + + diff --git a/public/logo192.png b/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/App.js b/src/App.js new file mode 100644 index 0000000..1f57058 --- /dev/null +++ b/src/App.js @@ -0,0 +1,63 @@ +import { useState } from "react"; + +import Button from "./components/Button/Button"; +import Container from "./components/Container/Container"; +import Countries from "./components/Countries/Countries"; +import DetailedCountry from "./components/Countries/DetailedCountry"; +import Form from "./components/Form/Form"; + +import Header from "./Layout/Header"; + +import { JSON_URL_ALL, JSON_URL_NAME } from "./Helpers/helpers"; + +function App() { + const [url, setUrl] = useState(JSON_URL_ALL); + const [singleCountry, setSingleCountry] = useState({}); + const [isSingleCountryActive, setIsSingleCountryActive] = useState(false); + + const searchCountryHandler = function (country) { + if (country === "") { + setUrl(JSON_URL_ALL); + return; + } + setUrl(`${JSON_URL_NAME}/${country}`); + }; + + const ShowDetailedCountryHandler = function (data) { + setIsSingleCountryActive(true); + setSingleCountry(data); + setUrl(undefined); + }; + + return ( + <> +
+
+ +
+ {isSingleCountryActive && ( + + )} + {url !== undefined && ( + + )} + {url !== JSON_URL_ALL && ( + + )} +
+
+ + ); +} + +export default App; diff --git a/src/Helpers/helpers.js b/src/Helpers/helpers.js new file mode 100644 index 0000000..945656b --- /dev/null +++ b/src/Helpers/helpers.js @@ -0,0 +1,2 @@ +export const JSON_URL_ALL = "https://restcountries.com/v2/all"; +export const JSON_URL_NAME = "https://restcountries.com/v2/name"; diff --git a/src/Hooks/useFetch.js b/src/Hooks/useFetch.js new file mode 100644 index 0000000..87ff11e --- /dev/null +++ b/src/Hooks/useFetch.js @@ -0,0 +1,34 @@ +import { useEffect, useState } from "react"; + +export default function useFetch(url) { + const [data, setData] = useState(null); + const [loading, setLoading] = useState(false); + const [error, setError] = useState(null); + + const fetchData = async function () { + try { + setLoading(true); + setError(null); + const response = await fetch(url); + + if (!response.ok) { + throw new Error( + "Country doesn't exist. Make sure you spelled it correctly" + ); + } + + const data = await response.json(); + setData(data); + } catch (err) { + setError(err); + } finally { + setLoading(false); + } + }; + + useEffect(() => { + fetchData(); + }, [url]); + + return { data, loading, error }; +} diff --git a/src/Layout/Header.js b/src/Layout/Header.js new file mode 100644 index 0000000..d757a08 --- /dev/null +++ b/src/Layout/Header.js @@ -0,0 +1,23 @@ +import { library } from "@fortawesome/fontawesome-svg-core"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { faCloudMoon } from "@fortawesome/free-solid-svg-icons"; + +import Container from "../components/Container/Container"; + +library.add(faCloudMoon); + +const crescent = ; + +export default function Header() { + return ( +
+ +

Where in the World?

+ +
+
+ ); +} diff --git a/src/components/Button/Button.js b/src/components/Button/Button.js new file mode 100644 index 0000000..78d096c --- /dev/null +++ b/src/components/Button/Button.js @@ -0,0 +1,20 @@ +import { library } from "@fortawesome/fontawesome-svg-core"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { faArrowLeft } from "@fortawesome/free-solid-svg-icons"; + +library.add(faArrowLeft); + +export default function Button(props) { + return ( + + ); +} diff --git a/src/components/Container/Container.js b/src/components/Container/Container.js new file mode 100644 index 0000000..f72eb2b --- /dev/null +++ b/src/components/Container/Container.js @@ -0,0 +1,4 @@ +export default function Container(props) { + const classes = `container ${props.classes}`; + return
{props.children}
; +} diff --git a/src/components/Countries/Countries.js b/src/components/Countries/Countries.js new file mode 100644 index 0000000..8f1ac18 --- /dev/null +++ b/src/components/Countries/Countries.js @@ -0,0 +1,32 @@ +import useFetch from "../../Hooks/useFetch"; +import Spinner from "../Spinner/Spinner"; + +import Country from "./Country"; + +export default function Countries(props) { + const { data, loading, error } = useFetch(`${props.url}`); + + if (error) return

{error.toString()}

; + + const showDetailedCountryHandler = (data) => { + props.onShowDetailedCountry(data); + }; + + const classes = `flex flex-wrap gap-16 ${props.classes}`; + return ( + <> + {loading && } +
+ {data?.map((country) => { + return ( + + ); + })} +
+ + ); +} diff --git a/src/components/Countries/Country.js b/src/components/Countries/Country.js new file mode 100644 index 0000000..5718118 --- /dev/null +++ b/src/components/Countries/Country.js @@ -0,0 +1,41 @@ +export default function Country(props) { + const showDetailedCountryHandler = function () { + const singleCountryData = { + name: props.country.name, + flag: props.country.flag, + nativeName: props.country?.nativeName, + population: props.country?.population, + region: props.country?.region, + subRegion: props.country?.subregion, + capital: props.country?.capital, + topLevelDomain: props.country?.topLevelDomain[0], + currencies: props.country?.currencies, + languages: props.country?.languages, + }; + props.onShowDetailedCountry(singleCountryData); + }; + return ( +
+ +
+

{props.country.name}

+ + Population: + {props.country.population} + + + Region: + {props.country.region} + + + Capital: + {props.country.capital} + +
+
+ ); +} diff --git a/src/components/Countries/DetailedCountry.js b/src/components/Countries/DetailedCountry.js new file mode 100644 index 0000000..86eed04 --- /dev/null +++ b/src/components/Countries/DetailedCountry.js @@ -0,0 +1,55 @@ +import { data } from "autoprefixer"; + +export default function DetailedCountry(props) { + const dataObj = { + languages: [], + currencies: [], + }; + for (const [entry, value] of Object.entries(props.data)) { + if (entry === "currencies") { + value.forEach((currency) => { + dataObj.currencies.push(currency.code); + }); + } + + if (entry === "languages") { + value.forEach((lang) => { + console.log(lang); + dataObj.languages.push(lang.name); + }); + } + } + console.log(dataObj.languages); + return ( +
+
+ bild +
+
+

{props.data.name}

+
    +
  • + Native name: {props.data.nativeName} +
  • +
  • + Population: {props.data.population} +
  • +
  • + Region: {props.data.region} +
  • +
  • + Sub Region: {props.data.subRegion} +
  • +
  • + Capital: {props.data.capital} +
  • +
  • + Top Level Domain: {props.data.topLevelDomain} +
  • +
  • Currencies:{dataObj.currencies.join()}
  • +
  • Languages:{dataObj.languages.join()}
  • +
+
+
+ ); +} diff --git a/src/components/Form/Form.js b/src/components/Form/Form.js new file mode 100644 index 0000000..0360cfd --- /dev/null +++ b/src/components/Form/Form.js @@ -0,0 +1,50 @@ +import { useRef } from "react"; + +import { library } from "@fortawesome/fontawesome-svg-core"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { faMagnifyingGlass } from "@fortawesome/free-solid-svg-icons"; + +library.add(faMagnifyingGlass); + +const magnifyingGlass = ; + +export default function Form(props) { + const countryInput = useRef(); + + const submitHandler = function (e) { + e.preventDefault(); + + const country = countryInput.current.value.toLowerCase().trim(); + + props.onSearchCountry(country); + + countryInput.current.value = ""; + }; + + return ( +
+
+ {magnifyingGlass} + +
+ +
+ ); +} diff --git a/src/components/Spinner/Spinner.js b/src/components/Spinner/Spinner.js new file mode 100644 index 0000000..9786707 --- /dev/null +++ b/src/components/Spinner/Spinner.js @@ -0,0 +1,15 @@ +import { library } from "@fortawesome/fontawesome-svg-core"; +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome"; +import { faSpinner } from "@fortawesome/free-solid-svg-icons"; + +library.add(faSpinner); + +export default function Spinner() { + return ( +
+
+ +
+
+ ); +} diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..0d85b35 --- /dev/null +++ b/src/index.css @@ -0,0 +1,7 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +body { + font-family: "Nunito Sans", sans-serif; +} diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..846ed2c --- /dev/null +++ b/src/index.js @@ -0,0 +1,11 @@ +import React from "react"; +import ReactDOM from "react-dom"; +import "./index.css"; +import App from "./App"; + +ReactDOM.render( + + + , + document.getElementById("root") +); diff --git a/style-guide.md b/style-guide.md new file mode 100644 index 0000000..cfe1bdf --- /dev/null +++ b/style-guide.md @@ -0,0 +1,42 @@ +# Front-end Style Guide + +## Layout + +The designs were created to the following widths: + +- Mobile: 375px +- Desktop: 1440px + +## Colors + +### Neutral + +- Dark Blue (Dark Mode Elements): hsl(209, 23%, 22%) +- Very Dark Blue (Dark Mode Background): hsl(207, 26%, 17%) + +- Very Dark Blue (Light Mode Text): hsl(200, 15%, 8%) +- Dark Gray (Light Mode Input): hsl(0, 0%, 52%) +- Very Light Gray (Light Mode Background): hsl(0, 0%, 98%) +- White (Dark Mode Text & Light Mode Elements): hsl(0, 0%, 100%) + +## Typography + +### Body Copy + +- Homepage Items: 14px +- Detail Page: 16px + +### Fonts + +- Family: [Nunito Sans](https://fonts.google.com/specimen/Nunito+Sans) +- Weights: 300, 600, 800 + +## Icons + +For the icons, you can use a font icon library. Don't worry if the icons that you choose don't look exactly like they do on the design. + +Some suggestions can be found below: + +- [Font Awesome](https://fontawesome.com) +- [IcoMoon](https://icomoon.io) +- [Ionicons](https://ionicons.com) diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..e21cb25 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,42 @@ +module.exports = { + content: [ + "./src/Layout/Header.js", + "./public/index.html", + "./src/App.js", + "./src/components/Form/Form.js", + "./src/components/Container/Container.js", + "./src/components/Countries/Countries.js", + "./src/components/Countries/Country.js", + "./src/components/Spinner/Spinner.js", + "./src/components/Button/Button.js", + "./src/components/Countries/DetailedCountry.js", + ], + theme: { + container: { + center: true, + }, + screens: { + sm: "640px", + // => @media (min-width: 640px) { ... } + + md: "768px", + // => @media (min-width: 768px) { ... } + + lg: "1024px", + // => @media (min-width: 1024px) { ... } + + xl: "1280px", + // => @media (min-width: 1280px) { ... } + + "2xl": "1536px", + // => @media (min-width: 1536px) { ... } + }, + extend: { + colors: {}, + border: { + "border-1": "1px", + }, + }, + }, + plugins: [], +};