From d503d5b3c122eb3e23314307b75a5a1b4924d8c0 Mon Sep 17 00:00:00 2001 From: Uliana Komarynska Date: Sat, 16 Jul 2022 17:01:51 +0300 Subject: [PATCH] added files --- .editorconfig | 12 + .github/workflows/deploy.yml | 24 + .gitignore | 28 + .prettierrc.json | 12 + README.md | 102 + README.pl.md | 106 + assets/actions-config-step-1.png | Bin 0 -> 342310 bytes assets/actions-config-step-2.png | Bin 0 -> 215129 bytes assets/how-it-works.png | Bin 0 -> 242184 bytes assets/repo-settings.png | Bin 0 -> 397102 bytes assets/status.png | Bin 0 -> 118678 bytes jsconfig.json | 6 + package-lock.json | 24995 ++++++++++++++++ package.json | 45 + public/404.html | 50 + public/favicon.ico | Bin 0 -> 3870 bytes public/index.html | 74 + public/logo192.png | Bin 0 -> 5347 bytes public/logo512.png | Bin 0 -> 9664 bytes public/manifest.json | 25 + public/robots.txt | 3 + src/components/App/App.jsx | 78 + src/components/App/App.styled.jsx | 28 + src/components/App/index.js | 1 + src/components/ContactForm/ContactForm.jsx | 67 + .../ContactForm/ContactForm.styled.jsx | 59 + src/components/ContactForm/index.js | 1 + src/components/Filter/Filter.jsx | 20 + src/components/Filter/Filter.styled.jsx | 27 + src/components/Filter/index.js | 1 + .../ContactListItem/ContactListItem.jsx | 28 + .../ContactListItem.styled.jsx | 35 + .../PhoneBook/ContactListItem/index.js | 1 + src/components/PhoneBook/PhoneBook.jsx | 29 + src/components/PhoneBook/PhoneBook.styled.jsx | 18 + src/components/PhoneBook/index.js | 1 + src/index.css | 36 + src/index.js | 10 + 38 files changed, 25922 insertions(+) create mode 100644 .editorconfig create mode 100644 .github/workflows/deploy.yml create mode 100644 .gitignore create mode 100644 .prettierrc.json create mode 100644 README.md create mode 100644 README.pl.md create mode 100644 assets/actions-config-step-1.png create mode 100644 assets/actions-config-step-2.png create mode 100644 assets/how-it-works.png create mode 100644 assets/repo-settings.png create mode 100644 assets/status.png create mode 100644 jsconfig.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/404.html 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/components/App/App.jsx create mode 100644 src/components/App/App.styled.jsx create mode 100644 src/components/App/index.js create mode 100644 src/components/ContactForm/ContactForm.jsx create mode 100644 src/components/ContactForm/ContactForm.styled.jsx create mode 100644 src/components/ContactForm/index.js create mode 100644 src/components/Filter/Filter.jsx create mode 100644 src/components/Filter/Filter.styled.jsx create mode 100644 src/components/Filter/index.js create mode 100644 src/components/PhoneBook/ContactListItem/ContactListItem.jsx create mode 100644 src/components/PhoneBook/ContactListItem/ContactListItem.styled.jsx create mode 100644 src/components/PhoneBook/ContactListItem/index.js create mode 100644 src/components/PhoneBook/PhoneBook.jsx create mode 100644 src/components/PhoneBook/PhoneBook.styled.jsx create mode 100644 src/components/PhoneBook/index.js create mode 100644 src/index.css create mode 100644 src/index.js diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..061566b --- /dev/null +++ b/.editorconfig @@ -0,0 +1,12 @@ +root = true + +[*] +indent_style = space +indent_size = 2 +end_of_line = lf +trim_trailing_whitespace = true +insert_final_newline = true +charset = utf-8 + +[*.md] +trim_trailing_whitespace = false diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml new file mode 100644 index 0000000..bd12c6e --- /dev/null +++ b/.github/workflows/deploy.yml @@ -0,0 +1,24 @@ +name: Build and deploy to GitHub Pages + +on: + push: + branches: [main] + +jobs: + build-and-deploy: + runs-on: ubuntu-latest + steps: + - name: Checkout 🛎️ + uses: actions/checkout@v2.3.1 + + - name: Install, lint, build 🔧 + run: | + npm install + npm run lint:js + npm run build + + - name: Deploy 🚀 + uses: JamesIves/github-pages-deploy-action@4.1.0 + with: + branch: gh-pages + folder: build diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5e1bad0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +#Junk +.DS_Store +.vscode/ +.idea/ + +# 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/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..7759707 --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,12 @@ +{ + "printWidth": 80, + "tabWidth": 2, + "useTabs": false, + "semi": true, + "singleQuote": true, + "trailingComma": "es5", + "bracketSpacing": true, + "jsxBracketSameLine": false, + "arrowParens": "avoid", + "proseWrap": "always" +} diff --git a/README.md b/README.md new file mode 100644 index 0000000..5740c4c --- /dev/null +++ b/README.md @@ -0,0 +1,102 @@ +**Read in other languages: [Русский](README.md), [Polska](README.pl.md).** + +# React homework template + +Этот проект был создан при помощи +[Create React App](https://github.com/facebook/create-react-app). Для знакомства +и настройки дополнительных возможностей +[обратись к документации](https://facebook.github.io/create-react-app/docs/getting-started). + +## Подготовка нового проекта + +1. Убедись что на компьютере установлена LTS-версия Node.js. + [Скачай и установи](https://nodejs.org/en/) её если необходимо. +2. Склонируй этот репозиторий. +3. Измени имя папки с `react-homework-template` на имя своего проекта. +4. Создай новый пустой репозиторий на GitHub. +5. Открой проект в VSCode, запусти терминал и свяжи проект с GitHub-репозиторием + [по инструкции](https://docs.github.com/en/get-started/getting-started-with-git/managing-remote-repositories#changing-a-remote-repositorys-url). +6. Установи базовые зависимости проекта командой `npm install`. +7. Запусти режим разработки, выполнив команду `npm start`. +8. Перейди в браузере по адресу [http://localhost:3000](http://localhost:3000). + Эта страница будет автоматически перезагружаться после сохранения изменений в + файлах проекта. + +## Деплой + +Для настройки деплоя проекта необходимо выполнить несколько дополнительных шагов +по настройке твоего репозитория. Зайди во вкладку `Settings` и в подсекции +`Actions` выбери выбери пункт `General`. + +![GitHub actions settings](./assets/actions-config-step-1.png) + +Пролистай страницу до последней секции, в которой выбери опции как на следующем +изображении и нажми `Save`. Без этих настроек у сборки будет недостаточно прав +для автоматизации процесса деплоя. + +![GitHub actions settings](./assets/actions-config-step-2.png) + +Продакшн версия проекта будет автоматически проходить линтинг, собираться и +деплоиться на GitHub Pages, в ветку `gh-pages`, каждый раз когда обновляется +ветка `main`. Например, после прямого пуша или принятого пул-реквеста. Для этого +необходимо в файле `package.json` отредактировать поле `homepage`, заменив +`your_username` и `your_repo_name` на свои, и отправить изменения на GitHub. + +```json +"homepage": "https://your_username.github.io/your_repo_name/" +``` + +Далее необходимо зайти в настройки GitHub-репозитория (`Settings` > `Pages`) и +выставить раздачу продакшн версии файлов из папки `/root` ветки `gh-pages`, если +это небыло сделано автоматически. + +![GitHub Pages settings](./assets/repo-settings.png) + +### Статус деплоя + +Статус деплоя крайнего коммита отображается иконкой возле его идентификатора. + +- **Желтый цвет** - выполняется сборка и деплой проекта. +- **Зеленый цвет** - деплой завершился успешно. +- **Красный цвет** - во время линтинга, сборки или деплоя произошла ошибка. + +Более детальную информацию о статусе можно посмотреть кликнув по иконке, и в +выпадающем окне перейти по ссылке `Details`. + +![Deployment status](./assets/status.png) + +### Живая страница + +Через какое-то время, обычно пару минут, живую страницу можно будет посмотреть +по адресу указанному в отредактированном свойстве `homepage`. Например, вот +ссылка на живую версию для этого репозитория +[https://goitacademy.github.io/react-homework-template](https://goitacademy.github.io/react-homework-template). + +Если открывается пустая страница, убедись что во вкладке `Console` нет ошибок +связанных с неправильными путями к CSS и JS файлам проекта (**404**). Скорее +всего у тебя неправильное значение свойства `homepage` в файле `package.json`. + +### Маршрутизация + +Если приложение использует библиотеку `react-router-dom` для маршрутизации, +необходимо дополнительно настроить компонент ``, передав в пропе +`basename` точное название твоего репозитория. Слеши в начале и конце строки +обязательны. + +```jsx + + + +``` + +## Как это работает + +![How it works](./assets/how-it-works.png) + +1. После каждого пуша в ветку `main` GitHub-репозитория, запускается специальный + скрипт (GitHub Action) из файла `.github/workflows/deploy.yml`. +2. Все файлы репозитория копируются на сервер, где проект инициализируется и + проходит линтинг и сборку перед деплоем. +3. Если все шаги прошли успешно, собранная продакшн версия файлов проекта + отправляется в ветку `gh-pages`. В противном случае, в логе выполнения + скрипта будет указано в чем проблема. diff --git a/README.pl.md b/README.pl.md new file mode 100644 index 0000000..75aae81 --- /dev/null +++ b/README.pl.md @@ -0,0 +1,106 @@ +**Read in other languages: [rosyjski](README.md), [polski](README.pl.md).** + +# React homework template + +Ten projekt został stworzony przy pomocy +[Create React App](https://github.com/facebook/create-react-app). W celu +zapoznania się z ustawieniami dodatkowych opcji +[zobacz dokumentację](https://facebook.github.io/create-react-app/docs/getting-started). + +## Przygotowanie nowego projektu + +1. Upewnij się, że na komputerze zainstalowana jest wersja LTS Node.js. + [Ściągnij i zainstaluj](https://nodejs.org/en/), jeżeli trzeba. +2. Sklonuj to repozytorium. +3. Zmień nazwę folderu z `react-homework-template` na nazwę swojego projektu. +4. Utwórz nowe, puste repozytorium na GitHub. +5. Otwórz projekt w VSCode, włącz terminal i połącz projekt z repozytorium + GitHub + [zgodnie z instrukcją](https://docs.github.com/en/get-started/getting-started-with-git/managing-remote-repositories#changing-a-remote-repositorys-url). +6. Utwórz bazowe zależności projektu przy pomocy polecenia `npm install`. +7. Włącz tryb pracy, wykonując polecenie `npm start`. +8. Przejdź w przeglądarce pod adres + [http://localhost:3000](http://localhost:3000). Ta strona będzie + automatycznie przeładowywać się po zapisaniu zmian w plikach projektu. + +## Deployment + +Aby skonfigurować wdrożenie projektu, należy wykonać kilka dodatkowych kroków +w celu skonfigurowania repozytorium. Przejdź do zakładki `Settings` i w podsekcji +`Actions` wybierz wybierz pozycję `General`. + +![GitHub actions settings](./assets/actions-config-step-1.png) + +Przewiń stronę w dół do ostatniej sekcji, a następnie wybierz opcje tak jak pokazano poniżej i kliknij `Save`. Bez tych ustawień zespół nie będzie miał uprawnień, aby zautomatyzować proces wdrażania. + +![GitHub actions settings](./assets/actions-config-step-2.png) + +Produkcyjna wersja projektu będzie automatycznie poddana pracy lintera, budowana +i deployowana na GitHub Pages, w gałęzi `gh-pages` za każdym razem, gdy +aktualizuje się gałąź `main`, na przykład po bezpośrednim pushu lub przyjętym +pull requeście. W tym celu należy w pliku `package.json` zredagować pole +`homepage`, zamieniając `your_username` i `your_repo_name` na swoje nazwy i +wysłać zmiany do GitHub. + +```json +"homepage": "https://your_username.github.io/your_repo_name/" +``` + +Następnie należy przejść do ustawień repozytorium GitHub (`Settings` > `Pages`) +i wydystrybuować wersję produkcyjną plików z folderu `/root` gałęzi `gh-pages`, +jeśli nie zostało to wykonane automatycznie. + +![GitHub Pages settings](./assets/repo-settings.png) + +### Status deploymentu + +Status deploymentu ostatniego commitu wyświetla się jako ikona obok jego +identyfikatora. + +- **Żółty kolor** - wykonuje się zbudowanie i deployment projektu. +- **Zielony kolor** - deploymnt zakończył się sukcesem. +- **Czerwony kolor** - podczas pracy lintera, budowania lub deploymentu wystąpił + błąd. + +Bardziej szczegółowe informacje o statusie można zobaczyć po kliknięciu na +ikonkę i przejściu w wyskakującym oknie do odnośnika `Details`. + +![Deployment status](./assets/status.png) + +### Deployowana strona + +Po jakimś czasie, zazwyczaj kilku minut, zdeployowaną stronę będzie można +zobaczyć pod adresem wskazanym w zredagowanej właściwości `homepage`. Tutaj na +przykład znajduje się odnośnik do zdeployowanej strony w wersji dla tego +repozytorium +[https://goitacademy.github.io/react-homework-template](https://goitacademy.github.io/react-homework-template). + +Jeżeli otwiera się pusta strona, upewnij się, że w zakładce `Console` nie ma +błędów związanych z nieprawidłowymi ścieżkami do plików CSS i JS projektu +(**404**). Najprawdopodobniej wprowadzona została niewłaściwa wartość +właściwości `homepage` w pliku `package.json`. + +### Trasowanie + +Jeżeli aplikacja wykorzystuje bibliotekę `react-router-dom` dla trasowania, +należy uzupełniająco skonfigurować komponent ``, przekazując w +propsie `basename` dokładną nazwę twojego repozytorium. Slash na początku i na +końcu łańcucha jest obowiązkowy. + +```jsx + + + +``` + +## Jak to działa + +![How it works](./assets/how-it-works.png) + +1. Po każdym pushu do gałęzi `main` repozytorium GitHub, uruchamia się specjalny + skrypt (GitHub Action) z pliku `.github/workflows/deploy.yml`. +2. Wszystkie pliki repozytorium kopiują się na serwer, gdzie projekt zostaje + zainicjowany i przechodzi pracę lintera oraz zbudowanie przed deploymentem. +3. Jeżeli wszystkie kroki zakończyły się sukcesem, zbudowana wersja produkcyjna + plików projektu wysyłana jest do gałęzi `gh-pages`. W przeciwnym razie, w + logu wykonania skryptu zostanie wskazane z czym jest problem. diff --git a/assets/actions-config-step-1.png b/assets/actions-config-step-1.png new file mode 100644 index 0000000000000000000000000000000000000000..9847cc7d824426fa8db9b7f0c9abd6d4d7063cae GIT binary patch literal 342310 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

