From 252f3b7777607dc3745fa85d6412dec518c09fe2 Mon Sep 17 00:00:00 2001 From: Daniel Medina Date: Tue, 15 Jun 2021 12:34:07 -0500 Subject: [PATCH] Adding files for first stage of completed project --- components/Users.tsx | 40 ++ images/cover.jpeg | Bin 0 -> 108291 bytes package.json | 10 +- pages/api/hello.ts | 10 - pages/api/users.ts | 7 + pages/index.tsx | 159 +++--- pages/users/[user].tsx | 15 + postcss.config.js | 6 + styles/Home.module.css | 121 ----- styles/globals.css | 6 +- tailwind.config.js | 11 + yarn.lock | 1098 +++++++++++++++++++++++++++++++++++++--- 12 files changed, 1219 insertions(+), 264 deletions(-) create mode 100644 components/Users.tsx create mode 100644 images/cover.jpeg delete mode 100644 pages/api/hello.ts create mode 100644 pages/api/users.ts create mode 100644 pages/users/[user].tsx create mode 100644 postcss.config.js delete mode 100644 styles/Home.module.css create mode 100644 tailwind.config.js diff --git a/components/Users.tsx b/components/Users.tsx new file mode 100644 index 0000000..cfc5b5c --- /dev/null +++ b/components/Users.tsx @@ -0,0 +1,40 @@ +import React, { useEffect, useState } from "react"; +import Link from "next/link"; + +const Users = () => { + const [users, setUsers] = useState>([]); + + useEffect(() => { + const get = async () => { + const response = await fetch("/api/users"); + const users = await response.json(); + setUsers(users); + }; + get(); + }, []); + + return ( +
+ {users.map((i) => { + return ( + + +
+
+

+ {i.content} +

+
+
+
+ + ); + })} +
+ ); +}; + +export default Users; diff --git a/images/cover.jpeg b/images/cover.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..d8f6daa2af357579dfcbf5927174a57bc1310537 GIT binary patch literal 108291 zcmb@tcT`hd*Do5H0)kQm1*8}Z7^;-etMn2|AoL==gAj^T6{Sj%PC^reKtk`mC`j*B zs*ln^P`dQ9eco@3_na~A8TXHSXUd*gdu6U!esiw1cUG>yUjGB4Qdd?}1`!YtfK-78 z==ulY12qK&OC5x^vYMt6Z~_D(q;R!yLlIJeKyL2dUI>+^Y(~Z=Y&RD`1Rw?w5eNzr zx3WP!m)FtJ1pQy>cpB&p&;;*aS^w8=|Ia7LZS7Dtz^M!1WnuH&%NqnDFa!8oe%{aj z@{Rz1*V^S@KIkv+1tg8(n*@W1ia{~P~5;{shk zL^gtd5C8v?x7`ase-KE`2n71;)Bi~Sudn{wMnn&&AOyrB|G#Y>c_5J35zzkrzirlN z5U4&31iC->-?m2|K%hHsL7=)38y_#<|BL}*1dam)eMB}SiKH&Kj;UnnbeV)7?m^!R z-j_^NCeigX-*I^!KoV7n2`X`F51#1Ud~$t#Jr8;dA|xUrA|@gxAtAo;mqDQR9o>BvcIF4n>|78C7fcYQq+~|$|5d>CXAm_h;V7{f z5dj!PNKHUQO>o@>Vg`aq0^s;xnEh)cApxM}4bV+evg3>cfo@9w;dd|SV_;fyB z5EP||?Cn$Q6cSt~>w)yX-^?t`5?rBQet)ZnJ(4l*aZ7%|g1S}?)a&4_dB2v_a%NaZ zrv3LOk6sJc$iZaVm{@a9S@9g9=L@3nPIk{8ior}UOf)j4Q8P+4D?^}XJ)^vMg(C(; zn31nOz&1yNVR|cNhIPg&;_dN@n~9-hiHUpssCcnG+UUopv|9s|QGOj|+~FS7XffsQ z4YtaP-_g_w3{ZaROx*a2dh%XzXz*gkgKejd*l2z)oG02VjoPbWoto)wG`4sl(>7W; z+RUNbb{+Nk?FgG!S`g1x!*U!012qFvxV^Hvy{)=!et!N+Gg%^5>^m!W=EK3_qLz8K z8@L7Kf-Y?Ef})ug4wo2J9QQa6de3Vgk0yt5m2;ItJ!$rXo~nP(2v-hL{+@_tz$Bn) z5^!Eh6pgVcoWh&WiSm%IfO2wkjOs-TGmV_y`>_clnUJ2B$AFz^h0w1PT5D z5%kU$=0kd_Wcn!0Fzs@3DE)&lB+c}!(|h->(XfpdvC0kuvqJ=72tnY$4)*LRDP8;# ze4zUeG5y!Oe1e8#R0%heBU9jNNd4GO&t;Z-`sR-~RXZ~S-^C8wQGeznRnwvKN7DI+ z2(a%Wepm>>z%Ushupok6FJ!u}$NYI$79YqhT&__vGBPrzIVmkURzF2eHD+>&54mi} zsu0}eHj|B97GYA-d#JFxqQ8q=<@@tRGc9>0N`Ery3qlA1h>~P-idQAF@K&NSu}fH4 zh43N3V2F^#>JKmkfdKmqvo9l`$BbtCSNQZi5Y7C)s<^T%;3nC4EA3qy*YlK#RRj`H zNDv|j))Nfa{cIZt^CZw^u$MH;i*9Lg#w%joq0~4(&%_)kb(5K`qt-(S=X~dAtgZ68 zgmZ2`S8Smd;CB8mV5}F*cNka?42B6pgaXWp)yA3E$;8IRehcynM&n!X`T6RKihwL? zD8HCWzoMdjaQ}~kx9Te0s`=m3xch@17lAWdiWgeiX$v1pKI!@cc%(Nbb_PCMx9=cz zf_fYj`<(n1ujoQc5FpA~UD3?eSux+B___fwlRe07jeCR~mmwOL*6h>Lpa5UcGMk8M%+gap4o7i2xMCCr zxbl^{l)vx!aYw7iJ?Ff`&(C$jbs?5-tKAO+Lj*-xe0nlNy60S?*`$I(9VyXY)(d*F1k%PZ_i7{v^F-l#{BQD}kE&9v3cw8p?%( zQZq0nCNL)Apfu=&guO%z&I`W>g)(rRfW6AOPVVt{#wIjvkF=ccs=Z%`O98`UGq&Ug z6MarzDrKSCL zIYYyC6{Hn9v&0@SJnZyda6mvFn|^n7brp;N^9c$;b^(~eAP5M89SlZ5^bi0C93gyq z2nY#WdK=a@CC?t>~`cX*ai$*og_fvX}{)XQV*oD}=K5dTM4d#gNE6;~^ zyi#IW-CYGk*bxvgkV~szq#pafc>|~h2EqVA=>1ho4+()Fkw9#ISb$ei&5eOSh=c^$ zMX^T16*;hV!bhYZc%sRm0Ge>rG>I6%-{nxiwRiwmP-@S=exgZ$LUA-`YOX|lBL0M* ztDKb!54gV&8l-5itn5_?&k)ha-9A*^`~1k8?r+4A5CCgnz!^Z9f(Rk>ka_?tz=&lC z1ZW1s^pIc+qzq(tbyvm$VevyWM?cB=8noUSC+058;g($Ovv1*+-pNpj{J{>^1581( z1C{|o0iUx2P6vbn#{F&969gLdEP%IN3nWs{^B{#8zRq%w!CJH{PBnq|z*oO#CdEwm z9rbGnk{$361PK!a!;lCtpa=pY$OnV){nhga1i}sh!w^Uaco)XU2SGgl=FrYP}o zyxH8`_A~*kUuer9vxlOnnQ*&F4TUBE?!W^m!cltyZh|KM_0Yc@6pu+nQv=8-h*!_g z#|Non@j!`iwzb9Qx43kfIWG^l?D+|Eg+{)WUhHb^?9D9RuZ_W>9wkwISNew<0tR9Z zg9!d>(qG3Q5I?;oJqTnM3>JjQAQ0=~7XIemNWBK#z^K5qMqPi&q~^wZZN6x> zg!JzW*jIG=e`^+izR1bQQ_aYC01Ts$YHBZ1^ppR@^hT!mtEt9E={F)Le2pW?Il1s@ zo?LreCw>5V`Q72V`19&f=m05nU_o8cRvG^T^DmGX6Sxxp;wLe&913vM)Lu9s-R?1A zwHZKAmV^YdPsHvL_oE- zVAn(NfmabeC+~Yr6@RdES|C<-5wO)q7W!JdyIKf#&vkRpkvOy)nfALV)#MboW~^#t z6kI=fauWCmB$|G5lzwCiU{++5W)vJgzN-ZB@AO`HG1>P!dfvSIyPqGImmh6;+q&3! zS%XyBg?bMdNC|3cV1~xvaKJGEy0=Gz+v7@ltE`SU@5kev6_>H@NpFk3KX~&zJ87t- z?>1`WsZ|nT{9<>hnq6KBm(!4s+L!MJZ<7bxSfdv5vFeKX8vSNiyduB=Grgj_9|Jmp z3kR$x?op!?xPb{mODx}6@vz6t^8}#*D-)-p9yMr=ENBPo_hc&fF<7PcW_m}hv%vV@ zCIEG#H+iz5AsLu`fkoT%n8^jOFz26!uuhBT8AW^L2D7XTxn58POa|UQRJ+CPAYLZP zl=jUtnqr2#$`Xo&h96&iv1l{6$U3<6i#e0cR|}fAGt*9&YC`RbZFg_(KV-lqaP9F! zsl}G_Z58om%1XV8Sapp9(ViuT+@;_XpGH>$g)T*RF}2U+dBxq%Q43o-{;YL{1J@vJ zC;Q&h^%YA|d)47X`X^#_3rX7|+2-pNecwuCn$IA~_g_LUI@eOXWWM{%Q1pEf;w1gk z2-nZlr$flB2WGAl`2U^JiXS z;dPYAi~5KN%k`z|BT-CH+S+W86z@VWhCrqb`*xd(Z&`oHin^PvJ63bs&B(|+1ckJ(gJvcehO5J?_K!O~9b)in_yUDy=O+FB$k}tU7?e#8c858SZZ-A-kB_~i zj|enPZZH2dG+_Z2r%{+`3!yUx+8mWw$Nsm>X?6ym1TwJEy zI`LXIHkzF=U%6DjN^R^!QBs&bP^~(#PXT zcBnP&0A^+12izR<x5XIpaKW4;gmt1Ib9%)!oA% zfSI)uZLPJkNIrQs+>r4>)6mq;_3)k4en=rlx#3M-!Qs0MQ47)!HV$U!bRe6yU+|SRnGeH;wtc>i zki8srATGX@oy0hu=uQ3rVt%O~_;}p9yG7Mt&%W9qrf0leO~f_axnc3%N8eWur8;AT zJh{UA_#N)vW6s1eRubFUo5srUpbHsYc$MO|4dkZ6;&WHA6V3-7BIi@58fWQ>gBv5& zDDu`G*NY!jkkG|-(DC@fxK`|=)ry3Ql;_TCBHOjUxQ_*lYcurtvbt|y33Sv%3z`=h z=OyAFkRc?93s+ui-rM3~H7Klv`(P@bFVBSs_d%Xfuk=QktwdIHG*fauU|`Tz=r$Yd zw=0k|e7@S6uXc}**+3-vL2b?r-naUP%4eN25LsR8kGnKXvq#i=x zh3!)lXFIf9_&vge6*>Kf!6)SAn*CSq10O3LNBh8%HiMt4H}{%sX^m*qra}ZpGHzrr zu4bmO&3yC_B~rZ*Stvt$CbBH$UOXHj&?NOnT|vXds+SeTj#q#JqZwGx%;)4ZHp} zKbhL(-h8u1rhRS{pGH+#amd<(%9v$|pTzH)(|MKivuUU&^vbM}MPJ%0f;M+|p3T7E zZgjKAvZbf7_a1V{A00ejiszyi!Va}7SNqU=veC8WT7MlIxAgX>oHibE>le9{-)v3) zJpHwvxBpXM=1pWDD79AeYp*YbszAX&J1zk+h^tQ-s#n{(PabSL>wOzpOY;d`HO!_w ztrfyJUwM0I!%dvU(qweD@{SNvB&&E^gsapj`Y=j=O#Ka9Q1awd>ciIspBs&?%9lkc z#_3FCauXa^n17&Bc$<=kcW!BAn&0vy&J;bUzHw5#k(p(`Q|o6}hmBHlryqlw#a2Y` zA_q2W*WlBlfnHvDFvp9*9g8?FTL+i@SPlG$>6Y_W(c0G5CgDz7Wlg_t|3^q(Zklwe zaed_*mX=>ugHZx&_NdhdyWCP=5#5r!BED0q+#V!#hjcWS0c+d*H$P}O>wKCJW&9?c zRA18?eRvfqSi-et0-H*W>q!yBMe|7}2O2_97YPI>;r%bgN%7A-BI6w7i& zq~LF-@l;gLPR@((HMfY5j};-WU)~m1zQfLk?pSahcG@F;(0{ItCdzAS2xUMyeK@sf zGmDl+Ptk5an|rdmhRr@#ijme*_CDTmaPf*#Gf36yvlkNGnb4?mDoc&J&2*#cW36>& z@&S12+x+@tj+w9X-C5L`LAd0!9nDQnvRFM~{tZ5-lC6C&Tjp5lf+LE=2x&!L@}yL4UI8UF5%#5ef?(w%P==!}}zj6+whKW(ZG5|-i~eHP#s z*ZA1{Z27D1x7lPw4uP8jaNOFSXb0BS$v_D2EMt3k@BAdc6-_5t_Vv zt~Ra0=D5kg&7_=H5=rEv!KD60=~aJmJj1}#_3vVnOopZG3L$x)<8sRHq?Bc8D11OO ze4S1i?5Yp3zbzT?v86ErhD+TR#H|}!i;L9`1k*P$Nt6_{{CcwE>r(rxOd?UsPxbgH zrp!yJrCsMBSWij+(^v-@wc%HBaa3%OE5yexaNnyN5*DPDc#v@5OQ*LzJd~E@HQNEL zjna)uC{ZT#3F2H;4=*GSw1LgNOM5~s>SfhmTVwjlPg{NEMMGRzE%PT>e4-Rg zmNLX4f6n@S$^zUpgz`*Rvm)gMT@0u=;I2IMcQ+85TsO9w^v}0tK5K-F=+B!gIqH4= zlmm?tbf+nnS^j=wfU+uoP~wLMZTalFYjJshIJ4<{UjuQtPnJEW;f=C+7cI1Dg|%=` zX7uHa(4chT15W!|SWG26zrw7BfqtAdZYsq}qa@bx#pl$aY7y%Ge&(*gD5~6f-PKf* ze!C-&>FwLu_9E5V?o9z%-Q00Vgmn8m$8IsUwJoc;4zFRJ$MY0ni|(tqgzZ#TBh%hD z=Ik0oL*;f$<6DS4O^EM9r@VzVW9}F6ozG})9cvmmen0wS^Tpcn;fm0l3msN0ptg;S zf}3OF$!fbP3rvp|&)gVVk5J$YtaA~~aDYpgE2z;=k4MAo<9@Uqnx|}u7GBg%0c0=+4sUBo8|3SH!*we^ktCgB{Jdw98G7}2O#-SE`!41wE6J6rNt|?P`Y`8` z{q}j5KDI8=TLWB7a4kfzeUj8SL*y@4PuKO;K%u5yKCM0q7A zY!+J05>Z2D3av#JqpK$}FO7Wz(#N?UO&tvupT%6H56ies8GX)D{Bp@xtfV*?^Lf6f zxhVONLM89M(Ty9Ddxf70$84s927C_$yr1K15D!IV%voOQBgdAFwd)cB22xXwYG5B@ z?CQVwTQz1xJE3ZxAMSu0z3>a`PWhBcaHj8=s

=VlWYtt8(z>@K*uHHFqp`gpUpF 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 literal 0 HcmV?d00001 diff --git a/package.json b/package.json index 2b5e417..71245af 100644 --- a/package.json +++ b/package.json @@ -8,9 +8,13 @@ "start": "next start" }, "dependencies": { - "next": "10.2.3", - "react": "17.0.2", - "react-dom": "17.0.2" + "autoprefixer": "^10.2.6", + "firebase": "^8.6.7", + "next": "^11.0.0", + "postcss": "^8.3.4", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "tailwindcss": "^2.1.4" }, "devDependencies": { "@types/react": "17.0.11", diff --git a/pages/api/hello.ts b/pages/api/hello.ts deleted file mode 100644 index 3d66af9..0000000 --- a/pages/api/hello.ts +++ /dev/null @@ -1,10 +0,0 @@ -// Next.js API route support: https://nextjs.org/docs/api-routes/introduction -import type { NextApiRequest, NextApiResponse } from 'next' - -type Data = { - name: string -} - -export default (req: NextApiRequest, res: NextApiResponse) => { - res.status(200).json({ name: 'John Doe' }) -} diff --git a/pages/api/users.ts b/pages/api/users.ts new file mode 100644 index 0000000..fcdb404 --- /dev/null +++ b/pages/api/users.ts @@ -0,0 +1,7 @@ +import type { NextApiRequest, NextApiResponse } from 'next' + +export default async (req: NextApiRequest, res: NextApiResponse) => { + const response = await fetch('https://api.medina.dev/v1/usernames'); + const usernames = await response.json(); + res.send(usernames); +} \ No newline at end of file diff --git a/pages/index.tsx b/pages/index.tsx index 08145bb..d427219 100644 --- a/pages/index.tsx +++ b/pages/index.tsx @@ -1,69 +1,96 @@ -import Head from 'next/head' -import Image from 'next/image' -import styles from '../styles/Home.module.css' +import Head from "next/head"; +import Image from "next/image"; +import src from "../images/cover.jpeg"; +import Users from "../components/Users"; export default function Home() { - return ( -

- ) + return ( +
+ + User Profiles | dnrm + + + + +
+

+ Welcome +

+
+ + + + + + + + + + + + +
+
+
+ +
+
+

+ Users +

+
+ +
+
+ ); } diff --git a/pages/users/[user].tsx b/pages/users/[user].tsx new file mode 100644 index 0000000..1798a4d --- /dev/null +++ b/pages/users/[user].tsx @@ -0,0 +1,15 @@ +import React from "react"; +import { useRouter } from "next/router"; + +const User = () => { + const router = useRouter(); + const { user } = router.query; + + return ( +
+

{user}

+
+ ); +}; + +export default User; 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/styles/Home.module.css b/styles/Home.module.css deleted file mode 100644 index 35454bb..0000000 --- a/styles/Home.module.css +++ /dev/null @@ -1,121 +0,0 @@ -.container { - min-height: 100vh; - padding: 0 0.5rem; - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - height: 100vh; -} - -.main { - padding: 5rem 0; - flex: 1; - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; -} - -.footer { - width: 100%; - height: 100px; - border-top: 1px solid #eaeaea; - display: flex; - justify-content: center; - align-items: center; -} - -.footer a { - display: flex; - justify-content: center; - align-items: center; - flex-grow: 1; -} - -.title a { - color: #0070f3; - text-decoration: none; -} - -.title a:hover, -.title a:focus, -.title a:active { - text-decoration: underline; -} - -.title { - margin: 0; - line-height: 1.15; - font-size: 4rem; -} - -.title, -.description { - text-align: center; -} - -.description { - line-height: 1.5; - font-size: 1.5rem; -} - -.code { - background: #fafafa; - border-radius: 5px; - padding: 0.75rem; - font-size: 1.1rem; - font-family: Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, - Bitstream Vera Sans Mono, Courier New, monospace; -} - -.grid { - display: flex; - align-items: center; - justify-content: center; - flex-wrap: wrap; - max-width: 800px; - margin-top: 3rem; -} - -.card { - margin: 1rem; - padding: 1.5rem; - text-align: left; - color: inherit; - text-decoration: none; - border: 1px solid #eaeaea; - border-radius: 10px; - transition: color 0.15s ease, border-color 0.15s ease; - width: 45%; -} - -.card:hover, -.card:focus, -.card:active { - color: #0070f3; - border-color: #0070f3; -} - -.card h2 { - margin: 0 0 1rem 0; - font-size: 1.5rem; -} - -.card p { - margin: 0; - font-size: 1.25rem; - line-height: 1.5; -} - -.logo { - height: 1em; - margin-left: 0.5rem; -} - -@media (max-width: 600px) { - .grid { - width: 100%; - flex-direction: column; - } -} diff --git a/styles/globals.css b/styles/globals.css index e5e2dcc..e756ab0 100644 --- a/styles/globals.css +++ b/styles/globals.css @@ -1,9 +1,11 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + html, body { padding: 0; margin: 0; - font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, - Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; } a { diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100644 index 0000000..d7f0874 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,11 @@ +module.exports = { + purge: ['./pages/**/*.{js,ts,jsx,tsx}', './components/**/*.{js,ts,jsx,tsx}'], + darkMode: false, // or 'media' or 'class' + theme: { + extend: {}, + }, + variants: { + extend: {}, + }, + plugins: [], +} diff --git a/yarn.lock b/yarn.lock index 931e23a..747be3e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -39,6 +39,274 @@ lodash "^4.17.13" to-fast-properties "^2.0.0" +"@firebase/analytics-types@0.4.0": + version "0.4.0" + resolved "https://registry.yarnpkg.com/@firebase/analytics-types/-/analytics-types-0.4.0.tgz#d6716f9fa36a6e340bc0ecfe68af325aa6f60508" + integrity sha512-Jj2xW+8+8XPfWGkv9HPv/uR+Qrmq37NPYT352wf7MvE9LrstpLVmFg3LqG6MCRr5miLAom5sen2gZ+iOhVDeRA== + +"@firebase/analytics@0.6.12": + version "0.6.12" + resolved "https://registry.yarnpkg.com/@firebase/analytics/-/analytics-0.6.12.tgz#550bc21d1521042aef979b4796fa7db28f06e933" + integrity sha512-PPC0ax4EBCgDFscPToxNpaqQi4l3Ft6lqgUiM9lMqZt2PPWmiKN9Lg2ZCxtBU40uZrueEcTESmvaqQ6BKCZVEw== + dependencies: + "@firebase/analytics-types" "0.4.0" + "@firebase/component" "0.5.2" + "@firebase/installations" "0.4.28" + "@firebase/logger" "0.2.6" + "@firebase/util" "1.1.0" + tslib "^2.1.0" + +"@firebase/app-check-interop-types@0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@firebase/app-check-interop-types/-/app-check-interop-types-0.1.0.tgz#83afd9d41f99166c2bdb2d824e5032e9edd8fe53" + integrity sha512-uZfn9s4uuRsaX5Lwx+gFP3B6YsyOKUE+Rqa6z9ojT4VSRAsZFko9FRn6OxQUA1z5t5d08fY4pf+/+Dkd5wbdbA== + +"@firebase/app-check-types@0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@firebase/app-check-types/-/app-check-types-0.1.0.tgz#75602650c5f118891834280b72addcac513c4b7d" + integrity sha512-jf92QzVkj9ulyp/K01h/GpVYNSjuk6DP9nHkq4AUyM+35e96cl9gL3+qOTD0//5CVfrWjRo7+lbVlW2OpG/JDQ== + +"@firebase/app-check@0.1.3": + version "0.1.3" + resolved "https://registry.yarnpkg.com/@firebase/app-check/-/app-check-0.1.3.tgz#ef15d916d0f21436b4f26e23e4dc0049e222f9ee" + integrity sha512-5OtOnxGxXXRgi9Y+nP91Nr6aXBo/l5wrWqALDpceH0xHLIBbFowkXyplnlkuy1/txgnLs0z/n0xmaEa9KaQkZw== + dependencies: + "@firebase/app-check-interop-types" "0.1.0" + "@firebase/app-check-types" "0.1.0" + "@firebase/component" "0.5.2" + "@firebase/logger" "0.2.6" + "@firebase/util" "1.1.0" + tslib "^2.1.0" + +"@firebase/app-types@0.6.2": + version "0.6.2" + resolved "https://registry.yarnpkg.com/@firebase/app-types/-/app-types-0.6.2.tgz#8578cb1061a83ced4570188be9e225d54e0f27fb" + integrity sha512-2VXvq/K+n8XMdM4L2xy5bYp2ZXMawJXluUIDzUBvMthVR+lhxK4pfFiqr1mmDbv9ydXvEAuFsD+6DpcZuJcSSw== + +"@firebase/app@0.6.26": + version "0.6.26" + resolved "https://registry.yarnpkg.com/@firebase/app/-/app-0.6.26.tgz#c46ed28f5ed602a7432992d364d2d97944913540" + integrity sha512-y4tpb+uiYLQC5+/AHBtIGZMaTjJ2BHQEsXmPqxyhfVFDzWMcXFsc//RVxA/0OejajhJR6GeqDcIS3m47mUD+Aw== + dependencies: + "@firebase/app-types" "0.6.2" + "@firebase/component" "0.5.2" + "@firebase/logger" "0.2.6" + "@firebase/util" "1.1.0" + dom-storage "2.1.0" + tslib "^2.1.0" + xmlhttprequest "1.8.0" + +"@firebase/auth-interop-types@0.1.6": + version "0.1.6" + resolved "https://registry.yarnpkg.com/@firebase/auth-interop-types/-/auth-interop-types-0.1.6.tgz#5ce13fc1c527ad36f1bb1322c4492680a6cf4964" + integrity sha512-etIi92fW3CctsmR9e3sYM3Uqnoq861M0Id9mdOPF6PWIg38BXL5k4upCNBggGUpLIS0H1grMOvy/wn1xymwe2g== + +"@firebase/auth-types@0.10.3": + version "0.10.3" + resolved "https://registry.yarnpkg.com/@firebase/auth-types/-/auth-types-0.10.3.tgz#2be7dd93959c8f5304c63e09e98718e103464d8c" + integrity sha512-zExrThRqyqGUbXOFrH/sowuh2rRtfKHp9SBVY2vOqKWdCX1Ztn682n9WLtlUDsiYVIbBcwautYWk2HyCGFv0OA== + +"@firebase/auth@0.16.6": + version "0.16.6" + resolved "https://registry.yarnpkg.com/@firebase/auth/-/auth-0.16.6.tgz#0fc7a11561b939865fd486cd1909a3e81742fd82" + integrity sha512-1Lj3AY40Z2weCK6FuJqUEkeVJpRaaCo1LT6P5s3VIR99PDYLHeMm2m02rBaskE7ralJA975Vkv7sHrpykRfDrA== + dependencies: + "@firebase/auth-types" "0.10.3" + +"@firebase/component@0.5.2": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@firebase/component/-/component-0.5.2.tgz#57d7740d0c30447adbb7c78e8d4ce3ae87e23e0a" + integrity sha512-QT+o6VaBCz/k8wmC/DErU9dQK2QeIoHtkBkryZVTSRkrvulglEWNIpbPp86UbuqZZd1wwzoh6m7BL6JbdEp9SQ== + dependencies: + "@firebase/util" "1.1.0" + tslib "^2.1.0" + +"@firebase/database-types@0.7.2": + version "0.7.2" + resolved "https://registry.yarnpkg.com/@firebase/database-types/-/database-types-0.7.2.tgz#449c4b36ec59a1ad9089797b540e2ba1c0d4fcbf" + integrity sha512-cdAd/dgwvC0r3oLEDUR+ULs1vBsEvy0b27nlzKhU6LQgm9fCDzgaH9nFGv8x+S9dly4B0egAXkONkVoWcOAisg== + dependencies: + "@firebase/app-types" "0.6.2" + +"@firebase/database@0.10.4": + version "0.10.4" + resolved "https://registry.yarnpkg.com/@firebase/database/-/database-0.10.4.tgz#10670740703c3e3b5f46cf453c0fa4fe5553cc52" + integrity sha512-Mi6fJGzv9JH+GoYhgzSQAxsUhanW4jU6lqe/9kTyxNxHd+asphoJXJcKDs97uxRaowmSzu5LSAkGlWe63vJ7wA== + dependencies: + "@firebase/auth-interop-types" "0.1.6" + "@firebase/component" "0.5.2" + "@firebase/database-types" "0.7.2" + "@firebase/logger" "0.2.6" + "@firebase/util" "1.1.0" + faye-websocket "0.11.3" + tslib "^2.1.0" + +"@firebase/firestore-types@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@firebase/firestore-types/-/firestore-types-2.3.0.tgz#baf5c9470ba8be96bf0d76b83b413f03104cf565" + integrity sha512-QTW7NP7nDL0pgT/X53lyj+mIMh4nRQBBTBlRNQBt7eSyeqBf3ag3bxdQhCg358+5KbjYTC2/O6QtX9DlJZmh1A== + +"@firebase/firestore@2.3.6": + version "2.3.6" + resolved "https://registry.yarnpkg.com/@firebase/firestore/-/firestore-2.3.6.tgz#f000f4695102d9a7c6f7d3f62560a6cdbe493f85" + integrity sha512-e+W8LyiF9mEEJfYYUETEG6YaMKDeza58YwWCUkXMo1Rpahm9gqRfEDOisH25Wn6CElWOY5xaln40dxzZI+6Xow== + dependencies: + "@firebase/component" "0.5.2" + "@firebase/firestore-types" "2.3.0" + "@firebase/logger" "0.2.6" + "@firebase/util" "1.1.0" + "@firebase/webchannel-wrapper" "0.5.0" + "@grpc/grpc-js" "^1.3.2" + "@grpc/proto-loader" "^0.5.0" + node-fetch "2.6.1" + tslib "^2.1.0" + +"@firebase/functions-types@0.4.0": + version "0.4.0" + resolved "https://registry.yarnpkg.com/@firebase/functions-types/-/functions-types-0.4.0.tgz#0b789f4fe9a9c0b987606c4da10139345b40f6b9" + integrity sha512-3KElyO3887HNxtxNF1ytGFrNmqD+hheqjwmT3sI09FaDCuaxGbOnsXAXH2eQ049XRXw9YQpHMgYws/aUNgXVyQ== + +"@firebase/functions@0.6.11": + version "0.6.11" + resolved "https://registry.yarnpkg.com/@firebase/functions/-/functions-0.6.11.tgz#67b304af19e70b790a17bca21044b09a7a43baf2" + integrity sha512-4H6bVpVGFks+niCmLgF3YxUJPiKjadsS3bpDyYdxrad7QvMQdU+t3NY7aRJWwkmehuIX0WPzwmsPaA8UryckUQ== + dependencies: + "@firebase/component" "0.5.2" + "@firebase/functions-types" "0.4.0" + "@firebase/messaging-types" "0.5.0" + node-fetch "2.6.1" + tslib "^2.1.0" + +"@firebase/installations-types@0.3.4": + version "0.3.4" + resolved "https://registry.yarnpkg.com/@firebase/installations-types/-/installations-types-0.3.4.tgz#589a941d713f4f64bf9f4feb7f463505bab1afa2" + integrity sha512-RfePJFovmdIXb6rYwtngyxuEcWnOrzdZd9m7xAW0gRxDIjBT20n3BOhjpmgRWXo/DAxRmS7bRjWAyTHY9cqN7Q== + +"@firebase/installations@0.4.28": + version "0.4.28" + resolved "https://registry.yarnpkg.com/@firebase/installations/-/installations-0.4.28.tgz#700385099a863355b31e271bde5807a86e0fed1e" + integrity sha512-M8hpEbey+36/Uv6nlHlFq578ti/kw8vezR+RK93LD+62Muo0zakzmQ7KcGsOzzQ2BH28IwHL9Y7DZlLZTcttkg== + dependencies: + "@firebase/component" "0.5.2" + "@firebase/installations-types" "0.3.4" + "@firebase/util" "1.1.0" + idb "3.0.2" + tslib "^2.1.0" + +"@firebase/logger@0.2.6": + version "0.2.6" + resolved "https://registry.yarnpkg.com/@firebase/logger/-/logger-0.2.6.tgz#3aa2ca4fe10327cabf7808bd3994e88db26d7989" + integrity sha512-KIxcUvW/cRGWlzK9Vd2KB864HlUnCfdTH0taHE0sXW5Xl7+W68suaeau1oKNEqmc3l45azkd4NzXTCWZRZdXrw== + +"@firebase/messaging-types@0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@firebase/messaging-types/-/messaging-types-0.5.0.tgz#c5d0ef309ced1758fda93ef3ac70a786de2e73c4" + integrity sha512-QaaBswrU6umJYb/ZYvjR5JDSslCGOH6D9P136PhabFAHLTR4TWjsaACvbBXuvwrfCXu10DtcjMxqfhdNIB1Xfg== + +"@firebase/messaging@0.7.12": + version "0.7.12" + resolved "https://registry.yarnpkg.com/@firebase/messaging/-/messaging-0.7.12.tgz#81004c51ec1d951b326fe4bf340a2cdb0e4157b9" + integrity sha512-Csn+8peSY/IwY+tEgoYP49n78nQbMOkcVPDbrdq3dXeL9vrZIZtx+Q7hBpM3+pCplfZvmtDuKZy/5p7iZq6RLw== + dependencies: + "@firebase/component" "0.5.2" + "@firebase/installations" "0.4.28" + "@firebase/messaging-types" "0.5.0" + "@firebase/util" "1.1.0" + idb "3.0.2" + tslib "^2.1.0" + +"@firebase/performance-types@0.0.13": + version "0.0.13" + resolved "https://registry.yarnpkg.com/@firebase/performance-types/-/performance-types-0.0.13.tgz#58ce5453f57e34b18186f74ef11550dfc558ede6" + integrity sha512-6fZfIGjQpwo9S5OzMpPyqgYAUZcFzZxHFqOyNtorDIgNXq33nlldTL/vtaUZA8iT9TT5cJlCrF/jthKU7X21EA== + +"@firebase/performance@0.4.14": + version "0.4.14" + resolved "https://registry.yarnpkg.com/@firebase/performance/-/performance-0.4.14.tgz#ed4cdf7078c63d7b4f58c9676925b3b416a25e02" + integrity sha512-L1dcoOeQdpmVByjaWGGXSbEN3cq58dqfEjGMsRcIPe40lur6FKDKyYh5e2bWslBTxi2LJlld1R1pbMdeCyl0yw== + dependencies: + "@firebase/component" "0.5.2" + "@firebase/installations" "0.4.28" + "@firebase/logger" "0.2.6" + "@firebase/performance-types" "0.0.13" + "@firebase/util" "1.1.0" + tslib "^2.1.0" + +"@firebase/polyfill@0.3.36": + version "0.3.36" + resolved "https://registry.yarnpkg.com/@firebase/polyfill/-/polyfill-0.3.36.tgz#c057cce6748170f36966b555749472b25efdb145" + integrity sha512-zMM9oSJgY6cT2jx3Ce9LYqb0eIpDE52meIzd/oe/y70F+v9u1LDqk5kUF5mf16zovGBWMNFmgzlsh6Wj0OsFtg== + dependencies: + core-js "3.6.5" + promise-polyfill "8.1.3" + whatwg-fetch "2.0.4" + +"@firebase/remote-config-types@0.1.9": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@firebase/remote-config-types/-/remote-config-types-0.1.9.tgz#fe6bbe4d08f3b6e92fce30e4b7a9f4d6a96d6965" + integrity sha512-G96qnF3RYGbZsTRut7NBX0sxyczxt1uyCgXQuH/eAfUCngxjEGcZQnBdy6mvSdqdJh5mC31rWPO4v9/s7HwtzA== + +"@firebase/remote-config@0.1.39": + version "0.1.39" + resolved "https://registry.yarnpkg.com/@firebase/remote-config/-/remote-config-0.1.39.tgz#1ba903465c746b6ab559b769925bfeeb88f7eb31" + integrity sha512-yQMovYpzrjTNvIFz6tOToQGf7+VQp3BI/dydUh5Vse6FMMq8/ZLTzMjcm4bZFb4Yd6yFlECXFBcXHSO/j2Wxiw== + dependencies: + "@firebase/component" "0.5.2" + "@firebase/installations" "0.4.28" + "@firebase/logger" "0.2.6" + "@firebase/remote-config-types" "0.1.9" + "@firebase/util" "1.1.0" + tslib "^2.1.0" + +"@firebase/storage-types@0.4.1": + version "0.4.1" + resolved "https://registry.yarnpkg.com/@firebase/storage-types/-/storage-types-0.4.1.tgz#da6582ae217e3db485c90075dc71100ca5064cc6" + integrity sha512-IM4cRzAnQ6QZoaxVZ5MatBzqXVcp47hOlE28jd9xXw1M9V7gfjhmW0PALGFQx58tPVmuUwIKyoEbHZjV4qRJwQ== + +"@firebase/storage@0.5.4": + version "0.5.4" + resolved "https://registry.yarnpkg.com/@firebase/storage/-/storage-0.5.4.tgz#11ffed215b7f31ad5e5e15d620a0a2cb1710aa9e" + integrity sha512-oBeDBqWsEH3w9pn+gACG7ieJmg4czfelJRCPZadGz2oAJDjSp7muAmPVgYsVCZA0dr1GCYymre7XjVecU/cl3g== + dependencies: + "@firebase/component" "0.5.2" + "@firebase/storage-types" "0.4.1" + "@firebase/util" "1.1.0" + tslib "^2.1.0" + +"@firebase/util@1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@firebase/util/-/util-1.1.0.tgz#add2d57d0b2307a932520abdee303b66be0ac8b0" + integrity sha512-lfuSASuPKNdfebuFR8rjFamMQUPH9iiZHcKS755Rkm/5gRT0qC7BMhCh3ZkHf7NVbplzIc/GhmX2jM+igDRCag== + dependencies: + tslib "^2.1.0" + +"@firebase/webchannel-wrapper@0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@firebase/webchannel-wrapper/-/webchannel-wrapper-0.5.0.tgz#7c9a250cd272ccb94b3069bb237b5c30c3ce70f6" + integrity sha512-5808ztHwCy0bE154pmYSR86+uKToDcoxvM7F+nMDJ2NktxujYZLsz10e7iMXrKtyePKNP5VCVgp7s0vsViSKDA== + +"@fullhuman/postcss-purgecss@^3.1.3": + version "3.1.3" + resolved "https://registry.yarnpkg.com/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz#47af7b87c9bfb3de4bc94a38f875b928fffdf339" + integrity sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA== + dependencies: + purgecss "^3.1.3" + +"@grpc/grpc-js@^1.3.2": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.3.2.tgz#eae97e6daf5abd49a7818aadeca0744dfb1ebca1" + integrity sha512-UXepkOKCATJrhHGsxt+CGfpZy9zUn1q9mop5kfcXq1fBkTePxVNPOdnISlCbJFlCtld+pSLGyZCzr9/zVprFKA== + dependencies: + "@types/node" ">=12.12.47" + +"@grpc/proto-loader@^0.5.0": + version "0.5.6" + resolved "https://registry.yarnpkg.com/@grpc/proto-loader/-/proto-loader-0.5.6.tgz#1dea4b8a6412b05e2d58514d507137b63a52a98d" + integrity sha512-DT14xgw3PSzPxwS13auTEwxhMMOoz33DPUKNtmYK/QYbBSpLXJy78FGGs5yVoxVobEqPm4iW9MOIoz0A3bLTRQ== + dependencies: + lodash.camelcase "^4.3.0" + protobufjs "^6.8.6" + "@hapi/accept@5.0.2": version "5.0.2" resolved "https://registry.yarnpkg.com/@hapi/accept/-/accept-5.0.2.tgz#ab7043b037e68b722f93f376afb05e85c0699523" @@ -59,20 +327,20 @@ resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-9.2.0.tgz#f3933a44e365864f4dad5db94158106d511e8131" integrity sha512-sqKVVVOe5ivCaXDWivIJYVSaEgdQK9ul7a4Kity5Iw7u9+wBAPbX1RMSnLLmp7O4Vzj0WOWwMAJsTL00xwaNug== -"@next/env@10.2.3": - version "10.2.3" - resolved "https://registry.yarnpkg.com/@next/env/-/env-10.2.3.tgz#ede3bbe68cec9939c37168ea2077f9adbc68334e" - integrity sha512-uBOjRBjsWC4C8X3DfmWWP6ekwLnf2JCCwQX9KVnJtJkqfDsv1yQPakdOEwvJzXQc3JC/v5KKffYPVmV2wHXCgQ== +"@next/env@11.0.0": + version "11.0.0" + resolved "https://registry.yarnpkg.com/@next/env/-/env-11.0.0.tgz#bdd306a45e88ba3e4e7a36aa91806f6486bb61d0" + integrity sha512-VKpmDvTYeCpEQjREg3J4pCmVs/QjEzoLmkM8shGFK6e9AmFd0G9QXOL8HGA8qKhy/XmNb7dHeMqrcMiBua4OgA== -"@next/polyfill-module@10.2.3": - version "10.2.3" - resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-10.2.3.tgz#5a29f50c3ce3a56b8268d3b8331c691d8039467a" - integrity sha512-OkeY4cLhzfYbXxM4fd+6V4s5pTPuyfKSlavItfNRA6PpS7t1/R6YjO7S7rB8tu1pbTGuDHGIdE1ioDv15bAbDQ== +"@next/polyfill-module@11.0.0": + version "11.0.0" + resolved "https://registry.yarnpkg.com/@next/polyfill-module/-/polyfill-module-11.0.0.tgz#cb2f46b323bbe7f8a337ccd80fb82314d4039403" + integrity sha512-gydtFzRqsT549U8+sY8382I/f4HFcelD8gdUGnAofQJa/jEU1jkxmjCHC8tmEiyeMLidl7iDZgchfSCpmMzzUg== -"@next/react-dev-overlay@10.2.3": - version "10.2.3" - resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-10.2.3.tgz#95313d10a8848f6c7b9e31ae3bd2a3627d136841" - integrity sha512-E6g2jws4YW94l0lMMopBVKIZK2mEHfSBvM0d9dmzKG9L/A/kEq6LZCB4SiwGJbNsAdlk2y3USDa0oNbpA+m5Kw== +"@next/react-dev-overlay@11.0.0": + version "11.0.0" + resolved "https://registry.yarnpkg.com/@next/react-dev-overlay/-/react-dev-overlay-11.0.0.tgz#6befb4d00d952551db1b3909023074eb5778ac5d" + integrity sha512-q+Wp+eStEMThe77zxdeJ/nbuODkHR6P+/dfUqYXZSqbLf6x5c5xwLBauwwVbkCYFZpAlDuL8Jk8QSAH1OsqC2w== dependencies: "@babel/code-frame" "7.12.11" anser "1.4.9" @@ -86,24 +354,91 @@ stacktrace-parser "0.1.10" strip-ansi "6.0.0" -"@next/react-refresh-utils@10.2.3": - version "10.2.3" - resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-10.2.3.tgz#2f3e42fe6680798f276e3621345c2886b231348b" - integrity sha512-qtBF56vPC6d6a8p7LYd0iRjW89fhY80kAIzmj+VonvIGjK/nymBjcFUhbKiMFqlhsarCksnhwX+Zmn95Dw9qvA== +"@next/react-refresh-utils@11.0.0": + version "11.0.0" + resolved "https://registry.yarnpkg.com/@next/react-refresh-utils/-/react-refresh-utils-11.0.0.tgz#cb671723c50b904eaa44b4b45c0845476ecd8825" + integrity sha512-hi5eY+KBn4QGtUv7VL2OptdM33fI2hxhd7+omOFmAK+S0hDWhg1uqHqqGJk0W1IfqlWEzzL10WvTJDPRAtDugQ== -"@opentelemetry/api@0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/api/-/api-0.14.0.tgz#4e17d8d2f1da72b19374efa7b6526aa001267cae" - integrity sha512-L7RMuZr5LzMmZiQSQDy9O1jo0q+DaLy6XpYJfIGfYSfoJA5qzYwUP3sP1uMIQ549DvxAgM3ng85EaPTM/hUHwQ== +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== dependencies: - "@opentelemetry/context-base" "^0.14.0" + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3": + version "1.2.7" + resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.7.tgz#94c23db18ee4653e129abd26fb06f870ac9e1ee2" + integrity sha512-BTIhocbPBSrRmHxOAJFtR18oLhxTtAFDAvL8hY1S3iU8k+E60W/YFs4jrixGzQjMpF4qPXxIQHcjVD9dz1C2QA== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" + integrity sha1-m4sMxmPWaafY9vXQiToU00jzD78= -"@opentelemetry/context-base@^0.14.0": - version "0.14.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/context-base/-/context-base-0.14.0.tgz#c67fc20a4d891447ca1a855d7d70fa79a3533001" - integrity sha512-sDOAZcYwynHFTbLo6n8kIbLiVF3a3BLkrmehJUyEbT9F+Smbi47kLGS2gG2g0fjBLR/Lr1InPD7kXL7FaTqEkw== +"@protobufjs/base64@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" + integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + +"@protobufjs/codegen@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" + integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + +"@protobufjs/eventemitter@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" + integrity sha1-NVy8mLr61ZePntCV85diHx0Ga3A= + +"@protobufjs/fetch@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" + integrity sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU= + dependencies: + "@protobufjs/aspromise" "^1.1.1" + "@protobufjs/inquire" "^1.1.0" -"@types/node@*": +"@protobufjs/float@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" + integrity sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E= + +"@protobufjs/inquire@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" + integrity sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik= + +"@protobufjs/path@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" + integrity sha1-bMKyDFya1q0NzP0hynZz2Nf79o0= + +"@protobufjs/pool@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" + integrity sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q= + +"@protobufjs/utf8@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" + integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= + +"@types/long@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.1.tgz#459c65fa1867dafe6a8f322c4c51695663cc55e9" + integrity sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== + +"@types/node@*", "@types/node@>=12.12.47", "@types/node@>=13.7.0": version "15.12.2" resolved "https://registry.yarnpkg.com/@types/node/-/node-15.12.2.tgz#1f2b42c4be7156ff4a6f914b2fb03d05fa84e38d" integrity sha512-zjQ69G564OCIWIOHSXyQEEDpdpGl+G348RAKY0XXy9Z5kU9Vzv1GMNnkar/ZJ8dzXB3COzD9Mo9NtRZ4xfgUww== @@ -127,6 +462,25 @@ resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.1.tgz#18845205e86ff0038517aab7a18a62a6b9f71275" integrity sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA== +acorn-node@^1.6.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8" + integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A== + dependencies: + acorn "^7.0.0" + acorn-walk "^7.0.0" + xtend "^4.0.2" + +acorn-walk@^7.0.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" + integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + +acorn@^7.0.0: + version "7.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" + integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + anser@1.4.9: version "1.4.9" resolved "https://registry.yarnpkg.com/anser/-/anser-1.4.9.tgz#1f85423a5dcf8da4631a341665ff675b96845760" @@ -151,7 +505,7 @@ ansi-styles@^4.1.0: dependencies: color-convert "^2.0.1" -anymatch@~3.1.1: +anymatch@~3.1.1, anymatch@~3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== @@ -192,6 +546,23 @@ ast-types@0.13.2: resolved "https://registry.yarnpkg.com/ast-types/-/ast-types-0.13.2.tgz#df39b677a911a83f3a049644fb74fdded23cea48" integrity sha512-uWMHxJxtfj/1oZClOxDEV1sQ1HCDkA4MG8Gr69KKeBjEVH0R84WlejZ0y2DcwyBlpAEMltmVYkVgqfLFb2oyiA== +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +autoprefixer@^10.2.6: + version "10.2.6" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.2.6.tgz#aadd9ec34e1c98d403e01950038049f0eb252949" + integrity sha512-8lChSmdU6dCNMCQopIf4Pe5kipkAGj/fvTMslCsih0uHpOrXOPUEVOmYMMqmw3cekQkSD7EhIeuYl5y0BLdKqg== + dependencies: + browserslist "^4.16.6" + caniuse-lite "^1.0.30001230" + colorette "^1.2.2" + fraction.js "^4.1.1" + normalize-range "^0.1.2" + postcss-value-parser "^4.1.0" + available-typed-arrays@^1.0.2: version "1.0.4" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.4.tgz#9e0ae84ecff20caae6a94a1c3bc39b955649b7a9" @@ -202,6 +573,11 @@ babel-plugin-syntax-jsx@6.18.0: resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + base64-js@^1.0.2: version "1.5.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a" @@ -227,7 +603,15 @@ bn.js@^5.0.0, bn.js@^5.1.1: resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.0.tgz#358860674396c6997771a9d051fcc1b57d4ae002" integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== -braces@~3.0.2: +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +braces@^3.0.1, braces@~3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== @@ -300,7 +684,7 @@ browserify-zlib@0.2.0, browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@4.16.6: +browserslist@4.16.6, browserslist@^4.16.6: version "4.16.6" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.6.tgz#d7901277a5a88e554ed305b183ec9b0c08f66fa2" integrity sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ== @@ -338,7 +722,7 @@ builtin-status-codes@^3.0.0: resolved "https://registry.yarnpkg.com/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz#85982878e21b98e1c66425e03d0174788f569ee8" integrity sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= -bytes@3.1.0: +bytes@3.1.0, bytes@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6" integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== @@ -351,12 +735,17 @@ call-bind@^1.0.0, call-bind@^1.0.2: function-bind "^1.1.1" get-intrinsic "^1.0.2" -caniuse-lite@^1.0.30001202, caniuse-lite@^1.0.30001219, caniuse-lite@^1.0.30001228: +camelcase-css@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5" + integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== + +caniuse-lite@^1.0.30001202, caniuse-lite@^1.0.30001219, caniuse-lite@^1.0.30001228, caniuse-lite@^1.0.30001230: version "1.0.30001237" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001237.tgz#4b7783661515b8e7151fc6376cfd97f0e427b9e5" integrity sha512-pDHgRndit6p1NR2GhzMbQ6CkRrp4VKuSsqbcLeOQppYPKOYkKT/6ZvZDvKJUqcmtyWIAHuZq3SVS2vc1egCZzw== -chalk@2.4.2, chalk@^2.0.0: +chalk@2.4.2, chalk@^2.0.0, chalk@^2.4.1: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -373,6 +762,14 @@ chalk@4.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" +chalk@^4.1.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.1.tgz#c80b3fab28bf6371e6863325eee67e618b77e6ad" + integrity sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + chokidar@3.5.1: version "3.5.1" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.1.tgz#ee9ce7bbebd2b79f49f304799d5468e31e14e68a" @@ -388,6 +785,21 @@ chokidar@3.5.1: optionalDependencies: fsevents "~2.3.1" +chokidar@^3.5.1: + version "3.5.2" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" + integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/cipher-base/-/cipher-base-1.0.4.tgz#8760e4ecc272f4c363532f926d874aae2c1397de" @@ -401,7 +813,7 @@ classnames@2.2.6: resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.2.6.tgz#43935bffdd291f326dad0a205309b38d00f650ce" integrity sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q== -color-convert@^1.9.0: +color-convert@^1.9.0, color-convert@^1.9.1: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== @@ -420,21 +832,47 @@ color-name@1.1.3: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= -color-name@~1.1.4: +color-name@^1.0.0, color-name@~1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== +color-string@^1.5.4: + version "1.5.5" + resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.5.tgz#65474a8f0e7439625f3d27a6a19d89fc45223014" + integrity sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg== + dependencies: + color-name "^1.0.0" + simple-swizzle "^0.2.2" + +color@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/color/-/color-3.1.3.tgz#ca67fb4e7b97d611dcde39eceed422067d91596e" + integrity sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== + dependencies: + color-convert "^1.9.1" + color-string "^1.5.4" + colorette@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.2.tgz#cbcc79d5e99caea2dbf10eb3a26fd8b3e6acfa94" integrity sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w== +commander@^6.0.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" + integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== + commondir@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/commondir/-/commondir-1.0.1.tgz#ddd800da0c66127393cca5950ea968a3aaf1253b" integrity sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" + integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + console-browserify@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.2.0.tgz#67063cef57ceb6cf4993a2ab3a55840ae8c49336" @@ -452,6 +890,11 @@ convert-source-map@1.7.0: dependencies: safe-buffer "~5.1.1" +core-js@3.6.5: + version "3.6.5" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a" + integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA== + core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" @@ -505,11 +948,21 @@ crypto-browserify@3.12.0, crypto-browserify@^3.11.0: randombytes "^2.0.0" randomfill "^1.0.3" +css-unit-converter@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.2.tgz#4c77f5a1954e6dbff60695ecb214e3270436ab21" + integrity sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA== + css.escape@1.5.1: version "1.5.1" resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" integrity sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s= +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + cssnano-preset-simple@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/cssnano-preset-simple/-/cssnano-preset-simple-2.0.0.tgz#b55e72cb970713f425560a0e141b0335249e2f96" @@ -548,6 +1001,11 @@ define-properties@^1.1.3: dependencies: object-keys "^1.0.12" +defined@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" + integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= + depd@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/depd/-/depd-1.1.2.tgz#9bcd52e14c097763e749b274c4346ed2e560b5a9" @@ -561,6 +1019,20 @@ des.js@^1.0.0: inherits "^2.0.1" minimalistic-assert "^1.0.0" +detective@^5.2.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.0.tgz#feb2a77e85b904ecdea459ad897cc90a99bd2a7b" + integrity sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg== + dependencies: + acorn-node "^1.6.1" + defined "^1.0.0" + minimist "^1.1.1" + +didyoumean@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.1.tgz#e92edfdada6537d484d73c0172fd1eba0c4976ff" + integrity sha1-6S7f2tplN9SE1zwBcv0eugxJdv8= + diffie-hellman@^5.0.0: version "5.0.3" resolved "https://registry.yarnpkg.com/diffie-hellman/-/diffie-hellman-5.0.3.tgz#40e8ee98f55a2149607146921c63e1ae5f3d2875" @@ -570,6 +1042,16 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" +dlv@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + +dom-storage@2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/dom-storage/-/dom-storage-2.1.0.tgz#00fb868bc9201357ea243c7bcfd3304c1e34ea39" + integrity sha512-g6RpyWXzl0RR6OTElHKBl7nwnK87GUyZMYC7JWsB/IA73vpqK2K6LT39x4VepLxlSsWBFrPVLnsSR5Jyty0+2Q== + domain-browser@4.19.0: version "4.19.0" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-4.19.0.tgz#1093e17c0a17dbd521182fe90d49ac1370054af1" @@ -679,6 +1161,32 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: md5.js "^1.3.4" safe-buffer "^5.1.1" +fast-glob@^3.2.5: + version "3.2.5" + resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.5.tgz#7939af2a656de79a4f1901903ee8adcaa7cb9661" + integrity sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.0" + merge2 "^1.3.0" + micromatch "^4.0.2" + picomatch "^2.2.1" + +fastq@^1.6.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.11.0.tgz#bb9fb955a07130a918eb63c1f5161cc32a5d0858" + integrity sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g== + dependencies: + reusify "^1.0.4" + +faye-websocket@0.11.3: + version "0.11.3" + resolved "https://registry.yarnpkg.com/faye-websocket/-/faye-websocket-0.11.3.tgz#5c0e9a8968e8912c286639fde977a8b209f2508e" + integrity sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA== + dependencies: + websocket-driver ">=0.5.1" + fill-range@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" @@ -703,12 +1211,53 @@ find-up@^4.0.0: locate-path "^5.0.0" path-exists "^4.0.0" +firebase@^8.6.7: + version "8.6.7" + resolved "https://registry.yarnpkg.com/firebase/-/firebase-8.6.7.tgz#400acfb8e0e20da4f8c2320ed6d3f4db65cb68c0" + integrity sha512-hrprUyHNjmfhQmpWPUYfvsUniVxgNb+GEQpVT/80g+JCDeLIPd/FjNfbcUmGFb/Q0ynhftoN/cZ+vNkv+u8Kpg== + dependencies: + "@firebase/analytics" "0.6.12" + "@firebase/app" "0.6.26" + "@firebase/app-check" "0.1.3" + "@firebase/app-types" "0.6.2" + "@firebase/auth" "0.16.6" + "@firebase/database" "0.10.4" + "@firebase/firestore" "2.3.6" + "@firebase/functions" "0.6.11" + "@firebase/installations" "0.4.28" + "@firebase/messaging" "0.7.12" + "@firebase/performance" "0.4.14" + "@firebase/polyfill" "0.3.36" + "@firebase/remote-config" "0.1.39" + "@firebase/storage" "0.5.4" + "@firebase/util" "1.1.0" + foreach@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" integrity sha1-C+4AUBiusmDQo6865ljdATbsG5k= -fsevents@~2.3.1: +fraction.js@^4.1.1: + version "4.1.1" + resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.1.1.tgz#ac4e520473dae67012d618aab91eda09bcb400ff" + integrity sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg== + +fs-extra@^9.1.0: + version "9.1.0" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.1.0.tgz#5954460c764a8da2094ba3554bf839e6b9a7c86d" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" + integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + +fsevents@~2.3.1, fsevents@~2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== @@ -734,7 +1283,22 @@ get-orientation@1.1.2: dependencies: stream-parser "^0.3.1" -glob-parent@~5.1.0: +glob-base@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" + integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= + dependencies: + glob-parent "^2.0.0" + is-glob "^2.0.0" + +glob-parent@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" + integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= + dependencies: + is-glob "^2.0.0" + +glob-parent@^5.1.0, glob-parent@~5.1.0, glob-parent@~5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== @@ -746,7 +1310,19 @@ glob-to-regexp@^0.4.1: resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== -graceful-fs@^4.1.2: +glob@^7.0.0, glob@^7.1.2: + version "7.1.7" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90" + integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ== + 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" + +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: version "4.2.6" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== @@ -809,6 +1385,11 @@ hmac-drbg@^1.0.1: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" +html-tags@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140" + integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg== + http-errors@1.7.3: version "1.7.3" resolved "https://registry.yarnpkg.com/http-errors/-/http-errors-1.7.3.tgz#6c619e4f9c60308c38519498c14fbb10aacebb06" @@ -820,6 +1401,11 @@ http-errors@1.7.3: statuses ">= 1.5.0 < 2" toidentifier "1.0.0" +http-parser-js@>=0.5.1: + version "0.5.3" + resolved "https://registry.yarnpkg.com/http-parser-js/-/http-parser-js-0.5.3.tgz#01d2709c79d41698bb01d4decc5e9da4e4a033d9" + integrity sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg== + https-browserify@1.0.0, https-browserify@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/https-browserify/-/https-browserify-1.0.0.tgz#ec06c10e0a34c0f2faf199f7fd7fc78fffd03c73" @@ -839,11 +1425,36 @@ iconv-lite@^0.6.2: dependencies: safer-buffer ">= 2.1.2 < 3.0.0" +idb@3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/idb/-/idb-3.0.2.tgz#c8e9122d5ddd40f13b60ae665e4862f8b13fa384" + integrity sha512-+FLa/0sTXqyux0o6C+i2lOR0VoS60LU/jzUo5xjfY6+7sEEgy4Gz1O7yFBXvjd7N0NyIGWIRg8DcQSLEG+VSPw== + ieee754@^1.1.4: version "1.2.1" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== +image-size@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/image-size/-/image-size-1.0.0.tgz#58b31fe4743b1cec0a0ac26f5c914d3c5b2f0750" + integrity sha512-JLJ6OwBfO1KcA+TvJT+v8gbE6iWbj24LyDNFgFEN0lzegn6cC6a/p3NIDaepMsJjQjlUWqIC7wJv8lBFxPNjcw== + dependencies: + queue "6.0.2" + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" + integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3, inherits@~2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + inherits@2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.1.tgz#b17d08d326b4423e568eff719f91b0b1cbdf69f1" @@ -854,11 +1465,6 @@ inherits@2.0.3: resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= -inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.1, inherits@~2.0.3, inherits@~2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" - integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - is-arguments@^1.0.4: version "1.1.0" resolved "https://registry.yarnpkg.com/is-arguments/-/is-arguments-1.1.0.tgz#62353031dfbee07ceb34656a6bde59efecae8dd9" @@ -866,6 +1472,11 @@ is-arguments@^1.0.4: dependencies: call-bind "^1.0.0" +is-arrayish@^0.3.1: + version "0.3.2" + resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" + integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + is-bigint@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.2.tgz#ffb381442503235ad245ea89e45b3dbff040ee5a" @@ -890,11 +1501,28 @@ is-callable@^1.1.4, is-callable@^1.2.3: resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.3.tgz#8b1e0500b73a1d76c70487636f368e519de8db8e" integrity sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== +is-core-module@^2.2.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.4.0.tgz#8e9fc8e15027b011418026e98f0e6f4d86305cc1" + integrity sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A== + dependencies: + has "^1.0.3" + is-date-object@^1.0.1: version "1.0.4" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.4.tgz#550cfcc03afada05eea3dd30981c7b09551f73e5" integrity sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A== +is-dotfile@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" + integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= + +is-extglob@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" + integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= + is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" @@ -905,6 +1533,13 @@ is-generator-function@^1.0.7: resolved "https://registry.yarnpkg.com/is-generator-function/-/is-generator-function-1.0.9.tgz#e5f82c2323673e7fcad3d12858c83c4039f6399c" integrity sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A== +is-glob@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" + integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= + dependencies: + is-extglob "^1.0.0" + is-glob@^4.0.1, is-glob@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" @@ -992,6 +1627,15 @@ json5@^1.0.1: dependencies: minimist "^1.2.0" +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + loader-utils@1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-1.2.3.tgz#1ff5dc6911c9f0a062531a4c04b609406108c2c7" @@ -1008,16 +1652,36 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" +lodash.camelcase@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" + integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY= + lodash.sortby@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= -lodash@^4.17.13: +lodash.toarray@^4.4.0: + version "4.4.0" + resolved "https://registry.yarnpkg.com/lodash.toarray/-/lodash.toarray-4.4.0.tgz#24c4bfcd6b2fba38bfd0594db1179d8e9b656561" + integrity sha1-JMS/zWsvuji/0FlNsRedjptlZWE= + +lodash.topath@^4.5.2: + version "4.5.2" + resolved "https://registry.yarnpkg.com/lodash.topath/-/lodash.topath-4.5.2.tgz#3616351f3bba61994a0931989660bd03254fd009" + integrity sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak= + +lodash@^4.17.13, lodash@^4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== +long@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28" + integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== + loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -1046,6 +1710,19 @@ merge-stream@^2.0.0: resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60" integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== +merge2@^1.3.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +micromatch@^4.0.2: + version "4.0.4" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9" + integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg== + dependencies: + braces "^3.0.1" + picomatch "^2.2.3" + miller-rabin@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/miller-rabin/-/miller-rabin-4.0.1.tgz#f080351c865b0dc562a8462966daa53543c78a4d" @@ -1064,17 +1741,29 @@ minimalistic-crypto-utils@^1.0.1: resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= -minimist@^1.2.0: +minimatch@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" + integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + dependencies: + brace-expansion "^1.1.7" + +minimist@^1.1.1, minimist@^1.2.0: version "1.2.5" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== +modern-normalize@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/modern-normalize/-/modern-normalize-1.1.0.tgz#da8e80140d9221426bd4f725c6e11283d34f90b7" + integrity sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA== + ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= -nanoid@^3.1.22: +nanoid@^3.1.22, nanoid@^3.1.23: version "3.1.23" resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.23.tgz#f744086ce7c2bc47ee0a8472574d5c78e4183a81" integrity sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw== @@ -1086,18 +1775,17 @@ native-url@0.3.4: dependencies: querystring "^0.2.0" -next@10.2.3: - version "10.2.3" - resolved "https://registry.yarnpkg.com/next/-/next-10.2.3.tgz#5aa058a63626338cea91c198fda8f2715c058394" - integrity sha512-dkM1mIfnORtGyzw/Yme8RdqNxlCMZyi4Lqj56F01/yHbe1ZtOaJ0cyqqRB4RGiPhjGGh0319f8ddjDyO1605Ow== +next@^11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/next/-/next-11.0.0.tgz#866b833f192f5a94ddb3267d5cc0f4b0ce405ac7" + integrity sha512-1OA0ccCTwVtdLats/1v7ReiBVx+Akya0UVhHo9IBr8ZkpDI3/SGNcaruJBp5agy8ROF97VDKkZamoUXxRB9NUA== dependencies: "@babel/runtime" "7.12.5" "@hapi/accept" "5.0.2" - "@next/env" "10.2.3" - "@next/polyfill-module" "10.2.3" - "@next/react-dev-overlay" "10.2.3" - "@next/react-refresh-utils" "10.2.3" - "@opentelemetry/api" "0.14.0" + "@next/env" "11.0.0" + "@next/polyfill-module" "11.0.0" + "@next/react-dev-overlay" "11.0.0" + "@next/react-refresh-utils" "11.0.0" assert "2.0.0" ast-types "0.13.2" browserify-zlib "0.2.0" @@ -1115,6 +1803,7 @@ next@10.2.3: find-cache-dir "3.3.1" get-orientation "1.1.2" https-browserify "1.0.0" + image-size "1.0.0" jest-worker "27.0.0-next.5" native-url "0.3.4" node-fetch "2.6.1" @@ -1129,7 +1818,7 @@ next@10.2.3: prop-types "15.7.2" querystring-es3 "0.2.1" raw-body "2.4.1" - react-is "16.13.1" + react-is "17.0.2" react-refresh "0.8.3" stream-browserify "3.0.0" stream-http "3.1.1" @@ -1142,6 +1831,13 @@ next@10.2.3: vm-browserify "1.1.2" watchpack "2.1.1" +node-emoji@^1.8.1: + version "1.10.0" + resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.10.0.tgz#8886abd25d9c7bb61802a658523d1f8d2a89b2da" + integrity sha512-Yt3384If5H6BYGVHiHwTL+99OzJKHhgp82S8/dktEK73T26BazdgZ4JZh92xSVtGNJvz9UbXdNAc5hcrXV42vw== + dependencies: + lodash.toarray "^4.4.0" + node-fetch@2.6.1: version "2.6.1" resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" @@ -1193,11 +1889,21 @@ normalize-path@^3.0.0, normalize-path@~3.0.0: resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== +normalize-range@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" + integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= +object-hash@^2.1.1: + version "2.2.0" + resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5" + integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw== + object-inspect@^1.10.3: version "1.10.3" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.10.3.tgz#c2aa7d2d09f50c99375704f7a0adf24c5782d369" @@ -1226,6 +1932,13 @@ object.assign@^4.1.2: has-symbols "^1.0.1" object-keys "^1.1.1" +once@^1.3.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" + integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + dependencies: + wrappy "1" + os-browserify@0.3.0, os-browserify@^0.3.0: version "0.3.0" resolved "https://registry.yarnpkg.com/os-browserify/-/os-browserify-0.3.0.tgz#854373c7f5c2315914fc9bfc6bd8238fdda1ec27" @@ -1273,6 +1986,16 @@ parse-asn1@^5.0.0, parse-asn1@^5.1.5: pbkdf2 "^3.0.3" safe-buffer "^5.1.1" +parse-glob@^3.0.4: + version "3.0.4" + resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" + integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= + dependencies: + glob-base "^0.3.0" + is-dotfile "^1.0.0" + is-extglob "^1.0.0" + is-glob "^2.0.0" + path-browserify@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a" @@ -1288,6 +2011,16 @@ path-exists@^4.0.0: resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3" integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" + integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + +path-parse@^1.0.6: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + pbkdf2@^3.0.3: version "3.1.2" resolved "https://registry.yarnpkg.com/pbkdf2/-/pbkdf2-3.1.2.tgz#dd822aa0887580e52f1a039dc3eda108efae3075" @@ -1299,7 +2032,7 @@ pbkdf2@^3.0.3: safe-buffer "^5.0.1" sha.js "^2.4.8" -picomatch@^2.0.4, picomatch@^2.2.1: +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: version "2.3.0" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972" integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== @@ -1323,6 +2056,49 @@ pnp-webpack-plugin@1.6.4: dependencies: ts-pnp "^1.1.6" +postcss-functions@^3: + version "3.0.0" + resolved "https://registry.yarnpkg.com/postcss-functions/-/postcss-functions-3.0.0.tgz#0e94d01444700a481de20de4d55fb2640564250e" + integrity sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4= + dependencies: + glob "^7.1.2" + object-assign "^4.1.1" + postcss "^6.0.9" + postcss-value-parser "^3.3.0" + +postcss-js@^3.0.3: + version "3.0.3" + resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-3.0.3.tgz#2f0bd370a2e8599d45439f6970403b5873abda33" + integrity sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw== + dependencies: + camelcase-css "^2.0.1" + postcss "^8.1.6" + +postcss-nested@5.0.5: + version "5.0.5" + resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.5.tgz#f0a107d33a9fab11d7637205f5321e27223e3603" + integrity sha512-GSRXYz5bccobpTzLQZXOnSOfKl6TwVr5CyAQJUPub4nuRJSOECK5AqurxVgmtxP48p0Kc/ndY/YyS1yqldX0Ew== + dependencies: + postcss-selector-parser "^6.0.4" + +postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: + version "6.0.6" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea" + integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss-value-parser@^3.3.0: + version "3.3.1" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" + integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + +postcss-value-parser@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb" + integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + postcss@8.2.13: version "8.2.13" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.2.13.tgz#dbe043e26e3c068e45113b1ed6375d2d37e2129f" @@ -1332,6 +2108,29 @@ postcss@8.2.13: nanoid "^3.1.22" source-map "^0.6.1" +postcss@^6.0.9: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + +postcss@^8.1.6, postcss@^8.2.1, postcss@^8.3.4: + version "8.3.4" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.4.tgz#41ece1c43f2f7c74dc7d90144047ce052757b822" + integrity sha512-/tZY0PXExXXnNhKv3TOvZAOUYRyuqcCbBm2c17YMDK0PlVII3K7/LKdt3ScHL+hhouddjUWi+1sKDf9xXW+8YA== + dependencies: + colorette "^1.2.2" + nanoid "^3.1.23" + source-map-js "^0.6.2" + +pretty-hrtime@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" + integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= + process-nextick-args@~2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" @@ -1342,6 +2141,11 @@ process@0.11.10, process@^0.11.10: resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" integrity sha1-czIwDoQBYb2j5podHZGn1LwW8YI= +promise-polyfill@8.1.3: + version "8.1.3" + resolved "https://registry.yarnpkg.com/promise-polyfill/-/promise-polyfill-8.1.3.tgz#8c99b3cf53f3a91c68226ffde7bde81d7f904116" + integrity sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g== + prop-types@15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" @@ -1351,6 +2155,25 @@ prop-types@15.7.2: object-assign "^4.1.1" react-is "^16.8.1" +protobufjs@^6.8.6: + version "6.11.2" + resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.11.2.tgz#de39fabd4ed32beaa08e9bb1e30d08544c1edf8b" + integrity sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw== + dependencies: + "@protobufjs/aspromise" "^1.1.2" + "@protobufjs/base64" "^1.1.2" + "@protobufjs/codegen" "^2.0.4" + "@protobufjs/eventemitter" "^1.1.0" + "@protobufjs/fetch" "^1.1.0" + "@protobufjs/float" "^1.0.2" + "@protobufjs/inquire" "^1.1.0" + "@protobufjs/path" "^1.1.2" + "@protobufjs/pool" "^1.1.0" + "@protobufjs/utf8" "^1.1.0" + "@types/long" "^4.0.1" + "@types/node" ">=13.7.0" + long "^4.0.0" + public-encrypt@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/public-encrypt/-/public-encrypt-4.0.3.tgz#4fcc9d77a07e48ba7527e7cbe0de33d0701331e0" @@ -1378,6 +2201,16 @@ punycode@^2.1.0: resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== +purgecss@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/purgecss/-/purgecss-3.1.3.tgz#26987ec09d12eeadc318e22f6e5a9eb0be094f41" + integrity sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ== + dependencies: + commander "^6.0.0" + glob "^7.0.0" + postcss "^8.2.1" + postcss-selector-parser "^6.0.2" + querystring-es3@0.2.1, querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" @@ -1393,6 +2226,23 @@ querystring@^0.2.0: resolved "https://registry.yarnpkg.com/querystring/-/querystring-0.2.1.tgz#40d77615bb09d16902a85c3e38aa8b5ed761c2dd" integrity sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg== +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +queue@6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/queue/-/queue-6.0.2.tgz#b91525283e2315c7553d2efa18d83e76432fed65" + integrity sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA== + dependencies: + inherits "~2.0.3" + +quick-lru@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932" + integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== + randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" @@ -1418,7 +2268,7 @@ raw-body@2.4.1: iconv-lite "0.4.24" unpipe "1.0.0" -react-dom@17.0.2: +react-dom@^17.0.2: version "17.0.2" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== @@ -1427,7 +2277,12 @@ react-dom@17.0.2: object-assign "^4.1.1" scheduler "^0.20.2" -react-is@16.13.1, react-is@^16.8.1: +react-is@17.0.2: + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +react-is@^16.8.1: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -1437,7 +2292,7 @@ react-refresh@0.8.3: resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.8.3.tgz#721d4657672d400c5e3c75d063c4a85fb2d5d68f" integrity sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg== -react@17.0.2: +react@^17.0.2: version "17.0.2" resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== @@ -1474,11 +2329,39 @@ readdirp@~3.5.0: dependencies: picomatch "^2.2.1" +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +reduce-css-calc@^2.1.8: + version "2.1.8" + resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz#7ef8761a28d614980dc0c982f772c93f7a99de03" + integrity sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg== + dependencies: + css-unit-converter "^1.1.1" + postcss-value-parser "^3.3.0" + regenerator-runtime@^0.13.4: version "0.13.7" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== +resolve@^1.20.0: + version "1.20.0" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975" + integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + dependencies: + is-core-module "^2.2.0" + path-parse "^1.0.6" + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + ripemd160@^2.0.0, ripemd160@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/ripemd160/-/ripemd160-2.0.2.tgz#a1c1a6f624751577ba5d07914cbc92850585890c" @@ -1487,7 +2370,14 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" -safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, safe-buffer@^5.2.0, safe-buffer@~5.2.0: version "5.2.1" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== @@ -1538,6 +2428,18 @@ shell-quote@1.7.2: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.7.2.tgz#67a7d02c76c9da24f99d20808fcaded0e0e04be2" integrity sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== +simple-swizzle@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" + integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + dependencies: + is-arrayish "^0.3.1" + +source-map-js@^0.6.2: + version "0.6.2" + resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e" + integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug== + source-map@0.7.3: version "0.7.3" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" @@ -1677,7 +2579,7 @@ stylis@3.5.4: resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.4.tgz#f665f25f5e299cf3d64654ab949a57c768b73fbe" integrity sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q== -supports-color@^5.3.0: +supports-color@^5.3.0, supports-color@^5.4.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== @@ -1698,6 +2600,39 @@ supports-color@^8.0.0: dependencies: has-flag "^4.0.0" +tailwindcss@^2.1.4: + version "2.1.4" + resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-2.1.4.tgz#ee8a1b8ccc140db61960b6738f968a8a1c4cd1f8" + integrity sha512-fh1KImDLg6se/Suaelju/5oFbqq1b0ntagmGLu0aG9LlnNPGHgO1n/4E57CbKcCtyz/VYnvVXUiWmfyfBBZQ6g== + dependencies: + "@fullhuman/postcss-purgecss" "^3.1.3" + bytes "^3.0.0" + chalk "^4.1.0" + chokidar "^3.5.1" + color "^3.1.3" + detective "^5.2.0" + didyoumean "^1.2.1" + dlv "^1.1.3" + fast-glob "^3.2.5" + fs-extra "^9.1.0" + html-tags "^3.1.0" + lodash "^4.17.21" + lodash.topath "^4.5.2" + modern-normalize "^1.0.0" + node-emoji "^1.8.1" + normalize-path "^3.0.0" + object-hash "^2.1.1" + parse-glob "^3.0.4" + postcss-functions "^3" + postcss-js "^3.0.3" + postcss-nested "5.0.5" + postcss-selector-parser "^6.0.4" + postcss-value-parser "^4.1.0" + pretty-hrtime "^1.0.3" + quick-lru "^5.1.1" + reduce-css-calc "^2.1.8" + resolve "^1.20.0" + timers-browserify@2.0.12, timers-browserify@^2.0.4: version "2.0.12" resolved "https://registry.yarnpkg.com/timers-browserify/-/timers-browserify-2.0.12.tgz#44a45c11fbf407f34f97bccd1577c652361b00ee" @@ -1739,6 +2674,11 @@ ts-pnp@^1.1.6: resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== +tslib@^2.1.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.0.tgz#803b8cdab3e12ba581a4ca41c8839bbb0dacb09e" + integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg== + tty-browserify@0.0.0: version "0.0.0" resolved "https://registry.yarnpkg.com/tty-browserify/-/tty-browserify-0.0.0.tgz#a157ba402da24e9bf957f9aa69d524eed42901a6" @@ -1769,6 +2709,11 @@ unbox-primitive@^1.0.1: has-symbols "^1.0.2" which-boxed-primitive "^1.0.2" +universalify@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717" + integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + unpipe@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" @@ -1789,7 +2734,7 @@ use-subscription@1.5.1: dependencies: object-assign "^4.1.1" -util-deprecate@^1.0.1, util-deprecate@~1.0.1: +util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= @@ -1850,6 +2795,25 @@ webidl-conversions@^4.0.2: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad" integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== +websocket-driver@>=0.5.1: + version "0.7.4" + resolved "https://registry.yarnpkg.com/websocket-driver/-/websocket-driver-0.7.4.tgz#89ad5295bbf64b480abcba31e4953aca706f5760" + integrity sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + dependencies: + http-parser-js ">=0.5.1" + safe-buffer ">=5.1.0" + websocket-extensions ">=0.1.1" + +websocket-extensions@>=0.1.1: + version "0.1.4" + resolved "https://registry.yarnpkg.com/websocket-extensions/-/websocket-extensions-0.1.4.tgz#7f8473bc839dfd87608adb95d7eb075211578a42" + integrity sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + +whatwg-fetch@2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/whatwg-fetch/-/whatwg-fetch-2.0.4.tgz#dde6a5df315f9d39991aa17621853d720b85566f" + integrity sha512-dcQ1GWpOD/eEQ97k66aiEVpNnapVj90/+R+SXTPYGHpYBBypfKJEQjLrvMZ7YXbKm21gXd4NcuxUTjiv1YtLng== + whatwg-url@^7.0.0: version "7.1.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06" @@ -1883,6 +2847,16 @@ which-typed-array@^1.1.2: has-symbols "^1.0.1" is-typed-array "^1.1.3" +wrappy@1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" + integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + +xmlhttprequest@1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/xmlhttprequest/-/xmlhttprequest-1.8.0.tgz#67fe075c5c24fef39f9d65f5f7b7fe75171968fc" + integrity sha1-Z/4HXFwk/vOfnWX197f+dRcZaPw= + xtend@^4.0.0, xtend@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"