!(Vsc&uD-9HdhWng>hry+sa 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 z

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 z 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�reibeK|55%3ma1k-e}42fWEqSka{ebzJl zyaS03Qsa48mxo*1;2&%`cXgR`hooj=66Mkr;jOpUL-9NTk927@O~9XC2P6f4#zvdy zZN)}{BS`TKi>JHXnklC#w=il;$xsWuC4L#Y9Lvueb~Ph)r~)%~b~cS?_h<=x{^qw# zpNJjGAi2@W(Zq_pamK~#s|>!u?BbTSQQ28&D*y5@y3(V(lv3gKxi*U>vR-s|%J?R0w=d(dbpM{coNI(!q;J;G$$jd)BbNt3$M*- zWNggdOjcT?(;i0(q40oI^-6YC{m%x$Y96BUd`j3z+~X52kI{MEl*(?2@;E(a67B^Y zXO)U@3A~WM@U@$l2QU((j9>K14W8po&Kpnbjm^-4LuYkviFtFi>CtdPD{H@}pkG2D z$;qAY+MUQM%(bpsSv)BpwXeEliq+IxrM@Gr7%>J^S5^saH4L(@sh7myhA%8HpO

O4>X$jkR3gL#GfJF$h8L)!T2U;AXmAMoiCM7?QlDX%)&7|-i=wyS^c(w!Kh z|3P=>CLtMYvr-npg=_wI{0k(M3-;3n#W+XsU_T>W+l0UgXjy!ZBO8tzrQf2M^<{?v zBYu0)61WJ$-KWpSY?iN47NrPW8H&c?;zUH)X2x~XVl?biOx79MS*89p&^)sh3F-Me zi>_2~?nPTYK1H^}GorIo^o<%8&n}vuUIc9PwW=S}9@%cF_xQ1zGz;BuqO<$vWozE- z5EgBWaLTsbNjIAmHMp|0ywT=c_1O+y;q0lo3o^vcj$;Kf7|f#@tKbBKN~$m^&dp%e zJ1JKx)Kyh1v#=7B-&)ZfoHOSBgcg?cw%BoAygBA4xmDYGzh0^ol*bA97^N8j;J&XD z=in9btZ4!UHfoH7E99dq+|q(8g9)TQbVxD0yvw0ZSi^@~vPwz_O_#2Ph_!(zpmG>t ze=WKE%#O9VFFgU@SONJi{wLFj=2n~`Q+&bg0;D6R>f*~4{VD^5W3ONK8Tztf*EEh4 z)2xTnkqDm(N)F>ZZ0_v)lJnz88@I+2e}*d$c-Vg3qu#ELlxJ)UY8!QWPdj!<_eghz z9~xdL$;DW^LlQeMc=@Bi3pp|nUklo$Z{fvm! z#0x57hG0`JDZZ0u^4$L=p5Tj++gr5Ynm|FxR_}7MPwv5b(C;4^bM6(1M6=o(>4p=d z_9z6~ahd6(h1Gg^kQGnYz6)c-bv=f>*0z5VKZc)8!wLdVhqiMR%uiT9KLA%(Q@M_S zwYKfnIAB#r%Cr)c-E!WiXb^4CqXa@Y9v}opNXH4Cn=EU-tXP82GYi>xnc3{u+>iuX z^#EjUzk!jd8cHa<{I5N6JS;5l5@P=skdD44S4Eg1kqmf2wSX(7s`Pm?XsAR~W8S?K ze1_wW?{fSkHC2W*)hP{+Z#||+jq!G0poXutx6mGcUJeN?iXR8e`a=XV^8PxakZ945io`rC5pVUAC7|g})+{6^mG~*j0^Y4_ptnmzQmLH9do2o01!T$xMOQD zY^!ngX2y17I#zyhG&eV5Jh!%oUGF0OIQQ--I1qwPgs_2`fQwJ0ZCAt|()m(z*Sj$( zfe9k==HT zp{KKdum(S3=5gqX79;6(w8DPWgi=iY4vE&W|Jla%H$hIrZQ;o7;j)DF#n7UWJ9QtF zUR=8-;3`Y2u}Z%JMIDg%veVwO&7Y*)3#RSV&>GKdqH~kLxnM@C1PZL-3~GaOP`IVf zVT@1YAL0;Z^l%Lemh1X`9$gF4gdu0Fi?4Nh?i<_TY&4jykmsP$$!2dbG2#gNU4|kJ zMYp~R>&ebs0}@KzE${7lYtwsZL4ZY7K%;j8Ls$M#lWQ#fJcNOt^`5QCvS|9sW#V|2 z)P*Cxby#%gT7XAIJ1(6c04ozIR%1n8{YI$6)ao-a8M2Q;23W z2iSU4ODM&1PkdyPEFHP^rM1!M&KQ+BD5pAv*ri*9MhR+PcOCGr1JgAtlKB?jeA-T& zusm>8pD_@?vLjV9T- z%)rc-mmP)y|G1o6ThzTbwyO50_2Fz3LO(M_8SPA!Z2=M$W2Wf&e$|>AW=Ky%xdpa~ zr8Br)9N|z&2DYc!t=W+g5I&t7VGkR)o1Y(G(@Z52^jEfq?GJT_888Zxo;{_;Y1g_MI5C1Xf)w44&6;UXs@2 zjVWxP9iq4;;CVM^aurvQ(}m&4V#s)Od>y|73~|Lt*mit_`HHp?^Zzu#zT0Oi2V{UB zw;h-r7W608REEgHn#dvt==*n-(oO8q47CQTKV@mRSTCyO^`tCa7H;rRDKR#k^zK@7 za!6Y=Iw^*F#@guSFh@^I*1)PT$Zd#b{C-EPa`W4|T;;-4RZUcb#J z;SI$JFi(Qp4Ig03z$Ea$_$S^q`=+odP=iMywlkd3T{II?cR~^nYlq=hD$l`gLvA~qPUpY>{+veH?X)jg@d1!F_ za%H_*66xvcbHfa5j-3SDnI|Wyr3&(_*{^5d3B5o~cJ~qi6>}4Te6F5%Ajg(4yLv zSV2Ub)=}#)Z#tK3V3e&)l-u#B$rPmhLNZkwNQnr7X@9hI0evMUZbWm8I(7)L09_QI zkx3#nK3B_VnPSK;VhO8$wYT zWc47VTUlKV3RK1%FB^(xN|Y0wd>-_ZJN6ug)^{Czs1V$)E+;H*$H9^l%wxjcK>zTG zcKNvK9il4kZ|WNCyJIz1hmpuuyE&AI7ZgB}!3?H5rQvZ7FMh zWaj%O*-|j>W#GZ+I9y}4e)0O0BdyUxyCyFrm1;72Q2abN zr;os`4X$tq5`(rXo-Yt-8kBE7Ifg1jL1|e&-eqH~q`uL%Yxilc;hJu_h*wPNeo2JH zCUOC=75il@&jP*aG@j{7XK~9Oel0ZWA5xgUU4C^5&Pub$SQA=wk-Yf&H*&u+Rq&EO ztG87^;sT1UNKeeLK)jyp>8|OpgQqOLDqO3Cfq#43ma0`9Sk(G&ZPHtpuey=F*zZJU zy)i)WF+z{1W)d4~XMH?5M0h_NybdoO`|8|9Cf)jew`653%>Gp&F{$6`LU!=a4&6;h zx2C^sDwQLyUVJ`2<)RF)RM>2PtJADPKQOb^vkrA?h^S1iYrd}Sq3|)2!PRMYaz)y0LAzdrCJA%AXfTi=_Co?x^;m zdx|P)(-a1s(HL*};1f-xzkf@VXIdBi^k%(Q2I-+*bH@ig<)?GT~mVIg?+RJh_tAjJ$h3 zGy3U9ciZ|Y%m6p{@U6QNK)o(*71BfotUd5}X5mrq8wgr-Io=zFn$MsK-sF*t=P1rmiMxq&4{RpO%W@NBrY#g zm(Z4hp^_0J>jRHTS@k~!x;8jbM~Jzs9T56M2f_8NyVANzMQNlMN4QSqK6Lq30F1%@ zMfhv>LL^BiS~y@z)Q!S&jyU5}HTx55y^D1X;fj+Tljl-=LTEEN@p~`Qs8PLHsxH`C z)jGJ8;EyYMraff^GzD%xpH~C%z^Ytff-EI22=3E+OM9J6hxiq4bKb8VL2Gjjly+M9 zn|KHDyxfZ@Y*1RP0&0%yU{40hLQ^R?Rlw8S02`L(9{DaP9QMLY3mj($nr?~?<+jPz zSlvWHb#WfLJFb`}Pz&jY*y#gB((pC;#5(`1O6V3~Fe1n0=a)LK&YsUGU<@12 z@{AVOvAPp_=4G_hyLu1qs1fIx3K8N{qmx)pR9)=X92wfm1=dOt9emBdlRwW<# zrwWK%aLbnW%g0$ZF@las9~(}q68&Y$Sxzku++C6FRgde`Y{F9=B-|RA z`4lM_mi05)7wcP`V6V5Q=L|su&~NGmTPMmRu=HhixizW=o2mB?J=V^bK#~1 zqR*E9Zaz^`V#H~RAYTo&b)R^$1%gx1K4L*oP_QltUoR$Z$jK>@nuw>|qkw*;f=(nk ziA`sJZDda9)(s+~nIEqr-ox@4e*vSYWZfA*39#qw;Ff!|*g~nEt@iT~h1yr>r2VajR;^jt=?G)&@zC*H zBtgz!#4%7^TuBAL*)!yfBw($u(Bz&z1~GQ(z%T$~S+Bj5$v!7R7(v&3v5sQ?_pDk^1xbh7beE*c(K%XD+Ui(BF*MPXwJm z8It1lP3N35(OO>8SkJJ~rVw_an3UFP)XG+RGfY#jy*> z9GvuX7X5K2SFt-{4mFXuh zVrb&9;bSpswS0UXA50E0`Mr>?O4ibS$vw zdNf{&e@qxKGpv-#0{GaUbGnoQtU4#$rR?c?zpO*KAFhH`=yBfEt_bLA!g(|%5)oq_ zEw0j&>X`wWr>`XD0=3}XOearffz+GD42?s5t?(#D<)@Uhg<&A3++-2E0O>eXdM@d`w16Z1on z`Er^y?~P1b^dzp}^RFQ&6u5G(rsP0W8u-x2fQHyw=W=fF3s2W7w>%hg2m?=Ar)P6qSxNiG9}G|Fti*0H zCo5LXE|ux8vRO3xWn~I4#uI#+pnQgcRA#6dR@xdC2StuqI+jRUD6ls5op>@_DUUye zM47GD(UWW0@vT8^KUga%cgI;HBtV9JQ?$~2~VB$iTDMs0h= z;fgvrdKbL;2ljdY*pZnc-Y)q)S(Iqu?LQb!Yp)@)Z1h#$ZJ2#^Rfn=g_U7ycHv z*)+-`AnWbK1tP}?Z{n~LyI1ai6`n;ETO$zuiGAF(kp+`)!zdSI>RuGSnNUF9rg?9#4RO_4}L_XUeflVM%Djj7Ry=s?tN zxU?)9qC_$joF(%ue3gHc-x)7rv^EeUKA7WF!!K7#B#Dj!2kxR4Wm!Ur)Cw>@%2fp- z!Edd$zLdAS^`d#wyZwdtVdUhFdf3WqF6)0AAg|v8Wj$BUJrmQ{=OmMtTX!0ZL#x0B zR0&&sSTr zXhwGQE2L;gF(C21vvbv-E%fNrZ^gK7$BzQqkP#@Cp}PAF6y0-0|yQtGB^Ig_P`Trz}-#(QSEJ!wvqb z13Sj0|I_PputR~{&)?`%5CM~Js)Bp4kievaSGwubKS4Fz6$I#?7YoJ%Z~DtH760f* zqs(O-(_FT=y>QDC6}}yI8oMK4rXj&)f+lIZ;Psn9K&>6Lz~e|TRlZ{sFFw4YKl+-z zWqlSrpIJcWO{NJzp1bq*O@(bC;-V>;wpvyewg9VKc;V5JAczgGx#>0jVqj>nF^(1y zo=rxLc+6v%n&N4VFT_)&pZU$4q_AN71j@i0oRJp1hij&#R6^d+UY-VPjslD%g zTI&dADabSzpmP}36xfJU(r`qqAZq0&}Pw&MF zhIFmB{dN4bz*Y_Yr60d7%eyNN*zPJC<#wTkYgHlEPv8xb8kt?HRKe!YN1AO&5Qreq zjtj&K&{vQI?&{vLwu`}|;~rZP-j=*eDcm$1nzpLcu_m#JY+U*t%dETaqp;Hf__ z>NqRbu>Vn7)zV2U&|PY5h9GlgNT*p|$Ch^emHHpV)FG0AySwrf(Cq&SqdW1w8+(f@?1zZRRm<$>NK1P$i+ZaVE6^vPw$@qCx7DT=ZM?+sph@Q# zNqDrS5Y+@UW&VSGl;wrr#6RHxthVE=q6PQtah8`cj{4MeRWg^xkd%hSEc#(}9I-dN;P91RwU8b1PP_*Oi&Ni!f0&4PF-U-C#WAJ8P>N1Y zjxmYn3F7mm=O~H;u7s^12@gle7g!TGrm(Q)50h$%nDRkNR7sSc^7HFDZ5=gznvoJ? zHY>)@r30N!Y35D8kezt7HU0W-`f2%Db+AJc4h<0SvGYv>Usg0FYxIhG4Lg~sYuP5! z@vC*jm;K8`TgPG(58tTZ8t)c>{{|1CNh{Mdia)ipZ<;nuIS$KSDzE;HRgVU_s!-*!_tWxI) zlM<>e9&AbdE)ubqoJ{@wJgo_?!WBY5dzcF=T|C-1QXP4uuk4J1k{b7yB?T1uKh9`M zU=X-_Pw2|{!v9cf|Gy`D@3fF0^n0A{Z9SA_2iet$cGMERn`&oJmr3)KNDs! zh@mtnyOYUt(F)4_ovLrzxLJMbA1)v0qJN($UBAC%7HN_R=KR*uxlluwm`q#`lac*Q zul~h{5>h<{uv2@+$33JzQ9KJ+CmLl8G?szh*#&Fw9rr|c3KC)lN}$t7x5=Myv$$&) z->*!%-30vsC4dbQ5W;%FOK%?8G?mn67rY5la-4KUt-c(w6EJI1aX%@uy`g|}&aO3> z2+OmbkUk)j9P55zX82m-s;k`i29V}^R97}i7ui^1w;)7r*qQH#U}^OqPyy&)blQoM zv^k@*IIT1YGv3BDro8^#qRrXcS_U2n2vY_((t1wlOyq2zEn-?xF7n-u~1I0>lum9}-+bnk8 zWdx9mdR2I9Vp;+!p38IMV~>2%rG5Vm^y8_R@!R@$NWo-WnQwB}iTHausC?&rte)Gc zuM~v3AG`pIY#ki?@VYWuohgb9W3cUNi(;!JRuS5V<(j1TBmKQ6 z60(fzzq5Ed(;`6co>))eE)fEvf)b$xC&%vsm~`{vlZwDw*?ieIX^&#RBqA#q?&o(M zd%FArXeqB6fyjtKh~f&?nxVZjYBs;!-B%W+cVD)fq>t(KcrjnEvzD&~Z1i{f#l<}F zIy>dog~}Zo3bm>P)0-*K^_{7n2#E1RFO7dopu1&JM`t|wlbK)Xudz(Y#WGRZyjSTT zY;AO&HOGO8gTDquzfXC4UEke>_p%s&;lt|8RjK}+{X(8QG*VNiXXS{5?=!kE=~fB$ z9X4we{+rFACw{5J6fV1aRc1??wYL1zuz-&FqjXwQ_38ze9ie`OX~{DPTiIHyh^l=P zPO^acLyFlsf0zv1$sVnyAbch@WqP+yf5+^Y^G_ar|50P2NlieeYKwq-PO$t+RBv5p zhxgXb28WL!uL|n$Ggkb*|LgI3ty=M`gi&_(??1+Ga^|hnlZlEYODX-4T^OUk@+Pw8sI!$#@4ShfEIR+jYoeCb~q+3%BEILaJxUyF(J%(s-2 zb+-`adk_0*U1TmW>VLGM*`+GAmagWZCSG6~SUKHQ?1WmwI5LssmA^L(ck3<& zpMP>TdkL`;DgIomP9O@*)?}x>lx7&A{FYe0u$wQ_G(J@TukQJkX(`|fT5U1sv2)?8 zd!CMEk+eJyT4T}94e|D-Is2{gtQ%fIyxMrWJ%XzyECZvGx}_~HmD+ps5k640yD~sj zd2$5uX!>6BWUUuo1B4146F6687IjF3GMUa@$@^iWD1MfBQd$uYK(O6lI6Q-XFoQqM z#U&7E)FfLyxDy%6__E)dsO35yOX8DuCQIq zLv{HGV^kgH@@kH;Q=`mc`TH9od3=^FWt$al^Z>&0Wa)&*RVYWXVN1Zz^?mB`hKAxf z$CD_Tgv~ommg6#rW`A5-j8Wf;`L5aD~zJ9d;ZH|oH% z$@5h-fYjoUm^$K}ejiPl9eIk?YV(9a6C8yk5{O?+uM2GwcRlJVw|)&R8O;YB+^wE& zYaK)BOBsA#9G{X}L!;wIcOZ_3qo)_R+pA^&V>k}KnU&+;2i#jo)%8CW#FkaM((&yY=2dmQ^+*xhQ@J9TkQ$xu=zJ^XmRR;!i_qoYMf z`X#xEP}yjclp?!xT+)M-LpoXvx{Ke1fS>R``17Ue@M;RXK$GwAv{v;KjQfyQE|5HwsGii}iS3 z%+Kbv*Z9bcJw};TH#fyuQm~^MqtYI|^}}fqTUBf*=D-DF@I$ls;|tuA86VGWC1dj+ z+yfCJu<&$3C_*^te|2I0A42m36ItO@`z8k@DWtoo!FbTx$Z=xoR04yOffdEphDIs> zArV%Nl#ga!;6jC2h2=1a<~Zjjgkx}PaGZR4a#Xw~YE>6`q&N{y@hMXx>FtAk)*}fC zAkG&d}z1i^U$og-*gMOJEin8RBn%l8E|rzNPjH?k-aaBhR_2(M0fo_Ax{d zQCBS)4PhIejZyAcHXbtx*$!N|R+AMrF0;aXVM5XwS?heoQm!H4ixYkiRnGJ7Y2 zO|_T$#*!?AMM>t=Q4y8z$2lM%*iX+|{6>5{_h`i!tOD>xHGgV#*_3EGt7cwwD43s# zp2cCMD#N>3Q|aitXgBgNS3>Ebee9wmMn!OJZm8Ax9_p#KAE^=h-2`*Ze7X!uFiVrB z%$iR_V-+~$2Q&0fJ%1C%b9*=Jr_90^9AuYW67=>3MrTa}0Kc0W>3e(eLt=$Jm8NM_ zq@Ba1er)^&H{UtDo1g`fq)-lq{l#(p*EiuV=bgD46Pwt_6E0W6!N?y=74qvveeZ|o zOO*sSo`|!4JS+Tc*089vq?TM-p&Sw3VRL%(C`;{d0-kmPKh+8Yn!DM(ouoX65f>k$ z;9cs)hmx=zqr>38UqDu}v7r*7sB5azXCdup+q;y(M0iaB*w1qSl$TBHVVf@?sZ1*6 zV*`jR+t+B07J1aq&B<~=3=hF3u=Hx~db&p$k8L*4ztqHJ+Gcb+pM_TJGp$AqM|>}0 zP0n{*_}`Xk>`+2&%U*5mi1@%SEoM~~a=28jUjw2Ud<-`$_SDFk3U2DY&z4%wz1OxZ zp#1eS55X9ws*N1Kjq(;+C~k0@`DGun&4oJPi|<8$agtSB432ZtGY;htRDhBR>fF}m ztKe4oZZ{~^NUGN&@7NTE@ilke2QzkDq5wCevv8yA*gT``4D*9;O%c0E3_O@a)zGU1 zbI=Ipei#key=kXtjBeOl^?z+V&gFs4Bp`6V_NY|cPLBB#>iQ+!#vboOa4Y)#gonng z;q~=El34lZ(^ai|3@3TXKvi;sHaVa3nC4JHMa)#17>z^CG^5{p$L4?c0oSp9M*<{JtH8o4G0fAgnT7ilO{Vhb z+*KtpKKVuphKv89StB+!D^GRnv37tJReK!5RONlQsKIK4l$0m_o*Nw}co5J;K8@?t zyWUmXvpkm*Gd>pEQ=E|JY!N(j(-vnUevjXU1h;oMYI4+!L2%QV;i6Z! zWODIa6^UCZzk2@Cb?qg{J24zERV{1%mp}hqn$-aZSE!1nz*Gsf^SDS_-Tl69NP2p= zgJzf(pp;x{Fjnl$y3gTL#mGCRZ$i42g^|yZ5m!I;J~I7^K+oUTtl6Xdc(Nb4Enq~h zZJRrwvZSS9T`Diy(K=Z)qLX;Ga4p1<`RP{wRd`UITqNye8(dIIX)HCrYMwmEPmK0$ zhep@3T{ib0Ra6-xDQ}R~V0M{x`g>oCd2X&6v~*XYng~&w@mME21&@>)TWuhBC&ce* zYL+z&acq>U+O#*G+}BF=fkC|`#fGFY>+l`t5cal+nqi{yQd^gmL-s5V|z3 z) zSE#PSz<`#>a*SuXdb9Gwj*z4FcUV^k%H5}m0~_rq`KPBMgbpJeVtG3l+Uf;426c-3 znU0exx(4a7>O0>v4SEUBu>C-V%Rb+a)PoKw!w}BaMDb~%k25wu(Fj|iIeXf_y0^8F$a>vMY z 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

akV%N=H>V>Z*Mq^}ldRziwu-y?U?`dL?4v1~ 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ˋqoqbQ>P3 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 buS?83OdY0J3-@kaL49N-6(kCt7{2=-1%r6? literal 0 HcmV?d00001 diff --git a/assets/status.png b/assets/status.png new file mode 100644 index 0000000000000000000000000000000000000000..67ec99915c89fe2c415829325b92b969f82687f0 GIT binary patch literal 118678 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 WcOmsW)C9hfC$f@C5|v`c!T$@)MdEG% literal 0 HcmV?d00001 diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..5875dc5 --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,6 @@ +{ + "compilerOptions": { + "baseUrl": "src" + }, + "include": ["src"] +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..3aa5e7d --- /dev/null +++ b/package-lock.json @@ -0,0 +1,24995 @@ +{ + "name": "react-homework-template", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "react-homework-template", + "version": "0.1.0", + "dependencies": { + "@emotion/react": "^11.9.3", + "@emotion/styled": "^11.9.3", + "@testing-library/jest-dom": "^5.16.3", + "@testing-library/react": "^12.1.4", + "@testing-library/user-event": "^13.5.0", + "notiflix": "^3.2.5", + "prop-types": "^15.8.1", + "react": "^18.1.0", + "react-dom": "^18.1.0", + "react-scripts": "5.0.1", + "shortid": "^2.2.16", + "web-vitals": "^2.1.3" + } + }, + "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.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", + "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", + "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.8", + "@babel/parser": "^7.17.8", + "@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/generator/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/@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.12", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.12.tgz", + "integrity": "sha512-sZoOeUTkFJMyhqCei2+Z+wtH/BehW8NVKQt7IRUQlRiOARuXymJYfN/FCcI8CvVbR0XVyDM6eLFOlR7YtiXnew==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.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.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz", + "integrity": "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==", + "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.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", + "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", + "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/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", + "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==", + "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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.12.tgz", + "integrity": "sha512-gL0qSSeIk/VRfTDgtQg/EtejENssN/r3p5gJsPie1UacwiHibprpr19Z0pcK3XKuqQvjGVxsQ37Tl1MGfXzonA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.12", + "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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz", + "integrity": "sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz", + "integrity": "sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz", + "integrity": "sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz", + "integrity": "sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-flow": "^7.17.12" + }, + "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.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.12.tgz", + "integrity": "sha512-xsl5MeGjWnmV6Ui9PfILM2+YRpa3GqLOrczPpXV3N2KCgQGU+sU8OfzuMbjkIdfvZEZIm+3y0V7w58sk0SGzlw==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.17.12.tgz", + "integrity": "sha512-ICbXZqg6hgenjmwciVI/UfqZtExBrZOrS8sLB5mTHGO/j08Io3MmooULBiijWk9JBknjM3CbbtTc/0ZsqLrjXQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-typescript": "^7.17.12" + }, + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz", + "integrity": "sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.17.12" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz", + "integrity": "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", + "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", + "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.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", + "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "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.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", + "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", + "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "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/@emotion/babel-plugin": { + "version": "11.9.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz", + "integrity": "sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw==", + "dependencies": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/runtime": "^7.13.10", + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.5", + "@emotion/serialize": "^1.0.2", + "babel-plugin-macros": "^2.6.1", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@emotion/babel-plugin/node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/@emotion/babel-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/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@emotion/cache": { + "version": "11.9.3", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.9.3.tgz", + "integrity": "sha512-0dgkI/JKlCXa+lEXviaMtGBL0ynpx4osh7rjOXE71q9bIF8G+XhJgvi+wDu0B0IdCVx37BffiwXlN9I3UuzFvg==", + "dependencies": { + "@emotion/memoize": "^0.7.4", + "@emotion/sheet": "^1.1.1", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "stylis": "4.0.13" + } + }, + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.3.tgz", + "integrity": "sha512-RFg04p6C+1uO19uG8N+vqanzKqiM9eeV1LDOG3bmkYmuOj7NbKNlFC/4EZq5gnwAIlcC/jOT24f8Td0iax2SXA==", + "dependencies": { + "@emotion/memoize": "^0.7.4" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + }, + "node_modules/@emotion/react": { + "version": "11.9.3", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.9.3.tgz", + "integrity": "sha512-g9Q1GcTOlzOEjqwuLF/Zd9LC+4FljjPjDfxSM7KmEakm+hsHXk+bYZ2q+/hTJzr0OUNkujo72pXLQvXj6H+GJQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/cache": "^11.9.3", + "@emotion/serialize": "^1.0.4", + "@emotion/utils": "^1.1.0", + "@emotion/weak-memoize": "^0.2.5", + "hoist-non-react-statics": "^3.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/serialize": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.4.tgz", + "integrity": "sha512-1JHamSpH8PIfFwAMryO2bNka+y8+KA5yga5Ocf2d7ZEiJjb7xlLW7aknBGZqJLajuLOvJ+72vN+IBSwPlXD1Pg==", + "dependencies": { + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.4", + "@emotion/unitless": "^0.7.5", + "@emotion/utils": "^1.0.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.1.tgz", + "integrity": "sha512-J3YPccVRMiTZxYAY0IOq3kd+hUP8idY8Kz6B/Cyo+JuXq52Ek+zbPbSQUrVQp95aJ+lsAW7DPL1P2Z+U1jGkKA==" + }, + "node_modules/@emotion/styled": { + "version": "11.9.3", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.9.3.tgz", + "integrity": "sha512-o3sBNwbtoVz9v7WB1/Y/AmXl69YHmei2mrVnK7JgyBJ//Rst5yqPZCecEJlMlJrFeWHp+ki/54uN265V2pEcXA==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/is-prop-valid": "^1.1.3", + "@emotion/serialize": "^1.0.4", + "@emotion/utils": "^1.1.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/react": { + "optional": true + } + } + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@emotion/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", + "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + }, + "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/@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/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/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/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/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/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/@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.5", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", + "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", + "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.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", + "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + }, + "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.12.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.12.0.tgz", + "integrity": "sha512-rBrJk5WjI02X1edtiUcZhgyhgBhiut96r5Jp8J5qktKdcvLcZpKDW8i2hkGMMItxrghjXuQ5AM6aE0imnFawaw==", + "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/jest-dom": { + "version": "5.16.3", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.3.tgz", + "integrity": "sha512-u5DfKj4wfSt6akfndfu1eG06jsdyA/IUrlX2n3pyq5UXgXMhXY+NJb8eNK/7pqPWAhCKsCGWDdDO0zKMKAYkEA==", + "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/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/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.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "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.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "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.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.23.tgz", + "integrity": "sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==" + }, + "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.43", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.43.tgz", + "integrity": "sha512-8Q+LNpdxf057brvPu1lMtC5Vn7J119xrP1aq4qiaefNioQUYANF/CYeK4NsKorSZyUGJ66g0IM+4bbjwx45o2A==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.14", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.14.tgz", + "integrity": "sha512-H03xwEP1oXmSfl3iobtmQ/2dHF5aBHr8aUMwyGZya6OW45G+xtdzmq6HkncefiBt5JU8DVyaWl/nWZbjZCnzAQ==", + "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.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.25.0.tgz", + "integrity": "sha512-icYrFnUzvm+LhW0QeJNKkezBu6tJs9p/53dpPLFH8zoM9w1tfaKzVurkPotEpAqQ8Vf8uaFyL5jHd0Vs6Z0ZQg==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.25.0", + "@typescript-eslint/type-utils": "5.25.0", + "@typescript-eslint/utils": "5.25.0", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.25.0.tgz", + "integrity": "sha512-YTe9rmslCh1xAvNa3X+uZe4L2lsyb8V3WIeK9z46nNiPswk/V/0SGLJSfo8W9Hj4R7ak7bolazXGn3DErmb8QA==", + "dependencies": { + "@typescript-eslint/utils": "5.25.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.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.25.0.tgz", + "integrity": "sha512-r3hwrOWYbNKP1nTcIw/aZoH+8bBnh/Lh1iDHoFpyG4DnCpvEdctrSl6LOo19fZbzypjQMHdajolxs6VpYoChgA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.25.0", + "@typescript-eslint/types": "5.25.0", + "@typescript-eslint/typescript-estree": "5.25.0", + "debug": "^4.3.4" + }, + "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.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.25.0.tgz", + "integrity": "sha512-p4SKTFWj+2VpreUZ5xMQsBMDdQ9XdRvODKXN4EksyBjFp2YvQdLkyHqOffakYZPuWJUDNu3jVXtHALDyTv3cww==", + "dependencies": { + "@typescript-eslint/types": "5.25.0", + "@typescript-eslint/visitor-keys": "5.25.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.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.25.0.tgz", + "integrity": "sha512-B6nb3GK3Gv1Rsb2pqalebe/RyQoyG/WDy9yhj8EE0Ikds4Xa8RR28nHz+wlt4tMZk5bnAr0f3oC8TuDAd5CPrw==", + "dependencies": { + "@typescript-eslint/utils": "5.25.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.25.0.tgz", + "integrity": "sha512-7fWqfxr0KNHj75PFqlGX24gWjdV/FDBABXL5dyvBOWHpACGyveok8Uj4ipPX/1fGU63fBkzSIycEje4XsOxUFA==", + "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.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.25.0.tgz", + "integrity": "sha512-MrPODKDych/oWs/71LCnuO7NyR681HuBly2uLnX3r5i4ME7q/yBqC4hW33kmxtuauLTM0OuBOhhkFaxCCOjEEw==", + "dependencies": { + "@typescript-eslint/types": "5.25.0", + "@typescript-eslint/visitor-keys": "5.25.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.25.0.tgz", + "integrity": "sha512-qNC9bhnz/n9Kba3yI6HQgQdBLuxDoMgdjzdhSInZh6NaDnFpTUlwNGxplUFWfY260Ya0TRPvkg9dd57qxrJI9g==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.25.0", + "@typescript-eslint/types": "5.25.0", + "@typescript-eslint/typescript-estree": "5.25.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.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.25.0.tgz", + "integrity": "sha512-yd26vFgMsC4h2dgX4+LR+GeicSKIfUvZREFLf3DDjZPtqgLx5AJZr6TetMNwFP9hcKreTTeztQYBTNbNoOycwA==", + "dependencies": { + "@typescript-eslint/types": "5.25.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "engines": { + "node": ">= 10.0.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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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": "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/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": "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/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.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "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.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.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": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "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.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", + "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==", + "engines": { + "node": ">=12" + } + }, + "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-loader": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.4.tgz", + "integrity": "sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-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.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "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": "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/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.3.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", + "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "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/coa/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/coa/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/coa/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/coa/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/coa/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/coa/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/coa/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/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": "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/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/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.2.2", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", + "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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-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.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "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-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "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/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.7", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", + "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", + "dependencies": { + "cssnano-preset-default": "^5.2.7", + "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.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", + "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", + "dependencies": { + "css-declaration-sorter": "^6.2.2", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.0", + "postcss-discard-comments": "^5.1.1", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.4", + "postcss-merge-rules": "^5.1.1", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.2", + "postcss-minify-selectors": "^5.2.0", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.0", + "postcss-normalize-repeat-style": "^5.1.0", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.1", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "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/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.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "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.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "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.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.103", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.103.tgz", + "integrity": "sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==" + }, + "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.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "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-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "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": "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/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/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.12.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.12.0.tgz", + "integrity": "sha512-it1oBL9alZg1S8UycLm5YDMAkIhtH6FtAzuZs6YvoGVldWjbS08BkAdb/ymP9LlAyq8koANu32U7Ib/w+UNh8Q==", + "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.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "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.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "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.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "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-jsx-a11y/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/eslint-plugin-react": { + "version": "7.30.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.0.tgz", + "integrity": "sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==", + "dependencies": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "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.1", + "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.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", + "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", + "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.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.0.tgz", + "integrity": "sha512-eWQ19l6uWL7LW8oeMyQVSGjVYFnBqk7DMHjadm0yOHBvX3Xi9OBrsNuxoAMdX4r7wlQ5WWpW46d+CB6FWFL/PQ==", + "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/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/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/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/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.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "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-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "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/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/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/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "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/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/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/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.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "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.14", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.14.tgz", + "integrity": "sha512-ubBeqQutOSLIFCUBN03jGeOS6a3DoYlSYwYJTa+gSKEZKU5redJIqkIdZ3JVv/4RZpfcXdAWH5zCNLWPRv2WDw==", + "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.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "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.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "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-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-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.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "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-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-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-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-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-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-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-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-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-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-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-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-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-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-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/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/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-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-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/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.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "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.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", + "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "dependencies": { + "array-includes": "^3.1.4", + "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.5", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "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.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dependencies": { + "minimist": "^1.2.6" + }, + "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.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", + "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==", + "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.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "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/notiflix": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/notiflix/-/notiflix-3.2.5.tgz", + "integrity": "sha512-eMoMlT6gRl6RmO7N23j4APhxSYpYyNRV4T6qF11f3Yh3GMd/GKOdEZ+q/q1crUsZBg0f9EEfTXxLE3A/T3Cu9Q==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "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-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.5.tgz", + "integrity": "sha512-FHbbB/hRo/7cxLGkc2NS7cDRIDN1oFqQnUKBiyh4b/gwk8DD8udvmRDpUhEK836kB8ggUCieHVOvZDnF9XhI3g==", + "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.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "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.2.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "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.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", + "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", + "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", + "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", + "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.4", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", + "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "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.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", + "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.3.tgz", + "integrity": "sha512-dlPA65g9KuGv7YsmGyCKtFkZKCPLkoVMUE3omOl6yM+qrynVHxFvf0tMuippIrXB/sB/MyhL1FgTIbrO+qMERg==", + "dependencies": { + "@csstools/postcss-color-function": "^1.0.3", + "@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.1", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.0.2", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "autoprefixer": "^10.4.4", + "browserslist": "^4.20.2", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.5.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.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.5", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "postcss-env-function": "^4.0.6", + "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.2", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.3", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", + "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "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.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "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/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": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "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.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "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-dom": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.22.0" + }, + "peerDependencies": { + "react": "^18.1.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "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.1", + "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.1", + "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.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "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.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/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/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.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "dependencies": { + "node-forge": "^1" + }, + "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/shortid": { + "version": "2.2.16", + "resolved": "https://registry.npmjs.org/shortid/-/shortid-2.2.16.tgz", + "integrity": "sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==", + "dependencies": { + "nanoid": "^2.1.0" + } + }, + "node_modules/shortid/node_modules/nanoid": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.11.tgz", + "integrity": "sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==" + }, + "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.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/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/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.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "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.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "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/stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + }, + "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-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-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/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/svgo/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/svgo/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/svgo/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/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/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/svgo/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/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/svgo/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/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/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/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/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.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "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.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "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.71.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.71.0.tgz", + "integrity": "sha512-g4dFT7CFG8LY0iU5G8nBL6VlkT21Z7dcYDpJAEJV5Q1WLb9UwnFbrem1k7K52ILqEmomN7pnzWFxxE6SlDY56A==", + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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/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.2", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.2.tgz", + "integrity": "sha512-EjG37LSMDJ1TFlFg56wx6YXbH4/NkG09B9OHvyxx+cGl2gP5OuOzsCY3rOPJSpbcz6jpuA40VIC3HzSD4OvE1g==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.2" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.2.tgz", + "integrity": "sha512-DjJYraYnprTZE/AQNoeogaxI1dPuYmbw+ZJeeP8uXBSbg9SNv5wLYofQgywXeRepv4yr/vglMo9yaHUmBMc+4Q==", + "dependencies": { + "workbox-core": "6.5.2" + } + }, + "node_modules/workbox-build": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.2.tgz", + "integrity": "sha512-TVi4Otf6fgwikBeMpXF9n0awHfZTMNu/nwlMIT9W+c13yvxkmDFMPb7vHYK6RUmbcxwPnz4I/R+uL76+JxG4JQ==", + "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.2", + "workbox-broadcast-update": "6.5.2", + "workbox-cacheable-response": "6.5.2", + "workbox-core": "6.5.2", + "workbox-expiration": "6.5.2", + "workbox-google-analytics": "6.5.2", + "workbox-navigation-preload": "6.5.2", + "workbox-precaching": "6.5.2", + "workbox-range-requests": "6.5.2", + "workbox-recipes": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2", + "workbox-streams": "6.5.2", + "workbox-sw": "6.5.2", + "workbox-window": "6.5.2" + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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.2", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.2.tgz", + "integrity": "sha512-UnHGih6xqloV808T7ve1iNKZMbpML0jGLqkkmyXkJbZc5j16+HRSV61Qrh+tiq3E3yLvFMGJ3AUBODOPNLWpTg==", + "dependencies": { + "workbox-core": "6.5.2" + } + }, + "node_modules/workbox-core": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.2.tgz", + "integrity": "sha512-IlxLGQf+wJHCR+NM0UWqDh4xe/Gu6sg2i4tfZk6WIij34IVk9BdOQgi6WvqSHd879jbQIUgL2fBdJUJyAP5ypQ==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.2.tgz", + "integrity": "sha512-5Hfp0uxTZJrgTiy9W7AjIIec+9uTOtnxY/tRBm4DbqcWKaWbVTa+izrKzzOT4MXRJJIJUmvRhWw4oo8tpmMouw==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.2" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.2.tgz", + "integrity": "sha512-8SMar+N0xIreP5/2we3dwtN1FUmTMScoopL86aKdXBpio8vXc8Oqb5fCJG32ialjN8BAOzDqx/FnGeCtkIlyvw==", + "dependencies": { + "workbox-background-sync": "6.5.2", + "workbox-core": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.2.tgz", + "integrity": "sha512-iqDNWWMswjCsZuvGFDpcX1Z8InBVAlVBELJ28xShsWWntALzbtr0PXMnm2WHkXCc56JimmGldZi1N5yDPiTPOg==", + "dependencies": { + "workbox-core": "6.5.2" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.2.tgz", + "integrity": "sha512-OZAlQ8AAT20KugGKKuJMHdQ8X1IyNQaLv+mPTHj+8Dmv8peBq5uWNzs4g/1OSFmXsbXZ6a1CBC6YtQWVPhJQ9w==", + "dependencies": { + "workbox-core": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.2.tgz", + "integrity": "sha512-zi5VqF1mWqfCyJLTMXn1EuH/E6nisqWDK1VmOJ+TnjxGttaQrseOhMn+BMvULFHeF8AvrQ0ogfQ6bSv0rcfAlg==", + "dependencies": { + "workbox-core": "6.5.2" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.2.tgz", + "integrity": "sha512-2lcUKMYDiJKvuvRotOxLjH2z9K7jhj8GNUaHxHNkJYbTCUN3LsX1cWrsgeJFDZ/LgI565t3fntpbG9J415ZBXA==", + "dependencies": { + "workbox-cacheable-response": "6.5.2", + "workbox-core": "6.5.2", + "workbox-expiration": "6.5.2", + "workbox-precaching": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.2.tgz", + "integrity": "sha512-nR1w5PjF6IVwo0SX3oE88LhmGFmTnqqU7zpGJQQPZiKJfEKgDENQIM9mh3L1ksdFd9Y3CZVkusopHfxQvit/BA==", + "dependencies": { + "workbox-core": "6.5.2" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.2.tgz", + "integrity": "sha512-fgbwaUMxbG39BHjJIs2y2X21C0bmf1Oq3vMQxJ1hr6y5JMJIm8rvKCcf1EIdAr+PjKdSk4ddmgyBQ4oO8be4Uw==", + "dependencies": { + "workbox-core": "6.5.2" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.2.tgz", + "integrity": "sha512-ovD0P4UrgPtZ2Lfc/8E8teb1RqNOSZr+1ZPqLR6sGRZnKZviqKbQC3zVvvkhmOIwhWbpL7bQlWveLVONHjxd5w==", + "dependencies": { + "workbox-core": "6.5.2", + "workbox-routing": "6.5.2" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.2.tgz", + "integrity": "sha512-2KhlYqtkoqlnPdllj2ujXUKRuEFsRDIp6rdE4l1PsxiFHRAFaRTisRQpGvRem5yxgXEr+fcEKiuZUW2r70KZaw==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-StrJ7wKp5tZuGVcoKLVjFWlhDy+KT7ZWsKnNcD6F08wA9Cpt6JN+PLIrplcsTHbQpoAV8+xg6RvcG0oc9z+RpQ==", + "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.2" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.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.2", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.2.tgz", + "integrity": "sha512-2kZH37r9Wx8swjEOL4B8uGM53lakMxsKkQ7mOKzGA/QAn/DQTEZGrdHWtypk2tbhKY5S0jvPS+sYDnb2Z3378A==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.2" + } + }, + "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/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.8", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.8.tgz", + "integrity": "sha512-OdQDV/7cRBtJHLSOBqqbYNkOcydOgnX59TZx4puf41fzcVtN3e/4yqY8lMQsK+5X2lJtAdmA+6OHqsj1hBJ4IQ==", + "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.8", + "@babel/parser": "^7.17.8", + "@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" + }, + "dependencies": { + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@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.12", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.12.tgz", + "integrity": "sha512-sZoOeUTkFJMyhqCei2+Z+wtH/BehW8NVKQt7IRUQlRiOARuXymJYfN/FCcI8CvVbR0XVyDM6eLFOlR7YtiXnew==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.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.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.17.12.tgz", + "integrity": "sha512-JDkf04mqtN3y4iAbO1hv9U2ARpPyPL1zqyWs/2WG1pgSq9llHFjStX5jdxb84himgJm+8Ng+x0oiWF/nw/XQKA==" + }, + "@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.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.8.tgz", + "integrity": "sha512-QcL86FGxpfSJwGtAvv4iG93UL6bmqBdmoVY0CMCU2g+oD2ezQse3PT5Pa+jiD6LJndBQi0EDlpzOWNlLuhz5gw==", + "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" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "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=" + }, + "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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + } + } + }, + "@babel/parser": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.8.tgz", + "integrity": "sha512-BoHhDJrJXqcg+ZL16Xv39H9n+AqJ4pcDrQBGZN+wHxIysrLZ3/ECwCBUch/1zUNhnsXULcONU3Ei5Hmkfk6kiQ==" + }, + "@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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.12.tgz", + "integrity": "sha512-gL0qSSeIk/VRfTDgtQg/EtejENssN/r3p5gJsPie1UacwiHibprpr19Z0pcK3XKuqQvjGVxsQ37Tl1MGfXzonA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.12", + "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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.12.tgz", + "integrity": "sha512-D1Hz0qtGTza8K2xGyEdVNCYLdVHukAcbQr4K3/s6r/esadyEriZovpJimQOpu8ju4/jV8dW/1xdaE0UpDroidw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.17.12.tgz", + "integrity": "sha512-B8QIgBvkIG6G2jgsOHQUist7Sm0EBLDCx8sen072IwqNuzMegZNXrYnSv77cYzA8mLDZAfQYqsLIhimiP1s2HQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.12.tgz", + "integrity": "sha512-TYY0SXFiO31YXtNg3HtFwNJHjLsAyIIhAhNWkQ5whPPS7HWUFlg9z0Ta4qAQNjQbP1wsSt/oKkmZ/4/WWdMUpw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.17.12.tgz", + "integrity": "sha512-g8cSNt+cHCpG/uunPQELdq/TeV3eg1OLJYwxypwHtAWo9+nErH3lQx9CSO2uI9lF74A0mR0t4KoMjs1snSgnTw==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-flow": "^7.17.12" + } + }, + "@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.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.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.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.12.tgz", + "integrity": "sha512-xsl5MeGjWnmV6Ui9PfILM2+YRpa3GqLOrczPpXV3N2KCgQGU+sU8OfzuMbjkIdfvZEZIm+3y0V7w58sk0SGzlw==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.17.12", + "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.17.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.17.12.tgz", + "integrity": "sha512-ICbXZqg6hgenjmwciVI/UfqZtExBrZOrS8sLB5mTHGO/j08Io3MmooULBiijWk9JBknjM3CbbtTc/0ZsqLrjXQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.12", + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/plugin-syntax-typescript": "^7.17.12" + } + }, + "@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.17.12", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.17.12.tgz", + "integrity": "sha512-S1ViF8W2QwAKUGJXxP9NAfNaqGDdEBJKpYkxHf5Yy2C4NPPzXGeR3Lhk7G8xJaaLcFTRfNjVbtbVtm8Gb0mqvg==", + "requires": { + "@babel/helper-plugin-utils": "^7.17.12", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.17.12" + } + }, + "@babel/runtime": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.8.tgz", + "integrity": "sha512-dQpEpK0O9o6lj6oPu0gRDbbnk+4LeHlNcBpspf6Olzt3GIX4P1lWF1gS+pHLDFlaJvbR6q7jCfQ08zA4QJBnmA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", + "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", + "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.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", + "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", + "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.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", + "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "@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.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", + "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "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" + } + }, + "@emotion/babel-plugin": { + "version": "11.9.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz", + "integrity": "sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw==", + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/runtime": "^7.13.10", + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.5", + "@emotion/serialize": "^1.0.2", + "babel-plugin-macros": "^2.6.1", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + }, + "dependencies": { + "babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "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" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "@emotion/cache": { + "version": "11.9.3", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.9.3.tgz", + "integrity": "sha512-0dgkI/JKlCXa+lEXviaMtGBL0ynpx4osh7rjOXE71q9bIF8G+XhJgvi+wDu0B0IdCVx37BffiwXlN9I3UuzFvg==", + "requires": { + "@emotion/memoize": "^0.7.4", + "@emotion/sheet": "^1.1.1", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "stylis": "4.0.13" + } + }, + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "@emotion/is-prop-valid": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.3.tgz", + "integrity": "sha512-RFg04p6C+1uO19uG8N+vqanzKqiM9eeV1LDOG3bmkYmuOj7NbKNlFC/4EZq5gnwAIlcC/jOT24f8Td0iax2SXA==", + "requires": { + "@emotion/memoize": "^0.7.4" + } + }, + "@emotion/memoize": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + }, + "@emotion/react": { + "version": "11.9.3", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.9.3.tgz", + "integrity": "sha512-g9Q1GcTOlzOEjqwuLF/Zd9LC+4FljjPjDfxSM7KmEakm+hsHXk+bYZ2q+/hTJzr0OUNkujo72pXLQvXj6H+GJQ==", + "requires": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/cache": "^11.9.3", + "@emotion/serialize": "^1.0.4", + "@emotion/utils": "^1.1.0", + "@emotion/weak-memoize": "^0.2.5", + "hoist-non-react-statics": "^3.3.1" + } + }, + "@emotion/serialize": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.4.tgz", + "integrity": "sha512-1JHamSpH8PIfFwAMryO2bNka+y8+KA5yga5Ocf2d7ZEiJjb7xlLW7aknBGZqJLajuLOvJ+72vN+IBSwPlXD1Pg==", + "requires": { + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.4", + "@emotion/unitless": "^0.7.5", + "@emotion/utils": "^1.0.0", + "csstype": "^3.0.2" + } + }, + "@emotion/sheet": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.1.tgz", + "integrity": "sha512-J3YPccVRMiTZxYAY0IOq3kd+hUP8idY8Kz6B/Cyo+JuXq52Ek+zbPbSQUrVQp95aJ+lsAW7DPL1P2Z+U1jGkKA==" + }, + "@emotion/styled": { + "version": "11.9.3", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.9.3.tgz", + "integrity": "sha512-o3sBNwbtoVz9v7WB1/Y/AmXl69YHmei2mrVnK7JgyBJ//Rst5yqPZCecEJlMlJrFeWHp+ki/54uN265V2pEcXA==", + "requires": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/is-prop-valid": "^1.1.3", + "@emotion/serialize": "^1.0.4", + "@emotion/utils": "^1.1.0" + } + }, + "@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "@emotion/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==" + }, + "@emotion/weak-memoize": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", + "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + }, + "@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==" + } + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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" + } + }, + "@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.5", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", + "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", + "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.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", + "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + }, + "@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.12.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.12.0.tgz", + "integrity": "sha512-rBrJk5WjI02X1edtiUcZhgyhgBhiut96r5Jp8J5qktKdcvLcZpKDW8i2hkGMMItxrghjXuQ5AM6aE0imnFawaw==", + "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" + } + }, + "@testing-library/jest-dom": { + "version": "5.16.3", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.3.tgz", + "integrity": "sha512-u5DfKj4wfSt6akfndfu1eG06jsdyA/IUrlX2n3pyq5UXgXMhXY+NJb8eNK/7pqPWAhCKsCGWDdDO0zKMKAYkEA==", + "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": { + "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" + } + } + } + }, + "@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.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "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.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@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.23", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.23.tgz", + "integrity": "sha512-UxDxWn7dl97rKVeVS61vErvw086aCYhDLyvRQZ5Rk65rZKepaFdm53GeqXaKBuOhED4e9uWq34IC3TdSdJJ2Gw==" + }, + "@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.43", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.43.tgz", + "integrity": "sha512-8Q+LNpdxf057brvPu1lMtC5Vn7J119xrP1aq4qiaefNioQUYANF/CYeK4NsKorSZyUGJ66g0IM+4bbjwx45o2A==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "17.0.14", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.14.tgz", + "integrity": "sha512-H03xwEP1oXmSfl3iobtmQ/2dHF5aBHr8aUMwyGZya6OW45G+xtdzmq6HkncefiBt5JU8DVyaWl/nWZbjZCnzAQ==", + "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.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.25.0.tgz", + "integrity": "sha512-icYrFnUzvm+LhW0QeJNKkezBu6tJs9p/53dpPLFH8zoM9w1tfaKzVurkPotEpAqQ8Vf8uaFyL5jHd0Vs6Z0ZQg==", + "requires": { + "@typescript-eslint/scope-manager": "5.25.0", + "@typescript-eslint/type-utils": "5.25.0", + "@typescript-eslint/utils": "5.25.0", + "debug": "^4.3.4", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.25.0.tgz", + "integrity": "sha512-YTe9rmslCh1xAvNa3X+uZe4L2lsyb8V3WIeK9z46nNiPswk/V/0SGLJSfo8W9Hj4R7ak7bolazXGn3DErmb8QA==", + "requires": { + "@typescript-eslint/utils": "5.25.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.25.0.tgz", + "integrity": "sha512-r3hwrOWYbNKP1nTcIw/aZoH+8bBnh/Lh1iDHoFpyG4DnCpvEdctrSl6LOo19fZbzypjQMHdajolxs6VpYoChgA==", + "requires": { + "@typescript-eslint/scope-manager": "5.25.0", + "@typescript-eslint/types": "5.25.0", + "@typescript-eslint/typescript-estree": "5.25.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.25.0.tgz", + "integrity": "sha512-p4SKTFWj+2VpreUZ5xMQsBMDdQ9XdRvODKXN4EksyBjFp2YvQdLkyHqOffakYZPuWJUDNu3jVXtHALDyTv3cww==", + "requires": { + "@typescript-eslint/types": "5.25.0", + "@typescript-eslint/visitor-keys": "5.25.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.25.0.tgz", + "integrity": "sha512-B6nb3GK3Gv1Rsb2pqalebe/RyQoyG/WDy9yhj8EE0Ikds4Xa8RR28nHz+wlt4tMZk5bnAr0f3oC8TuDAd5CPrw==", + "requires": { + "@typescript-eslint/utils": "5.25.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.25.0.tgz", + "integrity": "sha512-7fWqfxr0KNHj75PFqlGX24gWjdV/FDBABXL5dyvBOWHpACGyveok8Uj4ipPX/1fGU63fBkzSIycEje4XsOxUFA==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.25.0.tgz", + "integrity": "sha512-MrPODKDych/oWs/71LCnuO7NyR681HuBly2uLnX3r5i4ME7q/yBqC4hW33kmxtuauLTM0OuBOhhkFaxCCOjEEw==", + "requires": { + "@typescript-eslint/types": "5.25.0", + "@typescript-eslint/visitor-keys": "5.25.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "dependencies": { + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "@typescript-eslint/utils": { + "version": "5.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.25.0.tgz", + "integrity": "sha512-qNC9bhnz/n9Kba3yI6HQgQdBLuxDoMgdjzdhSInZh6NaDnFpTUlwNGxplUFWfY260Ya0TRPvkg9dd57qxrJI9g==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.25.0", + "@typescript-eslint/types": "5.25.0", + "@typescript-eslint/typescript-estree": "5.25.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.25.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.25.0.tgz", + "integrity": "sha512-yd26vFgMsC4h2dgX4+LR+GeicSKIfUvZREFLf3DDjZPtqgLx5AJZr6TetMNwFP9hcKreTTeztQYBTNbNoOycwA==", + "requires": { + "@typescript-eslint/types": "5.25.0", + "eslint-visitor-keys": "^3.3.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.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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": "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" + } + }, + "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": "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==" + }, + "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.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "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.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.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": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "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.2", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.2.tgz", + "integrity": "sha512-LVAaGp/wkkgYJcjmHsoKx4juT1aQvJyPcW09MLCjVTh3V2cc6PnyempiLMNH5iMdfIX/zdbjUx2KDjMLCTdPeA==" + }, + "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" + } + }, + "babel-loader": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.4.tgz", + "integrity": "sha512-8dytA3gcvPPPv4Grjhnt8b5IIiTcq/zeXOPk4iTYI0SVXcsmuGg7JtBRDp8S9X+gJfhQ8ektjXZlDu1Bb33U8A==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "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.30001325", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001325.tgz", + "integrity": "sha512-sB1bZHjseSjDtijV1Hb7PB2Zd58Kyx+n/9EotvZ4Qcz2K3d0lWB8dB4nb8wN/TsOGFq3UuAm0zQZNQ4SoR7TrQ==" + }, + "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": "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": "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.3.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", + "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "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" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "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=" + }, + "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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + } + } + }, + "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": "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==" + }, + "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" + } + }, + "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.2.2", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", + "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", + "requires": {} + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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" + } + } + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "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" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "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.7", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", + "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", + "requires": { + "cssnano-preset-default": "^5.2.7", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", + "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", + "requires": { + "css-declaration-sorter": "^6.2.2", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.0", + "postcss-discard-comments": "^5.1.1", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.4", + "postcss-merge-rules": "^5.1.1", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.2", + "postcss-minify-selectors": "^5.2.0", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.0", + "postcss-normalize-repeat-style": "^5.1.0", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.1", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "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==" + } + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "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.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "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.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.103", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.103.tgz", + "integrity": "sha512-c/uKWR1Z/W30Wy/sx3dkZoj4BijbXX85QKWu9jJfjho3LBAXNEGAEW3oWiGb+dotA6C6BzCTxL2/aLes7jlUeg==" + }, + "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.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "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-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "requires": { + "has": "^1.0.3" + } + }, + "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": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "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=" + }, + "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.12.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.12.0.tgz", + "integrity": "sha512-it1oBL9alZg1S8UycLm5YDMAkIhtH6FtAzuZs6YvoGVldWjbS08BkAdb/ymP9LlAyq8koANu32U7Ib/w+UNh8Q==", + "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": { + "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==" + } + } + }, + "eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "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.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "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.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "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" + }, + "dependencies": { + "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" + } + } + } + }, + "eslint-plugin-react": { + "version": "7.30.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.30.0.tgz", + "integrity": "sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==", + "requires": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "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.1", + "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.7" + }, + "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.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", + "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.5.0.tgz", + "integrity": "sha512-eWQ19l6uWL7LW8oeMyQVSGjVYFnBqk7DMHjadm0yOHBvX3Xi9OBrsNuxoAMdX4r7wlQ5WWpW46d+CB6FWFL/PQ==", + "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.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "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-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "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": { + "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" + } + }, + "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" + } + }, + "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==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "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=" + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "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==" + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + }, + "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==" + } + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "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.14", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.14.tgz", + "integrity": "sha512-ubBeqQutOSLIFCUBN03jGeOS6a3DoYlSYwYJTa+gSKEZKU5redJIqkIdZ3JVv/4RZpfcXdAWH5zCNLWPRv2WDw==" + }, + "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.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "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.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "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" + } + }, + "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" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + } + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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==" + }, + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + }, + "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" + } + } + } + }, + "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" + } + }, + "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": { + "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.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", + "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "requires": { + "array-includes": "^3.1.4", + "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.5", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==" + }, + "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.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", + "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==" + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "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==" + }, + "notiflix": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/notiflix/-/notiflix-3.2.5.tgz", + "integrity": "sha512-eMoMlT6gRl6RmO7N23j4APhxSYpYyNRV4T6qF11f3Yh3GMd/GKOdEZ+q/q1crUsZBg0f9EEfTXxLE3A/T3Cu9Q==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "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-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "requires": { + "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.5", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.5.tgz", + "integrity": "sha512-FHbbB/hRo/7cxLGkc2NS7cDRIDN1oFqQnUKBiyh4b/gwk8DD8udvmRDpUhEK836kB8ggUCieHVOvZDnF9XhI3g==", + "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.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "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.2.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "requires": { + "lilconfig": "^2.0.5", + "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.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", + "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", + "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", + "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", + "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.4", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", + "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", + "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.3.tgz", + "integrity": "sha512-dlPA65g9KuGv7YsmGyCKtFkZKCPLkoVMUE3omOl6yM+qrynVHxFvf0tMuippIrXB/sB/MyhL1FgTIbrO+qMERg==", + "requires": { + "@csstools/postcss-color-function": "^1.0.3", + "@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.1", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.0.2", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "autoprefixer": "^10.4.4", + "browserslist": "^4.20.2", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.5.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.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.5", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "postcss-env-function": "^4.0.6", + "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.2", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.3", + "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.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", + "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "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.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "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==" + }, + "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": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "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.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + } + } + }, + "react-dom": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.22.0" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "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.1", + "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.1", + "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.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "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" + } + } + } + }, + "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": { + "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" + } + } + } + }, + "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.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "requires": { + "node-forge": "^1" + } + }, + "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==" + }, + "shortid": { + "version": "2.2.16", + "resolved": "https://registry.npmjs.org/shortid/-/shortid-2.2.16.tgz", + "integrity": "sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==", + "requires": { + "nanoid": "^2.1.0" + }, + "dependencies": { + "nanoid": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-2.1.11.tgz", + "integrity": "sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==" + } + } + }, + "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.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "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" + } + }, + "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.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "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.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "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" + } + }, + "stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + }, + "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-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" + } + }, + "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": { + "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" + } + }, + "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" + } + }, + "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=" + }, + "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==" + } + } + }, + "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=" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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" + } + }, + "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" + } + } + } + }, + "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" + } + }, + "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" + } + }, + "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==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "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.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "peer": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "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.71.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.71.0.tgz", + "integrity": "sha512-g4dFT7CFG8LY0iU5G8nBL6VlkT21Z7dcYDpJAEJV5Q1WLb9UwnFbrem1k7K52ILqEmomN7pnzWFxxE6SlDY56A==", + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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": { + "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.2", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.2.tgz", + "integrity": "sha512-EjG37LSMDJ1TFlFg56wx6YXbH4/NkG09B9OHvyxx+cGl2gP5OuOzsCY3rOPJSpbcz6jpuA40VIC3HzSD4OvE1g==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.2" + } + }, + "workbox-broadcast-update": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.2.tgz", + "integrity": "sha512-DjJYraYnprTZE/AQNoeogaxI1dPuYmbw+ZJeeP8uXBSbg9SNv5wLYofQgywXeRepv4yr/vglMo9yaHUmBMc+4Q==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-build": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.2.tgz", + "integrity": "sha512-TVi4Otf6fgwikBeMpXF9n0awHfZTMNu/nwlMIT9W+c13yvxkmDFMPb7vHYK6RUmbcxwPnz4I/R+uL76+JxG4JQ==", + "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.2", + "workbox-broadcast-update": "6.5.2", + "workbox-cacheable-response": "6.5.2", + "workbox-core": "6.5.2", + "workbox-expiration": "6.5.2", + "workbox-google-analytics": "6.5.2", + "workbox-navigation-preload": "6.5.2", + "workbox-precaching": "6.5.2", + "workbox-range-requests": "6.5.2", + "workbox-recipes": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2", + "workbox-streams": "6.5.2", + "workbox-sw": "6.5.2", + "workbox-window": "6.5.2" + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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.2", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.2.tgz", + "integrity": "sha512-UnHGih6xqloV808T7ve1iNKZMbpML0jGLqkkmyXkJbZc5j16+HRSV61Qrh+tiq3E3yLvFMGJ3AUBODOPNLWpTg==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-core": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.2.tgz", + "integrity": "sha512-IlxLGQf+wJHCR+NM0UWqDh4xe/Gu6sg2i4tfZk6WIij34IVk9BdOQgi6WvqSHd879jbQIUgL2fBdJUJyAP5ypQ==" + }, + "workbox-expiration": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.2.tgz", + "integrity": "sha512-5Hfp0uxTZJrgTiy9W7AjIIec+9uTOtnxY/tRBm4DbqcWKaWbVTa+izrKzzOT4MXRJJIJUmvRhWw4oo8tpmMouw==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.2" + } + }, + "workbox-google-analytics": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.2.tgz", + "integrity": "sha512-8SMar+N0xIreP5/2we3dwtN1FUmTMScoopL86aKdXBpio8vXc8Oqb5fCJG32ialjN8BAOzDqx/FnGeCtkIlyvw==", + "requires": { + "workbox-background-sync": "6.5.2", + "workbox-core": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2" + } + }, + "workbox-navigation-preload": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.2.tgz", + "integrity": "sha512-iqDNWWMswjCsZuvGFDpcX1Z8InBVAlVBELJ28xShsWWntALzbtr0PXMnm2WHkXCc56JimmGldZi1N5yDPiTPOg==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-precaching": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.2.tgz", + "integrity": "sha512-OZAlQ8AAT20KugGKKuJMHdQ8X1IyNQaLv+mPTHj+8Dmv8peBq5uWNzs4g/1OSFmXsbXZ6a1CBC6YtQWVPhJQ9w==", + "requires": { + "workbox-core": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2" + } + }, + "workbox-range-requests": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.2.tgz", + "integrity": "sha512-zi5VqF1mWqfCyJLTMXn1EuH/E6nisqWDK1VmOJ+TnjxGttaQrseOhMn+BMvULFHeF8AvrQ0ogfQ6bSv0rcfAlg==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-recipes": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.2.tgz", + "integrity": "sha512-2lcUKMYDiJKvuvRotOxLjH2z9K7jhj8GNUaHxHNkJYbTCUN3LsX1cWrsgeJFDZ/LgI565t3fntpbG9J415ZBXA==", + "requires": { + "workbox-cacheable-response": "6.5.2", + "workbox-core": "6.5.2", + "workbox-expiration": "6.5.2", + "workbox-precaching": "6.5.2", + "workbox-routing": "6.5.2", + "workbox-strategies": "6.5.2" + } + }, + "workbox-routing": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.2.tgz", + "integrity": "sha512-nR1w5PjF6IVwo0SX3oE88LhmGFmTnqqU7zpGJQQPZiKJfEKgDENQIM9mh3L1ksdFd9Y3CZVkusopHfxQvit/BA==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-strategies": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.2.tgz", + "integrity": "sha512-fgbwaUMxbG39BHjJIs2y2X21C0bmf1Oq3vMQxJ1hr6y5JMJIm8rvKCcf1EIdAr+PjKdSk4ddmgyBQ4oO8be4Uw==", + "requires": { + "workbox-core": "6.5.2" + } + }, + "workbox-streams": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.2.tgz", + "integrity": "sha512-ovD0P4UrgPtZ2Lfc/8E8teb1RqNOSZr+1ZPqLR6sGRZnKZviqKbQC3zVvvkhmOIwhWbpL7bQlWveLVONHjxd5w==", + "requires": { + "workbox-core": "6.5.2", + "workbox-routing": "6.5.2" + } + }, + "workbox-sw": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.2.tgz", + "integrity": "sha512-2KhlYqtkoqlnPdllj2ujXUKRuEFsRDIp6rdE4l1PsxiFHRAFaRTisRQpGvRem5yxgXEr+fcEKiuZUW2r70KZaw==" + }, + "workbox-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-StrJ7wKp5tZuGVcoKLVjFWlhDy+KT7ZWsKnNcD6F08wA9Cpt6JN+PLIrplcsTHbQpoAV8+xg6RvcG0oc9z+RpQ==", + "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.2" + }, + "dependencies": { + "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.2", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.2.tgz", + "integrity": "sha512-2kZH37r9Wx8swjEOL4B8uGM53lakMxsKkQ7mOKzGA/QAn/DQTEZGrdHWtypk2tbhKY5S0jvPS+sYDnb2Z3378A==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.2" + } + }, + "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" + } + }, + "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..4d57f1b --- /dev/null +++ b/package.json @@ -0,0 +1,45 @@ +{ + "name": "react-homework-template", + "version": "0.1.0", + "private": true, + "homepage": "https://uliakom.github.io/goit-react-hw-03-phonebook/", + "dependencies": { + "@emotion/react": "^11.9.3", + "@emotion/styled": "^11.9.3", + "@testing-library/jest-dom": "^5.16.3", + "@testing-library/react": "^12.1.4", + "@testing-library/user-event": "^13.5.0", + "notiflix": "^3.2.5", + "prop-types": "^15.8.1", + "react": "^18.1.0", + "react-dom": "^18.1.0", + "react-scripts": "5.0.1", + "shortid": "^2.2.16", + "web-vitals": "^2.1.3" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject", + "lint:js": "eslint src/**/*.{js,jsx}" + }, + "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" + ] + } +} diff --git a/public/404.html b/public/404.html new file mode 100644 index 0000000..d8e3b49 --- /dev/null +++ b/public/404.html @@ -0,0 +1,50 @@ + + + + + Single Page Apps for GitHub Pages + + + + 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..a992c67 --- /dev/null +++ b/public/index.html @@ -0,0 +1,74 @@ + + + + + + + + + + + + + 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/components/App/App.jsx b/src/components/App/App.jsx new file mode 100644 index 0000000..fd91542 --- /dev/null +++ b/src/components/App/App.jsx @@ -0,0 +1,78 @@ +import React, { Component } from 'react'; +import shortid from 'shortid'; +import { Notify } from 'notiflix/build/notiflix-notify-aio'; +import { Container, Title, SubTitle } from './App.styled'; +import ContactForm from 'components/ContactForm'; +import PhoneBook from 'components/PhoneBook'; +import Filter from 'components/Filter'; + +class App extends Component { + state = { + contacts: [ + { id: 'id-1', name: 'Rosie Simpson', number: '459-12-56' }, + { id: 'id-2', name: 'Hermione Kline', number: '443-89-12' }, + { id: 'id-3', name: 'Eden Clements', number: '645-17-79' }, + { id: 'id-4', name: 'Annie Copeland', number: '227-91-26' }, + ], + filter: '', + }; + + formSubmitHandler = ({ name, number }) => { + const newContact = { + id: shortid.generate(), + name: name.toLowerCase(), + number, + }; + + if (this.state.contacts.some(contact => contact.name === newContact.name)) { + return Notify.warning( + `${newContact.name} is already in contacts. + Please choose other name.`, + { + position: 'center-center', + timeout: 4000, + } + ); + } + this.setState(prevState => ({ + contacts: [newContact, ...prevState.contacts], + })); + }; + + deleteContact = id => { + this.setState(prevState => ({ + contacts: prevState.contacts.filter(contact => contact.id !== id), + })); + }; + + handleFilter = e => { + this.setState({ filter: e.currentTarget.value }); + }; + + filterContacts = () => { + const { filter, contacts } = this.state; + const normalizedFilter = filter.toLowerCase(); + const visibleContacts = contacts.filter(contact => + contact.name.toLowerCase().includes(normalizedFilter) + ); + return visibleContacts; + }; + + render() { + const { deleteContact, handleFilter, filterContacts } = this; + const { filter } = this.state; + const filteredContacts = filterContacts(); + + return ( + + Phonebook + + Contacts + + + + ); + } +} + +export default App; diff --git a/src/components/App/App.styled.jsx b/src/components/App/App.styled.jsx new file mode 100644 index 0000000..749d1cf --- /dev/null +++ b/src/components/App/App.styled.jsx @@ -0,0 +1,28 @@ +import styled from '@emotion/styled'; + +export const Container = styled.div` + padding: 20px 20px; + margin: 50px auto; + width: 500px; + height: 600px; + border-radius: 10%; + background-color: #ffffff; + box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 0.64); + -webkit-box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 0.64); + -moz-box-shadow: 10px 10px 5px 0px rgba(0, 0, 0, 0.64); + overflow: hidden; +`; + +export const Title = styled.h1` + margin-bottom: 20px; + text-align: center; + font-weight: 400; + font-size: 40px; +`; + +export const SubTitle = styled.h2` + margin-bottom: 20px; + text-align: center; + font-weight: 400; + font-size: 30px; +`; diff --git a/src/components/App/index.js b/src/components/App/index.js new file mode 100644 index 0000000..9122fa1 --- /dev/null +++ b/src/components/App/index.js @@ -0,0 +1 @@ +export { default } from './App'; diff --git a/src/components/ContactForm/ContactForm.jsx b/src/components/ContactForm/ContactForm.jsx new file mode 100644 index 0000000..ded9134 --- /dev/null +++ b/src/components/ContactForm/ContactForm.jsx @@ -0,0 +1,67 @@ +import PropTypes from 'prop-types'; +import React, { Component } from 'react'; +import { Form } from './ContactForm.styled'; + +class ContactForm extends Component { + state = { + name: '', + number: '', + }; + + handleSubmit = e => { + e.preventDefault(); + this.props.onSubmit(this.state); + this.reset(); + }; + + handleChange = e => { + const { name, value } = e.currentTarget; + this.setState({ [name]: value }); + }; + + reset = () => { + this.setState({ name: '', number: '' }); + }; + + render() { + return ( +
+
+ +
+
+ +
+ +
+ ); + } +} + +export default ContactForm; + +ContactForm.propTypes = { + onSubmit: PropTypes.func.isRequired, +}; diff --git a/src/components/ContactForm/ContactForm.styled.jsx b/src/components/ContactForm/ContactForm.styled.jsx new file mode 100644 index 0000000..d14e4b5 --- /dev/null +++ b/src/components/ContactForm/ContactForm.styled.jsx @@ -0,0 +1,59 @@ +import styled from '@emotion/styled'; + +export const Form = styled.form` + width: 300px; + margin: 20px auto; + display: flex; + flex-direction: column; + + div { + margin-bottom: 20px; + } + + lable { + display: block; + font-size: 14px; + display: block; + margin-top: 30px; + } + + input { + display: block; + width: 300px; + height: 20px; + border-top: 0; + border-left: 0; + border-right: 0; + border-width: 3px; + border-image: linear-gradient(to right, red, blue); + border-image-slice: 1; + background: transparent; + } + + button { + display: block; + margin: 0 auto 20px auto; + width: 100px; + height: 30px; + text-align: center; + font-size: 16px; + box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15); + border-radius: 4px; + border-style: none; + color: #ffffff; + background: #355c7d; + /* fallback for old browsers */ + background: -webkit-linear-gradient(to right, #c06c84, #6c5b7b, #355c7d); + /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient(to right, #c06c84, #6c5b7b, #355c7d); + /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ + + &:hover, + &:focus { + transform: scale(1.1); + transition: transform 500ms cubic-bezier(0.4, 0, 0.2, 1); + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + } + } +`; diff --git a/src/components/ContactForm/index.js b/src/components/ContactForm/index.js new file mode 100644 index 0000000..ffe6eb7 --- /dev/null +++ b/src/components/ContactForm/index.js @@ -0,0 +1 @@ +export { default } from './ContactForm'; \ No newline at end of file diff --git a/src/components/Filter/Filter.jsx b/src/components/Filter/Filter.jsx new file mode 100644 index 0000000..8e2ec4d --- /dev/null +++ b/src/components/Filter/Filter.jsx @@ -0,0 +1,20 @@ +import PropTypes from 'prop-types'; +import { Container } from './Filter.styled'; + +const Filter = ({ value, onChange }) => { + return ( + + + + ); +}; + +export default Filter; + +Filter.propTypes = { + value: PropTypes.string.isRequired, + onChange: PropTypes.func.isRequired, +}; diff --git a/src/components/Filter/Filter.styled.jsx b/src/components/Filter/Filter.styled.jsx new file mode 100644 index 0000000..7c9fe08 --- /dev/null +++ b/src/components/Filter/Filter.styled.jsx @@ -0,0 +1,27 @@ +import styled from '@emotion/styled'; + +export const Container = styled.div` + width: 300px; + display: flex; + flex-direction: column; + margin: 0 auto 20px auto; + + lable { + display: block; + font-size: 14px; + display: block; + } + + input { + display: block; + width: 300px; + height: 20px; + border-top: 0; + border-left: 0; + border-right: 0; + border-width: 3px; + border-image: linear-gradient(to right, red, blue); + border-image-slice: 1; + background: transparent; + } +`; diff --git a/src/components/Filter/index.js b/src/components/Filter/index.js new file mode 100644 index 0000000..0617922 --- /dev/null +++ b/src/components/Filter/index.js @@ -0,0 +1 @@ +export { default } from './Filter'; \ No newline at end of file diff --git a/src/components/PhoneBook/ContactListItem/ContactListItem.jsx b/src/components/PhoneBook/ContactListItem/ContactListItem.jsx new file mode 100644 index 0000000..9d5cb8d --- /dev/null +++ b/src/components/PhoneBook/ContactListItem/ContactListItem.jsx @@ -0,0 +1,28 @@ +import PropTypes from 'prop-types'; +import { Container } from './ContactListItem.styled'; + +const ContactListItem = ({ contact, handleDelete }) => { + return ( + +

+ {contact.name}:{contact.number} +

+ +
+ ); +}; + +export default ContactListItem; + +ContactListItem.prototype = { + contacts: PropTypes.arrayOf( + PropTypes.shape({ + id: PropTypes.string.isRequired, + name: PropTypes.string.isRequired, + number: PropTypes.string.isRequired, + }) + ), + handleDelete: PropTypes.func.isRequired, +}; diff --git a/src/components/PhoneBook/ContactListItem/ContactListItem.styled.jsx b/src/components/PhoneBook/ContactListItem/ContactListItem.styled.jsx new file mode 100644 index 0000000..8401210 --- /dev/null +++ b/src/components/PhoneBook/ContactListItem/ContactListItem.styled.jsx @@ -0,0 +1,35 @@ +import styled from '@emotion/styled'; + +export const Container = styled.li` + display: flex; + align-items: center; + justify-content: space-between; + &:not(last-child) { + margin-bottom: 20px; + } + + span { + margin-left: 10px; + } + + button { + box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15); + border-radius: 4px; + border-style: none; + color: #ffffff; + background: #355c7d; + /* fallback for old browsers */ + background: -webkit-linear-gradient(to right, #c06c84, #6c5b7b, #355c7d); + /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient(to right, #c06c84, #6c5b7b, #355c7d); + /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ + + &:hover, + &:focus { + transform: scale(1.1); + transition: transform 500ms cubic-bezier(0.4, 0, 0.2, 1); + -webkit-transform: scale(1.1); + -moz-transform: scale(1.2); + } + } +`; diff --git a/src/components/PhoneBook/ContactListItem/index.js b/src/components/PhoneBook/ContactListItem/index.js new file mode 100644 index 0000000..c8a0a9b --- /dev/null +++ b/src/components/PhoneBook/ContactListItem/index.js @@ -0,0 +1 @@ +export { default } from './ContactListItem'; \ No newline at end of file diff --git a/src/components/PhoneBook/PhoneBook.jsx b/src/components/PhoneBook/PhoneBook.jsx new file mode 100644 index 0000000..90cd9c5 --- /dev/null +++ b/src/components/PhoneBook/PhoneBook.jsx @@ -0,0 +1,29 @@ +import PropTypes from 'prop-types'; +import ContactListItem from './ContactListItem'; +import { Container, ContactList } from './PhoneBook.styled'; + +const PhoneBook = ({ contacts, handleDelete }) => { + return ( + + + {contacts.map(contact => ( + + ))} + + + ); +}; + +PhoneBook.prototype = { + contacts: PropTypes.arrayOf( + PropTypes.shape({ + id: PropTypes.string.isRequired, + }) + ), + handleDelete: PropTypes.func.isRequired, +}; +export default PhoneBook; diff --git a/src/components/PhoneBook/PhoneBook.styled.jsx b/src/components/PhoneBook/PhoneBook.styled.jsx new file mode 100644 index 0000000..00d615d --- /dev/null +++ b/src/components/PhoneBook/PhoneBook.styled.jsx @@ -0,0 +1,18 @@ +import styled from '@emotion/styled'; + +export const Container = styled.div` + width: 320px; + height: 200px; + padding: 0 10px; + display: flex; + flex-direction: column; + margin: 0 auto; + overflow: auto; +`; + +export const ContactList = styled.ul` + display: flex; + flex-direction: column; + list-style: none; + padding: 0px; +`; diff --git a/src/components/PhoneBook/index.js b/src/components/PhoneBook/index.js new file mode 100644 index 0000000..d93361a --- /dev/null +++ b/src/components/PhoneBook/index.js @@ -0,0 +1 @@ +export { default } from './PhoneBook'; \ No newline at end of file diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..593d387 --- /dev/null +++ b/src/index.css @@ -0,0 +1,36 @@ +@import-normalize; /* bring in normalize.css styles */ + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + background: #355C7D; + /* fallback for old browsers */ + background: -webkit-linear-gradient(to right, #C06C84, #6C5B7B, #355C7D); + /* Chrome 10-25, Safari 5.1-6 */ + background: linear-gradient(to right, #C06C84, #6C5B7B, #355C7D); + /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} + +button { + font-family: inherit; + cursor: pointer; +} + +p, +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0; +} \ No newline at end of file diff --git a/src/index.js b/src/index.js new file mode 100644 index 0000000..312c74a --- /dev/null +++ b/src/index.js @@ -0,0 +1,10 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import App from 'components/App'; +import './index.css'; + +ReactDOM.createRoot(document.getElementById('root')).render( + + + +);